Please spell out the following numbers:
377 = three hundred and seventy seven
525 = five hundred and twenty five
205 = two hundred and five
502 = five hundred and two
457 = four hundred and fifty seven
907 = 
nine hundred and seven