Please spell out the following numbers:
980 = nine hundred and eighty
178 = one hundred and seventy eight
471 = four hundred and seventy one
935 = nine hundred and thirty five
546 = five hundred and forty six
351 = 
three hundred and fifty one