Please spell out the following numbers:
256 = two hundred and fifty six
852 = eight hundred and fifty two
553 = five hundred and fifty three
872 = eight hundred and seventy two
785 = seven hundred and eighty five
879 = 
eight hundred and seventy nine