0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 6 5 7 6 7 8 8 7 9 8 9 10 10 9 11 10 11 12 12 11 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 18 18 17 19 19 17 20 20 17 21 21 17 22 21 22 23 23 22 24 24 22 25 25 22 26 25 26 27 27 26 28 28 26 29 28 29 30 30 29 31 30 31 32 32 31 33 33 31 34 33 34 35 35 34 36 35 36 37 37 36 38 38 36 39 38 39 40 40 39 41 40 41 42 42 41 43 42 43 44 44 43 45 44 45 46 46 45 47 47 45 48 47 48 49 49 48 50 49 50 51 51 50 52 51 52 53 53 52 54 53 54 55 55 54 56 55 56 57 57 56 58 57 58 59 59 58 60 60 58 61 60 61 62 62 61 63 62 63 64 64 63 65 64 65 66 66 65 67 66 67 68 68 67 69 68 69 70 70 69 71 71 69 72 71 72 73 73 72 74 73 74 75 75 74 76 75 76 77 77 76 78 77 78 79 79 78 80 80 78 81 80 81 82 82 81 83 82 83 84 84 83 85 85 83 86 85 86 87 87 86 88 87 88 89 89 88 90 90 88 91 90 91 92 92 91 93 93 91 94 94 91 95 94 95 96 96 95 97 18 98 16 98 18 99 98 99 100 98 100 101 98 101 102 102 101 103 102 103 104 102 104 105 102 105 106 106 105 107 106 107 108 106 108 109 109 108 110 109 110 111 111 110 112 111 112 113 111 113 114 114 113 115 114 115 116 116 115 117 116 117 118 116 118 119 119 118 120 119 120 121 121 120 122 121 122 123 123 122 124 123 124 125 125 124 126 125 126 127 125 127 128 128 127 129 128 129 130 130 129 131 130 131 132 132 131 133 132 133 134 134 133 135 134 135 136 136 135 137 136 137 138 138 137 139 138 139 140 138 140 141 141 140 142 141 142 143 143 142 144 143 144 145 145 144 146 145 146 147 147 146 148 147 148 149 149 148 150 149 150 151 149 151 152 152 151 153 152 153 154 154 153 155 154 155 156 156 155 157 156 157 158 158 157 159 158 159 160 158 160 161 161 160 162 161 162 163 163 162 164 163 164 165 163 165 166 166 165 167 166 167 168 168 167 169 168 169 170 168 170 171 171 170 172 171 172 173 171 173 174 171 174 175 175 174 176 175 176 97 175 97 95 175 95 177 175 177 178 178 177 179 178 179 180 180 179 181 180 181 182 182 181 183 182 183 184 184 183 185 184 185 186 186 185 187 186 187 188 188 187 189 188 189 190 190 189 191
0 1 2 1 0 3 4 2 5 2 4 0 3 6 1 6 3 7 8 5 9 5 8 4 7 10 6 10 7 11 12 9 13 9 12 8 11 14 10 14 11 15 16 13 17 13 16 12 15 18 14 18 15 19 20 17 21 17 20 16 19 22 18 22 19 23 24 21 25 21 24 20 23 26 22 26 23 27 24 28 29 28 24 25 27 30 26 30 27 31 29 32 33 32 29 28 31 34 30 34 31 35 33 36 37 36 33 32 35 38 34 38 35 39 37 40 41 40 37 36 39 42 38 42 39 43 41 44 45 44 41 40 43 46 42 46 43 47 45 48 49 48 45 44 47 50 46 50 47 51 49 52 53 52 49 48 51 54 50 54 51 55 53 56 57 56 53 52 55 58 54 58 55 59 57 60 61 60 57 56 59 62 58 62 59 63 61 64 65 64 61 60 63 66 62 66 63 67 65 68 69 68 65 64 67 70 66 70 67 71 69 72 73 72 69 68 70 74 75 74 70 71 73 76 77 76 73 72 75 78 79 78 75 74 77 80 81 80 77 76 79 82 83 82 79 78 81 84 85 84 81 80 83 86 87 86 83 82 85 88 89 88 85 84 87 90 91 90 87 86 89 92 93 92 89 88 91 94 95 94 91 90 93 96 97 96 93 92 95 98 99 98 95 94 97 100 101 100 97 96 99 102 103 102 99 98 101 104 105 104 101 100 103 106 107 106 103 102 105 108 109 108 105 104 107 110 111 110 107 106 109 112 113 112 109 108 111 114 115 114 111 110 113 116 117 116 113 112 115 118 119 118 115 114 117 120 121 120 117 116 119 122 123 122 119 118 124 120 125 120 124 121 123 126 127 126 123 122 128 125 129 125 128 124 127 130 131 130 127 126 132 129 133 129 132 128 131 134 135 134 131 130 136 133 137 133 136 132 135 138 139 138 135 134 140 137 141 137 140 136 139 142 143 142 139 138 144 141 145 141 144 140 143 146 147 146 143 142 148 145 149 145 148 144 147 150 151 150 147 146 152 149 153 149 152 148 151 154 155 154 151 150 156 153 157 153 156 152 155 158 159 158 155 154 160 157 161 157 160 156 159 162 163 162 159 158 164 161 165 161 164 160 163 166 167 166 163 162 168 165 169 165 168 164 166 170 167 170 166 171 172 169 173 169 172 168 171 174 170 174 171 175 176 173 177 173 176 172 175 178 174 178 175 179 180 177 181 177 180 176 179 182 178 182 179 183 184 181 185 181 184 180 183 186 182 186 183 187 188 185 189 185 188 184 187 190 186 190 187 191 191 189 190 189 191 188
0 1 2 1 0 3 3 4 1 4 3 5 6 7 8 7 6 9 10 2 11 2 10 0 5 12 4 12 5 13 7 14 15 14 7 9 16 7 17 7 16 8 18 8 19 8 18 6 20 11 21 11 20 10 13 22 12 22 13 23 14 24 15 24 14 25 17 15 26 15 17 7 27 17 28 17 27 16 29 8 16 8 29 19 30 19 31 19 30 18 32 21 33 21 32 20 23 34 22 34 23 35 24 36 37 36 24 25 26 24 38 24 26 15 28 26 39 26 28 17 40 41 42 41 40 43 44 16 27 16 44 29 45 19 29 19 45 31 46 30 31 30 46 47 48 33 49 33 48 32 35 50 34 50 35 51 36 52 37 52 36 53 38 37 54 37 38 24 39 38 55 38 39 26 42 56 57 56 42 41 58 43 40 43 58 59 60 29 44 29 60 45 61 31 45 31 61 46 62 46 63 46 62 47 64 48 49 48 64 65 51 66 50 66 51 67 53 68 52 68 53 69 54 52 70 52 54 37 55 54 71 54 55 38 57 72 73 72 57 56 74 59 58 59 74 75 76 45 60 45 76 61 77 46 61 46 77 63 63 78 62 78 63 79 64 80 65 80 64 81 67 82 66 82 67 83 69 84 68 84 69 85 70 68 86 68 70 52 71 70 87 70 71 54 73 88 89 88 73 72 90 75 74 75 90 91 92 61 76 61 92 77 93 63 77 63 93 79 79 94 78 94 79 95 96 80 81 80 96 97 83 98 82 98 83 99 84 100 101 100 84 85 86 84 102 84 86 68 87 86 103 86 87 70 89 104 105 104 89 88 106 91 90 91 106 107 108 77 92 77 108 93 109 79 93 79 109 95 95 110 94 110 95 111 96 112 97 112 96 113 99 114 98 114 99 115 100 116 101 116 100 117 102 101 118 101 102 84 103 102 119 102 103 86 105 120 121 120 105 104 122 107 106 107 122 123 124 93 108 93 124 109 125 95 109 95 125 111 111 126 110 126 111 127 128 112 113 112 128 129 115 130 114 130 115 131 117 132 116 132 117 133 134 101 116 101 134 118 119 118 135 118 119 102 121 136 137 136 121 120 138 123 122 123 138 139 140 109 124 109 140 125 141 111 125 111 141 127 127 142 126 142 127 143 128 144 129 144 128 145 131 146 130 146 131 147 132 148 149 148 132 133 150 116 132 116 150 134 151 118 134 118 151 135 152 136 153 136 152 137 154 139 138 139 154 155 156 125 140 125 156 141 157 127 141 127 157 143 143 158 142 158 143 159 160 144 145 144 160 161 147 162 146 162 147 163 148 164 149 164 148 165 166 132 149 132 166 150 167 134 150 134 167 151 168 153 169 153 168 152 170 155 154 155 170 171 172 141 156 141 172 157 173 143 157 143 173 159 159 174 158 174 159 175 160 176 161 176 160 177 163 178 162 178 163 179 165 180 164 180 165 181 182 149 164 149 182 166 183 150 166 150 183 167 184 169 185 169 184 168 186 171 170 171 186 187 188 157 172 157 188 173 189 159 173 159 189 175 175 190 174 190 175 191 177 192 176 192 177 193 179 194 178 194 179 195 180 196 197 196 180 181 198 164 180 164 198 182 199 166 182 166 199 183 200 185 201 185 200 184 202 187 186 187 202 203 204 173 188 173 204 189 205 175 189 175 205 191 191 206 190 206 191 207 208 192 193 192 208 209 195 210 194 210 195 211 196 212 197 212 196 213 214 180 197 180 214 198 215 182 198 182 215 199 216 201 217 201 216 200 218 203 202 203 218 219 220 189 204 189 220 205 221 191 205 191 221 207 207 222 206 222 207 223 208 224 209 224 208 225 211 226 210 226 211 227 212 228 229 228 212 213 230 197 212 197 230 214 231 198 214 198 231 215 232 217 233 217 232 216 234 219 218 219 234 235 236 205 220 205 236 221 237 207 221 207 237 223 223 238 222 238 223 239 225 240 224 240 225 241 227 242 226 242 227 243 228 244 229 244 228 245 246 212 229 212 246 230 247 214 230 214 247 231 248 233 249 233 248 232 250 235 234 235 250 251 252 221 236 221 252 237 253 223 237 223 253 239 239 254 238 254 239 255 256 240 241 240 256 257 243 258 242 258 243 259 244 260 261 260 244 245 262 229 244 229 262 246 263 230 246 230 263 247 264 249 265 249 264 248 266 251 250 251 266 267 268 237 252 237 268 253 269 239 253 239 269 255 255 270 254 270 255 271 272 257 256 257 272 273 259 274 258 274 259 275 260 276 261 276 260 277 278 244 261 244 278 262 279 246 262 246 279 263 280 265 281 265 280 264 282 267 266 267 282 283 284 253 268 253 284 269 271 269 285 269 271 255 286 270 271 270 286 287 288 273 272 273 288 289 275 290 274 290 275 291 277 292 276 292 277 293 294 261 276 261 294 278 295 262 278 262 295 279 296 281 297 281 296 280 298 283 282 283 298 299 285 284 300 284 285 269 286 285 301 285 286 271 302 287 286 287 302 303 304 289 288 289 304 305 291 306 290 306 291 307 308 292 293 292 308 309 310 276 292 276 310 294 311 278 294 278 311 295 312 297 313 297 312 296 314 298 315 298 314 299 301 300 316 300 301 285 302 301 317 301 302 286 318 303 302 303 318 319 304 320 305 320 304 321 322 306 307 306 322 323 324 309 308 309 324 325 326 292 309 292 326 310 327 294 310 294 327 311 328 313 329 313 328 312 330 315 331 315 330 314 317 316 332 316 317 301 318 317 333 317 318 302 334 319 318 319 334 335 336 320 321 320 336 337 338 323 322 323 338 339 340 325 324 325 340 341 342 309 325 309 342 326 343 310 326 310 343 327 344 329 345 329 344 328 346 331 347 331 346 330 333 332 348 332 333 317 334 333 349 333 334 318 350 335 334 335 350 351 352 337 336 337 352 353 338 354 339 354 338 355 356 341 340 341 356 357 358 325 341 325 358 342 359 326 342 326 359 343 360 345 361 345 360 344 362 347 363 347 362 346 349 348 364 348 349 333 350 349 365 349 350 334 366 351 350 351 366 367 368 353 352 353 368 369 355 370 354 370 355 371 372 357 356 357 372 373 374 341 357 341 374 358 375 342 358 342 375 359 376 361 377 361 376 360 378 363 379 363 378 362 365 364 380 364 365 349 366 365 381 365 366 350 382 367 366 367 382 383 384 369 368 369 384 385 386 370 371 370 386 387 388 373 372 373 388 389 390 357 373 357 390 374 391 358 374 358 391 375 392 377 393 377 392 376 394 379 395 379 394 378 381 380 396 380 381 365 382 381 397 381 382 366 398 383 382 383 398 399 400 385 384 385 400 401 386 402 387 402 386 403 404 389 388 389 404 405 406 373 389 373 406 390 407 374 390 374 407 391 408 393 409 393 408 392 410 395 411 395 410 394 397 396 412 396 397 381 398 397 413 397 398 382 414 399 398 399 414 415 400 416 401 416 400 417 418 402 403 402 418 419 420 405 404 405 420 421 422 389 405 389 422 406 423 390 406 390 423 407 424 409 425 409 424 408 426 411 427 411 426 410 413 412 428 412 413 397 414 413 429 413 414 398 430 415 414 415 430 431 432 416 417 416 432 433 418 434 419 434 418 435 436 421 420 421 436 437 438 405 421 405 438 422 439 406 422 406 439 423 440 425 441 425 440 424 442 427 443 427 442 426 429 428 444 428 429 413 430 429 445 429 430 414 446 431 430 431 446 447 448 432 449 432 448 433 450 434 435 434 450 451 452 437 436 437 452 453 454 421 437 421 454 438 455 422 438 422 455 439 456 441 457 441 456 440 458 443 459 443 458 442 445 444 460 444 445 429 446 445 461 445 446 430 462 446 463 446 462 447 464 449 465 449 464 448 450 466 451 466 450 467 468 453 452 453 468 469 470 437 453 437 470 454 471 438 454 438 471 455 472 457 473 457 472 456 474 459 475 459 474 458 461 460 476 460 461 445 463 461 477 461 463 446 478 463 479 463 478 462 480 465 481 465 480 464 482 466 467 466 482 483 484 469 468 469 484 485 486 453 469 453 486 470 487 454 470 454 487 471 488 473 489 473 488 472 490 475 491 475 490 474 477 476 492 476 477 461 479 477 493 477 479 463 494 479 495 479 494 478 496 481 497 481 496 480 498 483 482 483 498 499 484 500 485 500 484 501 502 469 485 469 502 486 503 470 486 470 503 487 504 489 505 489 504 488 506 491 507 491 506 490 493 492 508 492 493 477 495 493 509 493 495 479 510 495 511 495 510 494 512 497 513 497 512 496 514 499 498 499 514 515 501 516 500 516 501 517 500 502 485 502 500 518 519 486 502 486 519 503 520 505 521 505 520 504 522 507 523 507 522 506 509 508 524 508 509 493 511 509 525 509 511 495 526 511 527 511 526 510 528 513 529 513 528 512 514 530 515 530 514 531 517 532 516 532 517 533 516 518 500 518 516 534 518 519 502 519 518 535 536 521 537 521 536 520 538 523 539 523 538 522 525 524 540 524 525 509 527 525 541 525 527 511 542 527 543 527 542 526 544 529 545 529 544 528 546 530 531 530 546 547 533 548 532 548 533 549 532 534 516 534 532 550 534 535 518 535 534 551 552 536 537 536 552 553 554 539 555 539 554 538 541 540 556 540 541 525 543 541 557 541 543 527 558 543 559 543 558 542 560 545 561 545 560 544 562 547 546 547 562 563 549 564 548 564 549 565 548 550 532 550 548 566 550 551 534 551 550 567 568 553 552 553 568 569 570 555 571 555 570 554 557 556 572 556 557 541 559 557 573 557 559 543 574 558 559 558 574 575 576 561 577 561 576 560 578 563 562 563 578 579 565 580 564 580 565 581 564 566 548 566 564 582 566 567 550 567 566 583 584 569 568 569 584 585 586 571 587 571 586 570 573 572 588 572 573 557 574 573 589 573 574 559 590 574 591 574 590 575 592 577 593 577 592 576 594 579 578 579 594 595 581 596 580 596 581 597 580 582 564 582 580 598 582 583 566 583 582 599 600 585 584 585 600 601 602 587 603 587 602 586 589 588 604 588 589 573 591 589 605 589 591 574 606 591 607 591 606 590 608 593 609 593 608 592 610 595 594 595 610 611 597 612 596 612 597 613 596 598 580 598 596 614 598 599 582 599 598 615 616 601 600 601 616 617 618 603 619 603 618 602 605 604 620 604 605 589 607 605 621 605 607 591 622 607 623 607 622 606 624 609 625 609 624 608 610 626 611 626 610 627 613 628 612 628 613 629 612 614 596 614 612 630 614 615 598 615 614 631 632 617 616 617 632 633 634 619 635 619 634 618 621 620 636 620 621 605 623 621 637 621 623 607 638 622 623 622 638 639 640 625 641 625 640 624 642 626 627 626 642 643 629 644 628 644 629 645 628 630 612 630 628 646 630 631 614 631 630 647 648 633 632 633 648 649 650 635 651 635 650 634 637 636 652 636 637 621 623 653 638 653 623 637 654 638 655 638 654 639 656 641 657 641 656 640 642 658 643 658 642 659 645 660 644 660 645 661 644 646 628 646 644 662 646 647 630 647 646 663 664 649 648 649 664 665 666 651 667 651 666 650 637 668 653 668 637 652 638 669 655 669 638 653 670 654 655 654 670 671 672 657 673 657 672 656 659 674 658 674 659 675 661 676 660 676 661 677 660 662 644 662 660 678 662 663 646 663 662 679 680 665 664 665 680 681 682 667 683 667 682 666 653 684 669 684 653 668 655 685 670 685 655 669 686 671 670 671 686 687 688 673 689 673 688 672 675 690 674 690 675 691 676 692 693 692 676 677 676 678 660 678 676 694 678 679 662 679 678 695 696 681 680 681 696 697 682 698 699 698 682 683 669 700 685 700 669 684 670 701 686 701 670 685 702 686 703 686 702 687 704 689 705 689 704 688 691 706 690 706 691 707 692 708 693 708 692 709 693 694 676 694 693 710 694 695 678 695 694 711 712 697 696 697 712 713 699 714 715 714 699 698 685 716 701 716 685 700 686 717 703 717 686 701 718 702 703 702 718 719 720 705 721 705 720 704 707 722 706 722 707 723 708 724 725 724 708 709 708 710 693 710 708 726 710 711 694 711 710 727 728 713 712 713 728 729 715 730 731 730 715 714 701 732 717 732 701 716 703 733 718 733 703 717 734 718 735 718 734 719 736 721 737 721 736 720 723 737 722 737 723 736 724 738 725 738 724 739 725 726 708 726 725 740 726 727 710 727 726 741 742 729 728 729 742 743 731 744 745 744 731 730 717 746 733 746 717 732 718 747 735 747 718 733 748 735 749 735 748 734 739 749 738 749 739 748 738 740 725 740 738 750 740 741 726 741 740 751 752 743 742 743 752 753 745 754 755 754 745 744 733 756 747 756 733 746 735 757 749 757 735 747 749 750 738 750 749 757 750 751 740 751 750 758 759 753 752 753 759 760 755 761 762 761 755 754 747 763 757 763 747 756 757 758 750 758 757 763 764 760 759 760 764 765 762 766 767 766 762 761 767 765 764 765 767 766
0 1 2 1 0 3 4 2 5 2 4 0 1 6 7 6 1 3 8 5 9 5 8 4 7 10 11 10 7 6 12 9 13 9 12 8 11 14 15 14 11 10 16 13 17 13 16 12 15 18 19 18 15 14 20 17 21 17 20 16 19 22 23 22 19 18 24 21 25 21 24 20 23 26 27 26 23 22 28 25 29 25 28 24 27 30 31 30 27 26 32 29 33 29 32 28 31 34 35 34 31 30 36 33 37 33 36 32 35 38 39 38 35 34 40 37 41 37 40 36 39 42 43 42 39 38 44 41 45 41 44 40 43 46 47 46 43 42 48 45 49 45 48 44 47 50 51 50 47 46 52 49 53 49 52 48 51 54 55 54 51 50 56 53 57 53 56 52 55 58 59 58 55 54 60 57 61 57 60 56 59 62 63 62 59 58 64 61 65 61 64 60 63 66 67 66 63 62 68 65 69 65 68 64 67 70 71 70 67 66 72 69 73 69 72 68 71 74 75 74 71 70 76 73 77 73 76 72 75 78 79 78 75 74 80 77 81 77 80 76 79 82 83 82 79 78 84 81 85 81 84 80 83 86 87 86 83 82 88 85 89 85 88 84 87 90 91 90 87 86 92 89 93 89 92 88 91 94 95 94 91 90 92 96 97 96 92 93 98 94 99 94 98 95 97 100 101 100 97 96 102 99 103 99 102 98 101 104 105 104 101 100 106 103 107 103 106 102 105 108 109 108 105 104 110 107 111 107 110 106 109 112 113 112 109 108 114 111 115 111 114 110 113 116 117 116 113 112 118 115 119 115 118 114 117 120 121 120 117 116 122 119 123 119 122 118 121 124 125 124 121 120 126 123 127 123 126 122 125 128 129 128 125 124 130 127 131 127 130 126 129 132 133 132 129 128 134 131 135 131 134 130 133 136 137 136 133 132 138 135 139 135 138 134 137 140 141 140 137 136 142 139 143 139 142 138 141 144 145 144 141 140 146 143 147 143 146 142 145 148 149 148 145 144 150 147 151 147 150 146 149 152 153 152 149 148 154 151 155 151 154 150 153 156 157 156 153 152 158 155 159 155 158 154 157 160 161 160 157 156 162 159 163 159 162 158 161 164 165 164 161 160 166 163 167 163 166 162 165 168 169 168 165 164 170 167 171 167 170 166 169 172 173 172 169 168 174 171 175 171 174 170 173 176 177 176 173 172 178 175 179 175 178 174 177 180 181 180 177 176 182 179 183 179 182 178 181 184 185 184 181 180 186 183 187 183 186 182 185 188 189 188 185 184 190 187 191 187 190 186 188 191 189 191 188 190
0 1 2 1 0 3 2 4 5 4 2 1 0 6 3 6 0 7 8 9 10 9 8 11 5 12 13 12 5 4 14 10 15 10 14 8 7 16 6 16 7 17 11 18 9 18 11 19 13 20 21 20 13 12 22 15 23 15 22 14 17 24 16 24 17 25 19 26 18 26 19 27 21 28 29 28 21 20 30 23 31 23 30 22 25 32 24 32 25 33 27 34 26 34 27 35 29 36 37 36 29 28 38 31 39 31 38 30 33 40 32 40 33 41 35 42 34 42 35 43 37 44 45 44 37 36 46 39 47 39 46 38 41 48 40 48 41 49 43 50 42 50 43 51 45 52 53 52 45 44 54 47 55 47 54 46 49 56 48 56 49 57 51 58 50 58 51 59 53 60 61 60 53 52 62 55 63 55 62 54 57 64 56 64 57 65 66 58 59 58 66 67 61 68 69 68 61 60 70 63 71 63 70 62 65 72 64 72 65 73 74 67 66 67 74 75 69 76 77 76 69 68 78 71 79 71 78 70 73 80 72 80 73 81 82 75 74 75 82 83 77 84 85 84 77 76 86 79 87 79 86 78 81 88 80 88 81 89 90 83 82 83 90 91 85 92 93 92 85 84 94 87 95 87 94 86 89 96 88 96 89 97 98 91 90 91 98 99 93 100 101 100 93 92 102 95 103 95 102 94 97 104 96 104 97 105 106 99 98 99 106 107 108 100 109 100 108 101 110 103 111 103 110 102 105 112 104 112 105 113 114 107 106 107 114 115 116 109 117 109 116 108 118 111 119 111 118 110 113 120 112 120 113 121 122 115 114 115 122 123 124 117 125 117 124 116 126 119 127 119 126 118 121 128 120 128 121 129 130 123 122 123 130 131 132 125 133 125 132 124 134 127 135 127 134 126 129 136 128 136 129 137 138 131 130 131 138 139 140 133 141 133 140 132 142 135 143 135 142 134 137 144 136 144 137 145 146 139 138 139 146 147 140 148 149 148 140 141 150 143 151 143 150 142 152 147 146 147 152 153 145 154 144 154 145 155 156 150 151 150 156 157 149 158 159 158 149 148 160 153 152 153 160 161 155 162 154 162 155 163 164 157 156 157 164 165 159 166 167 166 159 158 168 161 160 161 168 169 163 170 162 170 163 171 172 165 164 165 172 173 167 174 175 174 167 166 176 169 168 169 176 177 171 178 170 178 171 179 180 173 172 173 180 181 175 182 183 182 175 174 184 177 176 177 184 185 179 186 178 186 179 187 188 181 180 181 188 189 182 190 183 190 182 191 192 185 184 185 192 193 187 194 186 194 187 195 196 189 188 189 196 197 191 198 190 198 191 199 200 193 192 193 200 201 194 202 203 202 194 195 204 197 196 197 204 205 199 206 198 206 199 207 208 201 200 201 208 209 203 210 211 210 203 202 212 205 204 205 212 213 207 214 206 214 207 215 216 209 208 209 216 217 211 218 219 218 211 210 220 213 212 213 220 221 215 222 214 222 215 223 224 217 216 217 224 225 219 226 227 226 219 218 228 221 220 221 228 229 223 230 222 230 223 231 232 225 224 225 232 233 227 234 235 234 227 226 236 229 228 229 236 237 231 238 230 238 231 239 240 233 232 233 240 241 242 234 243 234 242 235 244 237 236 237 244 245 239 246 238 246 239 247 248 240 249 240 248 241 250 243 251 243 250 242 252 245 244 245 252 253 247 254 246 254 247 255 256 249 257 249 256 248 258 251 259 251 258 250 260 253 252 253 260 261 255 262 254 262 255 263 264 257 265 257 264 256 266 259 267 259 266 258 268 261 260 261 268 269 263 270 262 270 263 271 272 265 273 265 272 264 274 267 275 267 274 266 276 269 268 269 276 277 271 278 270 278 271 279 280 273 281 273 280 272 274 282 283 282 274 275 284 277 276 277 284 285 279 286 278 286 279 287 288 281 289 281 288 280 283 290 291 290 283 282 292 285 284 285 292 293 287 294 286 294 287 295 296 289 297 289 296 288 291 298 299 298 291 290 300 293 292 293 300 301 302 295 303 295 302 294 304 297 305 297 304 296 299 306 307 306 299 298 308 301 300 301 308 309 310 303 311 303 310 302 312 305 313 305 312 304 307 314 315 314 307 306 316 309 308 309 316 317 318 311 319 311 318 310 320 313 321 313 320 312 315 322 323 322 315 314 324 317 316 317 324 325 326 319 327 319 326 318 328 321 329 321 328 320 323 330 331 330 323 322 332 325 324 325 332 333 334 327 335 327 334 326 336 329 337 329 336 328 331 338 339 338 331 330 340 333 332 333 340 341 342 335 343 335 342 334 344 337 345 337 344 336 339 346 347 346 339 338 340 348 341 348 340 349 350 343 351 343 350 342 352 345 353 345 352 344 347 354 355 354 347 346 349 356 348 356 349 357 358 351 359 351 358 350 360 353 361 353 360 352 355 362 363 362 355 354 357 364 356 364 357 365 366 359 367 359 366 358 368 361 369 361 368 360 363 370 371 370 363 362 365 372 364 372 365 373 374 367 375 367 374 366 376 369 377 369 376 368 371 378 379 378 371 370 373 380 372 380 373 381 379 374 375 374 379 378 382 377 383 377 382 376 381 383 380 383 381 382
0 1 2 1 0 3 4 2 5 2 4 0 6 7 8 7 6 9 3 10 1 10 3 11 12 5 13 5 12 4 8 14 15 14 8 7 16 9 6 9 16 17 11 18 10 18 11 19 20 13 21 13 20 12 15 22 23 22 15 14 24 17 16 17 24 25 19 26 18 26 19 27 28 21 29 21 28 20 23 30 31 30 23 22 32 25 24 25 32 33 27 34 26 34 27 35 36 29 37 29 36 28 31 38 39 38 31 30 40 33 32 33 40 41 35 42 34 42 35 43 44 37 45 37 44 36 39 46 47 46 39 38 48 41 40 41 48 49 43 50 42 50 43 51 52 45 53 45 52 44 47 54 55 54 47 46 48 56 49 56 48 57 51 58 50 58 51 59 60 53 61 53 60 52 55 62 63 62 55 54 57 64 56 64 57 65 59 66 58 66 59 67 63 68 69 68 63 62 70 61 71 61 70 60 65 72 64 72 65 73 67 74 66 74 67 75 69 76 77 76 69 68 78 71 79 71 78 70 73 80 72 80 73 81 82 74 75 74 82 83 77 84 85 84 77 76 86 79 87 79 86 78 81 88 80 88 81 89 90 83 82 83 90 91 85 92 93 92 85 84 94 87 95 87 94 86 89 96 88 96 89 97 98 91 90 91 98 99 93 100 101 100 93 92 102 95 103 95 102 94 97 104 96 104 97 105 106 99 98 99 106 107 101 108 109 108 101 100 110 103 111 103 110 102 105 112 104 112 105 113 114 107 106 107 114 115 109 116 117 116 109 108 110 118 119 118 110 111 113 120 112 120 113 121 122 115 114 115 122 123 117 124 125 124 117 116 119 126 127 126 119 118 121 128 120 128 121 129 130 123 122 123 130 131 125 132 133 132 125 124 127 134 135 134 127 126 129 136 128 136 129 137 138 131 130 131 138 139 133 140 141 140 133 132 135 142 143 142 135 134 137 144 136 144 137 145 146 139 138 139 146 147 141 148 149 148 141 140 143 150 151 150 143 142 145 152 144 152 145 153 154 147 146 147 154 155 149 156 157 156 149 148 158 150 159 150 158 151 153 160 152 160 153 161 162 155 154 155 162 163 156 164 157 164 156 165 166 159 167 159 166 158 161 168 160 168 161 169 170 163 162 163 170 171 165 172 164 172 165 173 174 167 175 167 174 166 169 176 168 176 169 177 178 171 170 171 178 179 173 180 172 180 173 181 182 175 183 175 182 174 177 184 176 184 177 185 186 179 178 179 186 187 181 188 180 188 181 189 190 183 191 183 190 182 185 192 184 192 185 193 194 186 195 186 194 187 189 196 188 196 189 197 198 190 191 190 198 199 193 200 192 200 193 201 202 195 203 195 202 194 197 204 196 204 197 205 206 199 198 199 206 207 201 208 200 208 201 209 210 203 211 203 210 202 205 212 204 212 205 213 214 207 206 207 214 215 209 216 208 216 209 217 218 211 219 211 218 210 213 220 212 220 213 221 222 215 214 215 222 223 217 224 216 224 217 225 218 226 227 226 218 219 221 228 220 228 221 229 230 223 222 223 230 231 225 232 224 232 225 233 227 234 235 234 227 226 229 236 228 236 229 237 238 231 230 231 238 239 232 240 241 240 232 233 235 242 243 242 235 234 237 244 236 244 237 245 246 239 238 239 246 247 241 248 249 248 241 240 243 250 251 250 243 242 245 252 244 252 245 253 254 247 246 247 254 255 249 256 257 256 249 248 251 258 259 258 251 250 253 260 252 260 253 261 262 255 254 255 262 263 257 264 265 264 257 256 259 266 267 266 259 258 261 268 260 268 261 269 270 263 262 263 270 271 265 272 273 272 265 264 274 266 275 266 274 267 269 276 268 276 269 277 278 271 270 271 278 279 273 280 281 280 273 272 282 275 283 275 282 274 277 284 276 284 277 285 286 279 278 279 286 287 281 288 289 288 281 280 290 283 291 283 290 282 285 292 284 292 285 293 294 287 286 287 294 295 289 296 297 296 289 288 298 291 299 291 298 290 293 300 292 300 293 301 302 295 294 295 302 303 297 304 305 304 297 296 306 299 307 299 306 298 301 308 300 308 301 309 310 302 311 302 310 303 305 312 313 312 305 304 314 307 315 307 314 306 309 316 308 316 309 317 318 311 319 311 318 310 313 320 321 320 313 312 322 315 323 315 322 314 317 324 316 324 317 325 326 319 327 319 326 318 321 328 329 328 321 320 330 323 331 323 330 322 325 332 324 332 325 333 334 327 335 327 334 326 329 336 337 336 329 328 338 331 339 331 338 330 333 340 332 340 333 341 342 335 343 335 342 334 337 344 345 344 337 336 346 339 347 339 346 338 341 348 340 348 341 349 350 343 351 343 350 342 345 352 353 352 345 344 354 347 355 347 354 346 356 348 349 348 356 357 358 351 359 351 358 350 353 360 361 360 353 352 362 355 363 355 362 354 364 357 356 357 364 365 366 359 367 359 366 358 361 368 369 368 361 360 370 363 371 363 370 362 372 365 364 365 372 373 374 367 375 367 374 366 369 376 377 376 369 368 378 371 379 371 378 370 380 373 372 373 380 381 379 375 378 375 379 374 377 382 383 382 377 376 383 381 380 381 383 382
0 1 2 1 0 3 4 3 0 3 4 5 2 6 7 6 2 1 8 5 4 5 8 9 7 10 11 10 7 6 12 9 8 9 12 13 11 14 15 14 11 10 16 13 12 13 16 17 15 18 19 18 15 14 20 17 16 17 20 21 19 22 23 22 19 18 24 21 20 21 24 25 23 26 27 26 23 22 28 25 24 25 28 29 26 30 27 30 26 31 32 29 28 29 32 33 31 34 30 34 31 35 36 33 32 33 36 37 35 38 34 38 35 39 40 37 36 37 40 41 39 42 38 42 39 43 44 41 40 41 44 45 43 46 42 46 43 47 48 45 44 45 48 49 47 50 46 50 47 51 52 49 48 49 52 53 51 54 50 54 51 55 56 53 52 53 56 57 55 58 54 58 55 59 60 57 56 57 60 61 59 62 58 62 59 63 64 61 60 61 64 65 63 66 62 66 63 67 68 65 64 65 68 69 67 70 66 70 67 71 72 68 73 68 72 69 71 74 70 74 71 75 76 73 77 73 76 72 75 78 74 78 75 79 80 77 81 77 80 76 79 82 78 82 79 83 84 81 85 81 84 80 83 86 82 86 83 87 88 85 89 85 88 84 87 90 86 90 87 91 92 89 93 89 92 88 91 94 90 94 91 95 96 93 97 93 96 92 95 98 94 98 95 99 100 97 101 97 100 96 99 102 98 102 99 103 104 101 105 101 104 100 103 106 102 106 103 107 108 105 109 105 108 104 107 110 106 110 107 111 112 109 113 109 112 108 111 114 110 114 111 115 116 113 117 113 116 112 115 118 114 118 115 119 120 117 121 117 120 116 119 122 118 122 119 123 124 121 125 121 124 120 126 122 123 122 126 127 128 125 129 125 128 124 130 127 126 127 130 131 132 129 133 129 132 128 134 131 130 131 134 135 136 133 137 133 136 132 138 135 134 135 138 139 140 137 141 137 140 136 142 139 138 139 142 143 144 141 145 141 144 140 146 143 142 143 146 147 148 145 149 145 148 144 150 147 146 147 150 151 152 149 153 149 152 148 154 151 150 151 154 155 156 153 157 153 156 152 158 155 154 155 158 159 160 157 161 157 160 156 162 159 158 159 162 163 164 161 165 161 164 160 166 163 162 163 166 167 164 168 169 168 164 165 170 167 166 167 170 171 169 172 173 172 169 168 174 171 170 171 174 175 173 176 177 176 173 172 178 175 174 175 178 179 177 180 181 180 177 176 182 179 178 179 182 183 181 184 185 184 181 180 186 183 182 183 186 187 185 188 189 188 185 184 190 187 186 187 190 191 189 191 190 191 189 188
0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 6 5 7 7 5 8 7 8 9 9 8 10 9 10 11 11 10 12 11 12 13 11 13 14 14 13 15 15 13 16 15 16 17 17 16 18 17 18 19 17 19 20 20 19 21 21 19 22 21 22 23 23 22 24 23 24 25 25 24 26 25 26 27 25 27 28 28 27 29 29 27 30 29 30 31 31 30 32 31 32 33 33 32 34 33 34 35 33 35 36 36 35 37 37 35 38 37 38 39 37 39 40 40 39 41 41 39 42 41 42 43 41 43 44 44 43 45 45 43 46 45 46 47 47 46 48 47 48 49 49 48 50 49 50 51 51 50 52 51 52 53 53 52 54 53 54 55 55 54 56 55 56 57 57 56 58 57 58 59 57 59 60 60 59 61 61 59 62 61 62 63 61 63 64 64 63 65 65 63 66 65 66 67 67 66 68 67 68 69 67 69 70 70 69 71 71 69 72 71 72 73 73 72 74 73 74 75 75 74 76 75 76 77 77 76 78 77 78 79 77 79 80 80 79 81 81 79 82 81 82 83 81 83 84 84 83 85 85 83 86 85 86 87 87 86 88 87 88 89 89 88 90 89 90 91 89 91 92 92 91 93 93 91 94 93 94 95 96 97 98 97 96 99 99 100 97 100 99 101 101 102 100 102 101 103 103 104 102 104 103 105 105 106 104 106 105 107 106 108 109 108 106 107 109 110 111 110 109 108 111 112 113 112 111 110 113 114 115 114 113 112 115 116 117 116 115 114 117 118 119 118 117 116 119 120 121 120 119 118 121 122 123 122 121 120 123 124 125 124 123 122 125 126 127 126 125 124 127 128 129 128 127 126 129 130 131 130 129 128 131 132 133 132 131 130 133 134 135 134 133 132 135 136 137 136 135 134 137 138 139 138 137 136 139 140 141 140 139 138 141 142 143 142 141 140 143 144 145 144 143 142 145 146 147 146 145 144 147 148 149 148 147 146 149 150 151 150 149 148 151 152 153 152 151 150 153 154 155 154 153 152 156 154 157 154 156 155 158 157 159 157 158 156 160 159 161 159 160 158 162 161 163 161 162 160 164 163 165 163 164 162 166 165 167 165 166 164 168 167 169 167 168 166 170 169 171 169 170 168 172 171 173 171 172 170 174 173 175 173 174 172 176 175 177 175 176 174 178 177 179 177 178 176 180 179 181 179 180 178 182 181 183 181 182 180 184 183 185 183 184 182 186 185 187 185 186 184 188 187 189 187 188 186 190 189 191 189 190 188 192 191 193 191 192 190 194 193 195 193 194 192 196 195 197 195 196 194 198 197 199 197 198 196 200 199 201 199 200 198 202 201 203 201 202 200 204 202 203 202 204 205 206 205 204 205 206 207 208 207 206 207 208 209 210 209 208 209 210 211 212 211 210 211 212 213 214 213 212 213 214 215 216 215 214 215 216 217 218 217 216 217 218 219 220 219 218 219 220 221 222 221 220 221 222 223 224 223 222 223 224 225 226 225 224 225 226 227 228 227 226 227 228 229 230 229 228 229 230 231 232 231 230 231 232 233 234 233 232 233 234 235 236 235 234 235 236 237 238 237 236 237 238 239 240 239 238 239 240 241 242 241 240 241 242 243 244 243 242 243 244 245 246 245 244 245 246 247 248 247 246 247 248 249 250 249 248 249 250 251 252 251 250 251 252 253 252 254 253 254 252 255 255 256 254 256 255 257 257 258 256 258 257 259 259 260 258 260 259 261 261 262 260 262 261 263 263 264 262 264 263 265 265 266 264 266 265 267 267 268 266 268 267 269 269 270 268 270 269 271 271 272 270 272 271 273 273 274 272 274 273 275 275 276 274 276 275 277 277 278 276 278 277 279 279 280 278 280 279 281 281 282 280 282 281 283 283 284 282 284 283 285 285 286 284 286 285 287 287 98 286 98 287 96 288 99 96 99 288 289 289 101 99 101 289 290 290 103 101 103 290 291 291 105 103 105 291 292 292 107 105 107 292 293 107 294 108 294 107 293 108 295 110 295 108 294 110 296 112 296 110 295 112 297 114 297 112 296 114 298 116 298 114 297 116 299 118 299 116 298 118 300 120 300 118 299 120 301 122 301 120 300 122 302 124 302 122 301 124 303 126 303 124 302 126 304 128 304 126 303 128 305 130 305 128 304 130 306 132 306 130 305 132 307 134 307 132 306 134 308 136 308 134 307 136 309 138 309 136 308 138 310 140 310 138 309 140 311 142 311 140 310 142 312 144 312 142 311 144 313 146 313 144 312 146 314 148 314 146 313 148 315 150 315 148 314 150 316 152 316 150 315 152 317 154 317 152 316 157 317 318 317 157 154 159 318 319 318 159 157 161 319 320 319 161 159 163 320 321 320 163 161 165 321 322 321 165 163 167 322 323 322 167 165 169 323 324 323 169 167 171 324 325 324 171 169 173 325 326 325 173 171 175 326 327 326 175 173 177 327 328 327 177 175 179 328 329 328 179 177 181 329 330 329 181 179 183 330 331 330 183 181 185 331 332 331 185 183 187 332 333 332 187 185 189 333 334 333 189 187 191 334 335 334 191 189 193 335 336 335 193 191 195 336 337 336 195 193 197 337 338 337 197 195 199 338 339 338 199 197 201 339 340 339 201 199 203 340 341 340 203 201 342 203 341 203 342 204 343 204 342 204 343 206 344 206 343 206 344 208 345 208 344 208 345 210 346 210 345 210 346 212 347 212 346 212 347 214 348 214 347 214 348 216 349 216 348 216 349 218 350 218 349 218 350 220 351 220 350 220 351 222 352 222 351 222 352 224 353 224 352 224 353 226 354 226 353 226 354 228 355 228 354 228 355 230 356 230 355 230 356 232 357 232 356 232 357 234 358 234 357 234 358 236 359 236 358 236 359 238 360 238 359 238 360 240 361 240 360 240 361 242 362 242 361 242 362 244 363 244 362 244 363 246 364 246 363 246 364 248 365 248 364 248 365 250 366 250 365 250 366 252 366 255 252 255 366 367 367 257 255 257 367 368 368 259 257 259 368 369 369 261 259 261 369 370 370 263 261 263 370 371 371 265 263 265 371 372 372 267 265 267 372 373 373 269 267 269 373 374 374 271 269 271 374 375 375 273 271 273 375 376 376 275 273 275 376 377 377 277 275 277 377 378 378 279 277 279 378 379 379 281 279 281 379 380 380 283 281 283 380 381 381 285 283 285 381 382 382 287 285 287 382 383 383 96 287 96 383 288 288 384 289 384 288 385 289 386 290 386 289 384 290 387 291 387 290 386 291 388 292 388 291 387 292 389 293 389 292 388 294 389 390 389 294 293 295 390 391 390 295 294 296 391 392 391 296 295 297 392 393 392 297 296 298 393 394 393 298 297 299 394 395 394 299 298 300 395 396 395 300 299 301 396 397 396 301 300 302 397 398 397 302 301 303 398 399 398 303 302 304 399 400 399 304 303 304 401 305 401 304 400 305 402 306 402 305 401 402 307 306 307 402 403 403 308 307 308 403 404 308 405 309 405 308 404 405 310 309 310 405 406 310 407 311 407 310 406 407 312 311 312 407 408 408 313 312 313 408 409 409 314 313 314 409 410 314 411 315 411 314 410 411 316 315 316 411 412 412 317 316 317 412 413 317 414 318 414 317 413 414 319 318 319 414 415 415 320 319 320 415 416 416 321 320 321 416 417 321 418 322 418 321 417 418 323 322 323 418 419 419 324 323 324 419 420 324 421 325 421 324 420 421 326 325 326 421 422 326 423 327 423 326 422 423 328 327 328 423 424 329 424 425 424 329 328 330 425 426 425 330 329 427 330 426 330 427 331 428 331 427 331 428 332 429 332 428 332 429 333 430 333 429 333 430 334 431 334 430 334 431 335 432 335 431 335 432 336 433 336 432 336 433 337 434 337 433 337 434 338 435 338 434 338 435 339 436 339 435 339 436 340 437 340 436 340 437 341 437 342 341 342 437 438 438 343 342 343 438 439 439 344 343 344 439 440 440 345 344 345 440 441 441 346 345 346 441 442 442 347 346 347 442 443 443 348 347 348 443 444 444 349 348 349 444 445 445 350 349 350 445 446 446 351 350 351 446 447 447 352 351 352 447 448 449 352 448 352 449 353 450 353 449 353 450 354 450 355 354 355 450 451 355 452 356 452 355 451 452 357 356 357 452 453 357 454 358 454 357 453 454 359 358 359 454 455 455 360 359 360 455 456 456 361 360 361 456 457 361 458 362 458 361 457 362 459 363 459 362 458 459 364 363 364 459 460 460 365 364 365 460 461 365 462 366 462 365 461 366 463 367 463 366 462 463 368 367 368 463 464 464 369 368 369 464 465 369 466 370 466 369 465 466 371 370 371 466 467 467 372 371 372 467 468 372 469 373 469 372 468 469 374 373 374 469 470 470 375 374 375 470 471 375 472 376 472 375 471 472 377 376 377 472 473 473 378 377 378 473 474 378 475 379 475 378 474 379 476 380 476 379 475 380 477 381 477 380 476 381 478 382 478 381 477 382 479 383 479 382 478 383 385 288 385 383 479
0 1 2 1 0 3 1 3 4 4 3 5 4 5 6 6 5 7 6 7 8 8 7 9 8 9 10 10 9 11 10 11 12 12 11 13 12 13 14 14 13 15 14 15 16 16 15 17 16 17 18 18 17 19 18 19 20 20 19 21 20 21 22 22 21 23 22 23 24 24 23 25 24 25 26 26 25 27 26 27 28 28 27 29 28 29 30 30 29 31 30 31 32 32 31 33 32 33 34 34 33 35 34 35 36 36 35 37 36 37 38 38 37 39 38 39 40 40 39 41 40 41 42 42 41 43 42 43 44 44 43 45 44 45 46 46 45 47 46 47 48 48 47 49 49 47 50 49 50 51 51 50 52 51 52 53 53 52 54 53 54 55 55 54 56 55 56 57 57 56 58 57 58 59 59 58 60 59 60 61 61 60 62 61 62 63 63 62 64 63 64 65 65 64 66 65 66 67 67 66 68 67 68 69 69 68 70 69 70 71 71 70 72 71 72 73 73 72 74 73 74 75 75 74 76 75 76 77 77 76 78 77 78 79 79 78 80 79 80 81 81 80 82 81 82 83 83 82 84 83 84 85 85 84 86 85 86 87 87 86 88 87 88 89 89 88 90 89 90 91 91 90 92 91 92 93 93 92 94 93 94 95 96 97 98 97 96 99 99 100 97 100 99 101 101 102 100 102 101 103 103 104 102 104 103 105 105 106 104 106 105 107 107 108 106 108 107 109 109 110 108 110 109 111 111 112 110 112 111 113 113 114 112 114 113 115 115 116 114 116 115 117 117 118 116 118 117 119 119 120 118 120 119 121 121 122 120 122 121 123 123 124 122 124 123 125 125 126 124 126 125 127 127 128 126 128 127 129 129 130 128 130 129 131 131 132 130 132 131 133 133 134 132 134 133 135 135 136 134 136 135 137 137 138 136 138 137 139 139 140 138 140 139 141 141 142 140 142 141 143 142 144 145 144 142 143 145 146 147 146 145 144 147 148 149 148 147 146 149 150 151 150 149 148 151 152 153 152 151 150 153 154 155 154 153 152 155 156 157 156 155 154 157 158 159 158 157 156 159 160 161 160 159 158 161 162 163 162 161 160 163 164 165 164 163 162 165 166 167 166 165 164 167 168 169 168 167 166 169 170 171 170 169 168 171 172 173 172 171 170 173 174 175 174 173 172 175 176 177 176 175 174 177 178 179 178 177 176 179 180 181 180 179 178 181 182 183 182 181 180 183 184 185 184 183 182 185 186 187 186 185 184 187 188 189 188 187 186 189 190 191 190 189 188 190 192 191 192 190 193 193 194 192 194 193 195 195 196 194 196 195 197 197 198 196 198 197 199 199 200 198 200 199 201 201 202 200 202 201 203 203 204 202 204 203 205 205 206 204 206 205 207 207 208 206 208 207 209 209 210 208 210 209 211 211 212 210 212 211 213 213 214 212 214 213 215 215 216 214 216 215 217 217 218 216 218 217 219 219 220 218 220 219 221 221 222 220 222 221 223 223 224 222 224 223 225 225 226 224 226 225 227 227 228 226 228 227 229 229 230 228 230 229 231 231 232 230 232 231 233 233 234 232 234 233 235 235 236 234 236 235 237 237 238 236 238 237 239 240 238 239 238 240 241 242 241 240 241 242 243 244 243 242 243 244 245 246 245 244 245 246 247 248 247 246 247 248 249 250 249 248 249 250 251 252 251 250 251 252 253 254 253 252 253 254 255 256 255 254 255 256 257 258 257 256 257 258 259 260 259 258 259 260 261 262 261 260 261 262 263 264 263 262 263 264 265 266 265 264 265 266 267 268 267 266 267 268 269 270 269 268 269 270 271 272 271 270 271 272 273 274 273 272 273 274 275 276 275 274 275 276 277 278 277 276 277 278 279 280 279 278 279 280 281 282 281 280 281 282 283 284 283 282 283 284 285 286 285 284 285 286 287 286 98 287 98 286 96