Please spell out the following numbers:
356 = three hundred and fifty six
328 = three hundred and twenty eight
172 = one hundred and seventy two
652 = six hundred and fifty two
907 = nine hundred and seven
987 = 
nine hundred and eighty seven