Please help with this! It is my last question and I am struggling!

How many joules of heat are needed to change 45.0 grams of ice at -20.0 °C to steam at 120.0 °C?

in Joules and kilograms

mass = 0.045 kg = m
heat to heat ice to zero C = 2000 * 0.045 * 20
heat to melt ice = 334,000 *0.045
heat to get water from 0 C to 100 C = 4190 *0.045 * 100
heat to vaporize = 2,256,000 * 0.045
heat to get steam from 100 to 120 = 1996 * 0.045 * 20
add them up