Please spell out the following numbers:
393 = three hundred and ninety three
973 = nine hundred and seventy three
581 = five hundred and eighty one
34 = thirty four
620 = six hundred and twenty
158 = 
one hundred and fifty eight