Please spell out the following numbers:
982 = nine hundred and eighty two
377 = three hundred and seventy seven
175 = one hundred and seventy five
970 = nine hundred and seventy
581 = five hundred and eighty one
121 = 
one hundred and twenty one