Please spell out the following numbers:
285 = two hundred and eighty five
901 = nine hundred and one
804 = eight hundred and four
960 = nine hundred and sixty
149 = one hundred and forty nine
372 = 
three hundred and seventy two