Please spell out the following numbers:
679 = six hundred and seventy nine
161 = one hundred and sixty one
334 = three hundred and thirty four
980 = nine hundred and eighty
529 = five hundred and twenty nine
486 = 
four hundred and eighty six