Please spell out the following numbers:
120 = one hundred and twenty
43 = forty three
325 = three hundred and twenty five
589 = five hundred and eighty nine
130 = one hundred and thirty
452 = 
four hundred and fifty two