Giant resonances in 24 Mg