Please spell out the following numbers:
959 = nine hundred and fifty nine
331 = three hundred and thirty one
163 = one hundred and sixty three
645 = six hundred and forty five
746 = seven hundred and forty six
44 = 
forty four