Please spell out the following numbers:
682 = six hundred and eighty two
879 = eight hundred and seventy nine
970 = nine hundred and seventy
679 = six hundred and seventy nine
249 = two hundred and forty nine
502 = 
five hundred and two