Please spell out the following numbers:
256 = two hundred and fifty six
857 = eight hundred and fifty seven
634 = six hundred and thirty four
365 = three hundred and sixty five
160 = one hundred and sixty
798 = 
seven hundred and ninety eight