Please spell out the following numbers:
128 = one hundred and twenty eight
474 = four hundred and seventy four
380 = three hundred and eighty
959 = nine hundred and fifty nine
198 = one hundred and ninety eight
456 = 
four hundred and fifty six