The hydration energy of Mg2+ is larger than that of:
Na+
Hydration energy depends on charge of ion and ionic radius. Higher the charge, greater the hydration energy. On the other hand, smaller the size, greater the hydration energy. Charge is considered first for comparision. Hence, Mg+2 has higher hydration energy than Na+.