how many moles are in 12.23 g Mg? answer in units of mol