Please spell out the following numbers:
448 = four hundred and forty eight
397 = three hundred and ninety seven
321 = three hundred and twenty one
123 = one hundred and twenty three
144 = one hundred and forty four
186 = 
one hundred and eighty six