The last ones I had were 150 odd for 100g
Think it depends where they are from
Nutritional information is allowed to be out. Calories can be up to 20% more or 20% less than what it says on packaging.
Calorie counting is great as it averages out as some labels are over estimating calories, some under estimate and some are correct but legally it can be up to 20% either way out so never worry about being a few calories over or under.