16 1145 650 true 2 6 13 16 26 33 36 40 41 42 59 69 75 76 85 98