Please spell out the following numbers:
96 = ninety six
671 = six hundred and seventy one
370 = three hundred and seventy
257 = two hundred and fifty seven
85 = eighty five
381 = 
three hundred and eighty one