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