What are the common causes of hypo magnesemia?
1) Decreased intake of magnesium-rich foods
2) Malabsorption disorders
3) Excessive loss of magnesium through urine
4) Certain medications
5) All of the above