12 879 412 true 6 9 22 24 29 46 50 63 66 87 91 98