Please spell out the following numbers:
5 = five
335 = three hundred and thirty five
394 = three hundred and ninety four
314 = three hundred and fourteen
29 = twenty nine
820 = 
eight hundred and twenty