Please spell out the following numbers:
107 = one hundred and seven
509 = five hundred and nine
768 = seven hundred and sixty eight
770 = seven hundred and seventy
639 = six hundred and thirty nine
950 = 
nine hundred and fifty