Please spell out the following numbers:
949 = nine hundred and forty nine
752 = seven hundred and fifty two
818 = eight hundred and eighteen
791 = seven hundred and ninety one
856 = eight hundred and fifty six
21 = 
twenty one