Please spell out the following numbers:
156 = one hundred and fifty six
385 = three hundred and eighty five
210 = two hundred and ten
658 = six hundred and fifty eight
39 = thirty nine
244 = 
two hundred and forty four