Please spell out the following numbers:
949 = nine hundred and forty nine
125 = one hundred and twenty five
198 = one hundred and ninety eight
621 = six hundred and twenty one
31 = thirty one
549 = 
five hundred and forty nine