Please spell out the following numbers:
660 = six hundred and sixty
403 = four hundred and three
849 = eight hundred and forty nine
53 = fifty three
821 = eight hundred and twenty one
955 = 
nine hundred and fifty five