Please spell out the following numbers:
856 = eight hundred and fifty six
878 = eight hundred and seventy eight
336 = three hundred and thirty six
152 = one hundred and fifty two
94 = ninety four
729 = 
seven hundred and twenty nine