Please spell out the following numbers:
333 = three hundred and thirty three
276 = two hundred and seventy six
209 = two hundred and nine
596 = five hundred and ninety six
645 = six hundred and forty five
828 = 
eight hundred and twenty eight