Please spell out the following numbers:
667 = six hundred and sixty seven
812 = eight hundred and twelve
39 = thirty nine
385 = three hundred and eighty five
898 = eight hundred and ninety eight
656 = 
six hundred and fifty six