Please spell out the following numbers:
671 = six hundred and seventy one
807 = eight hundred and seven
907 = nine hundred and seven
114 = one hundred and fourteen
347 = three hundred and forty seven
959 = 
nine hundred and fifty nine