26 1712 860 true 2 4 10 11 16 17 20 34 42 44 48 51 54 57 62 63 70 76 77 84 85 88 91 93 94 95