Please spell out the following numbers:
596 = five hundred and ninety six
730 = seven hundred and thirty
353 = three hundred and fifty three
963 = nine hundred and sixty three
221 = two hundred and twenty one
388 = 
three hundred and eighty eight