Please spell out the following numbers:
643 = six hundred and forty three
148 = one hundred and forty eight
52 = fifty two
748 = seven hundred and forty eight
378 = three hundred and seventy eight
226 = 
two hundred and twenty six