Please spell out the following numbers:
126 = one hundred and twenty six
371 = three hundred and seventy one
779 = seven hundred and seventy nine
821 = eight hundred and twenty one
56 = fifty six
43 = 
forty three