Please spell out the following numbers:
319 = three hundred and nineteen
707 = seven hundred and seven
121 = one hundred and twenty one
655 = six hundred and fifty five
939 = nine hundred and thirty nine
964 = 
nine hundred and sixty four