17 15396 148 true 8 33 40 43 52 63 65 70 93 95 107 119 124 130 132 134 144