Please spell out the following numbers:
609 = six hundred and nine
546 = five hundred and forty six
677 = six hundred and seventy seven
581 = five hundred and eighty one
221 = two hundred and twenty one
977 = 
nine hundred and seventy seven