Please spell out the following numbers:
806 = eight hundred and six
342 = three hundred and forty two
250 = two hundred and fifty
129 = one hundred and twenty nine
579 = five hundred and seventy nine
211 = 
two hundred and eleven