Please spell out the following numbers:
236 = two hundred and thirty six
581 = five hundred and eighty one
912 = nine hundred and twelve
906 = nine hundred and six
864 = eight hundred and sixty four
259 = 
two hundred and fifty nine