Please spell out the following numbers:
845 = eight hundred and forty five
217 = two hundred and seventeen
507 = five hundred and seven
275 = two hundred and seventy five
331 = three hundred and thirty one
849 = 
eight hundred and forty nine