As for your friend...that's not a very nice thing to say!?
A lot of people gain tons of weight and others gain very little if any. Just because she has gained that much more than you doesn't mean she is over eating. I gained 68lbs and was very bloated due to water retention. I lost 45 lbs 2 weeks after having my baby because a lot of it was water.
I'm am hoping however, that I will gain a more reasonable amount of weight this time around!
Just be glad you are lucky and don't pack on the lbs when pregnant and have a healthy baby!