That depends on whether a girl or boy. Some girls HB levels are so low.Possible reasons.
01. High bleeding during menstrual period.
02. Lack of nutritious foods specially iron supplement
03. pregnancy.
For boys , Main reason i guess lack of nutritious foods. Iron etc