Please spell out the following numbers:
315 = three hundred and fifteen
271 = two hundred and seventy one
607 = six hundred and seven
51 = fifty one
744 = seven hundred and forty four
985 = 
nine hundred and eighty five