Please spell out the following numbers:
230 = two hundred and thirty
645 = six hundred and forty five
358 = three hundred and fifty eight
336 = three hundred and thirty six
691 = six hundred and ninety one
164 = 
one hundred and sixty four