Please spell out the following numbers:
299 = two hundred and ninety nine
41 = forty one
655 = six hundred and fifty five
152 = one hundred and fifty two
965 = nine hundred and sixty five
905 = 
nine hundred and five