Please spell out the following numbers:
703 = seven hundred and three
158 = one hundred and fifty eight
25 = twenty five
471 = four hundred and seventy one
735 = seven hundred and thirty five
340 = 
three hundred and forty