Please spell out the following numbers:
976 = nine hundred and seventy six
356 = three hundred and fifty six
536 = five hundred and thirty six
530 = five hundred and thirty
802 = eight hundred and two
843 = 
eight hundred and forty three