Please spell out the following numbers:
894 = eight hundred and ninety four
943 = nine hundred and forty three
931 = nine hundred and thirty one
164 = one hundred and sixty four
251 = two hundred and fifty one
474 = 
four hundred and seventy four