Please spell out the following numbers:
378 = three hundred and seventy eight
531 = five hundred and thirty one
12 = twelve
176 = one hundred and seventy six
335 = three hundred and thirty five
881 = 
eight hundred and eighty one