Please spell out the following numbers:
959 = nine hundred and fifty nine
78 = seventy eight
655 = six hundred and fifty five
465 = four hundred and sixty five
945 = nine hundred and forty five
284 = 
two hundred and eighty four