Please spell out the following numbers:
251 = two hundred and fifty one
48 = forty eight
484 = four hundred and eighty four
373 = three hundred and seventy three
393 = three hundred and ninety three
943 = 
nine hundred and forty three