Please spell out the following numbers:
456 = four hundred and fifty six
391 = three hundred and ninety one
747 = seven hundred and forty seven
582 = five hundred and eighty two
985 = nine hundred and eighty five
164 = 
one hundred and sixty four