Please spell out the following numbers:
124 = one hundred and twenty four
816 = eight hundred and sixteen
580 = five hundred and eighty
802 = eight hundred and two
43 = forty three
356 = 
three hundred and fifty six