Please spell out the following numbers:
874 = eight hundred and seventy four
321 = three hundred and twenty one
977 = nine hundred and seventy seven
390 = three hundred and ninety
591 = five hundred and ninety one
755 = 
seven hundred and fifty five