Please spell out the following numbers:
580 = five hundred and eighty
167 = one hundred and sixty seven
199 = one hundred and ninety nine
782 = seven hundred and eighty two
447 = four hundred and forty seven
981 = 
nine hundred and eighty one