Please spell out the following numbers:
479 = four hundred and seventy nine
31 = thirty one
160 = one hundred and sixty
640 = six hundred and forty
599 = five hundred and ninety nine
171 = 
one hundred and seventy one