Please spell out the following numbers:
251 = two hundred and fifty one
825 = eight hundred and twenty five
827 = eight hundred and twenty seven
702 = seven hundred and two
416 = four hundred and sixteen
305 = 
three hundred and five