Please spell out the following numbers:
312 = three hundred and twelve
294 = two hundred and ninety four
216 = two hundred and sixteen
441 = four hundred and forty one
805 = eight hundred and five
594 = 
five hundred and ninety four