Please spell out the following numbers:
311 = three hundred and eleven
168 = one hundred and sixty eight
435 = four hundred and thirty five
278 = two hundred and seventy eight
239 = two hundred and thirty nine
959 = 
nine hundred and fifty nine