Please spell out the following numbers:
140 = one hundred and forty
200 = two hundred
835 = eight hundred and thirty five
394 = three hundred and ninety four
987 = nine hundred and eighty seven
576 = 
five hundred and seventy six