Please spell out the following numbers:
667 = six hundred and sixty seven
998 = nine hundred and ninety eight
609 = six hundred and nine
140 = one hundred and forty
308 = three hundred and eight
329 = 
three hundred and twenty nine