Please spell out the following numbers:
340 = three hundred and forty
962 = nine hundred and sixty two
29 = twenty nine
119 = one hundred and nineteen
899 = eight hundred and ninety nine
994 = 
nine hundred and ninety four