500 502 1 2 1 3 1 8 1 27 2 4 2 6 3 7 3 19 4 5 4 10 5 9 5 12 5 13 6 35 7 14 8 11 8 16 9 23 9 30 9 38 10 18 10 29 11 20 12 28 12 36 13 15 14 34 15 17 15 21 15 31 15 37 15 42 16 22 16 26 17 24 17 39 18 46 20 25 20 45 22 43 23 44 24 48 28 58 29 33 30 47 30 57 31 32 31 41 31 50 34 49 34 54 38 53 38 59 39 40 39 61 40 60 43 62 43 69 44 71 45 55 45 67 46 75 47 68 48 52 49 51 50 63 50 72 50 78 52 70 54 65 54 84 55 56 55 81 55 85 56 64 61 77 62 73 64 66 65 76 65 89 65 94 68 74 68 79 68 80 69 86 70 93 70 95 73 83 73 98 75 82 78 91 78 97 78 101 78 102 78 104 79 92 79 96 81 88 81 108 83 99 84 87 88 100 89 90 92 106 92 109 96 126 97 111 97 116 97 127 98 103 98 107 99 115 99 129 100 105 100 128 101 110 101 113 102 119 105 118 107 122 108 124 108 125 109 117 109 120 109 121 109 131 109 134 110 112 110 137 112 114 112 123 113 130 114 132 120 147 121 136 121 142 121 151 125 138 126 133 126 144 126 153 129 145 131 139 131 140 132 155 133 135 135 143 135 148 136 157 136 160 137 152 140 141 140 146 140 162 141 150 142 149 144 167 145 161 147 156 147 163 148 154 148 164 150 166 152 175 153 158 153 178 156 159 156 168 156 171 157 169 157 172 159 165 159 177 161 173 161 183 162 181 164 170 164 179 164 190 164 194 165 189 166 188 167 176 168 180 168 182 169 187 169 195 169 197 171 281 172 174 175 193 176 184 179 201 180 186 180 204 181 192 182 185 183 198 185 205 187 210 188 191 188 207 189 196 190 218 190 337 194 224 195 221 196 199 199 200 199 225 200 219 200 223 201 202 201 203 201 206 201 211 201 212 202 208 205 215 205 220 205 222 206 209 206 213 206 230 207 216 213 214 214 217 214 231 215 229 215 244 216 236 216 243 218 227 218 234 220 232 220 239 221 235 223 238 224 228 224 250 225 226 226 237 226 240 226 252 227 233 227 245 228 258 230 241 231 247 231 249 231 251 232 257 233 248 234 246 234 255 235 261 237 242 240 269 241 270 242 259 242 260 243 253 243 254 245 268 246 273 247 266 247 272 248 264 249 267 250 279 252 256 252 265 252 277 254 263 257 271 258 262 258 280 259 283 260 274 261 276 261 287 261 289 262 275 264 278 265 281 269 286 269 294 272 302 273 291 273 292 273 296 273 335 275 298 277 282 279 284 279 285 279 299 280 288 280 295 281 297 281 300 282 304 283 290 283 293 290 308 292 306 295 309 295 310 295 316 296 305 296 318 296 326 298 301 299 324 300 303 300 319 301 315 303 307 304 312 304 320 304 328 305 321 306 313 307 327 307 330 308 317 310 311 310 322 310 331 311 314 313 323 314 341 315 332 315 336 317 335 320 325 321 346 322 334 323 329 323 352 323 353 324 344 325 333 327 345 328 347 328 357 330 339 330 342 336 337 336 340 337 338 337 348 337 361 339 368 340 351 340 359 341 343 341 350 345 355 346 358 346 366 346 375 347 354 347 372 348 349 349 370 351 360 352 356 355 365 355 374 355 379 357 362 359 363 360 382 360 387 360 389 361 369 361 376 361 386 362 364 363 367 364 394 365 373 365 390 367 371 368 381 369 392 371 378 371 388 373 377 373 396 374 404 375 391 375 403 378 380 378 385 378 405 379 383 379 398 380 401 381 402 382 384 382 393 382 412 384 397 384 400 385 408 386 395 386 410 391 409 391 414 394 416 396 415 397 399 398 413 398 419 399 417 402 406 402 411 404 429 405 418 405 420 405 431 406 407 407 421 409 434 412 433 413 428 415 422 417 424 418 443 419 427 420 425 420 437 422 423 422 435 423 426 424 441 425 448 425 452 426 432 426 436 426 439 428 430 431 461 433 444 433 445 433 451 435 438 435 455 437 440 437 442 437 459 438 449 440 450 441 470 443 454 444 446 444 453 444 460 444 462 445 475 446 447 446 473 447 456 447 465 447 468 447 469 448 457 448 458 450 466 454 467 455 463 459 484 460 464 461 472 461 476 461 479 463 492 466 471 466 474 466 486 467 482 469 478 469 480 471 493 473 487 474 477 475 481 476 494 479 488 481 485 481 500 482 483 482 490 482 491 482 497 484 495 484 496 485 489 489 498 498 499