Please spell out the following numbers:
851 = eight hundred and fifty one
660 = six hundred and sixty
958 = nine hundred and fifty eight
45 = forty five
136 = one hundred and thirty six
255 = 
two hundred and fifty five