3 4 8 1 2 11 7 6 6 6 9 9 9 9 9 9 10 10 26 21 27 27 12 24 14 14 14 15 15 15 18 13 13 13 16 16 16 17 17 17 22 20 19 28 25 25 30 29 29 32 32 32 31 31 31 31 31 31 33 34 34 36 36 36 35 35 35 35 35 35 35 35 35 38 37 37 39 39 39 39 39 39 39 39 40 40 41 41 41 41 42 44 44 44 43 43 43 43 43 43 49 46 51 51 45 50 48 48 52 47 47 47 47 53 56 55 55 59 59 59 59 58 57 60 61 61 63 63 63 63 62 62 62 62 62 62 62 62 62 65 67 67 69 64 64 64 64 64 66 66 66 66 66 66 68 68 68 68 68 70 70 71 72 72 72 72 76 74 77 77 73 75 75 75 78 79 80 80 83 82 82 82 81 81 81 81 84 84 87 86 86 85 88 88 88 88 88 89 90 90 91 91 93 92 92 92 94 94 95 97 98 98 96 99 99 99 99 99 99 103 103 103 102 102 102 101 101 100 107 108 108 104 109 109 109 105 106 106 106 106 110 110 111 113 115 115 112 112 116 116 114 117 117 118 119 120 120 121 121 121 122 122 122 123 124 125 125 126 126 127 128 129 133 134 134 132 130 131 135 135 136 136 136 137 141 141 141 139 138 140 140 140 140 140 143 144 144 142 142 142 145 145 145 145 145 145 146 147 147 148 148 148 148 148 148 148 149 152 153 153 154 151 151 155 155 155 155 155 150 156 156 157 158 159 159 160 160 160 160 161 164 165 165 162 163 166 166 166 166 166 166 167 168 168 170 170 169 169 169 169 169 169 171 173 174 174 172 172 172 176 175 175 175 175 175 175 175 175 175 175 175 175 175 175 175 177 178 178 179 181 181 180 182 182 182 182 183 183 184 185 186 186 187 188 188 188 188 188 188 190 191 191 189 192 192 192 192 193 193 194 194 194 195 196 197 197 201 202 202 198 199 203 203 200 205 207 207 204 204 208 208 208 206 209 209 211 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 210 214 215 215 213 217 216 216 216 216 216 216 218 219 219 220 220 220 220 220 222 223 223 221 224 224 224 224 224 224 224 225 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 259 260 262 263 263 261 261 265 265 265 264 264 264 264 267 268 268 270 270 270 269 269 269 266 266 266 266 266 266 271 272 272 273 273 273 273 273 273 274 274 274 274 274 278 279 279 275 275 275 276 276 277 280 280 280 280 280 283 284 284 282 282 281 285 285 285 285 285 285 285 285 286 286 287 288 289 289 292 292 290 290 290 290 291 295 295 295 295 295 295 295 295 295 295 294 293 293 293 293 293 293 298 299 299 296 296 296 296 297 300 300 300 300 300 300 302 303 301 305 305 305 305 305 304 304 304 304 304 304 307 308 309 309 306 306 310 310 310 310 310 310 310 311 314 315 313 312 312 316 316 327 329 328 330 330 324 325 322 322 321 321 333 323 318 317 320 320 319 332 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 331 331 331 331 331 331 331 334 335 335 336 336 336 338 338 338 338 338 337 339 340 340 341 341 341 341 341 341 341 343 344 344 342 342 345 345 346 347 347 349 348 348 348 350 350 350 350 350 351 352 352 353 353 353 353 353 353 353 353 353 353 353 353 353 356 357 357 354 355 355 355 355 358 358 358 358 358 358 358 358 358 358 358 358 361 362 360 359 363 363 363 363 363 364 364 364 364 364 364 366 367 367 370 370 370 365 365 369 368 368 368 368 368 371 372 379 376 377 378 388 373 374 387 387 387 381 375 390 380 382 392 389 389 389 389 389 389 389 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 391 394 394 395