The ions of NaF and MgO all have the same number of electrons and the internuclear distance are about the same (235pm and 215pm).Why then are the melting points of NaF and MgO so different (992 degree C and 2642degree celcius)?