How much energy is required to change a 40 g ice cube from ice at -25°C to steam at 105°C?

Answer in J.