Please spell out the following numbers:
844 = eight hundred and forty four
576 = five hundred and seventy six
43 = forty three
520 = five hundred and twenty
108 = one hundred and eight
172 = 
one hundred and seventy two