12 1 315 1 1 3 2 6 8 4 11 5 14 16 7 19 13 9 23 10 26 28 12 20 32 22 15 36 38 17 41 18 29 45 47 21 49 51 53 24 56 25 59 40 27 42 64 66 30 69 31 72 33 75 34 78 35 81 79 37 84 85 39 88 61 91 63 43 95 44 97 68 46 101 99 48 105 106 50 109 77 52 55 80 54 114 116 57 58 120 122 60 125 127 62 92 130 94 65 133 67 112 71 100 70 137 117 104 73 74 141 108 76 145 140 98 113 82 115 83 103 118 119 86 154 87 157 124 89 161 90 164 158 93 167 169 96 147 172 173 102 165 139 111 107 142 176 178 110 146 134 148 180 162 179 184 185 121 155 188 123 129 192 194 126 150 189 128 138 166 131 199 132 170 171 135 136 206 191 143 210 144 151 149 195 205 193 152 153 186 219 156 163 190 175 159 183 160 181 196 222 228 168 200 231 202 216 235 182 174 221 208 209 177 242 212 244 245 218 203 220 215 187 217 207 197 246 224 253 226 227 198 229 257 201 232 261 262 204 236 247 238 264 266 267 211 270 213 214 223 237 273 249 276 251 274 225 254 280 256 230 258 282 260 233 234 263 239 265 240 241 284 289 243 292 272 248 252 275 250 277 298 279 255 281 259 283 268 285 301 287 302 269 303 291 271 305 294 295 296 297 278 299 300 286 288 290 304 293 306 307 308 309 310 312 311 315 314 313