CAPE 26 29 34 36 35 33 28 22 15 12 12 15 19 24 27 28 29 30 31 42 57 69 77 84 99 101 102 107 114 116 106 95 87 84 88 91 92 90 88 88 103 140 168 184 205 223 230 229 225 220 227 233 233 226 217 210 207 196 189 202 226 245 257 264 269 278 305 339 375 411 445 463 473 459 442 470 523 552 588 646 725 808 894 963 1016 1062 1094 1122 1135 1129 1117 1175 1021 943 883 776 638 524 430 391 390 337 314 294 271 243 212 171 136 86 34 6 1 0 0 0 0 0 1 3 7 10 13 24 29 27 21 13 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 12 21 28 31 30 27 23 21 20 19 19 18 19 21 23 27 31 34 37 41 46 53 60 67 74 79 83 86 87 86 82 75 67 61 56 53 55 57 60 60 59 28 30 35 41 41 37 33 27 17 11 10 11 15 19 27 30 31 31 32 37 52 73 90 97 95 108 118 126 134 140 135 119 106 99 97 98 99 98 98 104 124 170 201 222 244 253 229 195 167 155 160 167 169 167 160 153 149 144 157 188 210 221 229 242 260 277 300 332 368 402 428 457 490 470 438 476 496 521 563 621 692 778 902 954 990 1054 1088 1056 1017 1024 1083 1126 1028 934 839 734 620 489 410 369 350 330 316 299 275 237 181 140 88 42 11 0 0 0 0 0 1 3 9 17 20 18 12 23 26 23 16 8 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 12 17 23 27 27 24 21 20 19 19 19 19 20 23 26 29 33 37 41 46 52 56 61 66 72 78 82 83 82 80 75 68 60 54 50 49 49 51 52 51 48 43 18 19 22 26 30 29 28 25 19 13 10 9 9 12 19 23 26 29 32 38 53 89 126 145 139 147 157 163 165 165 166 166 156 148 147 145 143 145 152 165 194 215 222 241 277 311 257 178 134 129 125 122 117 111 104 100 91 99 123 154 180 195 210 228 248 269 293 319 348 381 417 456 485 495 498 509 513 531 563 605 659 738 845 909 961 1014 1038 1005 959 953 984 988 954 892 810 717 621 480 414 375 344 319 301 283 257 213 151 107 56 19 1 0 0 1 2 5 10 20 31 29 21 14 13 17 18 15 10 5 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 3 7 11 14 19 24 25 25 23 22 21 21 21 21 21 24 27 30 33 37 42 48 55 60 61 63 66 70 73 74 72 70 65 59 52 45 41 39 40 41 43 41 37 33 29 10 10 9 10 12 16 16 16 14 11 9 8 6 6 10 14 17 22 26 31 43 83 131 162 179 210 234 236 222 206 204 213 216 224 235 239 230 222 212 204 202 197 197 241 325 405 321 194 130 117 110 108 108 104 98 88 79 81 98 126 157 184 207 234 254 265 288 308 328 353 387 434 462 501 526 530 534 556 585 601 630 725 782 865 944 991 987 983 969 922 877 879 879 844 779 688 581 475 406 353 312 281 259 247 215 163 101 56 25 7 0 0 2 7 15 24 30 36 41 31 19 12 13 14 14 12 7 0 0 0 0 0 1 2 3 3 3 4 2 1 0 0 1 1 5 9 13 16 19 23 24 24 23 24 24 26 27 28 29 30 32 34 37 40 44 52 58 60 60 60 61 62 62 62 59 55 49 42 34 30 28 27 27 28 27 23 21 21 22 3 4 3 1 1 3 6 7 8 7 7 7 4 3 4 8 10 15 18 22 32 68 116 155 190 234 277 291 264 235 233 216 237 258 266 254 224 192 155 129 124 122 146 233 370 482 353 188 109 87 85 92 97 92 81 72 73 76 94 123 157 186 214 238 256 267 276 286 300 317 342 380 424 478 516 535 546 573 608 602 607 708 756 842 931 974 937 902 944 967 946 887 825 790 736 640 509 441 377 324 287 265 240 215 160 96 46 18 6 1 0 3 14 24 32 37 39 39 31 19 12 12 13 14 13 8 2 0 0 0 0 1 3 7 8 8 8 7 6 5 5 5 7 8 10 13 16 19 20 21 23 24 26 29 32 34 36 38 39 40 39 38 39 40 42 48 51 53 53 54 54 53 52 50 46 41 34 28 22 21 20 19 18 16 13 12 12 13 15 1 1 1 1 1 0 2 4 5 7 8 7 2 1 1 3 6 9 12 19 37 79 122 156 183 210 239 260 238 213 196 170 202 220 217 196 172 123 90 78 84 97 165 297 439 484 274 129 72 60 67 75 77 72 59 44 42 50 74 108 147 179 205 225 241 248 239 228 239 256 283 323 372 436 488 522 540 569 610 617 631 697 755 821 888 917 880 812 923 949 896 817 789 730 662 565 449 393 342 298 271 260 235 162 90 37 11 3 2 13 22 27 37 37 37 37 34 28 20 16 15 15 14 14 12 6 0 0 0 0 1 3 7 11 13 14 15 15 13 12 11 10 10 11 14 17 19 20 20 21 23 25 30 35 39 41 44 46 48 47 45 42 40 39 40 43 45 46 46 45 43 41 38 35 30 26 21 18 15 15 14 12 10 7 7 8 10 11 13 2 3 2 0 1 2 3 2 4 8 11 9 2 1 1 2 5 10 15 24 47 86 123 156 178 190 194 193 170 150 135 127 156 177 179 196 229 161 153 149 162 203 304 421 458 363 141 67 54 56 62 63 58 48 35 21 12 19 41 74 114 152 172 223 245 232 196 171 187 221 259 295 336 397 451 486 506 549 593 620 644 675 707 749 808 844 834 795 905 948 914 832 776 662 580 499 413 350 308 281 262 238 182 89 33 7 1 4 22 40 47 43 36 34 33 31 25 17 16 20 21 18 13 11 6 2 1 0 0 1 4 9 14 17 20 21 21 21 20 19 17 16 16 18 19 19 20 20 20 22 23 26 31 35 41 45 49 52 52 51 48 45 41 39 39 40 41 41 39 35 32 28 26 22 19 16 14 12 11 10 8 6 5 5 6 7 8 9 10 3 5 5 4 6 5 2 0 5 13 17 14 7 4 5 7 9 12 17 29 50 78 105 130 145 148 142 137 113 101 94 93 114 135 158 224 302 278 269 270 300 366 463 429 319 191 93 60 52 43 37 35 42 24 12 4 2 4 17 43 81 121 144 202 228 219 192 177 200 214 234 265 307 362 411 438 459 519 571 597 611 622 633 639 693 770 823 802 865 903 862 770 729 603 516 441 370 305 262 250 224 167 82 36 14 5 7 22 45 42 33 27 30 33 31 23 15 13 20 26 26 20 11 6 2 0 0 0 0 2 8 14 19 23 26 28 30 30 32 29 26 24 23 22 23 23 22 23 23 24 27 31 36 40 45 50 54 56 56 54 50 46 41 38 37 35 34 31 28 24 20 18 15 13 11 10 9 8 7 6 6 5 5 5 7 7 7 7 7 1 1 3 9 11 9 6 4 9 22 26 20 11 13 13 9 7 6 8 17 36 58 76 88 91 90 92 105 119 122 109 84 54 45 88 166 259 327 339 344 362 383 373 238 133 70 46 41 38 28 15 10 24 11 4 1 0 2 9 30 64 100 124 160 189 205 211 211 226 236 248 267 295 330 365 388 412 462 517 544 555 559 560 536 611 747 859 848 837 861 823 745 696 574 457 365 300 252 220 197 136 60 13 6 4 10 24 44 39 28 25 27 32 30 22 16 14 19 31 37 30 17 6 1 0 0 0 1 2 6 12 17 22 26 30 36 40 42 41 39 37 34 32 30 30 31 32 33 32 33 34 37 41 45 50 55 58 59 58 54 49 44 39 34 31 27 24 20 16 12 10 8 6 5 5 5 5 5 3 2 2 3 5 6 7 7 6 5 5 0 0 0 2 2 1 0 0 0 3 6 6 6 13 11 5 1 0 0 3 13 27 38 44 43 47 56 71 91 104 104 88 59 27 27 63 123 185 211 210 210 212 193 81 36 18 17 23 30 34 28 27 35 23 12 6 5 9 21 37 60 84 108 129 148 169 196 227 236 247 260 274 290 308 332 348 366 399 445 478 495 503 505 499 608 752 858 871 827 813 782 719 628 491 384 305 249 213 206 139 70 20 0 1 9 28 42 35 18 14 15 19 21 17 14 15 20 29 40 39 25 9 1 0 0 0 1 3 6 11 15 19 24 30 37 44 49 51 50 51 50 48 45 42 42 42 42 42 41 40 40 41 44 48 53 56 58 58 55 50 44 38 32 27 22 18 14 11 8 5 2 1 1 1 1 1 0 0 0 0 0 1 3 4 4 4 3 2 3 0 0 0 0 0 0 0 0 0 0 0 2 3 4 3 1 0 0 0 0 2 5 9 11 11 15 25 34 38 39 42 41 33 16 4 8 18 31 39 41 43 45 38 8 10 19 30 36 37 29 32 36 34 24 16 13 15 21 27 35 49 66 82 95 106 118 137 165 200 224 241 256 272 291 320 331 345 372 408 431 437 443 465 519 597 692 774 813 775 721 684 625 521 414 330 266 223 195 164 83 29 5 1 8 27 36 31 12 5 5 6 6 7 7 9 13 21 32 40 30 16 5 1 0 0 1 3 7 12 16 19 24 30 38 45 51 55 57 59 61 61 58 54 51 48 46 45 44 44 42 42 44 47 51 54 56 55 52 48 42 35 29 23 17 13 10 8 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 2 5 10 12 10 8 9 10 7 3 4 4 3 1 1 3 7 8 4 7 12 20 27 31 20 14 11 9 7 7 9 13 17 19 19 24 35 49 65 79 90 101 114 130 155 186 216 241 261 294 328 361 388 403 392 389 394 423 504 555 623 696 746 722 655 598 532 450 366 288 231 199 178 117 53 15 0 0 0 1 3 3 1 2 3 3 2 1 1 4 7 13 21 28 19 9 2 0 0 1 3 7 14 19 21 26 34 44 48 51 53 55 55 57 59 58 55 51 49 47 47 47 47 46 44 44 46 50 53 54 51 47 42 37 30 24 17 11 9 7 6 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 6 2 0 0 0 0 0 0 2 4 8 7 5 4 3 2 4 8 11 8 4 1 0 0 1 3 5 8 10 10 12 17 29 47 69 79 83 90 110 135 148 166 196 241 274 316 356 389 405 369 336 340 385 463 528 584 639 682 695 625 556 486 412 329 240 208 200 179 97 35 8 0 0 0 0 0 0 1 3 2 1 0 0 0 0 1 3 6 12 8 3 1 0 1 4 9 15 21 24 28 35 43 50 51 47 44 42 41 41 40 38 37 37 38 39 42 44 46 47 46 47 49 52 52 49 43 36 31 25 19 12 7 4 3 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 37 52 47 11 1 0 0 0 0 1 2 5 8 6 4 3 1 1 5 11 17 14 9 4 1 0 0 0 2 3 4 8 12 16 23 37 59 65 67 75 92 113 128 142 159 190 245 265 280 301 327 326 305 309 346 407 471 517 563 602 619 584 536 472 393 304 234 218 212 179 89 20 2 0 0 0 0 1 2 4 4 1 0 0 0 0 0 0 0 2 5 2 1 0 1 4 10 17 23 27 30 34 38 42 44 41 34 30 27 26 25 25 24 24 26 28 30 35 41 44 46 48 49 51 50 47 42 35 27 20 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 16 52 92 118 110 35 9 2 0 0 0 0 0 0 2 2 2 2 1 2 6 18 28 28 20 11 5 1 0 0 0 0 1 4 9 15 21 28 37 45 49 55 64 79 88 129 162 178 196 199 188 183 199 240 268 303 346 396 444 485 523 552 559 527 466 395 318 241 188 177 165 132 65 10 0 0 0 0 1 3 6 6 4 1 0 0 0 0 0 0 1 2 0 0 2 6 12 16 20 24 28 32 34 34 33 31 26 23 21 20 20 21 20 20 22 23 25 27 30 35 39 43 46 47 48 48 45 38 32 24 17 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 27 53 77 100 104 47 19 5 0 0 0 0 0 0 0 0 2 5 7 8 11 19 26 28 23 15 8 3 1 2 2 1 2 6 13 18 18 18 21 24 25 29 40 56 60 109 147 160 157 138 120 131 166 201 242 284 326 366 403 440 484 519 528 468 367 283 199 116 90 110 103 69 23 3 0 0 1 0 1 2 4 5 1 0 0 0 0 0 0 0 0 0 0 3 9 15 20 22 25 29 33 34 32 26 20 17 14 15 17 19 21 22 22 22 24 26 29 30 34 37 40 42 45 45 44 41 35 28 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 3 10 18 23 31 35 20 9 3 1 0 0 0 0 0 0 0 3 8 13 16 14 15 16 17 14 10 6 4 3 5 4 4 5 7 7 11 13 13 12 9 7 11 21 35 46 83 119 141 141 115 106 130 164 182 214 253 290 326 364 403 448 477 469 399 290 211 146 96 98 95 69 32 0 0 0 1 1 1 1 2 3 2 0 0 0 0 0 1 1 0 0 1 3 10 17 23 28 30 33 34 34 30 23 16 13 14 15 17 20 22 24 26 27 27 29 30 30 32 35 38 39 40 40 41 39 33 23 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 2 3 3 2 1 0 0 0 0 0 0 0 0 0 4 12 21 24 15 11 10 9 8 7 4 2 2 5 4 2 2 4 6 18 13 7 4 2 1 3 10 26 56 89 111 118 110 94 86 95 111 130 168 216 256 286 309 359 401 410 380 313 239 145 85 71 85 78 50 19 0 0 1 2 2 1 0 0 0 0 1 1 1 2 4 7 7 5 3 3 8 19 25 29 33 35 36 33 28 21 14 13 15 17 18 20 23 26 29 30 31 31 31 30 30 36 37 36 35 34 34 33 28 20 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 18 28 31 24 17 12 11 11 10 3 1 1 1 2 1 1 2 5 14 8 3 0 0 1 2 13 38 79 102 107 105 102 101 67 50 52 76 121 178 221 252 280 326 356 349 307 236 168 77 29 23 28 20 8 1 0 1 2 2 2 0 0 2 6 8 7 5 8 12 14 10 8 4 2 3 10 20 27 33 35 36 33 26 18 13 12 14 18 22 25 27 29 31 32 34 33 31 28 26 26 29 29 28 26 25 26 21 14 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 29 22 2 0 0 0 0 0 0 0 1 3 13 27 31 25 13 7 8 9 9 2 1 1 1 0 0 1 4 8 4 1 0 0 0 2 4 20 50 89 112 112 105 92 69 32 16 20 42 82 138 168 202 244 253 232 215 188 140 68 34 18 13 10 3 1 0 1 2 4 4 3 3 6 8 16 21 17 11 15 19 17 9 4 2 2 7 16 21 27 32 33 31 24 16 11 11 13 17 21 24 27 29 30 31 32 32 30 26 23 21 20 20 19 19 18 18 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 62 49 0 0 0 0 1 2 2 1 0 1 3 12 18 18 16 13 7 5 5 1 6 7 4 0 0 1 2 2 1 0 0 0 0 0 4 20 45 75 99 108 88 55 20 5 2 10 29 63 96 128 162 193 203 198 189 169 134 83 68 54 36 14 2 0 1 3 5 6 5 6 9 14 15 18 18 17 17 20 16 9 5 2 1 3 9 17 22 26 28 28 23 14 9 8 11 16 20 22 23 23 23 24 25 26 25 22 18 16 15 14 13 13 13 12 11 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 31 28 17 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 66 87 61 0 0 0 0 2 5 5 3 1 1 0 3 5 9 12 13 7 4 3 1 8 10 6 0 0 4 5 4 2 0 0 0 0 0 2 14 28 44 60 84 67 36 11 2 3 10 29 59 69 96 114 120 113 100 84 106 148 142 107 69 34 8 1 0 2 4 5 5 7 10 13 15 17 18 17 16 21 15 8 3 1 1 3 7 12 16 18 22 24 23 18 11 9 11 16 20 21 20 18 17 17 17 18 18 17 13 12 11 10 8 8 8 8 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 36 35 31 28 21 12 8 4 1 0 1 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 24 72 93 59 0 0 0 1 2 5 7 6 7 6 1 0 2 5 10 12 9 7 6 5 6 6 3 0 1 10 14 13 7 0 0 0 0 1 1 3 9 17 30 57 44 24 9 3 6 10 24 43 43 49 54 58 61 66 94 137 158 116 55 20 4 0 0 1 2 3 4 8 10 12 14 16 16 13 13 13 13 5 1 0 1 1 4 8 11 13 15 18 19 18 14 13 13 16 19 21 19 15 12 10 10 10 9 9 9 7 7 6 4 1 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 18 24 37 38 34 30 23 14 9 11 16 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 3 18 47 90 110 60 0 0 0 0 2 4 8 10 11 9 3 0 2 5 8 10 10 8 7 6 4 2 3 3 4 17 20 16 9 2 0 0 0 0 0 1 3 9 21 43 31 15 6 5 9 12 18 26 26 22 23 30 40 44 56 76 84 55 13 2 0 0 1 2 1 2 4 11 12 12 14 15 13 11 11 11 4 1 0 0 0 2 5 6 6 9 13 17 17 15 14 16 19 20 20 18 13 8 5 4 5 4 3 2 3 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 10 21 26 32 41 46 36 33 29 22 9 2 0 0 0 0 0 0 0 0 0 0 0 1 7 7 56 137 211 149 58 1 0 1 0 1 4 7 9 12 10 4 0 2 5 6 5 6 12 13 9 4 5 13 13 8 12 12 8 3 1 0 0 0 0 0 0 3 17 34 34 19 9 5 7 10 12 17 22 23 20 21 25 34 51 61 57 40 17 2 0 1 2 2 1 0 0 3 10 10 12 12 11 10 9 8 5 1 0 0 1 2 4 4 3 3 6 12 18 17 13 14 17 17 15 12 9 4 2 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 20 35 42 53 43 22 7 1 0 0 0 0 0 0 0 0 0 0 1 8 28 29 71 133 173 93 33 5 1 1 0 1 4 8 8 12 10 5 0 2 7 7 4 8 17 20 16 6 4 9 10 8 7 4 2 0 0 0 0 0 0 0 1 9 26 38 18 7 4 5 7 6 9 13 15 15 17 22 22 24 41 31 16 5 0 0 1 3 4 3 0 1 3 6 7 9 9 8 7 5 5 3 1 0 0 1 2 5 6 5 5 6 10 18 22 19 15 15 14 11 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 19 39 33 18 6 0 0 0 0 0 0 0 1 4 7 4 11 22 38 69 91 94 74 21 8 3 2 1 1 4 7 9 10 13 11 5 0 2 7 8 8 14 19 17 12 8 9 9 7 4 3 1 0 0 0 0 0 0 0 1 3 31 31 18 6 3 4 4 5 8 9 9 10 11 13 20 21 22 29 24 15 6 0 0 4 4 3 2 1 3 5 7 10 10 9 7 4 1 0 0 0 0 1 3 6 9 10 10 12 14 15 14 16 17 16 15 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 3 0 0 0 0 0 0 0 0 1 7 27 47 76 104 116 93 59 25 3 1 1 0 0 0 1 5 9 12 16 13 6 0 1 3 3 4 6 8 9 5 7 18 12 8 4 2 0 0 0 0 0 0 0 0 0 1 29 25 12 4 5 6 6 7 9 8 8 10 14 17 17 19 21 23 21 17 8 0 0 2 2 1 1 2 4 9 13 15 11 5 2 0 0 0 0 0 1 5 11 15 16 16 17 18 18 17 12 14 17 18 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 10 39 52 76 92 80 32 11 2 2 1 0 0 0 0 0 5 10 14 18 14 6 0 0 0 0 1 3 6 7 3 1 3 6 5 3 2 2 3 1 0 0 0 0 0 0 0 0 3 6 8 7 6 7 7 6 6 9 12 15 18 16 18 21 23 21 16 7 0 0 1 2 3 4 6 11 14 14 11 5 2 0 0 0 0 1 4 7 11 15 18 19 20 21 20 18 16 15 20 23 20 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 11 7 2 0 0 0 0 0 0 0 0 0 0 4 12 25 24 19 11 1 0 0 0 0 0 1 0 0 0 1 6 13 19 16 6 0 0 0 0 1 1 2 2 1 1 4 6 5 5 7 8 7 7 7 4 1 3 1 0 0 2 5 6 6 5 8 8 8 8 11 14 13 14 20 19 21 22 23 20 11 4 1 2 4 5 6 9 15 20 19 14 7 3 1 0 0 0 0 2 5 10 14 16 19 21 23 22 20 18 17 22 26 24 15 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 30 22 4 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 1 2 1 0 0 6 12 14 11 2 1 0 0 0 0 1 3 4 1 0 0 1 1 0 0 0 2 3 10 11 7 2 4 2 1 3 6 7 5 4 4 9 9 10 14 19 20 19 23 35 31 26 25 25 24 9 4 5 7 8 7 9 15 22 22 16 9 2 0 1 1 2 2 2 3 6 11 14 18 21 24 25 23 20 21 24 30 28 19 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 37 27 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 3 3 1 2 9 10 6 1 0 0 0 0 0 0 2 8 11 3 1 0 0 0 0 2 4 6 7 4 3 1 0 1 2 3 4 5 5 5 5 7 10 12 15 19 25 30 34 41 48 44 35 29 24 19 8 7 9 11 11 8 13 18 19 13 7 3 1 2 4 6 7 7 7 7 9 12 16 21 25 27 26 21 21 25 29 30 21 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 14 28 31 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 2 1 4 7 7 6 12 12 5 0 0 0 0 1 2 5 10 11 10 5 2 1 0 0 1 3 5 5 5 3 1 0 0 0 2 2 2 3 4 4 7 10 11 14 18 21 25 32 42 46 45 41 34 23 12 5 7 9 11 11 10 13 16 15 10 3 1 3 6 10 13 13 12 10 10 10 11 15 20 25 28 28 26 22 25 28 28 22 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 2 8 19 18 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 3 6 11 13 15 17 14 5 2 6 18 11 10 14 24 29 20 10 4 1 0 0 0 0 0 2 4 3 1 2 3 3 2 3 4 6 7 6 6 8 11 12 14 17 19 21 27 32 30 22 12 4 3 4 7 10 11 13 14 15 14 10 5 2 1 3 9 16 21 24 24 22 19 15 14 15 18 23 28 31 29 25 24 27 27 22 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 3 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 5 8 4 3 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 7 13 17 18 17 12 5 12 23 27 19 11 7 7 5 5 3 1 0 0 1 2 3 3 4 5 6 7 6 7 8 8 8 10 13 15 14 12 10 8 7 7 9 11 13 17 18 15 9 2 2 6 9 10 11 13 16 14 8 5 2 0 1 4 12 19 26 32 35 35 31 26 19 18 19 21 26 31 35 33 29 29 29 23 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 5 5 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 2 2 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 6 9 15 19 18 13 4 5 19 35 45 50 47 33 15 1 0 0 0 0 1 3 5 7 8 7 7 9 12 10 8 9 13 15 15 14 13 11 9 7 6 4 2 2 3 4 4 5 5 5 5 10 11 11 11 14 16 12 7 2 0 3 8 14 19 23 29 35 39 41 38 34 30 26 24 24 26 29 33 37 38 35 33 25 14 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 6 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 1 5 12 18 19 15 8 3 14 31 45 54 51 32 12 0 0 1 3 4 4 3 5 5 5 6 7 8 11 15 16 15 14 12 11 9 7 4 3 2 2 2 1 0 0 1 2 3 5 7 9 11 12 11 12 13 14 10 4 1 1 4 10 16 21 25 32 38 42 44 44 38 35 33 32 32 33 33 34 35 39 40 38 30 19 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 4 2 8 15 19 15 7 2 5 19 41 51 48 34 13 4 0 1 5 13 17 15 2 7 6 5 6 8 10 11 13 13 14 12 9 4 2 1 1 0 0 0 0 0 0 1 5 8 11 11 10 10 10 10 10 9 7 5 1 2 4 7 12 18 23 28 34 38 42 45 45 42 40 38 36 36 37 33 32 33 34 36 36 32 21 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 13 9 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 5 6 9 15 18 18 13 3 0 6 21 39 42 32 17 8 3 3 6 15 24 26 18 5 10 8 5 5 6 6 7 8 8 7 6 3 1 0 0 0 0 0 0 0 0 2 12 16 16 14 12 7 5 6 6 4 2 1 2 4 7 11 15 20 27 30 33 36 41 44 45 43 37 42 41 39 38 36 31 28 26 25 26 24 19 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 8 4 7 7 5 4 3 2 2 1 2 1 1 1 2 2 0 0 0 0 0 0 0 0 0 0 2 5 7 8 7 7 11 17 15 8 0 2 5 14 27 32 26 20 16 18 13 14 18 23 22 16 11 8 6 4 2 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 8 21 31 24 14 6 4 2 2 3 4 5 5 6 8 12 16 20 24 29 33 35 37 40 43 45 42 41 46 50 50 47 45 46 40 32 25 19 17 13 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 1 1 0 2 3 3 4 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 1 1 2 2 2 2 1 2 3 2 1 0 1 1 1 1 0 0 1 1 0 0 0 0 0 2 5 8 11 11 10 11 15 17 15 9 4 11 18 24 27 25 22 22 24 25 30 28 22 16 13 15 16 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 15 18 12 4 1 1 2 2 4 6 8 11 13 14 17 22 26 29 33 36 39 40 42 44 46 45 45 47 58 60 58 55 51 47 38 31 25 19 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 3 2 1 1 1 1 1 1 0 1 2 3 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 0 1 2 1 0 0 0 1 3 3 2 1 0 0 0 0 0 2 4 4 3 2 1 2 2 7 11 14 15 15 16 18 19 13 4 1 7 20 31 30 28 30 39 37 37 40 47 44 35 25 14 12 12 11 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 2 0 1 3 6 8 8 9 11 14 19 23 28 33 37 39 41 43 45 47 48 47 45 44 52 62 66 64 60 54 46 37 29 22 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 2 4 5 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 0 1 1 0 0 0 1 2 3 2 2 1 0 0 0 0 0 2 3 4 4 3 4 7 11 15 19 21 22 20 22 21 16 9 2 2 13 31 26 25 30 41 55 56 61 62 57 41 25 12 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 9 9 11 13 16 19 29 36 40 43 45 47 48 50 52 53 53 50 47 56 63 68 68 64 55 46 36 26 20 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 1 2 3 4 5 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 7 0 3 4 6 7 9 7 4 2 5 9 11 10 9 10 8 3 1 0 0 0 0 3 12 20 25 25 26 27 26 27 19 10 2 1 5 11 16 15 21 33 48 63 77 86 81 62 34 12 2 0 0 0 0 1 2 3 5 6 8 9 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 9 13 16 21 28 36 43 46 49 50 52 56 59 60 62 61 58 57 60 67 69 69 65 58 47 36 26 17 12 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 1 2 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 10 6 12 23 38 49 48 24 8 7 20 33 41 42 37 35 28 18 8 2 0 0 0 0 12 25 34 34 33 33 31 23 13 5 2 4 12 15 17 18 25 38 57 77 87 89 81 61 31 8 2 4 4 3 4 6 10 8 12 16 17 16 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 7 11 16 20 25 36 45 50 51 50 50 53 61 66 69 70 71 70 69 70 72 72 69 64 57 47 37 26 17 10 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 2 4 9 13 38 58 84 106 111 99 47 18 11 19 35 49 53 45 48 41 27 13 2 0 0 0 0 18 37 49 49 43 34 23 10 3 2 4 11 18 18 17 20 34 62 84 94 90 85 74 57 35 16 11 10 9 8 10 15 19 12 11 10 9 7 3 1 0 0 0 0 0 0 0 0 0 0 1 1 2 6 12 17 21 24 27 35 46 53 55 54 53 53 58 70 76 79 80 78 74 80 82 78 72 65 56 44 31 23 15 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 1 2 5 7 61 69 80 94 103 95 51 27 15 10 14 21 25 27 44 50 45 35 23 24 14 3 1 23 48 61 57 49 27 8 0 1 2 4 8 13 14 16 21 31 53 63 71 82 78 63 45 32 28 22 18 16 15 17 21 22 12 5 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 9 13 19 26 26 26 29 37 55 56 56 57 59 61 64 69 76 81 81 76 68 63 76 81 76 68 58 46 33 20 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 5 3 2 1 1 63 74 79 71 60 45 19 14 11 9 5 5 14 30 53 76 87 87 78 72 63 53 49 55 67 68 56 35 22 13 7 4 5 3 3 6 12 17 22 29 44 52 58 62 64 61 46 29 29 24 20 18 17 19 21 19 10 3 1 0 0 0 0 0 0 0 0 0 0 0 1 6 11 17 24 27 30 31 26 22 29 42 54 56 58 61 66 67 69 72 77 79 75 67 62 73 74 72 66 58 48 35 22 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 1 2 3 3 4 4 4 4 44 44 45 43 36 27 12 14 16 16 14 14 34 56 79 106 126 129 119 106 97 91 87 83 77 64 44 15 16 18 15 6 3 4 6 10 15 21 27 31 37 48 59 69 73 66 55 42 31 22 17 13 12 13 11 8 3 0 0 0 0 0 0 0 0 0 0 1 2 7 13 20 26 31 34 32 30 27 23 22 33 48 53 56 60 64 67 68 68 70 72 71 65 58 53 64 65 62 56 49 37 25 14 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 5 7 8 6 3 1 0 0 0 0 2 5 8 10 21 18 18 22 24 36 49 36 32 49 69 73 74 84 99 116 124 121 112 103 95 88 82 76 64 47 31 18 15 14 11 6 2 6 10 14 16 19 23 29 37 42 47 52 51 37 37 39 36 26 13 6 4 4 3 1 0 0 0 0 0 0 0 0 1 1 3 7 12 18 23 28 32 34 36 34 30 24 20 27 39 50 55 58 62 65 68 68 68 68 67 63 59 61 66 66 62 58 51 42 30 19 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 7 12 12 11 8 5 1 0 0 0 1 2 4 5 17 20 23 23 42 52 52 37 39 84 115 112 91 84 84 85 80 78 78 77 73 62 50 42 42 37 31 26 20 17 19 17 7 9 10 10 11 15 18 24 32 33 34 36 35 22 23 26 27 19 6 1 0 0 0 0 0 0 0 0 0 0 0 1 3 6 10 15 19 22 25 29 33 35 35 28 21 18 20 36 46 53 58 63 66 69 71 71 69 66 61 56 62 66 68 66 61 55 47 35 24 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 5 5 3 8 10 11 11 10 4 0 0 0 0 0 0 0 31 40 46 44 45 33 19 12 28 89 102 81 57 51 49 46 40 42 47 50 48 42 39 38 39 41 38 31 24 17 21 20 12 8 6 6 7 15 23 29 33 35 38 43 42 29 23 15 9 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 14 17 20 23 26 29 31 31 30 23 17 18 28 44 53 59 64 69 71 73 75 74 68 61 55 54 66 69 67 63 57 48 38 26 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 4 3 2 6 9 11 11 13 7 3 2 1 0 0 0 1 53 56 52 41 19 8 3 4 14 44 43 36 35 36 34 30 25 28 30 32 34 37 44 50 52 49 47 42 35 25 26 22 17 16 17 17 19 24 33 37 38 36 34 34 29 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 14 16 19 22 25 26 28 28 24 19 20 29 43 53 60 66 70 72 72 72 71 66 58 53 54 63 68 68 63 57 47 36 25 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 6 4 2 5 7 8 9 13 10 6 4 3 2 1 2 2 56 45 25 11 3 0 1 3 9 24 25 30 37 42 41 31 21 21 22 25 30 38 43 51 57 55 52 49 47 44 44 40 36 35 33 30 31 37 37 35 30 22 14 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 15 19 22 25 27 29 28 24 20 27 38 50 58 65 69 71 69 68 68 64 55 48 54 61 64 65 62 55 46 36 24 15 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 6 4 3 3 3 4 6 8 7 5 3 2 2 2 3 2 24 6 3 1 0 0 1 4 10 19 15 14 15 17 18 17 16 17 19 22 27 34 38 44 48 46 42 38 35 33 34 36 36 34 28 19 16 17 20 20 17 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 11 15 21 25 29 32 34 33 30 26 33 38 45 56 64 67 66 63 62 56 50 45 51 56 59 59 58 53 46 37 25 18 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 3 2 1 1 2 2 1 1 0 0 1 2 3 4 9 2 0 0 0 0 0 1 4 8 10 10 11 11 12 13 15 16 17 19 23 28 29 30 30 29 28 27 24 21 20 50 65 54 21 16 12 11 12 14 15 12 8 5 3 2 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 2 6 10 15 20 25 31 35 38 39 38 36 33 38 45 53 60 62 61 59 58 54 48 46 48 54 56 57 55 52 46 38 29 19 14 9 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 2 2 1 0 0 0 0 0 0 0 0 2 3 2 0 1 0 0 0 0 1 2 4 5 5 3 2 2 4 9 13 15 15 17 17 16 12 10 10 11 15 33 61 90 102 87 63 36 32 28 22 17 17 21 16 7 5 5 5 5 5 4 3 1 0 0 2 3 3 1 0 0 0 0 1 2 6 10 15 21 26 32 37 41 44 44 40 37 38 45 54 59 61 58 56 55 56 54 53 52 52 56 56 55 52 47 40 31 23 16 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 1 1 8 17 20 16 8 1 3 3 2 2 1 0 0 0 1 1 1 2 2 3 4 4 5 6 8 15 29 62 92 110 102 75 55 42 34 32 31 30 30 27 17 7 5 7 8 8 9 8 5 2 0 0 1 1 1 1 0 0 0 1 3 6 10 15 20 25 31 37 41 45 48 47 38 39 48 54 58 59 58 56 55 56 58 59 59 56 53 54 52 50 46 42 36 27 18 12 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 1 1 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 40 54 64 52 23 1 4 2 1 1 0 0 0 0 0 0 0 0 0 0 1 7 21 33 40 51 72 89 97 96 87 70 58 48 39 36 39 43 47 34 19 9 6 8 9 10 11 10 8 6 5 5 5 4 2 1 1 1 2 3 7 11 15 19 24 30 37 43 47 49 50 48 43 48 58 62 61 60 60 60 59 61 62 62 58 53 48 47 45 43 41 39 32 23 16 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 2 3 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 70 74 73 68 55 30 20 25 14 5 1 0 0 0 0 0 1 2 2 4 11 25 38 50 64 77 88 97 98 95 88 78 63 51 44 42 42 45 48 46 29 18 12 11 11 10 9 7 7 8 9 9 9 8 7 6 4 3 3 4 7 12 16 21 26 34 42 48 53 54 54 51 45 52 58 61 63 63 63 63 63 64 65 63 59 51 47 45 43 40 39 38 35 25 18 13 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 2 2 2 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 89 86 82 76 67 51 62 70 44 22 13 8 3 2 2 4 9 15 21 29 42 54 65 75 84 92 100 108 112 105 93 80 67 58 51 47 47 52 53 46 27 18 14 13 13 8 6 5 6 8 12 15 15 12 9 7 5 5 5 8 12 18 23 28 35 44 50 54 55 56 58 59 58 61 61 61 61 64 64 65 67 68 67 64 57 47 44 43 40 37 35 32 28 21 15 9 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 89 89 86 82 73 44 33 34 42 46 35 21 9 6 9 16 25 36 50 60 69 79 87 89 89 93 114 124 119 105 93 81 72 65 60 57 58 63 59 46 26 13 7 5 6 4 5 7 8 9 13 16 16 14 10 7 4 6 9 13 18 24 29 35 41 50 53 54 56 59 63 64 64 62 60 60 61 65 67 69 70 69 64 56 47 43 41 39 36 33 27 24 20 16 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 87 83 85 79 54 42 30 19 11 9 8 7 12 19 28 39 51 71 81 86 95 107 118 124 120 117 113 104 93 84 78 73 66 64 65 68 71 60 42 23 9 4 3 4 6 8 9 9 9 9 11 13 13 10 7 6 10 13 17 23 29 35 41 46 53 54 56 58 63 66 64 60 58 57 58 61 67 68 69 68 64 56 47 41 40 37 33 29 26 21 18 16 13 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 79 79 78 86 81 64 56 50 41 28 11 12 16 17 24 34 45 58 79 91 100 110 120 125 125 120 117 114 109 100 83 76 72 68 68 68 68 64 50 33 18 9 10 11 13 13 12 10 9 7 6 6 8 10 11 10 11 14 18 22 27 33 39 45 49 52 53 55 58 61 62 60 57 56 58 60 64 68 67 65 61 54 45 39 37 37 35 31 27 23 20 17 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 68 72 93 93 84 80 74 62 42 10 10 12 16 25 38 48 59 79 92 103 111 119 119 116 112 110 108 103 97 89 81 76 74 72 68 61 52 39 28 21 19 23 25 23 20 16 12 9 6 5 5 8 11 12 13 15 19 24 29 34 40 43 48 51 52 52 54 57 60 58 57 56 57 61 65 67 67 65 60 54 46 37 34 33 31 27 23 21 20 18 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 67 67 69 85 89 95 102 100 82 62 42 30 27 30 36 43 47 55 69 81 91 98 104 101 98 94 90 88 87 87 86 83 81 80 78 70 57 43 29 24 22 23 26 25 22 18 14 10 7 4 3 7 12 14 15 17 20 25 30 35 39 44 49 52 52 51 52 55 57 57 56 56 58 61 65 68 70 70 68 62 55 45 34 29 26 21 17 18 18 18 16 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 68 74 81 89 88 96 104 105 80 71 68 60 56 55 59 63 63 63 67 71 75 80 83 78 74 70 67 66 66 67 68 69 71 73 72 62 45 29 19 17 18 19 18 17 16 13 10 7 4 3 4 10 16 19 19 23 27 31 36 40 45 48 51 51 52 53 55 58 58 58 58 59 61 65 69 72 73 73 71 67 58 46 34 24 14 8 6 14 16 14 12 10 8 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 83 97 105 104 100 94 83 61 73 83 81 73 65 60 61 63 63 61 60 60 62 63 60 57 55 54 55 56 59 62 61 59 58 54 42 26 16 11 12 15 17 17 17 16 14 11 8 8 10 15 19 21 23 24 30 33 37 40 43 46 48 49 51 53 56 59 60 60 61 62 65 67 71 75 76 76 73 68 61 52 41 32 22 14 9 9 17 19 17 13 10 8 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 64 85 99 109 115 108 92 73 55 72 81 82 76 67 62 61 62 63 64 62 58 58 58 55 53 50 48 46 44 45 45 45 43 39 34 25 20 17 16 16 20 21 20 18 15 14 12 12 15 18 21 23 25 27 29 34 37 39 41 43 45 47 50 53 56 58 60 62 63 65 68 70 73 75 75 74 70 65 59 52 45 37 29 23 19 18 18 20 20 18 16 14 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 82 89 97 104 103 94 82 72 77 80 80 79 78 76 73 66 66 67 67 62 59 55 51 47 43 42 40 35 35 37 38 36 27 21 19 19 21 22 24 24 21 19 17 17 18 20 22 25 27 27 27 28 32 35 38 40 42 43 45 48 52 55 57 58 59 60 62 65 68 70 72 71 70 69 65 59 53 47 43 36 30 25 22 22 22 23 21 19 18 16 16 13 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 89 89 88 90 93 97 97 96 96 90 85 81 83 82 77 69 64 61 59 55 46 39 35 36 42 50 52 46 43 40 37 32 28 24 21 21 23 22 19 15 14 15 18 22 24 26 29 32 33 33 34 34 36 38 40 42 45 48 51 56 59 60 60 59 58 59 62 65 67 67 64 63 60 57 52 47 41 36 30 25 20 17 18 18 18 17 14 12 11 9 7 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 95 93 91 93 97 107 113 113 108 95 83 77 80 82 77 68 57 49 43 39 34 37 42 49 56 55 59 64 63 57 49 40 39 36 31 24 15 8 2 2 5 9 15 22 27 30 33 35 36 36 37 38 39 40 43 46 49 54 59 62 63 62 60 57 57 59 60 62 61 58 53 52 49 44 39 34 27 21 17 14 12 11 11 10 8 6 4 4 4 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 107 121 128 128 123 117 124 127 124 111 94 85 84 84 74 61 47 40 36 38 48 62 72 78 73 61 58 59 57 51 45 42 44 44 39 29 15 6 2 2 5 10 17 25 31 34 37 38 38 38 38 38 39 42 45 49 50 55 61 65 63 60 57 55 55 56 56 55 52 48 43 39 35 31 25 19 14 10 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 96 109 122 134 140 131 115 124 133 136 130 107 90 79 73 58 44 34 34 35 38 42 43 37 29 19 13 15 18 18 16 19 22 22 25 27 28 26 14 7 7 11 19 29 37 40 40 40 40 39 37 37 39 42 48 54 60 61 65 68 66 62 58 55 53 54 53 52 48 42 36 30 26 24 20 14 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 101 111 115 118 116 106 96 104 110 109 100 77 64 54 47 39 32 27 26 25 22 19 13 7 3 1 1 0 0 0 1 2 4 7 8 10 17 26 16 13 15 21 30 37 41 42 41 40 39 37 37 39 43 50 56 63 68 66 65 63 59 56 54 52 52 51 50 46 41 33 26 20 17 14 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 110 124 128 122 102 87 84 93 97 90 75 51 41 36 33 32 29 22 14 10 7 4 1 0 0 0 0 0 0 0 0 0 0 1 1 2 6 13 14 18 24 31 38 41 42 42 40 37 36 36 40 45 51 58 64 67 67 63 59 56 53 50 50 50 50 49 46 41 35 25 19 15 11 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 90 107 114 110 92 69 68 81 93 88 66 37 29 26 25 23 19 12 6 5 3 2 1 3 1 0 0 0 0 0 0 0 0 0 1 2 7 13 20 26 31 35 39 38 37 36 37 40 43 46 50 54 58 63 65 64 61 57 54 51 48 46 47 48 47 44 39 33 25 19 14 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 87 106 114 109 91 64 56 58 66 68 50 30 24 22 20 18 15 12 11 11 9 6 5 6 3 1 0 0 0 0 0 0 0 1 3 7 15 23 30 34 36 37 35 31 32 35 41 47 50 52 56 59 62 63 60 58 55 52 50 47 46 46 46 45 44 40 32 25 19 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 2 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 84 104 125 119 97 70 52 41 34 32 26 21 19 18 16 15 15 15 14 13 11 10 8 6 2 1 0 0 0 0 0 1 3 7 11 17 25 32 37 38 38 35 31 29 33 39 47 54 56 57 59 60 60 59 55 53 51 49 47 46 46 47 46 44 41 36 27 21 16 12 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 2 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 86 122 121 105 80 58 41 30 25 25 23 19 15 13 12 13 14 14 13 11 10 9 7 3 1 0 0 0 0 1 3 6 11 17 25 31 34 35 34 33 32 31 34 38 43 49 56 59 60 60 60 58 56 54 52 49 48 46 46 47 48 47 44 38 31 25 20 15 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 1 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 43 76 115 122 113 95 72 53 41 35 33 28 23 16 10 12 15 17 16 15 12 9 8 7 4 1 0 1 3 4 5 7 9 15 20 25 28 30 31 32 34 35 36 39 42 46 50 55 58 60 61 60 56 53 51 49 47 46 46 45 45 44 42 37 31 26 23 19 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 50 79 107 119 111 97 78 60 48 40 36 29 21 14 9 17 21 19 16 14 11 8 8 7 6 5 4 5 8 8 7 8 10 15 19 22 25 28 31 34 37 37 38 41 44 48 51 54 57 59 60 59 55 51 48 45 43 42 41 39 37 35 32 28 25 24 21 18 14 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 59 78 95 102 95 83 69 58 49 42 37 28 19 18 26 28 26 21 17 13 11 10 11 11 10 9 9 8 6 2 2 4 7 11 16 21 25 29 32 35 37 39 41 44 47 50 52 55 58 60 58 55 51 47 43 39 37 35 33 33 30 26 23 23 23 22 20 17 13 10 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 53 59 66 73 70 62 54 48 43 37 31 23 17 24 37 34 29 24 20 18 17 17 17 16 13 10 8 4 1 0 0 1 3 9 14 20 26 30 33 37 40 43 45 47 49 52 54 57 59 58 56 51 47 43 39 36 35 33 32 31 27 23 21 23 23 22 20 18 15 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 4 4 5 6 8 11 8 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 46 41 37 36 36 32 26 22 19 17 16 20 31 39 36 31 26 23 23 21 20 20 18 14 10 7 3 1 0 0 0 3 8 14 20 26 33 36 40 43 46 48 50 52 54 58 60 61 57 54 50 45 42 39 36 34 32 30 29 26 22 20 22 23 24 25 25 21 16 11 7 4 2 0 0 0 0 0 0 0 0 0 1 3 5 4 4 4 5 5 5 5 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 65 57 48 42 39 40 39 33 23 18 18 25 39 46 48 45 38 31 27 26 24 22 20 18 14 9 4 2 0 0 0 0 4 9 15 22 29 35 40 44 47 50 52 54 56 58 60 61 61 57 53 49 45 41 38 35 32 27 23 20 17 13 14 20 25 30 35 37 33 28 24 18 12 7 3 1 0 0 0 0 0 0 0 2 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 78 69 54 43 37 38 37 31 22 15 16 23 35 45 50 52 50 41 34 30 27 24 20 16 11 6 2 0 0 0 0 2 6 12 19 27 33 38 43 48 52 55 58 59 61 62 62 60 57 53 49 44 40 35 31 27 23 16 10 6 4 3 7 17 28 39 49 57 52 45 38 30 24 17 11 5 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 76 64 54 45 40 37 29 19 10 7 7 8 11 17 25 36 46 42 35 30 25 19 13 5 2 1 0 0 0 0 2 7 13 21 30 35 40 46 52 57 60 63 63 64 64 63 58 53 48 42 35 29 22 16 11 8 5 2 0 0 4 13 25 40 57 73 84 76 64 52 40 35 27 20 12 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 72 64 58 51 45 43 34 23 14 10 8 7 6 7 12 25 48 45 38 32 26 19 12 6 2 1 0 0 0 0 1 5 12 20 29 35 42 50 56 60 64 65 65 64 63 60 53 48 42 34 26 17 8 3 1 1 2 5 8 12 21 34 52 76 107 113 102 83 66 53 44 38 31 23 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 61 54 52 54 52 52 53 48 40 31 24 23 26 32 39 43 47 52 46 40 33 26 18 12 9 4 2 0 0 0 0 1 5 11 19 29 35 43 51 57 60 62 63 64 62 59 55 49 43 37 29 21 10 0 0 3 7 14 23 31 41 61 80 95 105 95 78 58 42 33 27 24 21 18 14 11 8 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 56 54 55 60 63 65 63 59 56 56 53 53 55 57 59 61 61 51 41 32 25 19 13 9 5 3 1 0 0 0 1 5 12 20 29 36 43 49 55 59 60 61 62 62 59 55 50 42 34 28 23 16 9 11 18 27 39 53 63 71 80 81 77 68 53 40 30 21 15 11 10 8 6 5 5 6 6 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 54 57 64 73 76 78 78 76 73 71 68 60 59 60 62 67 68 65 54 43 35 28 23 17 11 7 5 4 3 1 0 1 5 13 20 28 37 43 48 52 56 57 58 60 60 58 54 53 48 44 41 40 38 38 42 49 56 63 68 70 69 65 57 48 39 32 25 18 12 6 4 2 1 1 1 2 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 57 59 63 72 86 89 89 86 81 70 59 50 53 60 68 70 71 68 61 52 43 35 28 20 13 8 6 6 7 7 5 4 6 13 20 28 38 46 49 50 53 55 57 58 56 52 49 53 52 50 48 47 47 48 52 56 59 61 60 57 53 48 42 35 29 23 15 9 4 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 63 65 70 80 93 99 101 99 93 74 60 52 53 62 69 73 74 72 68 60 50 40 31 24 17 12 8 10 12 14 15 15 15 17 26 36 46 53 56 58 59 58 56 55 53 50 47 45 44 43 41 40 42 45 48 51 52 52 50 47 43 38 32 28 23 17 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 70 72 77 83 90 96 98 94 86 73 65 58 53 53 63 75 76 74 69 63 51 42 34 26 21 16 13 13 14 16 20 25 28 30 40 48 56 61 65 66 65 63 59 54 51 49 45 40 36 35 36 38 40 43 45 47 47 45 41 37 33 29 28 24 19 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 76 79 80 84 89 95 99 96 87 75 66 61 59 60 68 75 76 73 70 64 56 47 38 30 24 19 17 15 15 16 20 28 35 43 51 57 62 66 69 69 68 65 60 54 48 46 43 39 36 38 39 40 40 42 44 45 42 38 34 30 27 25 24 19 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 81 85 88 90 92 93 93 90 87 83 77 71 67 66 76 81 80 75 71 67 62 53 44 34 27 22 19 16 15 17 21 30 40 50 59 65 69 71 74 73 71 68 63 58 53 48 44 41 39 41 42 42 42 43 43 44 39 34 30 27 25 24 25 20 14 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 90 93 91 85 77 70 67 69 74 80 85 86 85 89 91 91 88 83 75 66 56 46 36 26 22 19 15 13 13 18 30 43 55 66 75 77 78 81 80 77 73 69 64 60 55 50 44 38 32 33 37 41 45 46 46 42 37 33 29 26 25 24 21 15 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 94 94 91 85 73 58 46 43 44 51 63 83 99 107 103 101 101 101 93 81 68 56 45 34 24 20 17 13 11 13 19 31 46 61 74 84 89 89 87 85 83 80 77 72 67 62 56 49 39 25 31 41 52 55 54 51 47 42 36 31 25 22 19 17 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 107 101 93 86 78 71 61 53 43 39 42 55 89 111 113 108 103 98 90 78 66 54 43 31 22 17 14 13 13 19 28 40 54 69 83 95 99 97 92 88 88 87 86 81 75 69 63 53 45 41 45 49 53 56 55 52 48 42 36 29 21 16 12 8 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 103 97 91 87 86 104 102 87 66 49 38 37 67 90 104 106 99 90 84 72 60 48 36 25 17 12 11 14 22 42 49 55 65 78 91 102 107 105 100 94 90 90 91 87 81 74 65 51 43 41 43 48 52 54 53 51 46 39 31 23 15 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 86 85 84 85 90 110 121 115 91 61 48 47 49 64 80 94 88 81 75 65 52 40 28 19 13 10 10 14 23 43 54 64 75 88 99 107 110 109 106 103 101 99 95 90 83 75 65 52 42 37 39 47 53 53 53 50 45 35 25 16 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 80 83 83 79 80 90 114 120 107 71 71 78 68 70 77 86 81 76 69 59 47 35 24 18 14 13 14 17 23 32 51 69 85 96 104 109 110 109 109 108 106 101 94 87 79 71 63 55 50 46 46 50 52 52 51 48 43 34 25 16 10 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 82 81 80 84 88 94 103 103 94 73 66 67 73 81 87 89 83 76 67 57 46 37 30 25 23 22 23 27 36 48 65 80 92 100 104 105 105 103 101 99 96 92 87 81 73 66 60 53 50 49 50 50 50 49 47 43 37 31 22 15 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 66 59 58 80 87 90 94 91 82 69 72 81 92 100 98 93 87 79 72 65 57 51 45 41 40 40 42 46 57 69 80 86 88 89 93 95 94 90 85 83 83 83 82 79 73 68 62 55 49 46 44 45 44 43 39 33 26 20 14 10 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 25 33 62 72 79 85 85 79 76 87 97 104 109 109 104 96 90 85 80 76 71 67 63 62 64 66 69 73 76 78 78 76 76 80 83 85 85 84 84 85 86 85 83 80 76 72 69 65 63 60 56 49 40 30 21 15 11 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 16 27 51 70 79 81 78 85 96 110 118 123 124 123 119 114 110 106 102 97 93 87 82 79 80 80 76 75 73 72 71 71 72 76 81 85 88 91 93 95 94 92 90 88 86 84 82 80 75 67 56 44 32 22 12 8 6 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 30 30 36 49 69 77 79 77 98 116 131 140 143 142 138 133 130 126 123 117 110 103 95 88 80 77 75 73 72 71 71 71 73 75 79 84 88 92 95 95 95 95 96 94 90 86 82 78 75 65 56 46 36 26 18 14 8 3 0 0 1 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 54 58 57 58 62 71 81 96 124 143 156 163 160 156 150 145 140 134 129 119 107 93 81 72 68 75 74 72 71 72 74 76 76 76 77 80 85 90 96 99 99 97 95 91 87 80 73 67 61 49 40 33 28 24 20 14 10 6 3 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 73 73 71 71 73 84 106 131 159 173 179 180 174 165 157 150 143 137 129 113 96 80 66 58 59 74 77 79 79 78 78 79 76 74 75 78 85 90 95 97 98 97 95 90 83 74 66 58 49 38 32 29 28 26 21 15 9 5 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 82 84 88 95 106 130 153 173 183 187 187 183 172 161 150 141 133 123 103 88 76 68 66 70 81 82 81 80 78 79 79 79 78 79 82 88 91 93 95 95 95 92 85 78 70 62 52 42 35 31 29 28 27 23 17 11 5 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 98 100 107 115 124 136 156 171 182 188 189 190 190 178 167 154 141 126 111 95 88 84 83 85 86 86 81 76 76 82 85 86 86 87 90 92 92 92 92 92 92 91 89 84 77 69 59 46 36 30 28 27 27 26 24 20 14 9 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 125 133 140 147 158 175 183 185 183 177 175 172 161 149 136 123 112 102 94 93 93 94 94 93 90 84 79 81 90 96 99 100 99 100 99 96 93 91 90 89 88 87 84 79 70 58 42 31 25 23 23 24 24 23 20 17 12 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 CIN -142 -135 -129 -126 -139 -143 -126 -106 -137 -105 -64 -34 -23 -30 -29 -29 -29 -32 -42 -44 -57 -77 -82 -66 -45 -42 -39 -36 -33 -34 -35 -33 -32 -36 -55 -59 -65 -67 -62 -54 -101 -105 -93 -81 -71 -67 -74 -95 -125 -158 -184 -198 -211 -229 -252 -270 -284 -298 -283 -222 -206 -197 -196 -200 -204 -194 -161 -151 -151 -148 -121 -114 -118 -106 -81 -91 -77 -101 -117 -109 -83 -80 -68 -55 -45 -35 -26 -20 -16 -11 -5 -1 -1 -0 -0 0 0 0 -0 -1 -1 -1 -1 -2 -2 -2 -2 -3 -6 -19 -29 -16 -2 0 0 0 0 -0 -0 -1 -2 -3 -4 -6 -3 -1 -0 -0 -1 -2 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -3 -3 -3 -4 -4 -3 -3 -4 -5 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -3 -3 -3 -3 -3 -4 -6 -8 -10 -11 -13 -15 -17 -20 -22 -22 -22 -21 -21 -21 -118 -116 -114 -113 -121 -130 -139 -123 -86 -47 -28 -20 -19 -21 -25 -25 -26 -28 -38 -65 -108 -138 -144 -119 -77 -64 -57 -53 -54 -56 -60 -66 -70 -71 -72 -68 -65 -60 -53 -52 -100 -97 -84 -71 -60 -60 -86 -130 -153 -143 -151 -160 -172 -189 -213 -240 -315 -315 -276 -227 -214 -206 -196 -194 -197 -191 -168 -160 -151 -138 -125 -120 -105 -112 -121 -103 -88 -103 -120 -122 -100 -85 -65 -53 -44 -34 -25 -22 -20 -14 -3 -0 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -5 -17 -19 -11 0 0 0 0 -0 -0 -1 -3 -4 -4 -2 -4 -3 -1 -0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -3 -4 -5 -5 -5 -5 -3 -4 -4 -5 -5 -5 -2 -2 -2 -2 -3 -3 -3 -2 -2 -3 -4 -5 -5 -6 -8 -9 -11 -13 -16 -19 -22 -22 -23 -25 -26 -27 -27 -27 -28 -29 -47 -55 -86 -122 -123 -120 -128 -98 -54 -34 -31 -25 -17 -15 -24 -24 -27 -27 -45 -94 -159 -153 -136 -126 -131 -129 -126 -124 -122 -116 -111 -106 -105 -101 -90 -85 -86 -86 -86 -83 -75 -67 -61 -54 -50 -55 -90 -119 -103 -55 -46 -43 -36 -27 -26 -58 -226 -241 -225 -225 -223 -208 -199 -197 -190 -166 -169 -170 -161 -148 -141 -139 -110 -111 -116 -100 -111 -122 -108 -81 -60 -79 -64 -51 -41 -32 -25 -20 -16 -11 -3 -1 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -7 -12 -28 -29 -17 0 0 -0 -0 -1 -3 -4 -3 -3 -3 -2 -4 -2 -1 -1 -1 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -2 -3 -3 -3 -4 -5 -6 -6 -6 -4 -4 -5 -5 -4 -3 -2 -2 -2 -3 -4 -3 -3 -3 -4 -4 -6 -6 -7 -9 -13 -15 -18 -21 -24 -27 -30 -32 -32 -32 -31 -31 -32 -35 -36 -33 -12 -12 -12 -18 -47 -128 -129 -89 -50 -30 -29 -26 -18 -14 -17 -21 -27 -28 -38 -66 -113 -134 -120 -111 -111 -102 -96 -99 -104 -108 -106 -96 -88 -78 -65 -55 -53 -53 -57 -62 -64 -60 -56 -49 -43 -47 -84 -59 -36 -20 -18 -16 -14 -13 -14 -16 -17 -101 -178 -218 -219 -197 -199 -190 -182 -180 -176 -172 -172 -170 -162 -145 -130 -116 -107 -104 -117 -116 -94 -70 -61 -70 -62 -48 -34 -25 -22 -16 -9 -4 -2 -1 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -8 -18 -24 -17 -7 -0 0 -0 -1 -1 -1 -2 -2 -2 -2 -2 -3 -2 -2 -1 -1 -1 0 0 0 0 -0 -1 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -3 -3 -4 -5 -5 -3 -3 -3 -4 -4 -4 -5 -3 -3 -3 -4 -4 -3 -5 -6 -6 -7 -8 -10 -11 -14 -18 -23 -28 -32 -35 -38 -40 -38 -36 -35 -35 -36 -36 -25 -13 -8 -5 -5 -4 -3 -5 -14 -20 -19 -15 -14 -19 -27 -18 -13 -13 -20 -25 -27 -29 -37 -61 -123 -112 -99 -90 -81 -76 -84 -102 -111 -104 -101 -80 -61 -46 -38 -36 -43 -47 -53 -56 -44 -38 -33 -31 -41 -96 -50 -25 -19 -20 -20 -16 -17 -20 -23 -24 -59 -120 -175 -201 -187 -179 -169 -178 -198 -191 -186 -187 -175 -158 -153 -148 -128 -117 -121 -130 -115 -94 -83 -78 -67 -58 -43 -28 -17 -16 -16 -7 -2 -0 -0 -0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -11 -22 -29 -20 -6 -1 0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -3 -3 -2 -2 -1 -1 -0 0 0 -0 -0 -1 -1 -3 -2 -1 -1 -1 -1 -1 -1 -1 -0 -2 -2 -3 -3 -3 -3 -3 -3 -3 -3 -4 -4 -3 -3 -3 -3 -3 -3 -4 -4 -5 -5 -6 -8 -9 -12 -13 -15 -19 -23 -27 -32 -37 -41 -45 -47 -46 -42 -39 -38 -40 -40 -27 -15 -9 -8 -1 -2 -5 -8 -7 -3 -7 -5 -3 -3 -8 -16 -9 -7 -8 -12 -20 -43 -74 -87 -94 -121 -107 -95 -89 -89 -94 -105 -125 -133 -128 -131 -104 -77 -57 -46 -42 -52 -48 -39 -34 -42 -44 -32 -31 -61 -136 -87 -64 -54 -49 -42 -38 -25 -20 -37 -80 -153 -195 -203 -189 -175 -165 -152 -166 -193 -200 -197 -204 -190 -170 -166 -164 -142 -129 -129 -135 -111 -88 -85 -84 -67 -53 -40 -25 -14 -11 -13 -7 -2 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -21 -31 -24 -6 -1 0 0 -0 -1 -1 -1 -2 -2 -2 -2 -3 -4 -4 -3 -2 -2 -1 -0 0 0 -1 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -2 -2 -2 -2 -2 -2 -2 -3 -3 -2 -2 -3 -3 -4 -5 -4 -4 -4 -4 -3 -3 -4 -5 -5 -8 -10 -12 -14 -17 -19 -23 -27 -32 -36 -40 -44 -48 -50 -50 -47 -44 -43 -46 -47 -31 -17 -9 -6 -4 -0 -1 -3 -2 -2 -3 -4 -4 -4 -3 -3 -3 -1 -0 -3 -16 -44 -88 -121 -132 -131 -126 -111 -101 -97 -101 -111 -129 -146 -151 -152 -156 -136 -108 -87 -66 -45 -52 -48 -44 -41 -38 -32 -31 -54 -108 -183 -157 -138 -127 -119 -110 -102 -51 -35 -55 -110 -181 -236 -234 -199 -164 -174 -155 -152 -160 -170 -181 -211 -202 -184 -179 -174 -156 -142 -134 -131 -112 -85 -78 -76 -66 -52 -41 -26 -14 -8 -6 -3 -1 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -5 -9 -16 -15 -7 0 0 0 -0 -0 -1 -2 -2 -2 -3 -4 -5 -4 -3 -3 -2 -2 -1 -0 -0 0 0 -1 -4 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -3 -4 -4 -5 -5 -5 -5 -5 -6 -7 -9 -12 -16 -20 -25 -29 -33 -38 -42 -46 -49 -52 -53 -52 -50 -48 -47 -49 -51 -53 -26 -14 -9 -8 -4 -1 -2 -4 -1 -5 -5 -3 -0 -3 -5 -5 -6 -12 -8 -22 -49 -87 -127 -147 -149 -142 -133 -120 -113 -111 -111 -118 -133 -155 -167 -176 -182 -171 -150 -132 -96 -54 -42 -33 -30 -29 -30 -32 -63 -117 -157 -171 -178 -177 -157 -127 -113 -160 -63 -30 -22 -33 -104 -225 -250 -221 -184 -184 -178 -172 -167 -162 -159 -148 -172 -182 -171 -165 -163 -154 -137 -121 -116 -86 -78 -75 -67 -51 -41 -26 -13 -4 -2 -1 -0 0 0 0 0 0 -0 -0 -1 -1 -1 -2 -12 -41 -45 -32 -13 0 0 0 -0 -0 -1 -2 -3 -4 -4 -5 -7 -7 -5 -3 -2 -1 -1 -0 -0 0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -1 -1 -1 -0 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -4 -5 -6 -7 -9 -10 -11 -13 -17 -23 -31 -37 -42 -46 -50 -55 -60 -64 -64 -61 -55 -51 -51 -52 -52 -52 -52 -32 -16 -7 -8 -13 -0 -1 -1 -2 -4 -5 -7 -8 -6 -3 -3 -17 -39 -31 -49 -66 -73 -68 -81 -144 -158 -144 -132 -130 -132 -131 -126 -120 -120 -132 -152 -178 -208 -228 -204 -150 -90 -51 -36 -35 -40 -52 -77 -148 -209 -244 -248 -235 -202 -161 -131 -133 -178 -126 -67 -50 -84 -164 -214 -221 -213 -197 -179 -183 -189 -185 -169 -148 -148 -142 -143 -151 -162 -168 -156 -142 -128 -118 -96 -82 -71 -60 -46 -40 -24 -10 -2 -0 -0 -0 0 0 0 0 -0 -0 -1 -1 -1 -3 -3 -4 -12 -13 -10 -4 0 0 0 -0 -1 -1 -2 -4 -7 -8 -8 -8 -6 -4 -3 -3 -1 -0 0 0 -0 -1 -2 -3 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -9 -12 -14 -15 -16 -20 -28 -36 -45 -52 -53 -50 -45 -46 -67 -69 -66 -59 -47 -37 -30 -39 -49 -50 -46 -26 -11 -6 -16 -39 0 0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -9 -25 -35 -39 -34 -18 -0 -4 -59 -118 -151 -158 -155 -157 -151 -139 -126 -115 -115 -128 -161 -209 -259 -180 -182 -181 -152 -131 -135 -147 -154 -150 -145 -207 -255 -268 -237 -182 -155 -163 -170 -166 -170 -171 -184 -204 -222 -203 -190 -187 -184 -170 -171 -185 -197 -196 -178 -171 -158 -142 -133 -135 -147 -132 -129 -129 -120 -102 -83 -67 -54 -43 -37 -19 -6 -1 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -5 -5 -2 -0 -0 0 0 0 0 0 -0 -1 -2 -4 -7 -8 -9 -9 -8 -6 -5 -5 -4 -0 -0 0 -0 -1 -2 -4 -3 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -9 -11 -14 -18 -20 -23 -28 -34 -34 -29 -25 -20 -14 -9 -6 -7 -26 -22 -12 -3 0 0 0 -6 -17 -30 -25 -9 -2 -9 -27 -36 0 0 0 0 0 0 0 0 0 0 -0 -15 -23 -19 -10 -3 0 0 0 0 -36 -61 -70 -69 -72 -72 -109 -142 -149 -148 -153 -172 -201 -215 -59 -169 -211 -166 -117 -142 -204 -222 -187 -104 -153 -176 -176 -163 -154 -143 -147 -153 -160 -187 -223 -239 -233 -212 -199 -213 -204 -192 -186 -188 -190 -203 -212 -209 -197 -181 -165 -152 -148 -154 -135 -124 -119 -113 -98 -80 -64 -53 -43 -26 -13 -5 -2 -0 0 0 0 0 -0 -0 -1 -1 -1 -2 -3 -11 -11 -6 0 0 0 0 0 0 0 -0 -1 -2 -4 -3 -5 -8 -10 -7 -4 -5 -4 -2 -0 -0 -0 -2 -3 -4 -3 -4 -3 -2 -1 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -5 -8 -13 -18 -22 -25 -29 -35 -40 -41 -30 -15 -8 -5 -2 -0 0 -0 -0 0 0 0 0 0 0 0 -1 -3 -1 -0 0 -3 -10 -8 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -4 0 0 0 0 0 0 0 0 -2 -5 -7 -8 -40 -98 -143 -141 -115 -119 -136 -137 -52 -105 -138 -130 -90 -48 -105 -175 -209 -203 -209 -215 -212 -199 -180 -174 -128 -98 -85 -97 -152 -229 -236 -209 -200 -199 -199 -202 -206 -205 -192 -186 -186 -192 -200 -198 -189 -178 -167 -153 -140 -126 -111 -97 -83 -72 -64 -55 -42 -22 -11 -5 -2 -1 -0 0 0 -0 -0 -0 -1 -1 -1 -3 -6 -8 -6 -2 0 0 0 0 0 0 0 -1 -2 -3 -1 -0 -6 -8 -8 -4 -2 -3 -2 -0 -0 -0 -3 -6 -7 -4 -2 -3 -3 -2 -1 -0 -0 -0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -5 -9 -14 -20 -28 -34 -40 -46 -50 -24 -16 -10 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -58 -123 -139 -78 -19 0 0 0 0 -53 -103 -114 -80 -88 -185 -242 -244 -251 -263 -263 -259 -253 -250 -108 -29 -1 -6 -37 -103 -194 -236 -216 -201 -200 -201 -200 -192 -175 -171 -163 -155 -154 -151 -148 -160 -168 -146 -132 -116 -100 -83 -69 -64 -66 -57 -40 -21 -9 -4 -2 -1 0 0 -0 -0 -0 -1 -1 -1 -1 -3 -11 -9 -3 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -0 0 -1 -2 -1 -1 -2 -1 -1 -0 -0 -3 -8 -9 -7 -3 -2 -2 -2 -1 -0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -8 -11 -16 -23 -32 -41 -44 -37 -25 -17 -12 -9 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -87 -122 -105 -28 -1 -0 0 0 0 -12 -44 -88 -129 -179 -177 -146 -133 -174 -243 -260 -252 -246 -160 -84 -30 -2 -0 -13 -142 -221 -221 -207 -194 -184 -180 -178 -170 -163 -158 -159 -164 -168 -162 -153 -148 -145 -125 -115 -105 -92 -76 -64 -60 -50 -35 -19 -9 -5 -2 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -3 -7 -6 -2 0 0 0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 -0 -0 -1 -0 -0 -2 -6 -14 -11 -8 -5 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -2 -2 -2 -3 -4 -4 -5 -6 -9 -13 -20 -28 -37 -45 -49 -39 -22 -5 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -23 -39 -46 -49 -50 -58 -29 -10 -2 0 0 0 -1 -16 -64 -74 -88 -104 -121 -149 -207 -215 -202 -200 -193 -154 -100 -45 -5 -0 -41 -65 -84 -129 -178 -171 -177 -186 -177 -174 -182 -190 -194 -191 -176 -141 -113 -104 -108 -114 -115 -109 -95 -72 -55 -40 -27 -16 -9 -4 -2 -1 -0 -0 -1 -2 -6 -12 -13 -7 -4 -2 -2 -0 0 -0 -0 -0 -2 -2 -2 -1 -1 -0 0 0 0 0 0 -0 -0 -1 -0 -0 -1 -4 -8 -9 -7 -5 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 0 0 -0 -0 -1 -2 -3 -4 -5 -5 -6 -7 -11 -17 -23 -31 -40 -48 -52 -44 -22 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -56 -64 -51 -42 -35 -44 -97 -97 -60 -22 0 0 0 0 0 -2 -6 -54 -112 -152 -152 -141 -152 -160 -160 -162 -165 -157 -130 -97 -108 -120 -118 -120 -139 -171 -158 -185 -206 -186 -175 -178 -192 -199 -185 -166 -129 -100 -86 -88 -99 -112 -106 -86 -67 -49 -34 -23 -13 -4 -1 -1 -0 -0 -0 -1 -4 -11 -20 -22 -13 -6 -3 -1 -0 0 -1 -1 -1 -1 -2 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 -1 -4 -5 -4 -3 -3 -2 -2 -1 -1 -0 -0 0 0 -0 -0 -0 -0 -0 0 0 -0 -1 -2 -3 -3 -5 -6 -8 -10 -11 -14 -19 -27 -38 -49 -49 -33 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -30 -31 -42 -71 -48 -36 -99 -95 -61 -24 0 0 0 0 0 0 0 -40 -93 -120 -106 -97 -110 -126 -141 -155 -163 -161 -150 -146 -161 -178 -173 -164 -165 -190 -194 -211 -221 -201 -138 -106 -149 -185 -172 -154 -121 -96 -81 -70 -62 -77 -78 -66 -54 -41 -30 -21 -12 -3 -1 -0 -0 -1 -1 -2 -6 -10 -12 -8 -5 -3 -2 0 0 -0 -1 -1 -1 -0 -1 -1 -1 -0 -0 0 0 0 -0 -0 -1 -1 -1 -1 -3 -4 -4 -3 -2 -2 -1 -1 -0 -1 -0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -3 -7 -8 -9 -11 -15 -18 -20 -23 -29 -39 -51 -48 -30 -7 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -11 -30 -19 -14 -37 -20 -6 0 0 0 0 0 0 0 -1 -26 -69 -92 -92 -93 -87 -102 -127 -149 -150 -136 -97 -82 -118 -162 -148 -105 -99 -178 -157 -182 -198 -179 -109 -52 -105 -149 -141 -107 -90 -75 -59 -42 -39 -39 -54 -65 -58 -42 -28 -19 -12 -5 -2 -1 -1 -1 -1 -3 -13 -19 -17 -12 -12 -12 -8 0 0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -5 -3 -3 -6 -5 -4 -2 -2 -2 -1 -1 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -4 -5 -6 -8 -13 -16 -19 -21 -24 -26 -27 -32 -41 -53 -49 -30 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -1 -0 0 0 0 0 0 0 0 -2 -17 -58 -72 -69 -68 -69 -92 -123 -144 -135 -81 -36 -21 -41 -63 -51 -34 -72 -158 -127 -73 -43 -32 -29 -26 -48 -73 -84 -69 -59 -49 -39 -34 -40 -49 -70 -81 -73 -51 -30 -18 -12 -9 -4 -1 -1 -1 -2 -5 -14 -16 -13 -9 -9 -9 -6 0 0 -1 -1 -0 -0 -0 -2 -2 -2 -2 -2 -3 -2 -2 -4 -4 -3 -1 -2 -5 -7 -6 -5 -3 -2 -1 -1 -0 -1 -0 -0 -0 -0 -0 -0 -2 -2 -3 -3 -5 -7 -12 -18 -24 -26 -29 -31 -34 -35 -37 -42 -46 -47 -42 -27 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -16 -12 -1 0 0 0 0 0 0 0 -3 -13 -59 -62 -54 -49 -38 -55 -98 -128 -112 -28 -12 -9 -6 0 0 -6 -64 -128 -58 -15 -2 -5 -20 -51 -62 -59 -52 -43 -40 -40 -44 -51 -62 -67 -65 -63 -61 -58 -33 -21 -14 -7 -2 -1 -1 -2 -4 -12 -9 -8 -9 -13 -16 -6 -0 0 0 -0 -0 -0 -0 -0 -5 -5 -5 -5 -5 -4 -4 -5 -8 -5 -1 -2 -5 -10 -8 -6 -5 -3 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -5 -6 -7 -9 -11 -16 -22 -30 -37 -39 -42 -44 -46 -46 -48 -47 -36 -16 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -10 -15 -12 0 0 0 0 0 0 0 0 -1 -6 -25 -43 -56 -63 -61 -70 -94 -112 -98 -27 -42 -45 -28 -0 -1 -7 -29 -39 -15 -2 0 -0 -2 -9 -66 -73 -59 -45 -40 -41 -61 -88 -100 -51 -15 -14 -34 -54 -34 -22 -12 -5 -1 -1 -2 -4 -6 -9 -7 -7 -10 -14 -12 -4 -0 0 0 0 0 0 -0 -1 -5 -7 -7 -7 -5 -3 -5 -8 -10 -6 -3 -4 -8 -11 -9 -6 -4 -2 -1 -1 -1 -2 -2 -2 -2 -3 -5 -7 -8 -12 -14 -16 -19 -24 -32 -38 -42 -46 -50 -52 -52 -50 -48 -49 -36 -17 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -3 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -7 -12 -11 -7 0 0 0 0 0 0 0 0 0 0 0 -35 -61 -74 -75 -78 -95 -115 -107 -44 -64 -71 -43 -0 -2 -35 -69 -76 -44 -4 0 -0 -6 -26 -84 -97 -87 -70 -60 -47 -66 -84 -84 -42 -30 -50 -64 -50 -37 -23 -11 -4 -1 -1 -1 -2 -3 -4 -6 -11 -16 -17 -3 -1 -0 0 -0 -0 -1 -1 -1 -3 -5 -6 -6 -5 -3 -2 -3 -5 -5 -5 -10 -14 -16 -12 -9 -7 -4 -2 -1 -1 -1 -1 -2 -3 -5 -8 -11 -13 -18 -23 -27 -32 -37 -44 -51 -52 -48 -44 -46 -53 -47 -30 -22 -18 -11 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -7 -5 -3 -1 -0 -0 0 0 0 -0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -6 -10 -11 -8 -4 0 0 0 0 0 0 0 0 0 0 -1 -15 -37 -60 -74 -73 -91 -112 -116 -94 -86 -71 -34 0 -3 -43 -61 -58 -37 -14 -2 0 -39 -121 -130 -116 -105 -94 -78 -60 -78 -71 -43 -30 -82 -115 -107 -62 -46 -30 -17 -7 -2 -2 -2 -2 -3 -8 -12 -14 -14 -13 -2 -0 0 0 -0 -1 -3 -3 -3 -5 -6 -5 -4 -3 -3 -1 -1 -1 -2 -6 -21 -24 -19 -13 -11 -8 -6 -3 -2 -2 -2 -3 -4 -6 -11 -17 -23 -27 -34 -36 -35 -39 -56 -59 -59 -47 -28 -10 -12 -28 -25 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -10 -6 -2 -1 -0 -0 0 0 -0 -1 -5 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -20 -23 -18 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 -18 -47 -74 -84 -90 -103 -106 -93 -67 -38 -19 -12 -21 -50 -63 -68 -67 -58 -10 -0 0 0 0 -28 -63 -83 -78 -66 -88 -78 -47 -24 -58 -95 -96 -71 -55 -40 -26 -13 -5 -4 -4 -4 -5 -8 -9 -3 0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -4 -5 -5 -4 -3 -3 -1 -0 -0 -1 -6 -18 -30 -25 -16 -14 -14 -10 -7 -4 -2 -3 -4 -7 -10 -14 -22 -27 -31 -34 -37 -31 -18 -16 -34 -33 -28 -19 -8 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -4 -1 -0 -0 -1 -1 -1 -1 -3 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -8 -13 -14 -12 -10 -4 -0 0 0 0 0 0 0 0 0 0 0 0 -14 -42 -70 -89 -100 -95 -91 -88 -83 -68 -55 -56 -68 -85 -88 -75 -50 -17 -2 -0 0 0 -0 -4 -18 -43 -66 -76 -72 -49 -21 -2 -7 -53 -73 -68 -58 -43 -28 -14 -5 -2 -4 -6 -6 -4 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -0 -2 -4 -5 -4 -3 -2 -1 -0 -0 -1 -8 -21 -39 -30 -16 -9 -12 -17 -11 -7 -5 -3 -5 -10 -16 -22 -29 -20 -15 -14 -14 -12 -8 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -4 -6 -6 -10 -12 -6 -1 0 0 0 0 0 0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -5 -13 -5 -1 0 0 0 0 0 0 0 0 0 0 -1 -11 -41 -48 -46 -78 -83 -84 -89 -101 -109 -97 -85 -79 -78 -65 -36 -13 0 0 0 0 0 -1 -11 -48 -61 -56 -57 -34 -14 -2 -0 -1 -15 -29 -35 -31 -20 -16 -9 -3 -2 -8 -9 -6 0 0 -0 -0 -0 -0 -0 -0 0 0 -0 -1 -3 -4 -5 -4 -2 -1 -0 -0 0 -9 -26 -42 -40 -24 -14 -10 -11 -12 -7 -4 -4 -5 -10 -16 -17 -15 -17 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -10 -8 -19 -23 -13 -1 0 0 0 0 0 0 -1 -2 -4 -1 -2 -2 -1 -1 -0 -1 -3 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -1 -8 -39 -45 -43 -58 -64 -70 -81 -91 -88 -87 -66 -41 -25 -16 -5 0 0 0 0 0 0 -1 -3 -27 -39 -35 -15 -3 -0 0 0 0 -0 -3 -5 -5 -3 -5 -4 -2 -2 -4 -4 -2 0 0 -0 -0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -2 -3 -1 -0 0 -1 -13 -38 -45 -38 -28 -21 -15 -11 -8 -6 -3 -3 -5 -8 -13 -14 -9 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -19 -12 0 0 0 0 0 0 0 -0 -0 -1 -6 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -16 -20 -21 -24 -34 -42 -29 -23 -48 -53 -53 -41 -22 -1 0 0 0 0 0 0 0 -0 -1 -13 -15 -11 -5 -0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -2 -3 -4 -3 -2 -0 0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -2 -1 0 0 0 -0 -6 -20 -44 -44 -37 -28 -18 -12 -8 -5 -4 -2 -1 -3 -6 -10 -11 -5 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 0 0 0 0 0 0 0 0 -0 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -18 -34 -33 -15 -3 -8 -27 -29 -20 -11 -8 -9 -5 -2 0 0 0 0 0 0 0 -7 -11 -9 -0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -6 -11 -7 -1 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -1 0 0 0 -9 -25 -44 -47 -39 -27 -16 -9 -5 -3 -1 -1 -0 -1 -4 -8 -10 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -1 -0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -13 -10 -4 -11 -29 -44 -45 -40 -32 -25 -23 -15 -8 -3 -2 -5 -2 -0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -4 -7 -19 -13 -3 0 0 -0 -1 -3 -7 -4 -2 -1 -2 -2 -1 -1 -2 -3 -4 -15 -35 -54 -46 -35 -23 -12 -5 -2 -1 0 -0 -0 -3 -9 -16 -19 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -5 -1 -0 -2 -4 -4 -2 -1 -1 -2 -3 -8 -8 -5 -2 -7 -3 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -3 -5 -7 -8 -23 -16 -5 -0 -0 -0 -1 -7 -20 -12 -5 -2 -2 -1 -17 -26 -29 -30 -33 -39 -48 -53 -44 -33 -21 -12 -5 -2 -1 -0 -1 -2 -7 -12 -10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -10 -14 -5 -2 -0 0 0 -0 -0 -1 -1 -0 -1 -1 -1 -0 -2 -1 -0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -6 -7 -6 -14 -10 -4 -0 -0 -1 -2 -5 -12 -8 -4 -2 -7 -23 -55 -70 -73 -69 -66 -65 -61 -53 -42 -29 -18 -9 -4 -1 -1 -1 -2 -7 -11 -7 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -8 -7 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 -0 -1 -2 -5 -6 -10 -13 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -4 -7 -7 -5 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -1 -2 -10 -25 -49 -57 -62 -63 -63 -61 -60 -57 -50 -39 -26 -16 -7 -3 -2 -2 -3 -6 -9 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -6 -10 -12 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -0 -1 -4 -12 -7 -10 -18 -24 -17 -16 -12 -6 -2 -0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -2 -3 -6 -11 -16 -8 -1 -0 -0 -1 -1 -1 -2 -3 -2 -1 -0 -1 -9 -24 -38 -43 -44 -46 -48 -49 -48 -49 -47 -42 -33 -22 -14 -7 -3 -3 -3 -7 -11 -14 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 -1 -5 -15 -29 -33 -35 -32 -25 -5 -4 -3 -1 0 0 0 0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -1 -2 -5 -8 -9 -8 -5 -3 -5 -5 -4 -1 -0 0 -0 -1 -1 -2 -2 -2 -3 -2 -1 -0 -2 -8 -24 -30 -32 -31 -32 -33 -36 -39 -39 -40 -39 -35 -29 -20 -13 -7 -4 -4 -6 -9 -11 -9 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -4 -9 -17 -26 -29 -27 -23 -17 -1 -0 0 0 0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -8 -11 -13 -15 -15 -10 -4 -1 -2 -1 -1 0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -11 -24 -32 -24 -24 -23 -21 -22 -23 -26 -30 -35 -36 -36 -36 -34 -29 -19 -12 -7 -5 -6 -8 -7 -4 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 0 0 0 0 0 0 0 -0 -3 -12 -14 -14 -15 -20 -26 -13 -0 0 0 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -4 -7 -7 -3 -3 -3 -4 -4 -5 -5 -3 -1 0 0 0 -0 -0 -1 -2 -2 -3 -3 -2 -3 -3 -5 -15 -26 -29 -24 -18 -17 -16 -15 -16 -19 -26 -30 -33 -34 -36 -37 -35 -29 -18 -11 -7 -7 -11 -15 -8 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -0 -1 -4 -6 -6 -4 -1 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 -0 -2 -2 -1 -0 0 0 0 0 0 0 0 -0 -4 -17 -14 -11 -10 -15 -22 -10 -0 -0 -1 -4 -5 -5 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -4 -3 -5 -4 -1 -0 -0 -0 -0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -3 -2 -3 -3 -3 -17 -26 -29 -29 -28 -23 -18 -16 -13 -11 -11 -15 -23 -25 -28 -31 -33 -34 -33 -30 -24 -18 -13 -11 -11 -14 -10 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -3 -13 -23 -30 -30 -20 -7 0 0 0 0 -2 -4 -6 -5 -2 -0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -0 0 0 0 0 0 0 -1 -8 -16 -22 -15 -10 -8 -11 -14 -8 -5 -5 -9 -10 -6 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -2 -4 -5 -5 -3 -0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -2 -1 -3 -11 -23 -24 -35 -40 -37 -29 -22 -18 -16 -13 -11 -10 -12 -19 -31 -24 -24 -27 -30 -28 -24 -22 -22 -22 -21 -20 -16 -8 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -0 -2 -7 -22 -31 -31 -23 -13 -7 -5 -7 -10 -12 -14 -14 -11 -4 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -0 -0 -0 0 0 0 0 -1 -2 -9 -28 -35 -28 -16 -12 -15 -22 -31 -24 -19 -16 -11 -5 -2 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -1 0 0 0 0 0 0 -0 -0 -0 -1 -1 -1 -2 -3 -3 -1 -5 -9 -13 -15 -19 -31 -44 -42 -37 -32 -27 -22 -17 -14 -12 -11 -10 -11 -16 -22 -25 -19 -18 -19 -19 -17 -16 -19 -24 -28 -33 -34 -24 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 0 0 -0 -7 -10 -10 -8 -7 -10 -11 -10 -8 -10 -13 -12 -6 -2 -1 -1 -1 -1 -1 -0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -3 -13 -37 -36 -29 -20 -15 -19 -25 -30 -31 -22 -16 -12 -9 -6 -4 -3 -3 -4 -4 -3 -2 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -2 -3 -3 -2 -1 -0 -2 -5 -7 -15 -23 -29 -31 -33 -35 -35 -32 -28 -25 -21 -18 -14 -12 -10 -10 -10 -14 -20 -21 -12 -11 -11 -13 -14 -14 -16 -21 -29 -37 -41 -35 -21 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -2 -3 -4 0 0 -0 -0 -0 -1 -3 -6 -7 -9 -9 -5 -3 -4 -4 -1 -0 -1 -2 -4 -4 -3 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 -2 -12 -34 -30 -22 -16 -18 -27 -28 -26 -22 -13 -7 -5 -4 -4 -5 -5 -5 -5 -6 -5 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -0 -0 -1 -8 -18 -23 -27 -31 -34 -35 -33 -31 -28 -25 -21 -18 -16 -14 -11 -10 -9 -9 -12 -16 -13 -9 -8 -8 -10 -12 -14 -17 -21 -29 -37 -43 -35 -16 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -3 -4 -4 0 -0 -1 -0 -0 -4 -11 -19 -7 -5 -4 -2 -0 -0 -0 -0 0 -0 -1 -2 -3 -4 -2 -1 -0 -0 0 0 0 0 0 0 0 -0 -2 -9 -15 -21 -18 -13 -12 -15 -24 -21 -16 -11 -6 -3 -2 -2 -1 -4 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -13 -22 -27 -30 -33 -35 -36 -34 -28 -24 -21 -18 -15 -12 -11 -11 -10 -9 -9 -11 -14 -9 -6 -5 -6 -9 -12 -15 -18 -22 -28 -33 -34 -27 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -3 -4 -0 -6 -7 -5 -1 -2 -7 -12 -4 -4 -6 -10 -15 -17 -8 -2 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -25 -28 -17 -11 -10 -12 -14 -17 -10 -5 -3 -2 -2 -1 -0 -0 -0 -0 0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -7 -21 -30 -33 -35 -36 -34 -30 -25 -21 -18 -16 -15 -13 -10 -9 -8 -8 -9 -10 -11 -10 -6 -4 -5 -7 -11 -15 -19 -23 -28 -30 -26 -16 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -3 -3 -9 -32 -35 -21 -5 -2 -4 -5 -6 -9 -10 -12 -15 -21 -24 -17 -8 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -5 -11 -21 -24 -20 -14 -12 -16 -15 -7 -2 -1 -0 -1 -1 -0 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 -0 -1 -3 -2 0 0 0 0 0 0 0 0 0 0 0 0 -1 -9 -28 -33 -34 -33 -33 -31 -25 -20 -18 -17 -16 -15 -14 -14 -10 -8 -8 -8 -9 -11 -10 -6 -5 -5 -7 -9 -13 -16 -20 -24 -27 -22 -12 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -3 -4 -1 -0 -0 -0 -2 -4 -3 -1 -44 -31 -16 -5 -1 -2 -10 -15 -18 -18 -14 -11 -12 -22 -31 -25 -12 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -7 -15 -21 -25 -23 -16 -9 -9 -6 -1 -0 -0 -0 -0 -0 -2 -2 -1 -2 -12 -23 -15 -1 -1 -1 -0 -0 -1 -3 -2 -0 0 0 0 0 0 0 0 0 -0 -2 -5 -6 -11 -26 -27 -28 -30 -32 -29 -22 -17 -16 -17 -16 -15 -13 -11 -9 -7 -8 -10 -13 -10 -7 -5 -5 -6 -9 -12 -16 -18 -20 -21 -17 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -3 -7 -5 -2 -0 -1 -2 -2 -3 -29 -21 -13 -5 -0 -1 -3 -9 -14 -15 -12 -7 -7 -12 -14 -10 -5 -1 -0 -1 -0 -0 0 0 0 0 0 0 -0 -0 -0 -0 -2 -8 -15 -18 -19 -18 -16 -13 -10 -5 -1 -1 -1 -0 -0 -1 -3 -6 -7 -8 -20 -45 -30 -3 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -1 -2 -4 -8 -16 -16 -15 -19 -27 -34 -35 -29 -18 -16 -15 -14 -14 -14 -12 -11 -9 -8 -11 -16 -22 -21 -12 -7 -6 -7 -9 -12 -16 -18 -22 -19 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -6 -4 -2 -2 -21 -14 -8 -7 -8 -9 -3 -3 -4 -6 -7 -3 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 0 0 0 0 0 -0 -2 -3 -4 -4 -8 -13 -17 -19 -14 -13 -16 -21 -14 -7 -2 -1 -1 -1 -1 -1 -2 -8 -9 -8 -9 -23 -15 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 -0 -9 -13 -13 -11 -13 -14 -15 -19 -33 -46 -42 -27 -18 -16 -14 -13 -11 -10 -10 -10 -9 -10 -16 -24 -28 -16 -10 -8 -9 -10 -12 -16 -20 -22 -16 -8 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -2 -2 -1 -0 0 0 0 -4 -9 -12 -11 -14 -13 -10 -8 -14 -14 -12 -10 -6 -5 -9 -6 -3 -2 -2 -1 -1 -0 -0 -0 -1 -0 0 0 0 0 0 0 0 0 -0 -1 -4 -6 -6 -6 -10 -11 -12 -12 -10 -9 -13 -18 -13 -7 -3 -1 -1 -1 -1 -1 -1 -3 -3 -3 -1 -3 -2 -1 -0 -0 0 0 0 0 0 0 -0 -0 -1 -0 -2 -7 -9 -8 -7 -6 -7 -13 -19 -26 -37 -44 -35 -21 -17 -16 -15 -12 -10 -10 -10 -10 -10 -13 -19 -27 -31 -18 -12 -10 -9 -9 -12 -16 -17 -12 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -4 -4 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -9 -12 -12 -11 -5 -8 -10 -8 -7 -10 -13 -10 -6 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -2 -1 -1 -1 -2 -3 -3 -4 -4 -6 -9 -11 -9 -6 -3 -2 -2 -1 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 -0 -0 -1 -4 -4 -4 -5 -5 -6 -5 -5 -7 -12 -22 -33 -42 -36 -27 -18 -15 -14 -13 -12 -10 -9 -9 -10 -13 -17 -22 -21 -16 -11 -9 -8 -8 -8 -11 -16 -16 -9 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -7 -6 -4 -1 -0 -0 -0 -0 -0 -0 -0 0 -2 -3 -4 -5 -6 -6 -6 -4 -3 -8 -12 -9 -3 -2 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -2 -5 -4 -4 -3 -3 -4 -5 -5 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -2 -1 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -3 -3 -3 -3 -4 -5 -6 -8 -12 -20 -29 -38 -45 -29 -21 -16 -14 -13 -12 -11 -10 -7 -8 -11 -15 -20 -19 -14 -10 -7 -6 -6 -7 -9 -13 -13 -9 -4 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -3 -10 -10 -8 -6 -4 -1 -0 -0 -0 -1 -2 -2 -2 -1 -0 0 -0 -1 -5 -3 -2 -3 -8 -8 -7 -4 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 0 0 0 0 -0 -0 -0 -0 -1 -1 -3 -5 -4 -3 -2 -2 -2 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -2 -3 -4 -5 -7 -9 -12 -17 -19 -23 -31 -39 -25 -18 -15 -13 -11 -9 -7 -6 -5 -9 -14 -19 -22 -13 -9 -7 -6 -6 -6 -8 -10 -14 -10 -5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -4 -9 -12 -12 -11 -10 -6 -3 -2 -1 -0 -0 -1 -2 -3 -2 -1 -0 -1 -2 -1 -1 -3 -6 -14 -9 -4 -1 -0 -0 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -3 -5 -6 -8 -10 -14 -22 -33 -44 -48 -41 -28 -20 -16 -12 -9 -8 -7 -6 -6 -9 -17 -23 -22 -13 -10 -8 -7 -7 -8 -8 -9 -11 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -11 -11 -14 -16 -12 -9 -6 -3 -1 -1 -1 -1 -1 -1 -1 -2 -6 -8 -1 -1 -4 -5 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -4 -5 -7 -8 -10 -12 -17 -27 -39 -50 -42 -31 -22 -21 -16 -10 -6 -7 -7 -8 -13 -23 -30 -22 -13 -8 -9 -9 -10 -10 -10 -11 -13 -15 -10 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -8 -13 -12 -14 -18 -21 -18 -11 -5 -7 -6 -3 -1 -0 -1 -5 -10 -10 -7 -4 -6 -2 -1 -0 -0 -0 -1 -2 -1 -2 -2 -2 -2 -1 -2 -2 -2 -2 -1 -1 -1 -2 -1 -1 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -3 -6 -8 -5 -2 -0 -0 0 0 0 0 0 -0 -0 -0 -0 -0 0 0 0 0 0 0 -1 -3 -4 -6 -8 -10 -11 -13 -17 -26 -37 -49 -42 -36 -30 -21 -13 -9 -7 -8 -10 -16 -21 -23 -19 -16 -13 -10 -10 -10 -11 -12 -10 -13 -16 -19 -15 -4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -4 -8 -12 -15 -17 -22 -23 -14 -2 -4 -3 -1 -0 -0 -0 -7 -16 -20 -17 -6 -7 -2 -0 0 -0 -0 -0 -1 -2 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -0 -0 -0 -1 -4 -9 -14 -17 -16 -12 -7 -1 0 0 0 0 -0 -0 -1 -2 -1 -0 0 0 -0 -0 -1 -2 -3 -4 -6 -8 -9 -10 -12 -14 -19 -27 -37 -45 -36 -27 -18 -11 -7 -7 -9 -12 -15 -20 -24 -24 -17 -17 -15 -12 -11 -11 -12 -12 -11 -13 -13 -11 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -4 -5 -6 -11 -20 -16 -4 -2 -1 -0 -0 -0 0 -2 -7 -13 -23 -2 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -2 -2 -1 -1 -1 -2 -2 -3 -4 -4 -2 -1 -1 -2 -2 -1 -0 -0 -0 -1 -0 -0 -0 -1 -3 -8 -16 -23 -25 -23 -20 -15 -10 -8 -5 -2 -0 -0 -1 -2 -3 -1 -0 0 -0 -0 -3 -5 -4 -5 -7 -8 -9 -10 -11 -13 -16 -22 -31 -37 -38 -26 -16 -10 -7 -8 -9 -12 -15 -17 -19 -20 -20 -18 -17 -15 -13 -12 -12 -11 -10 -13 -14 -12 -7 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -2 -3 -3 -1 -2 -7 -11 -3 -1 0 -0 -2 -6 0 0 0 0 0 -0 -0 -1 -2 -2 -2 -1 -0 0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -5 -7 -7 -5 -3 -3 -3 -1 -0 0 -0 -0 0 0 -0 -1 -4 -9 -20 -29 -30 -27 -23 -19 -16 -13 -8 -3 0 -0 -1 -1 -1 -1 -0 -1 -1 -2 -5 -7 -8 -8 -9 -10 -10 -11 -12 -12 -14 -20 -34 -35 -25 -15 -11 -10 -9 -9 -12 -14 -16 -17 -17 -18 -19 -18 -18 -16 -14 -12 -13 -11 -11 -13 -11 -8 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -0 0 -0 -1 -5 -14 0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 0 0 0 0 0 -0 0 0 -1 -6 -18 -25 -23 -16 -5 -3 -2 -1 -0 -0 0 0 0 0 -0 -1 -3 -11 -23 -31 -33 -29 -25 -21 -17 -14 -10 -8 -6 -6 -5 -4 -3 -1 -2 -3 -4 -5 -7 -8 -9 -9 -9 -10 -10 -11 -11 -11 -13 -17 -26 -23 -13 -8 -8 -9 -10 -10 -12 -13 -13 -14 -15 -16 -17 -16 -16 -14 -13 -12 -12 -12 -12 -12 -9 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -2 -15 -18 0 -0 -1 -2 -3 -2 -2 -3 -3 -2 -1 0 0 0 0 -0 -1 -2 -2 -9 -38 -38 -31 -23 -19 -15 -10 -4 -2 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -4 -11 -23 -30 -31 -28 -26 -23 -20 -17 -14 -11 -8 -6 -5 -4 -4 -3 -4 -5 -7 -7 -7 -7 -7 -6 -5 -5 -6 -8 -9 -11 -14 -17 -12 -9 -7 -6 -7 -7 -8 -8 -9 -10 -12 -13 -15 -16 -16 -15 -14 -13 -11 -10 -9 -11 -13 -12 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -7 -9 -0 -2 -4 -5 -6 -6 -5 -4 -1 -1 -1 -2 -4 -5 -5 -4 -6 -10 -10 -11 -20 -17 -13 -8 -5 -3 -3 -3 -2 -2 -2 -2 -2 -1 -1 -2 -1 -1 -1 -5 -14 -24 -29 -30 -28 -28 -25 -22 -19 -15 -12 -8 -5 -5 -4 -4 -5 -5 -6 -6 -6 -6 -5 -4 -3 -3 -4 -6 -10 -13 -12 -10 -8 -5 -5 -5 -6 -6 -7 -7 -8 -9 -10 -12 -14 -16 -16 -14 -12 -10 -9 -8 -8 -10 -14 -15 -12 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -5 -4 -5 -10 -15 -14 -9 -4 -4 -6 -9 -13 -12 -9 -8 -8 -9 -9 -8 -6 -5 -5 -6 -6 -4 -3 -2 -3 -3 -3 -2 -2 -2 -2 -1 -1 -3 -8 -14 -14 -16 -23 -29 -21 -17 -15 -15 -14 -12 -10 -7 -6 -6 -6 -6 -6 -6 -6 -4 -4 -3 -2 -2 -2 -5 -8 -10 -11 -8 -5 -4 -4 -5 -5 -6 -6 -6 -7 -8 -10 -12 -14 -16 -17 -15 -12 -10 -9 -9 -9 -10 -13 -18 -20 -17 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -3 -4 -4 -3 -3 -9 -14 -15 -14 -11 -9 -5 -3 -6 -7 -7 -6 -5 -5 -4 -4 -3 -3 -3 -3 -4 -4 -4 -4 -5 -5 -5 -4 -3 -3 -2 -2 -3 -7 -12 -17 -20 -21 -21 -19 -12 -9 -8 -9 -11 -12 -11 -9 -8 -8 -8 -8 -7 -7 -5 -4 -2 -2 -1 -1 -2 -5 -7 -8 -7 -4 -3 -3 -4 -4 -5 -5 -6 -6 -7 -9 -11 -12 -13 -14 -16 -14 -11 -9 -9 -11 -11 -12 -14 -16 -15 -10 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -3 -1 -2 -4 -5 -4 -4 -3 -4 -4 -4 -5 -6 -6 -5 -4 -3 -2 -2 -2 -2 -2 -3 -4 -4 -4 -5 -5 -7 -7 -7 -6 -5 -4 -5 -6 -10 -16 -22 -25 -21 -17 -13 -9 -8 -7 -7 -8 -9 -11 -12 -10 -9 -8 -8 -6 -4 -3 -2 -2 -1 -1 -1 -3 -5 -6 -7 -6 -4 -2 -2 -2 -2 -4 -4 -4 -4 -5 -7 -9 -11 -15 -16 -13 -10 -8 -8 -8 -10 -12 -13 -13 -8 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -3 -1 -0 -1 -2 -3 -3 -3 -3 -4 -5 -7 -8 -8 -7 -6 -5 -4 -4 -4 -4 -4 -4 -5 -5 -5 -5 -6 -7 -8 -9 -10 -9 -8 -7 -8 -10 -12 -17 -21 -21 -16 -13 -11 -11 -10 -8 -7 -7 -11 -12 -12 -10 -7 -6 -6 -4 -3 -2 -2 -2 -1 -1 -2 -4 -5 -5 -4 -3 -2 -2 -1 -1 -2 -3 -3 -2 -3 -4 -6 -9 -11 -12 -11 -9 -8 -5 -5 -8 -9 -11 -11 -9 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -2 -1 -0 -0 -1 -2 -2 -3 -3 -3 -4 -7 -9 -10 -10 -9 -9 -9 -8 -8 -8 -7 -7 -9 -9 -10 -10 -11 -10 -10 -10 -11 -11 -10 -10 -9 -9 -10 -14 -18 -19 -18 -14 -10 -9 -9 -9 -6 -4 -5 -9 -9 -8 -6 -5 -4 -3 -2 -2 -2 -2 -3 -4 -4 -5 -6 -6 -5 -4 -2 -2 -1 -1 -1 -1 -2 -2 -2 -2 -4 -7 -10 -12 -10 -8 -6 -4 -3 -3 -3 -5 -6 -7 -6 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 -1 -2 -2 -3 -4 -4 -4 -6 -8 -10 -11 -11 -13 -14 -13 -13 -13 -12 -12 -14 -15 -16 -16 -16 -15 -14 -14 -12 -10 -9 -7 -7 -8 -10 -14 -16 -16 -16 -15 -11 -9 -8 -6 -3 -3 -7 -13 -11 -7 -4 -3 -3 -2 -2 -2 -3 -4 -5 -5 -6 -6 -6 -6 -5 -4 -2 -1 -1 -1 -1 -2 -2 -2 -3 -4 -6 -9 -12 -12 -12 -11 -9 -5 -2 -1 -1 -1 -2 -4 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -1 -1 -2 -3 -5 -7 -6 -6 -8 -10 -13 -15 -16 -17 -17 -17 -17 -17 -17 -17 -18 -18 -18 -19 -18 -16 -13 -12 -11 -10 -8 -6 -5 -9 -11 -13 -12 -11 -11 -10 -8 -6 -5 -4 -2 -1 -3 -8 -8 -6 -4 -2 -2 -3 -3 -4 -6 -8 -8 -7 -7 -6 -6 -5 -5 -3 -2 -2 -2 -2 -2 -2 -2 -3 -5 -8 -8 -11 -13 -12 -11 -11 -12 -16 -8 -3 -1 -2 -2 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -2 -2 -4 -7 -10 -14 -10 -9 -10 -12 -13 -13 -14 -15 -15 -16 -16 -17 -18 -18 -17 -18 -19 -19 -19 -16 -13 -10 -6 -3 -1 -2 -3 -9 -12 -11 -9 -7 -6 -5 -6 -8 -11 -14 -14 -11 -8 -7 -6 -5 -4 -3 -4 -4 -5 -7 -9 -11 -10 -8 -7 -6 -5 -4 -4 -4 -3 -3 -3 -2 -2 -2 -4 -7 -9 -11 -11 -11 -11 -11 -10 -8 -8 -11 -6 -3 -3 -3 -3 -4 -4 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -3 -4 -6 -10 -14 -18 -13 -10 -10 -10 -11 -12 -13 -14 -15 -15 -15 -15 -16 -17 -17 -17 -15 -15 -15 -13 -8 -5 -2 -1 -2 -9 -20 -16 -10 -7 -5 -5 -5 -7 -10 -13 -14 -14 -11 -8 -6 -5 -4 -4 -3 -4 -5 -7 -8 -10 -12 -12 -10 -7 -5 -5 -4 -4 -3 -3 -2 -2 -2 -2 -3 -4 -7 -10 -13 -15 -14 -15 -16 -16 -14 -11 -9 -8 -6 -5 -5 -6 -7 -10 -10 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -3 -4 -6 -9 -11 -12 -10 -10 -10 -10 -10 -12 -13 -13 -14 -16 -17 -17 -18 -18 -16 -12 -5 -4 -5 -4 -3 -1 -1 -1 -1 -6 -11 -12 -10 -9 -7 -5 -11 -15 -16 -14 -12 -9 -7 -5 -4 -4 -4 -4 -4 -6 -8 -10 -13 -14 -14 -10 -7 -5 -4 -4 -4 -3 -3 -3 -2 -2 -3 -4 -5 -6 -8 -10 -12 -14 -15 -17 -18 -18 -18 -17 -15 -13 -12 -12 -12 -12 -14 -13 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -6 -8 -9 -9 -9 -9 -10 -10 -9 -8 -10 -12 -13 -13 -14 -16 -16 -12 -8 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -4 -6 -9 -9 -6 -3 -10 -14 -15 -11 -9 -6 -4 -4 -3 -3 -3 -4 -6 -8 -10 -12 -14 -12 -9 -6 -4 -3 -3 -2 -2 -2 -2 -2 -3 -3 -3 -5 -6 -8 -9 -11 -12 -14 -15 -16 -18 -19 -18 -17 -16 -15 -13 -12 -10 -9 -9 -6 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -1 -4 -6 -8 -10 -10 -10 -10 -10 -9 -8 -8 -9 -10 -11 -11 -10 -10 -10 -6 -3 -2 -1 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -3 -3 -3 -7 -10 -9 -6 -5 -4 -3 -3 -3 -3 -4 -6 -8 -10 -12 -14 -14 -12 -7 -4 -2 -2 -2 -1 -1 -1 -1 -1 -2 -3 -2 -4 -6 -8 -9 -9 -11 -11 -8 -5 -3 -2 -1 -0 0 -0 -1 -1 -1 -1 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -4 -5 -7 -8 -8 -8 -8 -9 -10 -11 -11 -10 -11 -12 -10 -6 -5 -4 -4 -3 -2 -2 -2 -3 -3 -3 -2 -1 -1 -2 -2 -1 -1 -0 -0 -0 -1 -2 -4 -6 -6 -4 -4 -3 -2 -3 -3 -5 -6 -8 -10 -11 -11 -11 -8 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -5 -7 -7 -6 -5 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -4 -5 -6 -7 -8 -8 -7 -7 -8 -9 -9 -10 -12 -13 -12 -12 -12 -12 -11 -11 -9 -6 -3 -1 -0 -0 -0 -0 0 0 -0 -0 -1 -1 -1 -0 -0 0 0 -2 -5 -6 -5 -3 -2 -1 -2 -3 -4 -5 -7 -8 -9 -10 -10 -9 -8 -4 -3 -2 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -4 -4 -5 -5 -3 -2 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -4 -4 -5 -5 -7 -8 -8 -8 -8 -9 -10 -14 -15 -14 -13 -15 -21 -26 -18 -10 -4 -1 -0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -1 -1 -1 -2 -3 -3 -2 -2 -2 -2 -3 -4 -6 -8 -9 -9 -9 -9 -9 -7 -5 -3 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -3 -4 -2 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -9 -8 -9 -8 -10 -11 -10 -8 -7 -9 -13 -21 -24 -25 -26 -28 -39 -42 -28 -15 -7 -7 -15 -7 -2 0 0 0 0 0 0 0 -1 -2 -4 -4 -2 -2 -1 -2 -2 -2 -4 -7 -9 -10 -11 -10 -10 -10 -9 -9 -8 -8 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -22 -21 -23 -26 -30 -36 -29 -19 -9 -9 -11 -18 -31 -38 -41 -42 -43 -48 -50 -49 -38 -27 -27 -37 -16 -4 0 0 0 0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -3 -5 -9 -14 -17 -17 -12 -9 -8 -7 -7 -7 -7 -6 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -21 -26 -27 -30 -35 -41 -40 -38 -35 -33 -33 -37 -45 -53 -56 -55 -51 -52 -52 -51 -50 -48 -46 -39 -17 -5 0 0 0 0 -1 -2 -2 -2 -1 -0 -0 -0 -1 -2 -3 -4 -7 -11 -13 -13 -12 -7 -5 -5 -5 -5 -5 -4 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -4 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -17 -25 -28 -29 -31 -35 -40 -43 -44 -42 -41 -45 -51 -59 -65 -64 -59 -55 -53 -51 -50 -47 -44 -35 -15 -4 0 0 0 0 -0 -1 -1 -1 -0 -1 -1 -2 -2 -3 -4 -6 -7 -8 -8 -7 -5 -4 -4 -4 -4 -4 -2 -1 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -2 -1 -2 -4 -5 -7 -6 -3 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -42 -44 -34 -31 -32 -35 -38 -40 -41 -40 -43 -49 -58 -70 -84 -77 -65 -57 -53 -51 -49 -44 -40 -31 -19 -8 -2 -1 -3 -2 -1 -1 -1 -1 -1 -2 -3 -4 -5 -6 -6 -6 -6 -6 -5 -4 -3 -3 -3 -3 -3 -3 -2 -1 -0 -0 -0 -1 -2 -2 -3 -3 -3 -2 -2 -2 -3 -5 -6 -8 -9 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -50 -45 -38 -34 -36 -39 -41 -42 -43 -45 -50 -60 -69 -79 -90 -76 -63 -57 -54 -53 -50 -46 -40 -34 -28 -20 -10 -7 -8 -4 -2 -1 -1 -2 -2 -3 -4 -4 -4 -5 -5 -6 -5 -5 -4 -4 -4 -3 -3 -2 -2 -1 -1 -0 -0 -1 -2 -3 -4 -3 -3 -2 -2 -1 -1 -2 -3 -5 -7 -9 -11 -6 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -44 -42 -40 -43 -45 -47 -47 -47 -50 -59 -77 -93 -90 -65 -58 -54 -52 -51 -52 -50 -45 -39 -33 -27 -23 -19 -13 -7 -3 -1 -1 -1 -2 -3 -3 -4 -4 -5 -5 -4 -5 -5 -5 -5 -4 -4 -3 -2 -2 -2 -2 -1 -1 -1 -2 -3 -4 -3 -2 -1 -1 -1 -1 -1 -2 -3 -5 -7 -9 -13 -7 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -1 -1 -1 -1 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -47 -49 -49 -48 -50 -52 -52 -50 -49 -53 -63 -84 -104 -88 -52 -48 -46 -45 -44 -44 -42 -38 -34 -30 -26 -23 -20 -11 -4 -0 -0 -1 -2 -2 -3 -3 -3 -3 -3 -4 -5 -6 -6 -5 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -1 -1 -2 -3 -4 -6 -8 -11 -6 -2 -0 0 0 0 0 0 0 0 0 0 0 -0 -1 -3 -6 -9 -10 -9 -8 -6 -8 -16 -18 -11 -3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -46 -54 -60 -62 -57 -46 -42 -38 -25 -27 -41 -64 -89 -73 -51 -45 -44 -41 -39 -37 -34 -32 -30 -28 -26 -24 -23 -12 -4 0 0 0 -1 -3 -3 -2 -2 -1 -1 -2 -3 -4 -4 -4 -4 -3 -2 -2 -2 -2 -2 -2 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -4 -6 -8 -10 -10 -7 -0 -0 -0 0 0 0 0 0 0 -1 -3 -4 -4 -6 -9 -10 -8 -6 -4 -4 -5 -5 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -40 -44 -51 -53 -48 -36 -35 -36 -33 -56 -72 -78 -66 -55 -46 -41 -38 -37 -36 -35 -32 -30 -29 -27 -28 -23 -15 -7 -3 0 0 -0 -1 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -2 -2 -2 -2 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -6 -8 -11 -13 -16 -19 -8 -2 0 0 0 0 0 0 -1 -3 -4 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -34 -38 -47 -49 -43 -29 -28 -28 -28 -39 -55 -68 -69 -58 -48 -41 -37 -34 -33 -34 -32 -30 -29 -29 -30 -20 -7 -1 -0 0 -0 -0 -0 -1 -1 -0 -0 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -2 -2 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -2 -4 -5 -7 -9 -11 -12 -15 -17 -9 -4 -1 0 0 0 0 0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -30 -35 -40 -41 -35 -24 -20 -14 -10 -7 -9 -13 -18 -17 -42 -62 -71 -42 -35 -34 -32 -31 -31 -28 -18 -9 -3 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -4 -4 -6 -8 -10 -11 -13 -15 -16 -17 -15 -8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -33 -37 -41 -41 -37 -30 -20 -13 -8 -4 -4 -4 -2 -4 -23 -42 -54 -35 -34 -35 -35 -35 -34 -30 -20 -10 -4 0 0 0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -2 -1 -0 -0 0 -0 -0 -0 -0 -0 0 -0 -0 -1 -1 -1 -1 -2 -3 -4 -3 -5 -8 -10 -13 -15 -17 -19 -21 -22 -22 -18 -11 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -42 -47 -48 -44 -34 -27 -23 -21 -22 -23 -27 -45 -53 -50 -44 -41 -37 -30 -34 -37 -38 -39 -38 -38 -35 -20 -8 -0 0 0 0 -0 -0 -0 -0 -0 -0 0 -0 -0 -0 -1 -1 -2 -2 -1 -1 -0 -0 0 -0 -0 -0 0 0 0 -0 -1 -1 -2 -2 -1 -2 -3 -5 -9 -14 -19 -25 -29 -32 -33 -36 -35 -32 -28 -21 -16 -12 -5 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -1 -0 -39 -41 -44 -46 -38 -33 -30 -29 -30 -34 -39 -49 -52 -49 -44 -39 -36 -34 -35 -37 -39 -40 -40 -39 -36 -28 -18 -8 -1 -0 0 0 -0 -0 -0 0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 0 0 0 -0 -0 -1 -3 -4 -5 -7 -10 -15 -20 -26 -33 -39 -46 -50 -52 -48 -42 -35 -28 -24 -19 -14 -6 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -1 -2 -1 -22 -21 -28 -38 -34 -32 -30 -29 -31 -35 -40 -44 -46 -46 -44 -39 -36 -34 -33 -34 -35 -35 -33 -35 -36 -36 -31 -21 -9 -3 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -1 -1 -1 -1 -1 -0 -0 0 -0 -0 -0 -0 -1 -2 -3 -6 -8 -10 -13 -17 -22 -27 -33 -41 -48 -53 -53 -57 -51 -22 -9 -6 -9 -16 -14 -10 -4 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -1 -2 -2 -11 -16 -25 -32 -32 -29 -28 -27 -29 -32 -36 -40 -44 -45 -44 -38 -34 -31 -30 -30 -30 -31 -32 -34 -36 -36 -33 -26 -17 -7 -3 -1 -0 -1 -1 -1 -1 -1 -1 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -2 -3 -5 -7 -10 -14 -15 -17 -20 -24 -29 -35 -41 -45 -44 -35 -14 -8 -5 -3 -4 -4 -3 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1 -1 -2 -10 -13 -17 -22 -27 -26 -25 -25 -28 -30 -40 -51 -55 -51 -45 -38 -33 -31 -29 -29 -29 -30 -32 -34 -35 -34 -31 -23 -15 -8 -4 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -2 -3 -4 -5 -6 -7 -8 -10 -13 -15 -18 -21 -24 -27 -31 -34 -37 -41 -36 -23 -9 -1 -0 -0 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0 -0 -0 -9 -11 -15 -19 -23 -25 -25 -26 -28 -30 -40 -53 -64 -63 -53 -40 -35 -33 -32 -31 -32 -32 -33 -34 -34 -33 -29 -23 -15 -9 -4 -2 -1 -1 -1 -1 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -2 -3 -5 -8 -9 -11 -12 -13 -17 -19 -20 -23 -25 -27 -28 -29 -32 -33 -27 -12 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -10 -11 -13 -16 -19 -21 -24 -28 -33 -44 -54 -61 -62 -53 -46 -40 -38 -36 -35 -34 -33 -32 -32 -33 -34 -32 -29 -23 -15 -9 -3 -2 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -3 -4 -6 -9 -9 -10 -11 -13 -17 -21 -24 -27 -29 -29 -28 -26 -25 -25 -22 -9 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -13 -14 -15 -17 -18 -20 -22 -31 -40 -47 -49 -46 -34 -7 -22 -34 -39 -39 -38 -36 -33 -31 -31 -32 -34 -32 -29 -23 -16 -9 -3 -2 -1 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -5 -6 -8 -9 -10 -11 -13 -16 -20 -24 -27 -27 -25 -22 -21 -17 -12 -7 -1 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -12 -14 -16 -16 -15 -14 -19 -27 -35 -40 -38 -35 -31 -34 -34 -33 -32 -32 -32 -32 -32 -33 -34 -36 -33 -29 -23 -16 -9 -4 -1 -1 -0 -0 -0 -1 -1 -2 -2 -1 -1 -1 -1 -1 -2 -3 -5 -9 -17 -16 -14 -13 -14 -17 -20 -24 -25 -25 -24 -21 -20 -19 -18 -14 -8 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -12 -11 -11 -11 -10 -10 -14 -15 -18 -22 -29 -29 -27 -30 -31 -31 -31 -31 -33 -35 -37 -38 -39 -38 -35 -31 -25 -17 -10 -4 -1 -1 -0 -0 -0 -1 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -4 -10 -26 -23 -16 -10 -15 -19 -22 -25 -26 -25 -23 -23 -22 -20 -20 -18 -11 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -10 -10 -10 -12 -17 -20 -21 -17 -15 -17 -23 -26 -28 -30 -31 -31 -31 -34 -37 -40 -42 -44 -44 -42 -37 -31 -25 -17 -8 -4 -2 -1 -0 -0 -0 -1 -2 -2 -2 -2 -1 -1 -2 -2 -3 -3 -4 -7 -15 -15 -14 -13 -12 -14 -17 -20 -23 -24 -25 -27 -26 -24 -23 -20 -12 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -9 -7 -8 -10 -16 -32 -38 -36 -30 -23 -20 -23 -38 -41 -39 -34 -35 -37 -40 -43 -46 -48 -49 -47 -43 -38 -31 -23 -15 -6 -3 -2 -1 -1 -0 -0 -1 -2 -2 -3 -2 -2 -2 -2 -3 -4 -5 -9 -12 -14 -15 -14 -13 -13 -15 -17 -20 -23 -26 -29 -33 -30 -25 -17 -8 -3 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -6 -5 -6 -10 -17 -29 -34 -33 -28 -24 -25 -34 -58 -61 -54 -42 -41 -42 -44 -46 -48 -50 -49 -48 -45 -39 -31 -21 -12 -4 -2 -2 -1 -1 -1 -1 -1 -2 -2 -3 -2 -2 -3 -4 -4 -5 -5 -9 -13 -16 -16 -14 -14 -15 -17 -19 -22 -27 -32 -34 -31 -22 -11 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -6 -7 -7 -9 -13 -22 -28 -30 -30 -44 -59 -67 -64 -56 -46 -44 -44 -45 -46 -47 -48 -48 -44 -40 -34 -26 -18 -10 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -3 -2 -3 -4 -5 -6 -6 -6 -8 -11 -12 -14 -14 -15 -17 -18 -21 -25 -30 -37 -40 -37 -26 -11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -3 -3 -6 -16 -30 -46 -62 -69 -69 -63 -55 -49 -44 -41 -42 -43 -42 -41 -41 -41 -37 -32 -27 -21 -14 -7 -3 -1 -1 -1 -2 -2 -3 -3 -3 -4 -5 -5 -5 -6 -7 -8 -8 -8 -10 -12 -13 -15 -16 -17 -19 -21 -25 -28 -33 -40 -43 -42 -35 -14 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -5 -5 -5 -4 -5 -6 -8 -16 -29 -48 -58 -56 -50 -43 -41 -40 -38 -37 -37 -35 -33 -32 -30 -26 -22 -18 -14 -8 -5 -2 -1 -2 -3 -5 -5 -5 -6 -7 -8 -9 -8 -7 -6 -5 -5 -6 -8 -11 -16 -21 -25 -21 -21 -22 -26 -31 -35 -37 -41 -42 -39 -32 -13 -2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -12 -15 -13 -6 -6 -7 -9 -15 -29 -41 -48 -47 -43 -37 -33 -32 -32 -31 -29 -26 -22 -21 -19 -17 -14 -11 -8 -5 -3 -2 -2 -3 -4 -6 -6 -6 -6 -6 -7 -7 -7 -6 -5 -4 -3 -4 -6 -8 -11 -13 -15 -16 -20 -25 -31 -36 -40 -42 -41 -34 -23 -8 -3 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -11 -15 -13 -5 -6 -8 -11 -20 -42 -51 -45 -39 -35 -32 -29 -28 -26 -24 -21 -17 -14 -13 -12 -11 -10 -9 -7 -6 -5 -4 -4 -4 -4 -4 -5 -5 -5 -4 -5 -4 -4 -3 -3 -3 -3 -4 -5 -7 -9 -11 -13 -16 -22 -26 -26 -12 -8 -8 -8 -8 -5 -1 -1 -1 -1 -1 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -8 -11 -8 -5 -7 -9 -12 -18 -37 -42 -37 -32 -28 -27 -26 -23 -20 -18 -15 -13 -11 -11 -12 -13 -14 -13 -11 -8 -6 -5 -4 -4 -3 -3 -2 -2 -3 -3 -2 -2 -2 -1 -1 -1 -2 -5 -7 -10 -13 -17 -18 -19 -21 -22 -20 -11 -6 -2 -0 -0 -2 -3 -3 -3 -3 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -17 -16 -13 -10 -13 -21 -30 -36 -34 -29 -25 -23 -23 -22 -19 -16 -14 -12 -12 -13 -16 -19 -20 -19 -15 -12 -10 -8 -6 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -1 -2 -3 -7 -11 -17 -19 -20 -19 -17 -15 -14 -11 -8 -5 -2 -1 -0 -1 -3 -3 -2 -0 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -19 -19 -25 -33 -39 -41 -40 -33 -28 -24 -21 -20 -20 -19 -18 -16 -14 -13 -15 -18 -22 -26 -27 -24 -15 -12 -9 -8 -6 -4 -2 -1 -1 -0 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -3 -6 -12 -17 -20 -20 -18 -16 -13 -13 -15 -12 -7 -3 -3 -1 -1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -24 -40 -48 -51 -49 -38 -31 -28 -25 -23 -21 -20 -20 -20 -20 -19 -18 -17 -20 -22 -25 -27 -26 -22 -15 -12 -10 -8 -7 -5 -4 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -2 -2 -3 -5 -8 -11 -13 -14 -15 -15 -11 -12 -14 -13 -8 -4 -3 -2 -2 -1 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -15 -26 -44 -50 -48 -42 -36 -31 -28 -26 -25 -24 -22 -20 -20 -20 -22 -23 -24 -25 -25 -23 -22 -19 -16 -13 -13 -13 -11 -8 -5 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -2 -3 -8 -11 -11 -11 -12 -13 -10 -10 -12 -14 -12 -10 -7 -5 -4 -2 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -37 -45 -48 -48 -44 -40 -38 -34 -30 -28 -28 -27 -26 -26 -27 -29 -30 -29 -28 -27 -24 -20 -16 -14 -13 -12 -12 -12 -10 -8 -6 -4 -3 -2 -1 -1 -1 -1 -1 -0 -1 -1 -1 -1 -1 -1 -3 -7 -9 -10 -8 -9 -10 -7 -8 -10 -13 -11 -9 -7 -4 -2 -0 -0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Wind_Speed nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 40 40 40 nan nan nan nan nan nan nan nan nan 36 36 36 36 38 39 40 40 40 39 39 38 38 37 37 38 38 39 41 42 43 44 45 45 46 47 47 47 47 47 46 46 46 45 45 44 45 45 45 45 44 44 43 43 43 43 44 44 45 46 46 47 47 48 49 50 51 51 52 53 55 57 59 60 60 60 60 60 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 41 41 41 41 41 nan nan nan nan nan nan 38 37 37 37 38 39 41 42 43 42 41 40 39 39 38 38 39 40 41 42 43 44 45 45 46 46 47 47 46 46 46 45 45 44 44 44 44 45 45 45 44 44 43 43 43 43 44 45 46 47 48 48 49 49 50 52 53 54 55 56 57 59 60 60 60 61 61 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 41 41 42 42 42 42 42 42 42 42 42 42 42 42 41 40 39 38 38 39 40 43 44 44 44 42 42 41 41 41 41 42 nan nan 44 45 46 46 46 46 45 45 44 44 43 43 43 42 42 43 43 43 43 43 43 43 43 43 43 43 44 45 47 48 49 50 51 52 52 53 54 55 56 57 58 58 59 58 58 59 61 63 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 41 41 41 42 42 42 42 42 42 43 43 44 44 43 42 42 40 39 39 39 40 43 44 45 44 44 43 43 43 44 nan nan nan nan nan 45 45 45 45 44 42 41 40 39 39 39 39 40 40 40 41 41 42 42 42 42 43 43 43 44 46 47 49 51 52 53 54 54 55 56 56 57 58 57 57 56 55 56 57 60 62 64 65 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 43 43 42 43 43 42 41 41 42 43 44 43 43 42 41 40 40 39 39 39 40 42 43 43 43 nan nan nan nan nan nan nan nan nan nan 44 44 43 42 40 39 38 37 36 36 37 38 38 39 39 40 41 41 42 43 43 44 44 45 47 48 50 51 53 54 55 56 57 57 57 58 58 58 57 56 56 57 59 61 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 46 45 45 45 46 45 43 41 42 43 44 43 42 40 38 nan nan nan nan 39 39 41 42 42 41 nan nan nan nan nan nan nan nan nan nan nan 43 43 42 41 39 38 37 37 37 37 38 38 39 40 41 42 42 44 45 45 46 46 47 48 50 51 52 54 55 56 57 58 59 59 59 59 59 59 59 59 60 61 62 63 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 48 47 47 47 48 47 45 44 44 45 45 44 42 39 37 36 36 37 37 38 39 40 41 40 nan nan nan nan nan nan nan nan nan nan nan nan nan 42 41 40 39 39 39 40 40 39 40 41 42 42 43 44 45 46 48 49 49 50 51 52 53 54 55 56 57 59 60 61 61 61 61 61 62 62 62 61 61 61 62 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 49 48 48 48 49 49 48 nan nan 48 48 47 44 42 40 39 38 38 38 38 38 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 40 40 40 41 41 42 43 43 43 44 45 45 46 47 48 49 51 51 52 54 55 56 57 57 58 59 61 62 62 63 62 62 63 64 64 63 62 60 60 61 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 50 49 48 nan nan nan nan 48 46 44 43 42 41 40 39 38 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 41 42 42 43 44 46 46 47 48 48 48 49 50 51 52 53 54 55 56 58 59 60 61 62 63 63 64 64 64 64 64 65 64 64 62 61 60 61 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 50 49 nan nan nan nan nan 49 47 46 45 44 43 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 44 45 46 47 48 49 50 51 52 53 53 53 54 55 56 57 58 59 61 62 63 64 64 65 66 66 65 65 65 65 65 65 64 63 62 61 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 48 49 50 51 52 53 54 55 56 57 57 58 59 60 61 62 63 64 65 65 66 67 67 67 66 66 66 66 66 66 65 64 63 62 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 54 55 56 57 58 59 60 61 61 62 63 64 65 66 66 67 67 68 68 68 67 67 66 66 66 66 65 65 64 64 63 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 59 60 62 63 63 64 64 65 65 66 66 67 67 68 68 68 68 67 67 66 65 65 64 64 64 64 64 64 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 62 63 64 65 66 66 66 67 67 67 66 67 67 67 67 67 66 66 65 64 64 63 63 63 63 64 64 63 62 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 67 67 67 68 67 67 66 66 66 66 66 66 65 64 63 62 61 61 61 61 62 62 62 62 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 52 53 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 67 67 67 67 67 67 66 66 66 66 65 64 63 62 61 60 59 59 59 59 60 nan 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 66 66 66 66 66 66 66 66 65 64 63 61 60 59 58 57 57 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 66 66 66 nan nan nan 65 65 65 64 63 62 61 60 59 58 57 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 65 65 64 nan nan nan nan 64 63 62 61 61 60 58 57 56 56 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 64 64 nan nan nan nan nan nan nan 62 62 61 60 59 58 57 57 57 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 nan nan nan nan nan nan nan nan nan 61 61 60 59 58 58 58 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 60 60 59 nan 59 58 56 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 41 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 20 21 21 22 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 18 19 19 20 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 21 20 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 19 18 18 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 12 12 12 12 12 11 11 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 8 9 9 9 9 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 7 7 8 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 0 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 1 1 1 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 4 5 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 3 3 3 3 5 6 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 6 7 7 7 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 9 9 9 nan 8 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 10 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 8 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 5 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 nan nan nan nan nan nan nan nan nan nan nan 7 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 15 nan nan nan nan 12 11 nan nan nan nan nan nan nan 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 8 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 8 8 9 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 9 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 7 7 8 8 9 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 5 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 4 4 4 4 4 4 4 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 5 4 4 4 4 4 4 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 6 6 5 5 5 5 5 5 5 5 5 5 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 6 6 6 5 5 5 5 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 10 9 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 6 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 11 10 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 7 nan nan nan nan nan nan nan nan nan nan nan nan nan 5 nan 5 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 260 260 260 260 260 259 nan nan nan nan nan nan nan nan nan 262 262 261 261 260 260 260 260 259 259 260 262 266 271 275 280 284 287 290 292 293 294 294 294 294 295 296 296 296 296 296 296 297 297 298 299 300 301 301 302 302 302 302 302 302 303 302 302 301 301 300 299 297 297 297 298 298 297 297 296 297 298 298 299 299 299 300 300 301 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 262 262 262 262 262 262 262 nan nan nan nan nan nan 264 263 263 263 263 262 262 262 261 260 259 260 262 265 269 274 278 282 285 288 290 292 292 293 293 293 294 295 296 296 296 296 297 298 299 299 300 301 302 302 302 302 302 301 301 301 301 300 299 299 299 298 297 296 296 296 296 297 296 296 296 297 297 297 297 298 299 300 300 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 264 264 264 264 263 263 263 263 262 262 263 264 264 264 263 263 263 264 264 264 264 264 263 261 260 259 260 262 265 269 273 277 nan nan 286 288 290 291 291 291 292 292 293 294 295 296 297 298 299 300 301 302 302 303 303 303 302 301 301 300 300 299 298 298 297 297 296 295 295 295 295 296 296 295 295 296 296 296 296 296 297 298 298 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 265 266 266 265 265 265 265 265 263 263 263 264 265 264 263 262 261 262 264 265 265 265 265 263 260 259 259 261 263 266 269 nan nan nan nan nan 287 288 289 289 289 289 289 290 292 294 296 298 300 301 302 302 303 303 303 303 303 303 302 301 300 299 298 297 297 297 296 295 294 294 295 295 296 296 295 296 296 297 297 297 296 297 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 266 266 267 266 265 265 266 266 264 263 263 264 264 263 261 260 261 263 265 265 265 265 264 262 259 257 nan nan nan nan nan nan nan nan nan nan 284 285 285 286 285 285 286 288 291 295 298 300 303 303 303 303 302 302 302 302 302 302 302 301 300 299 297 296 296 296 296 295 294 294 295 296 296 295 295 295 296 297 297 297 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 266 266 266 266 267 268 268 265 264 264 264 264 263 261 nan nan nan nan 266 265 264 263 260 257 nan nan nan nan nan nan nan nan nan nan nan 282 283 284 284 284 284 286 288 291 295 299 302 304 304 303 302 302 301 300 300 301 301 301 300 299 298 297 296 296 296 296 296 295 295 296 296 295 295 294 294 295 296 297 297 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 265 265 266 266 266 269 270 270 267 265 265 267 267 266 265 265 266 267 268 267 265 263 261 259 nan nan nan nan nan nan nan nan nan nan nan nan nan 283 285 288 289 289 290 292 294 297 300 303 304 304 303 302 301 300 299 299 299 300 300 299 299 298 297 296 296 296 296 296 295 295 295 295 295 294 293 293 294 296 297 298 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 263 264 265 265 265 266 269 270 nan nan 266 267 269 270 270 269 269 269 269 269 267 264 262 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 293 294 295 296 297 299 300 302 303 304 303 302 301 301 300 299 299 298 298 298 298 298 297 297 296 296 295 295 295 294 294 294 295 294 293 292 292 293 295 297 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 265 267 269 269 nan nan nan nan 271 271 271 270 270 270 269 267 265 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 293 295 296 297 298 300 300 301 302 302 301 300 300 299 299 298 297 297 296 296 296 296 296 296 295 295 295 294 294 293 292 294 294 293 292 291 291 293 295 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 268 nan nan nan nan nan 271 270 270 269 269 268 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 292 294 296 297 298 299 299 299 299 299 298 298 297 297 296 296 295 295 295 295 294 294 294 294 294 293 293 292 292 292 293 293 292 291 290 291 294 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 293 294 296 297 297 298 298 297 297 296 295 295 295 294 294 294 294 294 293 293 293 293 293 293 292 292 291 291 292 292 291 290 289 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 295 295 296 296 296 296 295 294 294 294 294 293 293 293 293 293 292 292 292 292 292 292 292 291 291 291 291 290 289 289 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 292 293 293 294 294 294 294 293 294 294 293 293 293 293 293 292 292 292 292 292 292 292 292 291 291 291 291 291 290 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 292 293 293 292 292 293 293 293 292 292 292 292 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 268 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 291 291 291 291 291 292 292 292 292 292 292 292 291 291 291 291 291 291 291 290 290 290 291 291 292 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 289 289 289 290 291 nan 291 291 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 288 288 289 288 288 288 289 289 289 288 288 288 289 289 288 288 288 288 289 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 286 286 nan nan nan 287 287 288 287 287 287 287 287 287 287 287 286 287 288 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 284 284 285 285 nan nan nan nan 286 286 286 286 287 287 286 286 286 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 283 nan nan nan nan nan nan nan 285 285 286 286 286 285 285 286 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 nan nan nan nan nan nan nan nan nan 285 285 286 285 285 285 285 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 285 285 285 284 nan 284 286 286 286 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 285 285 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 269 267 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 267 266 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 266 265 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 248 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 274 273 272 270 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 276 272 269 267 264 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 283 283 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 274 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 189 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 173 176 179 182 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 174 177 181 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 172 173 174 176 178 181 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 192 189 188 186 186 185 185 187 190 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 220 210 202 197 194 192 193 195 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 147 169 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 250 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 183 147 118 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 146 129 114 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 122 108 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 356 353 351 349 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 200 229 265 295 313 324 330 333 335 336 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 252 267 280 292 302 309 315 320 324 328 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 245 255 263 270 277 nan 291 296 302 308 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 237 245 252 257 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 245 249 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 234 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 224 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 224 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 217 227 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 237 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 154 150 145 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 160 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 287 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 257 255 256 258 262 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 290 297 nan nan nan nan nan nan nan nan nan nan nan 254 254 256 259 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 288 nan nan nan nan 306 302 nan nan nan nan nan nan nan 253 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 203 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 299 296 290 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 203 202 201 201 199 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 289 284 277 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 202 201 199 197 195 194 193 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 284 279 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 201 198 196 193 192 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 252 248 243 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 255 250 245 238 230 221 214 209 209 208 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 253 248 241 232 221 210 203 198 196 196 197 199 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 240 232 223 212 203 195 192 191 191 192 194 196 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 246 235 227 220 213 205 198 192 190 189 189 190 192 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 241 229 220 213 208 203 198 193 192 191 191 193 194 195 197 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 269 259 249 238 229 221 214 209 205 202 199 197 197 197 197 198 199 200 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 262 255 245 236 229 223 217 212 208 205 203 202 200 200 201 201 202 203 202 nan nan nan nan nan nan nan nan nan nan nan nan nan 158 nan 158 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan