Please spell out the following numbers:
507 = five hundred and seven
872 = eight hundred and seventy two
333 = three hundred and thirty three
187 = one hundred and eighty seven
500 = five hundred
218 = 
two hundred and eighteen