Please spell out the following numbers:
951 = nine hundred and fifty one
897 = eight hundred and ninety seven
141 = one hundred and forty one
124 = one hundred and twenty four
25 = twenty five
166 = 
one hundred and sixty six