I've read that 1 gram of fat = 9 calories Then how come that on the nutritional fact on my fish bottle (Nutrasea fish oil), there is 40 calories in 5g. Shouldn't be 5g x 9 = 45 ?