Please spell out the following numbers:
346 = three hundred and forty six
174 = one hundred and seventy four
21 = twenty one
552 = five hundred and fifty two
334 = three hundred and thirty four
39 = 
thirty nine