Please spell out the following numbers:
976 = nine hundred and seventy six
516 = five hundred and sixteen
810 = eight hundred and ten
23 = twenty three
171 = one hundred and seventy one
614 = 
six hundred and fourteen