Please spell out the following numbers:
359 = three hundred and fifty nine
563 = five hundred and sixty three
327 = three hundred and twenty seven
278 = two hundred and seventy eight
145 = one hundred and forty five
966 = 
nine hundred and sixty six