12 1229 850 true 15 16 39 43 53 57 67 76 88 91 94 98