Please spell out the following numbers:
678 = six hundred and seventy eight
736 = seven hundred and thirty six
499 = four hundred and ninety nine
159 = one hundred and fifty nine
195 = one hundred and ninety five
304 = 
three hundred and four