Please spell out the following numbers:
943 = nine hundred and forty three
339 = three hundred and thirty nine
639 = six hundred and thirty nine
322 = three hundred and twenty two
680 = six hundred and eighty
869 = 
eight hundred and sixty nine