Please spell out the following numbers:
735 = seven hundred and thirty five
82 = eighty two
397 = three hundred and ninety seven
329 = three hundred and twenty nine
641 = six hundred and forty one
543 = 
five hundred and forty three