Please spell out the following numbers:
171 = one hundred and seventy one
945 = nine hundred and forty five
308 = three hundred and eight
908 = nine hundred and eight
612 = six hundred and twelve
989 = 
nine hundred and eighty nine