Please spell out the following numbers:
848 = eight hundred and forty eight
847 = eight hundred and forty seven
129 = one hundred and twenty nine
948 = nine hundred and forty eight
551 = five hundred and fifty one
251 = 
two hundred and fifty one