25 1253320 14208 11 21 33 38 52 53 59 64 66 67 70 99 105 116 122 129 138 142 150 152 169 186 188 193 195