Please spell out the following numbers:
664 = six hundred and sixty four
350 = three hundred and fifty
13 = thirteen
870 = eight hundred and seventy
431 = four hundred and thirty one
843 = 
eight hundred and forty three