Please spell out the following numbers:
150 = one hundred and fifty
351 = three hundred and fifty one
165 = one hundred and sixty five
535 = five hundred and thirty five
835 = eight hundred and thirty five
707 = 
seven hundred and seven