CAPE 9 8 9 9 9 9 9 8 8 7 8 8 7 7 8 9 11 11 9 8 8 7 6 5 5 5 5 5 4 4 4 2 1 1 2 1 1 1 0 0 0 0 0 0 3 14 19 22 22 25 29 31 31 31 35 37 30 18 10 3 1 0 0 0 0 1 8 19 35 36 20 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 5 13 12 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 23 16 2 0 69 447 1052 1236 1278 1475 1810 2178 2537 2882 3160 3216 2898 2611 2281 1970 1840 1759 1613 1491 1452 1439 1382 1290 1217 1192 1155 1047 959 852 801 800 762 725 665 729 916 1039 1013 840 599 426 395 416 363 267 198 190 211 200 172 159 147 122 102 90 72 46 23 22 48 108 172 189 175 182 228 303 273 241 7 7 8 8 6 6 7 7 6 6 5 5 3 2 3 5 7 9 12 13 13 11 10 9 8 8 7 7 7 7 7 6 7 8 8 7 6 6 2 0 0 0 1 2 6 16 19 21 23 24 26 29 31 31 33 35 19 4 0 0 0 0 0 0 0 0 2 10 33 37 33 16 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 9 10 8 3 1 0 0 0 0 4 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 85 45 10 1 80 402 999 1251 1309 1575 1952 2332 2673 2971 3193 3171 2759 2559 2269 1976 1783 1649 1540 1477 1434 1390 1357 1339 1333 1296 1163 1009 866 801 806 823 807 762 737 831 1019 1085 1015 854 649 481 449 532 456 341 275 236 205 164 112 84 82 87 102 114 93 46 8 9 21 49 89 106 92 89 120 165 166 139 5 7 8 6 4 5 7 9 9 8 6 5 5 4 4 4 4 4 5 10 12 13 14 14 13 12 12 12 13 13 12 11 12 13 13 12 12 10 7 4 1 0 2 9 14 18 18 21 23 24 26 28 29 30 30 28 7 0 0 0 0 0 0 1 0 0 1 5 17 22 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 25 39 49 52 40 21 12 4 1 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 6 69 37 11 2 50 341 884 1253 1403 1717 2077 2447 2772 3034 3181 3077 2753 2710 2344 2023 1812 1656 1544 1492 1459 1414 1412 1438 1394 1259 1077 938 794 775 838 894 881 828 821 922 1054 1055 956 834 705 573 520 569 458 391 371 304 221 158 124 107 100 106 135 150 117 53 6 4 7 11 21 26 21 19 32 55 73 77 6 9 11 10 9 10 11 12 12 12 11 10 8 8 7 6 5 4 4 5 6 8 8 8 9 10 10 11 10 9 9 9 9 9 10 8 10 12 13 10 6 1 4 13 19 20 20 21 21 23 27 29 30 30 29 21 1 0 0 0 0 1 2 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 3 10 39 78 92 105 107 89 70 66 32 12 3 3 5 4 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 1 14 308 818 1255 1558 1924 2199 2537 2837 3083 3207 3141 2962 2805 2410 2087 1868 1711 1589 1516 1480 1468 1490 1434 1281 1114 999 934 834 815 977 1000 929 863 870 937 960 894 780 675 620 560 535 546 476 432 429 342 244 182 148 128 126 140 158 152 107 47 8 2 1 1 2 2 4 9 14 26 47 67 5 12 15 15 14 14 13 11 10 10 12 14 15 15 15 13 10 8 5 3 1 2 0 0 2 3 4 4 2 2 2 2 1 1 2 2 3 6 8 9 7 4 7 17 20 21 21 22 23 24 27 30 31 31 27 15 0 0 0 0 2 4 6 5 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 2 10 30 70 114 115 135 141 129 129 145 99 47 19 13 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 321 845 1337 1725 2104 2361 2605 2868 3119 3266 3255 3095 2823 2463 2149 1902 1753 1659 1581 1515 1477 1454 1320 1136 1045 1007 946 864 863 956 999 909 849 874 911 873 784 716 606 589 546 538 536 486 446 433 354 256 212 194 180 171 172 175 155 102 45 12 2 0 1 2 1 12 18 17 19 31 48 5 5 11 15 14 14 12 7 3 1 7 12 14 15 15 16 15 14 11 5 1 0 0 0 0 2 4 4 5 5 4 5 6 7 6 4 3 1 0 2 3 5 9 17 18 19 21 23 22 22 25 30 33 35 27 11 0 0 0 0 6 5 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 5 20 49 89 121 118 143 158 151 159 178 162 116 62 34 18 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 305 852 1371 1771 2127 2460 2675 2884 3132 3273 3270 3127 2866 2540 2214 1963 1825 1730 1629 1523 1431 1346 1248 1089 1080 1039 961 929 995 1043 963 836 801 873 926 879 791 764 685 620 547 544 526 478 439 391 324 246 253 256 233 211 209 197 165 108 51 24 10 5 8 8 4 5 5 7 11 19 30 3 5 9 14 14 13 12 9 6 4 7 12 11 4 10 15 16 16 14 10 5 3 1 1 3 6 8 8 9 11 12 13 16 17 14 13 11 8 5 3 2 5 10 14 16 17 20 22 21 21 23 27 31 35 25 6 0 0 0 0 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 0 0 0 0 0 1 8 38 79 118 146 163 172 161 165 175 180 187 179 121 63 28 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 17 42 36 7 0 0 0 0 11 274 876 1422 1752 2084 2470 2711 2882 3091 3217 3215 3132 2925 2594 2262 2008 1928 1803 1624 1517 1458 1368 1248 1123 1078 992 988 1043 1059 948 833 736 756 890 970 930 856 829 735 591 586 549 492 444 393 315 243 202 230 248 238 226 213 184 146 96 56 38 20 15 19 15 5 0 0 2 8 18 28 11 11 12 13 13 13 13 13 13 12 12 13 13 13 13 15 15 15 15 13 11 10 8 8 9 10 11 13 14 14 15 16 16 16 15 15 15 13 11 8 6 8 10 12 13 14 18 20 17 17 19 22 26 27 18 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 1 4 10 15 11 6 4 1 0 0 3 12 70 133 171 195 204 197 174 195 206 203 216 221 180 119 62 22 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 18 69 167 198 52 7 0 0 0 43 283 942 1528 1739 2082 2454 2692 2878 3006 3156 3143 3057 2938 2691 2331 2063 2046 1953 1657 1478 1359 1267 1222 1171 1020 1040 1114 1159 1122 1026 914 808 817 938 1005 1000 984 937 772 550 582 534 487 429 352 261 188 163 175 185 191 187 169 147 130 91 70 50 32 26 26 19 6 0 0 0 6 17 26 10 9 11 13 14 13 13 14 13 13 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 15 14 13 12 10 10 10 10 9 9 8 8 9 9 9 10 11 14 17 18 17 17 20 16 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 2 8 20 31 33 28 18 6 1 0 6 33 107 181 193 181 177 184 201 243 244 257 258 252 235 193 121 45 13 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 11 64 173 241 49 7 0 0 0 61 332 966 1633 1796 2174 2437 2642 2845 2959 3119 3077 3075 2911 2725 2523 2324 2210 2059 1673 1471 1282 1162 1144 1170 1153 1206 1252 1250 1187 1102 1034 993 994 1038 1040 1017 993 895 704 547 562 508 455 386 323 263 208 171 153 149 163 170 158 157 164 146 123 100 57 32 20 12 6 3 2 3 10 20 24 3 7 8 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 16 16 15 13 12 11 8 7 6 6 6 5 6 7 7 7 7 8 10 12 16 17 16 17 14 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 1 11 29 47 55 52 35 12 3 0 13 59 137 203 198 175 172 176 214 277 302 302 283 278 289 260 173 70 17 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 35 56 12 0 0 0 0 84 405 1018 1675 1851 2232 2425 2613 2795 2942 3093 3095 3144 3012 2801 2563 2373 2239 2056 1637 1501 1326 1132 1158 1281 1302 1291 1327 1327 1265 1192 1161 1172 1178 1125 999 885 804 720 607 519 506 489 415 353 310 281 249 204 157 133 151 186 189 199 240 263 216 180 99 45 19 9 4 1 1 7 21 27 25 11 11 13 13 13 13 12 10 8 9 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 15 13 9 9 8 6 5 3 3 3 4 5 6 6 6 7 8 9 15 16 16 16 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 1 14 41 62 67 58 39 14 6 2 25 90 173 233 244 234 236 234 249 314 361 334 293 281 329 318 220 100 32 26 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 132 537 1155 1704 1880 2090 2355 2616 2785 2910 3052 3167 3241 3104 2854 2587 2331 2116 1903 1604 1477 1254 1300 1345 1341 1325 1340 1357 1368 1326 1275 1279 1329 1330 1186 912 721 618 607 595 563 541 518 436 359 323 308 278 227 175 150 137 174 191 221 299 355 321 258 188 131 80 39 12 2 4 14 34 40 30 15 14 14 13 13 13 13 9 5 4 6 8 11 13 14 14 13 13 14 14 14 13 13 13 14 14 15 16 16 15 12 6 3 3 5 4 3 3 3 5 5 6 6 7 7 8 9 11 13 15 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 5 23 56 75 65 48 29 14 10 9 39 125 214 273 304 324 340 300 270 346 391 359 305 282 356 372 276 145 56 22 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 204 757 1472 1975 2085 2082 2309 2509 2750 2866 2969 3084 3087 3058 2921 2637 2349 2099 1870 1667 1515 1367 1417 1378 1391 1397 1396 1396 1396 1374 1367 1402 1428 1356 1141 833 622 494 547 605 604 554 492 449 414 365 313 271 238 219 217 204 172 179 220 280 351 374 328 284 260 222 161 87 36 20 27 40 57 47 13 13 13 13 13 13 14 14 14 12 9 6 3 1 7 13 13 14 14 14 13 13 13 13 14 14 15 14 15 15 13 10 7 6 6 5 3 4 4 5 6 6 7 7 7 8 9 10 14 12 19 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 8 31 65 86 54 32 19 13 14 23 55 146 230 286 335 377 360 265 246 339 378 358 317 304 351 396 337 208 89 23 2 0 0 0 0 0 0 0 0 0 0 1 3 2 0 0 0 0 1 16 9 1 0 1 16 274 962 1754 2180 2256 2231 2330 2354 2677 2842 2930 2998 3054 3087 3004 2760 2470 2223 2033 1851 1657 1457 1495 1474 1449 1412 1415 1462 1501 1505 1490 1464 1396 1231 995 760 599 453 561 632 615 568 548 536 487 390 296 262 290 358 427 419 229 170 227 268 324 368 370 359 359 357 340 296 229 152 92 47 55 60 14 14 14 14 15 14 14 14 14 16 16 15 15 13 12 13 14 15 15 15 14 14 13 14 14 14 14 14 15 15 15 12 9 7 6 4 3 4 4 4 5 5 6 7 5 6 9 10 7 3 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 11 37 66 75 39 20 13 11 16 36 79 154 221 255 276 275 247 217 244 299 331 330 310 299 321 364 363 260 130 48 12 0 0 0 0 0 0 0 0 0 0 2 4 2 0 0 0 14 85 144 80 23 3 8 80 376 1124 1910 2106 2158 2277 2363 2293 2582 2788 2907 2987 3019 2975 2876 2716 2506 2280 2101 1854 1612 1472 1440 1402 1390 1425 1498 1575 1615 1587 1504 1396 1238 1034 845 734 680 604 630 631 616 569 525 497 467 403 330 290 367 499 630 606 350 255 287 314 336 358 380 401 423 444 458 501 507 348 131 55 49 61 15 16 17 17 17 17 16 16 16 17 16 17 18 18 16 16 16 16 16 16 16 15 16 16 15 13 10 5 2 6 9 12 11 8 5 4 3 3 3 3 4 5 6 7 8 7 10 10 5 0 1 1 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 15 37 54 48 24 13 10 10 19 51 106 171 215 225 212 185 175 195 236 272 302 318 299 287 303 332 334 276 169 78 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 117 379 424 225 91 27 25 152 544 1298 2071 1986 2051 2318 2401 2296 2507 2705 2841 2981 3062 3012 2830 2621 2480 2258 1966 1668 1530 1516 1488 1446 1426 1524 1638 1682 1628 1502 1369 1269 1076 883 791 778 788 763 710 629 591 529 460 420 393 347 292 234 354 453 547 543 422 375 357 365 370 366 367 389 429 461 462 485 530 466 277 103 63 71 16 17 18 19 19 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 12 11 10 8 5 0 0 0 0 4 9 10 7 5 4 4 4 4 4 4 5 6 7 8 10 11 9 3 0 0 0 0 0 0 0 0 0 0 0 2 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 21 28 28 18 11 10 11 15 29 75 139 197 230 233 224 208 161 167 214 261 286 296 245 247 297 335 333 296 231 90 20 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 49 328 618 506 244 116 70 68 231 710 1494 2219 1955 2024 2220 2187 2187 2433 2630 2803 3000 3090 3028 2857 2674 2530 2337 1700 1518 1515 1546 1554 1547 1563 1670 1729 1689 1583 1444 1290 1139 996 872 858 858 853 814 726 609 534 500 477 451 415 361 285 193 318 377 437 498 529 505 466 448 433 411 400 406 427 449 444 363 410 459 334 150 73 70 16 18 19 19 18 18 17 17 16 17 17 18 19 19 18 18 18 18 18 16 13 5 1 1 1 0 0 0 0 0 6 10 8 6 4 4 3 4 4 4 5 5 6 7 8 9 10 8 1 0 0 0 0 0 0 0 0 0 0 0 2 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 10 16 19 15 11 10 11 17 24 33 53 107 161 209 238 239 219 184 126 126 165 216 241 224 168 198 271 317 319 291 235 127 32 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 188 466 524 309 113 56 84 117 323 874 1665 2243 2037 2005 2174 1997 2113 2376 2528 2702 2931 3037 3085 3128 2961 2524 1988 1520 1489 1503 1524 1530 1577 1650 1693 1628 1454 1315 1258 1181 1072 974 871 904 922 881 802 712 631 581 542 501 477 447 412 363 314 426 471 513 514 499 495 514 535 524 489 478 493 486 456 424 339 355 412 339 198 96 71 16 17 18 17 18 18 17 17 17 19 18 18 18 18 18 17 17 16 11 7 4 1 0 0 0 2 4 7 13 9 12 12 9 6 5 4 3 4 4 4 5 6 7 6 7 9 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 14 15 13 9 8 10 21 33 42 56 85 130 157 180 191 184 158 117 80 69 88 139 172 165 147 167 206 223 218 204 187 146 34 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 292 405 289 114 23 21 61 159 470 1093 1811 2203 2075 1881 2189 1884 2032 2186 2264 2389 2578 2742 2854 2873 2635 2133 1657 1575 1593 1606 1710 1753 1758 1744 1674 1509 1257 1060 1076 1075 1033 1037 1027 1041 1021 892 776 727 733 725 611 438 405 431 473 502 509 543 541 570 539 497 485 512 549 560 525 492 533 531 505 487 393 329 334 303 236 159 111 17 18 18 18 19 19 19 18 18 19 18 19 18 18 18 17 15 12 2 1 2 1 0 0 1 6 14 17 17 17 16 12 9 7 5 5 4 4 5 5 5 6 7 6 4 4 5 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 3 8 15 12 11 12 12 12 14 32 46 57 79 109 133 134 125 111 95 81 63 42 25 27 62 92 104 109 112 111 105 97 98 92 57 10 0 0 0 0 0 0 0 0 0 0 0 0 1 6 59 291 248 122 35 7 26 95 289 728 1391 1940 2047 1849 1700 1812 1667 1945 2018 2060 2242 2533 2753 2728 2318 2164 1844 1570 1557 1657 1724 1813 1859 1871 1791 1638 1445 1254 1063 1024 1019 998 1049 1173 1164 1053 846 719 719 795 836 754 607 779 849 792 662 559 523 508 538 566 568 545 526 539 578 581 512 608 607 567 537 465 361 304 264 253 227 171 19 20 20 20 20 21 21 21 21 20 20 19 18 17 17 14 8 3 0 1 9 4 2 5 9 12 17 17 17 18 17 13 10 7 6 5 5 5 6 6 6 6 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 7 13 13 12 14 20 24 26 33 46 55 71 98 115 115 102 82 59 44 40 33 20 7 6 15 24 28 26 29 34 32 24 15 6 2 1 0 1 1 0 0 0 0 0 0 0 0 0 1 13 86 204 105 34 7 24 101 277 617 1128 1730 2029 1851 1634 1564 1572 1651 1970 2020 2069 2260 2474 2483 2167 1836 1807 1639 1613 1641 1657 1682 1788 1774 1775 1727 1580 1393 1261 1179 1139 1109 1064 1121 1186 1099 944 739 628 660 769 838 792 694 823 893 944 810 603 475 455 474 511 553 562 536 515 535 563 563 672 705 666 604 534 440 355 297 275 261 217 22 22 21 21 22 23 22 22 22 22 22 21 19 19 17 10 3 0 1 6 16 4 11 13 14 15 16 18 18 17 15 12 10 8 6 6 6 6 6 6 7 7 7 8 8 6 1 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 12 14 14 17 19 25 31 34 41 51 64 87 111 103 85 69 56 44 33 28 21 12 5 2 0 0 4 3 3 5 5 3 0 0 1 7 13 13 5 1 0 0 0 0 0 0 0 0 4 47 119 154 82 27 16 108 317 635 1065 1566 2038 2067 1701 1551 1633 1759 1810 1977 2087 2133 2162 2092 1860 1554 1453 1460 1378 1582 1713 1705 1674 1687 1665 1637 1584 1446 1284 1196 1198 1185 1201 1088 1015 974 912 799 634 534 571 677 765 788 766 762 647 851 869 684 510 460 467 472 495 524 522 495 476 500 581 772 845 800 731 642 523 423 373 347 323 279 24 23 21 21 23 23 23 23 23 22 22 22 20 19 16 10 3 3 7 12 16 10 15 16 16 16 17 17 17 16 14 12 9 7 6 6 6 6 6 7 8 7 7 8 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 7 6 5 2 1 0 0 0 0 0 1 13 16 18 20 21 25 32 37 46 59 80 100 104 81 61 48 42 35 27 18 12 7 2 2 2 4 10 18 31 41 34 18 5 3 9 34 48 38 16 3 0 0 0 0 0 0 1 4 20 118 137 174 167 99 94 300 664 1069 1496 1917 2183 2005 1645 1564 1703 1800 1832 1930 2051 2054 1899 1692 1531 1420 1353 1350 1306 1387 1550 1625 1575 1490 1478 1566 1547 1347 1150 1067 1088 1118 1188 1033 866 783 758 685 549 442 468 558 647 665 524 286 277 559 746 779 705 601 507 439 431 473 492 472 457 477 561 802 940 886 803 696 560 436 387 386 379 332 24 25 23 23 24 23 23 23 23 22 22 22 20 19 18 16 12 12 15 17 18 18 17 16 17 18 18 17 16 15 13 11 9 8 8 8 8 7 7 7 8 8 9 10 11 6 2 0 0 0 0 0 0 0 0 0 0 3 3 1 0 2 7 9 11 12 10 7 4 1 0 0 0 0 1 8 24 26 23 21 22 25 27 37 64 93 99 82 60 53 45 39 32 22 12 6 1 1 5 10 22 44 78 118 133 106 58 21 12 23 46 53 42 21 5 0 0 0 0 0 0 2 16 60 133 215 251 205 158 256 602 1108 1523 1839 2101 2133 1877 1687 1544 1647 1799 1841 1858 1907 1858 1640 1492 1435 1398 1326 1258 1273 1251 1312 1397 1403 1363 1355 1366 1293 1184 1074 1019 1025 1053 1055 966 848 771 726 636 485 355 365 447 507 514 401 250 270 491 689 768 770 690 561 449 415 439 499 450 422 427 476 663 883 924 890 787 622 453 377 412 395 344 27 26 26 25 24 23 23 23 23 22 22 21 19 19 19 18 18 17 17 17 18 18 18 17 17 18 18 17 16 15 13 11 9 9 10 10 10 9 8 8 7 7 9 9 9 4 1 0 0 0 0 0 0 0 0 0 1 7 8 4 1 2 7 12 18 24 25 21 14 7 1 0 0 0 2 10 27 24 20 15 13 13 17 27 48 83 94 83 76 88 70 50 36 22 10 4 1 3 5 16 40 73 110 133 130 104 61 24 11 16 15 13 13 8 2 0 0 0 0 0 0 5 34 117 259 377 232 124 168 453 979 1589 1988 2078 2049 1879 1714 1678 1581 1590 1783 1835 1782 1706 1613 1468 1414 1386 1346 1278 1249 1276 1244 1188 1245 1273 1268 1264 1259 1222 1179 1066 983 1001 1018 990 964 830 766 713 586 416 302 321 383 430 389 320 294 351 474 584 617 630 610 550 462 387 355 466 559 564 478 439 570 805 945 953 859 692 522 424 434 402 295 25 25 26 25 24 23 22 22 22 22 21 20 19 19 18 18 17 16 16 17 18 19 18 18 18 18 18 17 16 14 13 12 12 13 12 11 10 10 10 9 8 9 9 9 8 3 0 0 0 0 0 0 0 0 0 0 2 8 11 6 1 1 6 16 30 54 62 53 38 23 12 4 0 0 1 7 17 22 14 9 6 5 9 20 42 84 125 145 142 127 96 65 47 30 13 3 2 3 2 8 27 42 47 44 41 33 21 6 0 1 2 1 0 0 0 1 1 1 0 0 0 11 86 276 473 358 139 72 224 697 1392 2054 2396 2313 1961 1628 1613 1711 1684 1683 1844 1821 1662 1505 1408 1362 1347 1338 1331 1319 1303 1292 1250 1138 1183 1251 1264 1256 1259 1246 1145 1079 1022 1033 1025 1005 979 812 741 690 536 365 284 310 339 358 310 296 365 466 530 549 574 575 546 515 481 423 353 351 493 544 488 456 552 756 920 927 829 672 549 464 393 427 302 14 19 23 26 25 23 21 21 21 20 20 18 18 18 18 18 17 14 13 15 17 18 17 18 19 18 17 17 15 14 13 14 15 14 13 12 11 10 10 10 9 9 9 8 6 2 0 0 0 0 0 0 0 0 0 0 2 6 9 7 0 1 5 14 33 63 84 79 63 44 27 14 4 0 0 4 10 12 8 6 4 4 9 21 55 112 177 191 157 126 96 67 50 43 28 10 2 1 1 0 6 6 3 2 3 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 14 126 352 449 274 137 115 344 922 1731 2450 2758 2563 1991 1514 1609 1822 1881 1886 1967 1868 1587 1371 1293 1295 1304 1324 1363 1378 1343 1290 1229 1153 1121 1154 1213 1257 1257 1248 1244 1178 1149 1102 1052 1024 965 826 745 707 541 362 294 303 298 277 274 305 394 483 518 525 571 622 567 485 455 442 410 388 363 399 466 563 687 808 869 841 754 631 534 434 367 423 348 3 9 19 25 24 22 20 20 20 19 18 17 17 18 18 18 16 11 11 15 17 18 18 19 18 17 16 16 15 15 14 16 15 14 13 12 12 11 11 11 10 10 12 10 4 1 0 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 2 5 18 36 57 69 70 62 46 29 15 4 0 4 4 2 5 8 8 6 11 28 71 132 182 178 115 77 59 47 42 42 39 20 8 5 4 1 2 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 8 69 208 330 312 192 210 450 986 1762 2495 2804 2547 2020 1421 1533 1821 1931 1904 1911 1878 1592 1305 1248 1288 1310 1308 1349 1398 1400 1356 1282 1194 1131 1159 1261 1292 1266 1287 1308 1248 1228 1129 1065 1023 961 882 831 786 602 401 331 308 277 254 252 271 313 354 384 436 539 669 650 544 504 512 529 519 389 410 515 620 707 768 787 760 701 588 500 417 406 463 389 0 7 19 22 21 20 19 19 18 18 17 17 17 17 17 17 16 16 15 17 17 18 18 18 16 12 12 15 16 16 15 16 14 14 14 13 13 12 11 11 11 11 11 8 2 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 5 17 32 49 65 76 68 49 30 14 5 5 4 3 5 9 11 10 15 40 84 128 167 168 106 41 26 27 28 30 29 22 17 17 9 6 6 2 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 7 24 68 182 290 277 211 242 443 850 1499 2177 2522 2455 2064 1459 1403 1649 1760 1786 1833 1860 1658 1324 1266 1302 1323 1321 1333 1291 1243 1213 1181 1167 1186 1260 1380 1405 1334 1341 1334 1267 1201 1091 1039 1014 982 936 879 798 649 413 330 283 251 241 256 290 338 392 394 402 525 762 878 783 766 756 719 618 473 461 530 548 558 599 648 659 647 568 500 435 455 504 435 2 9 21 21 21 20 20 19 19 18 17 16 16 16 17 17 16 16 17 18 17 18 18 18 13 4 2 10 15 16 15 15 15 14 14 13 13 14 12 11 12 12 11 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 22 38 60 82 92 77 49 25 12 7 6 2 4 7 10 15 28 55 92 115 158 173 130 53 16 17 24 30 35 39 38 28 25 24 20 13 9 8 5 2 1 2 3 3 3 2 1 1 1 0 0 0 0 3 18 63 142 212 224 247 224 234 380 723 1301 1978 2385 2457 2124 1596 1379 1563 1645 1625 1644 1682 1612 1394 1340 1315 1314 1337 1335 1253 1157 1162 1190 1206 1229 1271 1324 1373 1345 1352 1329 1250 1143 1045 1009 1013 984 919 833 723 575 369 299 254 229 223 245 311 378 397 391 420 525 678 789 936 911 869 789 666 538 489 548 567 536 563 591 564 529 514 493 467 499 532 497 1 7 17 21 20 21 21 20 20 19 18 16 16 16 16 17 16 17 18 18 19 19 20 18 8 1 2 11 16 13 12 14 15 15 14 13 13 13 13 12 12 11 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 17 32 54 79 97 95 67 36 15 8 5 1 1 4 8 19 38 64 89 112 152 150 120 79 53 51 61 65 67 71 72 69 95 52 39 33 29 28 25 19 13 13 13 13 14 7 5 3 1 0 0 0 0 3 25 105 213 270 198 241 268 280 396 739 1349 2093 2405 2386 2029 1641 1519 1608 1575 1447 1435 1486 1477 1378 1392 1314 1302 1334 1332 1299 1319 1315 1293 1286 1273 1249 1234 1250 1306 1330 1272 1171 1072 1002 980 999 978 906 823 732 628 510 387 309 258 236 245 279 318 337 357 409 490 587 698 877 825 780 719 638 553 515 585 690 659 642 608 545 479 442 481 527 548 561 583 7 9 16 20 18 19 21 21 20 18 17 16 16 16 16 17 17 18 18 19 20 20 20 19 13 3 1 4 6 6 6 11 15 15 15 15 14 11 11 11 11 11 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 25 43 65 84 91 77 49 20 9 4 1 0 2 9 24 43 61 81 110 152 120 94 86 84 82 84 82 77 85 98 116 140 67 61 57 49 47 58 61 39 26 22 20 19 11 9 5 2 0 0 0 0 7 39 119 219 254 193 230 286 305 444 851 1534 2286 2586 2212 1831 1717 1743 1709 1541 1342 1330 1400 1420 1407 1417 1313 1301 1399 1457 1471 1457 1410 1359 1325 1295 1265 1244 1235 1237 1257 1201 1115 1037 976 944 959 986 955 875 781 708 653 576 517 390 324 310 312 310 312 349 415 489 602 724 822 905 783 675 596 533 530 673 924 852 798 703 591 493 434 509 635 633 599 601 19 19 21 19 16 17 19 19 19 18 16 16 16 17 18 18 17 18 19 20 21 18 10 4 7 2 0 0 1 1 1 5 8 12 16 15 9 4 7 10 12 11 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 11 19 31 47 64 79 81 66 34 16 9 4 1 3 12 28 45 60 79 104 126 103 86 100 116 111 87 65 60 71 83 91 97 77 72 71 69 72 82 86 65 35 26 18 9 4 3 3 2 1 0 0 2 11 49 100 168 204 219 264 299 327 506 996 1762 2502 2745 2085 1668 1745 1855 1830 1679 1468 1400 1466 1462 1397 1355 1337 1321 1489 1533 1469 1385 1346 1330 1299 1254 1219 1205 1213 1209 1187 1148 1091 1037 979 930 916 952 975 889 771 686 679 728 776 612 494 457 456 446 422 429 494 494 703 873 921 995 838 671 575 522 539 671 873 796 866 767 649 549 498 573 695 687 627 579 23 23 22 19 15 15 18 19 19 17 14 14 16 15 13 14 12 15 20 21 22 16 5 0 1 0 0 0 0 0 0 0 3 12 15 10 2 1 6 10 11 11 11 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 13 18 24 35 51 71 84 81 59 30 19 6 2 4 13 27 42 62 80 90 90 86 94 121 138 124 94 67 57 57 62 61 64 66 62 70 84 89 85 79 67 45 34 22 11 5 4 4 4 3 1 0 3 18 56 92 168 217 273 330 365 387 504 950 1788 2578 2797 2227 1673 1698 1777 1819 1752 1581 1447 1486 1430 1281 1273 1337 1344 1506 1585 1516 1381 1264 1213 1207 1176 1151 1141 1171 1193 1137 1063 1029 1020 993 944 901 889 901 831 750 684 683 740 776 652 545 537 593 656 669 618 609 583 801 938 957 945 846 725 653 607 591 639 763 861 822 734 658 583 541 574 631 618 564 483 23 22 21 18 14 14 16 18 17 10 7 6 6 5 4 6 2 9 18 22 20 13 2 0 0 0 0 0 0 0 0 1 3 9 11 5 1 0 2 7 10 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 17 19 20 26 38 56 77 87 81 60 44 15 3 3 10 22 40 64 86 77 65 78 108 109 88 77 73 68 61 54 52 38 46 53 51 52 64 69 63 58 58 56 44 35 26 20 18 19 21 15 5 2 9 38 79 108 221 284 360 393 390 397 434 701 1477 2307 2614 2280 1776 1645 1623 1632 1569 1420 1265 1222 1180 1108 1149 1212 1252 1352 1400 1296 1167 1084 1067 1074 1061 1053 1059 1108 1123 1078 974 945 988 997 967 921 879 846 804 773 739 753 765 714 591 509 543 646 768 810 766 724 664 812 917 929 910 911 919 871 789 704 668 702 789 926 809 679 580 530 519 507 457 386 283 22 21 18 13 8 7 11 7 4 2 1 0 0 0 0 0 0 0 13 14 11 7 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 3 7 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 17 17 17 18 24 36 54 74 91 78 45 19 8 5 7 19 39 60 74 59 54 81 95 69 39 39 51 57 58 56 56 40 55 59 50 41 45 53 51 52 61 61 50 46 44 39 39 43 41 26 3 3 15 52 83 130 266 326 450 497 465 429 448 556 1002 1668 2005 1957 1713 1500 1322 1238 1181 1102 1014 963 937 954 1014 1075 1117 1138 1123 1050 997 1004 1017 981 913 898 903 970 937 863 830 858 934 995 1008 982 926 859 815 792 778 784 795 764 676 591 588 675 818 859 825 855 842 831 905 909 924 1005 1087 1021 888 782 704 653 658 751 685 595 553 553 561 540 478 395 307 20 18 10 4 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 11 11 12 13 14 21 42 72 96 79 52 35 30 28 22 29 45 57 56 41 41 70 66 40 19 18 31 39 44 53 59 57 66 60 50 47 50 55 56 57 66 61 48 42 45 39 36 33 27 15 3 4 11 38 58 143 278 334 470 555 557 538 548 587 648 962 1234 1448 1452 1246 1021 899 872 875 877 857 817 846 943 987 1007 1005 979 937 907 910 905 863 827 847 881 881 846 799 784 826 920 1023 1075 1068 1004 915 841 807 798 795 825 838 804 738 690 716 827 880 910 933 919 874 907 908 944 1038 1126 1078 954 849 746 674 646 651 608 529 565 682 776 804 782 716 555 16 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 2 4 4 7 12 10 15 36 69 89 71 60 46 47 56 45 42 49 48 37 23 25 61 64 40 17 9 14 20 25 41 54 56 54 56 50 62 73 75 71 67 57 49 36 29 31 24 20 18 14 13 16 21 23 31 37 139 266 363 489 597 653 687 685 628 541 588 728 1059 1168 1061 918 845 823 797 773 746 747 798 900 900 899 891 886 885 871 849 862 853 883 949 994 960 890 821 806 863 972 1074 1115 1118 1086 1006 930 900 888 858 932 984 951 865 813 850 989 1006 985 983 991 1001 988 971 991 1063 1164 1230 1216 1125 952 826 773 737 644 528 637 858 963 950 956 1039 708 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 1 3 9 11 18 32 49 57 54 60 51 49 49 43 38 40 29 17 8 15 49 79 47 19 5 3 6 10 23 38 54 65 68 61 75 93 96 84 66 53 41 28 22 23 24 23 26 29 29 32 41 45 20 21 161 279 396 546 700 832 869 788 670 588 589 552 841 971 1000 970 934 887 809 763 704 701 776 866 879 846 801 787 801 809 789 818 880 971 1036 1048 1008 932 862 865 939 1042 1132 1187 1199 1192 1127 1063 1041 1043 998 1055 1114 1069 973 920 968 1102 1093 998 982 1051 1113 1120 1101 1086 1088 1152 1237 1251 1199 988 879 863 828 713 605 680 842 908 842 889 1086 712 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 5 21 63 81 44 29 44 54 59 53 38 27 22 19 8 5 3 9 34 65 34 11 2 0 1 2 6 17 50 68 68 64 72 87 85 70 58 52 35 24 19 21 26 33 45 49 41 34 35 30 15 47 202 293 407 570 754 905 966 909 794 679 616 616 874 893 935 978 980 925 837 800 755 745 767 811 847 836 779 753 763 784 799 821 861 904 950 987 998 976 937 935 980 1058 1157 1243 1267 1261 1229 1190 1164 1159 1158 1177 1189 1148 1083 1019 1012 1134 1100 971 994 1098 1178 1172 1099 1023 989 1019 1059 1057 1023 934 895 893 826 679 579 655 711 911 939 926 865 465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 35 68 76 22 11 22 37 53 57 34 17 8 5 0 0 0 3 16 26 10 0 0 0 0 0 2 7 37 44 41 41 52 64 59 48 44 33 18 16 12 15 23 45 70 75 60 45 22 12 20 54 144 260 360 526 731 902 976 933 892 734 638 734 985 907 846 904 950 940 899 887 877 854 764 727 762 781 773 790 831 861 869 866 872 883 887 928 976 1001 998 992 1035 1127 1197 1228 1241 1279 1317 1326 1281 1238 1234 1253 1234 1190 1124 1053 1033 1095 1059 906 990 1133 1177 1064 872 741 782 850 888 867 821 857 834 759 636 520 489 565 553 899 914 722 438 146 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 32 30 21 6 5 17 38 50 43 25 10 3 1 0 0 0 0 3 4 1 0 0 0 0 0 0 4 18 15 13 14 29 48 50 33 35 22 14 15 8 12 20 52 81 90 78 64 16 2 0 30 101 193 312 512 727 855 856 821 970 820 711 755 910 984 898 866 915 962 987 986 926 918 818 774 780 780 766 774 821 887 964 1045 1114 1163 1034 989 1006 1037 1054 1062 1092 1140 1179 1191 1210 1289 1401 1468 1413 1335 1295 1285 1252 1224 1143 1088 1074 1077 1035 1008 1123 1197 1115 879 611 470 568 654 724 701 634 634 574 474 412 376 400 486 535 651 544 339 152 49 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 22 29 30 24 15 24 42 68 51 22 12 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 3 2 3 25 51 60 44 46 27 25 30 28 24 13 10 23 38 42 35 1 0 0 11 50 124 260 507 729 812 775 758 951 908 823 802 936 1088 1017 866 931 997 1053 1059 1000 1006 942 915 895 861 813 784 831 951 1096 1231 1330 1349 1185 1092 1084 1116 1147 1158 1144 1106 1134 1160 1191 1262 1385 1494 1458 1389 1360 1340 1251 1186 1117 1094 1120 1101 1064 1170 1288 1219 995 708 480 398 467 549 628 564 428 335 301 293 288 311 384 477 521 470 359 262 169 89 0 0 0 0 0 0 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 2 6 8 8 14 34 67 100 90 45 12 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 6 1 1 7 47 88 99 80 60 44 34 81 115 95 40 19 37 45 33 17 10 3 0 3 17 77 214 435 617 657 623 673 875 989 986 955 1090 1174 1079 930 1010 1040 1097 1113 1089 1074 1047 1049 1038 988 918 876 924 1077 1257 1375 1430 1414 1276 1156 1147 1180 1212 1233 1253 1268 1305 1302 1290 1314 1388 1458 1431 1349 1279 1239 1196 1114 1071 1087 1179 1181 1153 1226 1284 1080 795 524 376 371 443 569 597 459 285 176 161 178 194 234 253 354 470 383 364 282 169 77 0 0 0 0 0 2 6 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 1 1 0 5 22 55 80 37 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 39 53 38 16 10 35 135 220 226 170 111 108 59 236 320 276 173 126 161 163 123 93 64 21 5 1 2 62 185 333 417 364 430 620 871 1062 1095 1099 1205 1228 1136 1031 1089 1117 1166 1164 1155 1157 1160 1189 1201 1156 1070 1001 1017 1149 1330 1457 1483 1391 1269 1212 1211 1240 1271 1272 1272 1309 1309 1303 1316 1347 1379 1376 1316 1226 1174 1166 1151 1102 1084 1105 1190 1197 1213 1261 1246 982 639 457 374 384 477 587 529 346 174 76 52 62 93 115 175 349 486 437 368 216 83 21 0 0 0 0 0 1 3 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 1 4 13 21 16 7 2 2 1 0 0 0 0 0 0 0 0 0 0 0 6 29 75 133 135 98 66 79 154 296 390 369 304 280 268 199 441 449 409 360 348 368 344 283 251 173 86 55 41 36 86 170 249 278 242 292 547 870 1055 1079 1197 1231 1213 1173 1140 1165 1224 1287 1259 1232 1232 1255 1272 1274 1256 1196 1129 1114 1200 1343 1381 1332 1271 1232 1235 1277 1330 1370 1367 1352 1333 1254 1208 1221 1241 1255 1239 1179 1094 1066 1077 1092 1037 944 968 1070 1125 1200 1246 1141 781 494 393 384 414 461 495 397 241 126 63 57 105 221 390 544 667 657 475 239 77 16 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 4 6 3 1 3 2 1 0 0 0 0 0 0 0 0 0 0 19 73 158 218 191 175 171 233 320 405 440 402 404 410 382 349 419 411 476 526 544 510 444 387 357 269 198 175 164 140 139 164 197 224 230 171 464 801 965 1044 1169 1169 1148 1231 1276 1262 1274 1364 1402 1368 1312 1276 1275 1287 1248 1183 1173 1189 1235 1322 1377 1397 1345 1275 1254 1293 1343 1326 1313 1292 1253 1194 1148 1145 1166 1180 1154 1071 944 864 799 722 649 656 792 959 1103 1196 1157 927 548 325 361 372 398 409 387 330 291 271 230 205 217 281 397 595 541 355 170 49 6 1 0 0 0 0 0 0 0 2 1 0 0 0 0 8 12 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 1 2 2 0 0 0 0 0 0 0 0 0 1 7 46 128 211 231 218 261 266 317 380 442 469 447 422 413 404 406 427 487 637 665 590 485 410 371 324 274 252 249 243 208 187 193 193 182 174 191 320 619 788 953 1084 1098 1061 1192 1354 1339 1275 1295 1360 1390 1349 1298 1254 1223 1201 1197 1239 1238 1260 1333 1417 1328 1358 1415 1413 1361 1302 1242 1203 1194 1166 1118 1087 1094 1102 1078 1007 888 744 647 574 512 503 583 729 893 1012 998 835 593 377 307 427 429 423 383 320 269 271 301 286 265 204 101 50 16 13 27 15 0 0 0 0 0 0 0 0 0 2 6 5 1 0 0 0 0 2 4 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 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 13 43 107 187 201 176 197 251 289 351 396 478 550 554 477 476 489 515 515 545 642 622 491 379 326 304 264 230 234 241 233 215 203 222 235 207 212 240 263 457 637 903 1080 1109 1063 1142 1409 1389 1256 1183 1214 1291 1275 1249 1219 1176 1135 1136 1177 1222 1255 1283 1296 1281 1354 1383 1348 1281 1215 1173 1160 1125 1083 1021 962 938 915 857 782 694 610 553 536 554 585 598 607 627 650 597 443 308 292 370 419 409 413 341 220 117 86 99 86 67 40 14 6 4 1 0 0 0 0 0 0 0 0 0 0 0 2 4 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 2 4 2 0 0 0 0 0 0 1 1 1 1 0 0 1 3 4 17 52 106 165 194 152 112 159 201 244 349 382 467 567 606 610 652 636 590 537 535 559 510 390 309 272 253 231 205 189 220 229 215 203 212 237 224 243 266 305 430 614 956 1171 1204 1140 1129 1256 1195 1120 1123 1193 1266 1278 1257 1227 1183 1135 1122 1178 1241 1290 1322 1309 1242 1141 1123 1139 1118 1131 1192 1272 1257 1201 1080 937 836 771 718 684 635 566 516 529 562 586 558 496 430 375 319 239 242 337 416 378 353 324 228 116 38 15 14 15 12 11 8 2 0 0 0 0 0 1 1 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 1 1 0 0 0 0 0 0 0 2 4 6 6 5 5 11 20 31 54 102 144 159 149 123 121 144 196 263 361 441 523 615 673 751 808 729 586 555 522 469 387 295 252 219 196 176 156 139 180 208 217 223 232 236 220 250 289 340 415 543 873 1161 1260 1222 1141 1067 899 930 1026 1122 1195 1231 1205 1174 1155 1102 1091 1171 1175 1206 1239 1236 1183 1093 1026 1043 1060 1128 1232 1298 1310 1242 1129 998 870 772 715 700 657 562 494 501 538 525 465 385 302 239 203 179 302 369 370 312 246 162 93 54 38 36 38 40 31 24 14 5 0 0 0 1 2 2 3 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 2 7 11 14 16 22 46 67 84 101 119 129 125 121 124 137 127 241 286 365 468 553 617 683 742 713 627 570 530 463 380 296 228 187 162 146 141 137 147 175 218 243 264 278 268 230 284 340 371 401 492 713 1036 1239 1276 1235 1119 895 866 973 1063 1138 1187 1155 1030 977 964 984 1010 1002 1103 1186 1200 1162 1104 1067 1067 1090 1147 1231 1299 1312 1259 1129 984 856 757 697 666 594 515 469 476 505 485 410 325 246 205 208 225 356 345 312 265 188 95 40 39 64 70 55 47 37 22 10 2 0 0 0 0 0 0 4 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 1 7 14 22 32 48 90 121 130 118 93 74 77 94 114 134 157 237 250 352 446 494 519 589 646 620 581 532 444 376 316 257 204 166 147 141 168 177 200 239 275 297 314 318 292 273 341 365 377 411 492 649 880 1084 1150 1199 1186 1072 932 1005 1088 1149 1166 1124 1031 961 963 984 982 998 1133 1245 1250 1187 1100 1020 966 966 1042 1123 1168 1163 1120 1017 885 772 697 642 578 478 459 439 446 463 444 377 295 220 201 221 239 282 266 240 210 174 125 76 63 84 71 43 31 24 13 4 1 0 0 0 0 0 0 1 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 1 3 8 18 29 46 72 110 142 138 108 71 48 54 77 119 159 187 221 270 354 408 430 453 514 582 582 521 452 383 317 271 232 188 150 132 132 166 191 250 311 351 372 377 363 333 349 391 355 362 416 510 621 735 829 878 974 1088 1125 1048 1030 1090 1159 1198 1189 1131 1056 1076 1044 998 1046 1203 1324 1314 1229 1111 981 865 783 840 871 890 887 861 809 745 697 650 585 502 429 448 411 406 416 400 337 267 234 261 291 289 266 228 186 156 135 115 89 77 63 41 23 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 18 29 41 60 87 114 128 115 81 53 41 48 74 121 157 175 203 261 305 335 371 417 474 523 509 463 442 395 325 268 242 224 193 172 169 174 198 264 326 373 404 420 416 396 433 431 373 404 466 534 610 679 727 761 839 931 991 996 982 1018 1100 1183 1234 1228 1169 1105 1078 1060 1116 1216 1279 1255 1182 1118 1025 877 719 717 683 678 663 634 607 603 605 573 496 439 436 445 370 348 355 348 319 320 358 392 378 332 275 208 164 142 124 97 66 58 31 16 9 8 8 8 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 7 19 33 45 55 72 91 102 101 83 53 29 30 56 82 88 97 114 155 193 221 256 333 422 482 490 446 414 407 366 313 272 262 273 264 249 229 223 255 311 356 393 426 451 469 471 502 476 436 450 508 573 633 690 740 785 841 859 892 909 925 963 1031 1121 1209 1248 1223 1173 1197 1150 1159 1185 1196 1184 1181 1212 1166 981 719 542 494 495 480 459 455 484 522 532 442 412 433 409 315 277 280 274 253 233 206 293 270 219 178 146 120 102 86 67 44 21 13 6 8 13 16 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 1 9 23 38 53 67 84 100 100 90 71 49 33 32 52 81 88 62 81 103 112 130 196 305 423 502 481 426 396 381 309 258 248 271 305 309 279 242 249 291 327 358 384 419 471 517 541 564 535 509 514 557 624 679 721 757 797 843 884 905 898 891 916 975 1064 1169 1223 1202 1145 1128 1111 1095 1087 1095 1114 1129 1096 1042 848 654 534 461 421 372 343 356 398 435 484 414 385 370 331 267 242 253 253 265 276 203 173 142 110 88 76 61 37 30 30 26 14 6 2 5 11 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 19 36 57 79 102 116 101 81 67 64 69 71 76 107 112 97 114 96 84 101 165 277 397 458 435 405 394 375 305 239 228 255 278 268 276 292 268 260 280 322 374 421 462 499 540 609 577 560 569 601 652 710 752 781 805 827 846 839 813 802 823 884 990 1129 1187 1168 1110 1042 992 963 947 956 988 1012 971 861 790 640 544 532 496 398 317 298 324 365 406 374 312 274 257 249 246 256 278 286 248 162 85 58 48 43 38 29 13 12 9 5 2 0 0 1 3 4 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 1 4 10 19 34 60 87 106 109 84 67 69 88 111 121 117 137 142 137 133 111 98 120 174 248 320 356 375 388 393 383 342 271 231 231 234 233 250 263 238 217 214 238 299 394 498 605 620 581 604 606 637 668 690 716 751 784 812 821 812 795 772 770 792 847 941 1065 1109 1073 1017 950 875 811 793 796 802 815 785 627 674 609 550 530 507 433 340 302 320 358 365 325 245 225 234 239 215 168 150 141 113 74 64 56 39 26 19 14 8 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 0 0 0 0 0 0 0 0 5 13 26 45 69 90 95 90 77 60 63 89 113 125 127 149 141 149 146 135 133 148 173 208 250 283 299 336 368 393 389 347 272 225 225 250 275 248 230 204 200 236 315 428 514 597 604 600 659 673 727 755 741 714 715 745 802 821 820 807 788 787 812 859 930 999 1013 964 903 825 745 686 667 671 641 636 595 485 536 519 491 472 453 411 336 290 286 295 291 263 229 225 220 195 149 98 76 71 85 129 182 169 100 44 19 9 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 5 13 31 54 74 80 70 71 65 51 48 66 83 93 100 112 129 136 144 150 156 156 166 200 235 254 260 297 328 377 400 378 310 234 242 257 273 270 262 214 217 280 370 443 460 597 561 633 740 770 809 817 777 729 704 712 766 779 788 790 786 789 813 845 884 907 894 862 824 770 704 638 592 576 561 549 507 459 474 501 477 449 424 388 326 290 281 261 229 202 210 211 182 144 113 98 102 113 123 129 131 130 108 58 32 13 1 2 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 2 7 28 49 61 58 50 54 47 37 38 52 65 70 81 98 109 109 124 145 161 168 174 200 233 247 258 281 294 372 413 403 354 300 288 222 265 310 298 235 217 285 385 465 510 553 619 686 761 808 831 823 767 714 683 683 711 717 730 747 764 783 800 807 810 809 793 763 739 706 659 605 559 537 548 537 510 480 463 471 484 475 442 383 319 300 298 269 217 177 173 171 135 118 118 126 123 78 53 55 63 69 66 56 42 22 10 9 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 1 3 7 26 41 40 34 32 37 31 31 40 57 72 74 76 94 101 88 106 135 162 183 200 217 236 247 267 297 345 454 495 471 424 385 362 258 329 395 376 301 252 312 417 487 546 637 721 739 751 769 781 767 723 679 666 666 667 666 674 692 713 733 746 752 748 743 725 691 655 624 588 551 527 518 524 520 497 488 489 488 499 512 468 383 325 334 338 346 308 250 191 149 108 95 102 135 146 77 39 45 52 49 49 77 50 37 25 14 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 5 11 22 40 52 41 25 20 28 19 29 47 62 68 67 66 88 92 92 111 131 154 177 197 208 214 227 247 301 397 512 543 500 474 448 415 364 347 335 334 326 330 396 529 612 671 726 778 756 716 703 707 710 697 669 660 638 619 613 619 637 655 671 683 693 694 695 682 651 611 576 553 537 520 506 502 514 467 422 438 498 560 567 499 407 374 383 381 439 443 394 310 212 117 66 74 106 136 127 82 44 27 28 45 57 21 26 21 11 3 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 0 0 0 0 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 17 38 62 77 64 37 24 26 27 22 28 39 46 47 49 61 86 102 117 130 136 143 153 164 177 190 191 233 314 400 450 444 474 536 530 481 433 382 352 350 378 449 570 662 731 794 818 774 697 666 670 680 674 644 581 564 567 574 578 586 601 617 631 642 640 642 639 628 612 596 577 548 519 510 514 526 516 412 390 440 498 499 497 433 417 412 416 500 538 504 417 284 138 49 62 93 148 175 131 72 60 42 22 12 12 22 15 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 30 51 61 51 24 17 40 57 51 31 32 35 32 30 42 73 90 106 120 126 129 140 157 170 169 149 157 198 256 306 345 391 502 506 456 427 479 445 416 433 473 525 582 666 751 765 721 677 642 627 624 609 564 485 495 555 581 571 552 555 583 608 624 624 607 594 596 611 624 618 578 548 509 511 539 558 480 385 346 372 432 487 461 425 392 412 501 564 536 450 300 147 61 63 93 138 149 112 71 80 47 15 1 4 8 13 10 4 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 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 1 4 13 22 27 24 8 4 29 30 19 20 30 32 27 32 51 89 107 122 129 130 130 136 143 141 128 107 99 125 183 239 277 308 383 448 425 366 346 394 447 497 533 533 503 518 594 635 637 607 571 552 548 533 483 416 455 558 581 554 518 516 563 621 658 648 604 566 560 580 605 616 606 592 474 478 516 529 505 450 414 431 472 502 525 395 344 366 443 526 554 490 321 165 88 68 71 91 92 71 46 49 33 22 15 11 6 14 13 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 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 3 5 8 12 9 2 9 4 3 8 15 20 25 42 53 58 84 114 130 133 130 127 131 123 108 96 90 96 142 193 232 268 328 457 483 405 335 352 413 476 550 575 540 500 583 610 589 537 483 463 508 520 487 452 469 515 521 496 467 466 507 572 620 617 588 558 542 548 562 573 581 581 479 504 514 487 433 372 354 388 436 526 653 411 328 325 379 464 541 509 372 227 122 65 41 53 61 52 33 18 10 9 13 12 5 3 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 1 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 4 9 7 4 12 8 3 1 5 12 23 36 38 44 60 79 100 114 121 122 125 128 117 109 107 111 137 187 234 269 310 383 454 411 346 318 355 427 497 553 525 470 485 486 457 416 382 384 450 501 515 499 488 492 478 441 408 397 415 453 516 546 552 544 532 522 516 517 528 537 516 564 551 484 391 306 266 338 576 791 793 523 376 328 345 409 485 493 415 266 135 59 30 34 44 44 35 24 12 8 10 9 6 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 1 2 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 1 2 5 11 16 11 8 10 15 21 24 33 42 51 61 74 87 101 116 126 128 123 117 115 121 139 172 216 261 301 347 411 405 335 267 238 273 347 443 448 422 407 395 347 310 301 320 366 416 487 486 453 425 401 369 336 317 323 364 454 512 535 536 523 500 475 463 472 498 520 526 470 394 321 267 240 230 492 748 868 802 590 404 324 334 390 429 383 261 149 75 43 37 39 38 34 29 23 16 19 21 20 19 19 16 11 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 15 22 19 14 14 17 20 22 32 37 45 54 61 66 71 88 110 126 120 114 114 118 129 154 196 257 315 343 352 350 293 226 177 169 211 298 334 348 354 360 342 300 278 282 305 340 404 421 389 345 317 303 279 248 238 276 370 462 507 519 507 481 451 447 426 421 440 470 453 377 295 240 195 124 253 572 795 840 722 500 313 254 279 312 270 226 161 101 64 51 50 45 41 40 39 32 32 34 39 44 46 42 32 16 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 15 14 11 13 19 22 31 42 43 44 54 62 65 65 71 81 92 103 109 110 112 120 139 175 231 286 313 313 285 224 168 148 156 175 205 235 284 321 334 328 314 297 275 268 280 309 328 307 283 277 287 291 236 198 208 275 375 439 467 473 463 451 471 444 410 407 419 405 336 250 189 126 70 156 484 686 745 683 521 309 200 162 141 112 142 138 109 76 58 57 62 63 65 64 58 49 43 40 42 50 55 34 19 10 6 5 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 4 7 14 22 23 22 28 43 52 45 40 42 53 63 66 63 67 86 97 98 98 106 119 138 167 209 262 285 276 245 203 170 162 161 173 192 208 219 264 287 284 269 264 252 234 231 242 252 250 240 241 262 289 272 213 181 208 286 359 401 427 436 439 437 373 304 281 277 260 204 129 94 64 63 150 321 525 586 501 370 275 134 88 71 69 82 91 83 69 59 59 68 73 76 73 66 55 45 40 35 29 23 20 14 9 8 7 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 6 22 44 59 65 63 66 61 48 42 54 69 75 68 52 58 63 72 83 95 114 137 158 184 220 253 241 221 199 180 163 136 143 185 224 221 233 244 236 218 221 250 222 199 198 211 216 211 203 209 244 283 228 177 165 202 272 334 357 372 381 346 231 155 137 128 114 83 51 44 36 40 62 99 130 154 192 209 205 114 91 75 59 45 41 47 51 50 50 54 61 64 58 47 38 34 39 46 39 26 17 14 10 8 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 33 71 103 94 77 69 60 49 53 73 88 87 68 47 51 63 77 91 107 128 147 160 170 190 214 232 236 228 212 189 155 174 211 243 268 280 283 281 277 282 267 230 196 177 167 149 139 163 210 245 213 177 141 146 186 236 253 278 291 265 196 139 108 84 70 62 57 44 25 14 13 17 23 54 103 133 136 114 118 89 58 36 31 39 45 43 42 44 52 51 44 34 24 21 27 23 22 20 15 10 6 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 73 82 55 44 38 34 37 55 81 99 94 75 65 62 74 90 104 111 115 124 132 142 169 207 238 253 252 235 198 196 217 262 315 345 332 304 294 306 320 308 253 202 170 154 145 161 185 198 189 173 134 121 136 162 182 219 220 228 227 207 174 147 120 84 53 35 15 5 3 5 11 38 87 101 99 93 84 63 43 30 28 37 48 37 27 25 29 28 24 19 14 11 11 8 6 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 0 0 0 0 0 0 0 0 3 14 32 41 30 21 20 21 25 36 59 86 97 94 82 68 70 84 97 101 99 97 108 121 132 149 168 186 205 220 228 233 243 274 311 335 333 323 299 282 284 292 257 211 178 169 186 209 211 198 181 162 131 115 121 141 164 190 185 214 236 229 187 138 116 74 40 27 14 5 4 8 13 16 15 20 33 39 29 22 20 20 24 28 25 13 6 5 7 9 9 6 3 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 3 12 21 24 22 19 17 17 21 32 47 68 90 105 104 98 95 94 93 88 87 99 111 119 124 129 141 163 190 217 232 234 241 249 253 253 249 239 223 215 214 204 188 179 184 206 234 222 199 170 144 122 105 104 119 141 160 163 191 208 204 179 146 120 76 52 38 22 12 9 15 25 35 40 39 26 16 11 10 11 12 10 6 1 0 0 0 1 2 2 1 0 0 1 0 0 0 0 0 0 0 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 1 6 18 26 27 24 20 17 16 18 23 35 55 83 110 121 110 89 84 91 102 108 117 119 117 114 117 126 140 150 160 166 173 181 182 173 159 146 148 151 154 157 160 168 179 189 191 182 166 141 120 108 99 91 100 115 129 141 159 172 173 166 155 149 129 89 60 42 28 25 30 36 43 42 20 14 11 9 8 8 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 18 24 25 24 20 17 16 17 21 31 50 68 81 81 68 72 86 106 123 127 117 108 100 98 103 116 125 126 123 126 138 153 159 147 117 107 109 122 137 148 156 166 169 156 133 131 124 111 98 88 81 81 79 87 103 118 130 137 144 156 177 217 146 91 59 42 38 38 30 18 9 18 18 15 12 9 5 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 1 6 13 19 23 23 20 18 15 16 23 31 38 43 46 46 57 71 86 99 108 109 104 98 94 95 99 96 84 77 79 94 113 126 128 114 95 92 105 125 144 156 161 161 142 119 105 110 113 103 87 73 66 72 78 84 90 93 102 123 158 191 190 133 122 117 105 83 52 20 7 6 10 16 15 10 5 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 19 26 28 21 21 22 26 27 27 27 27 31 42 61 70 78 84 90 92 92 94 98 104 106 81 62 57 67 86 96 97 94 83 73 83 102 126 147 159 169 146 115 95 94 105 108 96 76 62 70 73 73 71 70 76 92 107 107 87 67 165 208 193 143 83 12 1 0 1 3 3 3 1 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 13 11 24 28 27 24 22 20 18 20 31 51 63 70 74 77 79 81 85 90 98 105 87 72 63 64 74 95 95 94 89 78 73 82 98 116 125 108 102 98 100 106 109 107 106 95 81 78 80 79 73 67 64 65 60 55 61 92 149 199 221 198 124 0 0 0 0 1 1 0 0 0 0 2 3 3 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 1 1 2 4 13 17 19 18 16 16 20 24 34 49 63 68 69 68 68 70 77 79 85 93 94 88 78 70 73 88 98 103 94 77 64 66 80 98 116 122 99 99 111 120 121 111 102 88 83 87 84 88 85 76 65 62 66 77 79 85 120 221 315 315 195 12 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 6 14 34 55 57 60 66 70 69 68 68 72 80 80 85 90 96 99 92 83 78 80 81 90 85 75 65 64 72 79 90 98 93 80 74 79 85 85 71 48 42 51 69 101 139 150 126 94 95 85 66 65 105 191 260 230 127 14 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 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 1 6 17 36 41 56 70 76 78 78 80 84 90 92 93 94 94 91 87 83 78 73 69 70 72 72 70 68 69 70 73 75 71 65 56 52 53 55 50 28 21 32 83 183 278 266 187 132 137 89 54 46 61 87 104 67 31 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 1 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 34 58 74 80 82 83 88 93 97 96 94 89 83 79 79 77 71 64 59 61 67 71 73 73 75 74 72 70 69 64 54 54 60 60 37 22 14 56 146 226 157 127 150 175 117 62 37 32 33 27 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 1 4 10 18 8 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 0 0 0 0 0 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 13 32 52 67 75 77 77 79 83 86 89 88 84 79 76 73 61 53 51 56 66 73 75 77 83 101 87 74 69 76 97 109 99 78 51 29 18 21 38 60 74 107 176 201 152 83 42 26 23 22 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 1 4 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 9 9 10 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 2 9 20 34 47 57 55 57 59 64 73 80 82 78 68 57 45 40 41 47 56 65 70 72 82 105 99 90 80 81 100 136 123 92 60 39 29 27 29 37 62 113 177 202 175 110 51 34 30 31 28 14 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 6 11 12 8 2 0 0 3 10 22 34 43 45 40 26 13 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 1 3 10 20 29 30 35 40 43 47 56 63 66 57 43 38 35 33 36 43 52 59 62 67 76 84 99 100 89 82 103 102 76 53 40 36 40 45 46 52 84 103 145 152 119 68 47 35 31 25 13 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 4 17 33 35 25 9 0 0 1 9 26 58 101 119 111 78 45 21 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 0 0 0 0 0 0 0 0 1 5 7 8 12 22 26 32 41 52 49 45 40 36 34 30 28 31 40 50 50 53 56 61 72 86 94 93 85 78 65 51 41 38 44 58 67 73 75 74 90 105 104 82 55 37 28 20 10 3 1 0 1 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 4 10 17 20 16 8 0 0 0 3 16 48 101 129 127 103 72 44 21 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 1 7 11 19 31 43 44 36 27 24 26 27 27 26 29 36 44 49 49 49 50 58 69 75 77 72 62 49 39 38 47 64 67 64 62 60 54 64 74 70 49 39 26 14 6 1 1 2 3 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 1 2 0 0 0 0 0 0 2 10 22 43 54 51 38 23 12 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 1 2 6 13 19 20 12 8 8 12 19 26 29 27 27 33 43 49 49 47 47 52 55 54 51 46 44 38 34 35 42 42 39 39 39 37 39 44 42 36 36 22 10 4 1 2 2 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 1 4 7 8 6 4 2 0 0 0 0 0 0 0 2 4 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 1 2 2 2 0 0 0 3 8 16 23 22 19 20 29 37 43 45 44 44 49 46 48 56 58 54 50 48 47 41 32 33 36 36 32 29 27 27 28 20 15 11 7 3 0 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 12 28 32 12 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 8 14 21 31 38 43 44 43 44 47 51 56 61 70 74 67 50 38 38 38 37 34 33 28 24 22 21 23 19 11 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 1 5 7 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 1 13 47 68 51 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 0 0 0 0 0 0 0 0 0 0 0 1 3 1 2 3 6 13 23 32 36 37 44 46 46 45 47 53 67 69 60 49 44 42 40 38 39 41 31 25 25 27 24 16 10 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 1 0 5 14 23 26 16 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 4 19 53 56 24 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 2 7 13 18 23 32 39 46 51 52 52 54 60 64 59 47 39 37 35 38 56 43 35 33 34 33 27 19 13 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 2 0 4 10 16 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 1 4 17 28 21 14 25 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 7 11 17 25 36 47 52 50 50 55 54 44 32 32 33 43 58 47 43 41 41 40 36 26 21 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 5 2 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 1 6 22 12 15 27 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 7 15 24 33 38 38 41 42 39 34 37 43 43 43 42 44 43 41 40 40 28 20 14 9 4 1 1 1 0 1 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 11 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 1 7 20 34 84 79 43 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 1 2 5 14 24 26 32 35 36 36 40 54 55 51 48 48 45 40 38 38 28 17 9 5 2 2 4 2 1 2 1 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 9 9 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 1 2 13 59 65 42 12 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 9 20 29 32 33 35 52 55 53 50 46 43 40 38 36 31 21 13 7 4 3 4 2 0 1 1 2 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 3 4 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 1 2 1 0 0 0 0 0 3 11 19 14 6 1 0 0 0 0 1 6 11 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 2 6 11 16 21 27 35 45 43 37 33 34 36 31 29 30 27 22 15 9 4 1 0 0 0 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 2 4 6 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 1 4 4 1 0 0 0 0 0 0 1 2 1 0 0 0 2 18 22 18 14 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 6 12 21 28 32 34 33 33 34 22 21 23 25 24 19 11 4 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 0 0 0 0 1 3 6 8 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 3 8 7 2 0 0 0 0 0 0 1 3 8 14 9 8 48 55 39 14 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 1 2 5 9 12 15 18 20 18 17 17 17 16 12 6 1 0 0 0 1 2 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 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 1 1 1 0 0 0 0 0 0 0 2 10 27 67 72 57 53 47 29 14 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 0 0 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 8 8 8 8 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 30 75 94 78 43 19 6 4 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 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 1 5 7 7 12 22 34 30 22 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 1 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 1 3 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 10 11 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 0 0 0 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 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 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 1 2 5 8 9 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 7 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 1 2 2 4 6 7 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 3 1 1 3 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 1 2 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 3 17 27 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 7 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 2 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 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 1 2 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 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 0 0 0 0 0 0 0 0 0 0 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 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 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 0 0 0 0 0 0 0 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 0 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 3 1 0 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -19 -2 -0 -17 -96 -77 -64 -70 -56 -29 -8 -0 -0 -0 -0 -0 -2 -14 -32 -41 -46 -58 -67 -66 -59 -55 -54 -54 -50 -42 -41 -39 -33 -41 -42 -25 -26 -37 -32 -18 -9 -10 -22 -40 -53 -53 -50 -47 -56 -52 -74 -105 -112 -126 -123 -118 -125 -134 -144 -165 -195 -214 -206 -191 -151 -107 -91 -95 -93 -82 -66 -73 -82 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -99 -77 -29 -4 -38 -111 -86 -56 -62 -43 -18 -4 -0 -0 -0 -0 -0 -1 -13 -30 -42 -50 -58 -63 -61 -57 -55 -56 -53 -47 -42 -40 -34 -29 -24 -23 -25 -30 -34 -27 -15 -9 -12 -22 -38 -54 -60 -57 -58 -56 -43 -64 -97 -118 -135 -93 -70 -73 -76 -81 -117 -177 -212 -193 -195 -222 -175 -154 -159 -158 -139 -119 -114 -121 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -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 -7 -4 -3 -5 -8 -13 -9 -2 -4 -10 -6 -0 -8 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -72 -100 -44 -8 -50 -111 -94 -50 -45 -25 -8 -1 -0 -0 -0 -0 -0 -0 -12 -27 -39 -47 -54 -57 -56 -54 -54 -54 -51 -45 -40 -34 -34 -32 -25 -19 -22 -28 -30 -23 -15 -15 -21 -29 -41 -57 -62 -45 -52 -42 -34 -34 -42 -52 -60 -64 -63 -60 -54 -52 -94 -177 -228 -198 -159 -222 -218 -247 -284 -289 -257 -208 -175 -158 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -44 -23 -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 -2 -6 -10 -13 -12 -11 -9 -7 -6 -8 -14 -30 -23 -9 -28 -49 -33 -3 -23 -48 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -11 -3 -27 -63 -70 -48 -28 -8 -2 -0 -0 -0 -0 -0 -0 -0 -9 -23 -34 -43 -50 -54 -54 -51 -46 -48 -45 -41 -35 -30 -33 -36 -26 -19 -21 -27 -28 -25 -25 -33 -44 -52 -53 -59 -58 -44 -46 -42 -36 -37 -48 -61 -68 -69 -60 -54 -51 -56 -101 -176 -203 -140 -44 -54 -60 -37 -233 -293 -275 -256 -224 -192 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -74 -82 -47 -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 -7 -19 -25 -21 -12 -11 -9 -8 -8 -7 -4 -6 -21 -18 -63 -89 -62 -20 -24 -13 -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 -26 -47 -40 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -5 -18 -31 -39 -43 -45 -44 -40 -39 -38 -38 -38 -33 -33 -42 -41 -32 -21 -23 -29 -30 -30 -36 -46 -55 -64 -60 -62 -58 -51 -53 -51 -44 -47 -58 -57 -54 -53 -51 -50 -52 -63 -97 -140 -123 -54 -21 -73 -164 -122 -172 -208 -228 -247 -253 -240 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -88 -78 -54 -22 -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 -34 -42 -37 -30 -21 -14 -13 -12 -11 -9 -7 -5 -4 -8 -22 -76 -83 -52 -39 -41 -0 -0 -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 -61 -40 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -3 -14 -26 -32 -34 -34 -36 -37 -33 -30 -36 -35 -35 -39 -41 -33 -20 -21 -33 -38 -34 -31 -38 -48 -52 -57 -62 -70 -62 -58 -61 -61 -59 -60 -70 -52 -37 -37 -43 -48 -57 -72 -93 -123 -131 -99 -138 -241 -187 -172 -155 -142 -179 -223 -250 -264 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -43 -24 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -14 -29 -76 -57 -16 -0 -0 -0 -7 -69 -73 -46 -28 -21 -17 -15 -15 -20 -14 -9 -6 -4 -5 -16 -49 -50 -21 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -16 -6 -3 -1 -0 -0 -0 -0 -3 -61 -76 -37 -14 -8 -1 -0 -0 -0 -0 -0 -0 -1 -4 -13 -23 -25 -27 -29 -29 -29 -30 -28 -35 -29 -37 -47 -40 -25 -22 -29 -45 -52 -41 -30 -32 -41 -45 -52 -71 -69 -66 -68 -73 -80 -89 -94 -93 -69 -52 -53 -60 -64 -75 -94 -97 -120 -194 -193 -208 -210 -111 -35 -5 -9 -94 -184 -240 -275 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -61 -98 -86 -67 -27 -14 -5 -0 -13 -56 -70 -41 -22 -15 -12 -14 -19 -29 -23 -15 -12 -8 -5 -7 -16 -27 -43 -54 -43 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -25 -48 -34 -23 -5 -1 -0 -0 -0 -13 -74 -86 -25 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -22 -18 -17 -25 -28 -28 -29 -30 -31 -29 -50 -49 -35 -21 -21 -32 -54 -70 -52 -29 -24 -25 -29 -48 -82 -77 -78 -82 -90 -103 -121 -133 -128 -114 -94 -72 -64 -67 -78 -95 -112 -125 -171 -133 -105 -96 -71 -27 -1 -1 -20 -102 -207 -277 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -76 -84 -52 -41 -31 -36 -21 -5 -9 -33 -51 -36 -16 -12 -16 -28 -38 -38 -29 -24 -20 -12 -7 -5 -10 -35 -104 -169 -156 -84 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -47 -65 -48 -9 -1 -0 -0 -0 -26 -84 -95 -12 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -12 -12 -23 -27 -29 -26 -24 -33 -59 -66 -33 -17 -16 -21 -36 -59 -67 -42 -27 -27 -26 -34 -62 -92 -85 -90 -97 -108 -118 -128 -137 -138 -133 -103 -45 -25 -30 -45 -69 -103 -121 -96 -49 -52 -83 -91 -61 -33 -22 -70 -188 -245 -261 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -65 -60 -36 -29 -29 -38 -47 -22 -4 -19 -36 -30 -15 -13 -16 -34 -46 -41 -30 -28 -22 -15 -9 -6 -7 -42 -129 -218 -200 -172 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -38 -31 -6 -0 -0 -0 -0 -36 -88 -87 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -10 -12 -14 -25 -25 -25 -27 -44 -63 -66 -42 -20 -12 -15 -21 -29 -36 -34 -21 -30 -50 -54 -64 -85 -102 -101 -99 -110 -118 -124 -125 -126 -130 -136 -119 -49 -20 -18 -58 -78 -66 -72 -72 -38 -52 -81 -82 -50 -16 -14 -83 -222 -270 -260 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -41 -36 -29 -25 -28 -40 -63 -57 -47 -39 -34 -26 -18 -16 -11 -14 -23 -33 -33 -31 -28 -23 -13 -7 -5 -34 -104 -173 -166 -130 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -80 -66 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -15 -19 -27 -26 -26 -53 -65 -71 -59 -28 -15 -12 -16 -22 -21 -15 -11 -16 -39 -71 -88 -90 -89 -93 -97 -104 -115 -122 -123 -121 -121 -127 -136 -130 -81 -33 -21 -50 -64 -47 -35 -46 -36 -45 -57 -51 -29 -26 -94 -204 -232 -168 -214 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -62 -34 -24 -27 -34 -51 -71 -79 -80 -54 -35 -25 -21 -19 -16 -14 -16 -32 -32 -31 -31 -23 -14 -7 -4 -16 -61 -113 -101 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -65 -40 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -12 -17 -22 -31 -61 -64 -35 -26 -26 -21 -17 -16 -17 -17 -13 -9 -9 -22 -48 -79 -119 -103 -81 -79 -92 -107 -116 -118 -121 -125 -127 -132 -140 -144 -132 -80 -52 -44 -48 -42 -27 -21 -21 -28 -35 -50 -72 -73 -60 -96 -186 -103 -158 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -31 -32 -21 -33 -47 -70 -82 -79 -69 -48 -30 -23 -19 -16 -16 -18 -21 -30 -32 -31 -28 -21 -14 -8 -5 -8 -42 -94 -90 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -70 -37 -0 -0 -0 -0 -17 -12 -8 -2 -0 -11 -55 -90 -68 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -7 -10 -23 -52 -19 -16 -18 -20 -19 -15 -13 -12 -10 -8 -11 -19 -35 -55 -76 -124 -87 -62 -61 -76 -90 -97 -103 -119 -136 -140 -135 -121 -103 -96 -119 -71 -52 -39 -30 -21 -14 -13 -16 -20 -29 -35 -48 -104 -182 -190 -110 -124 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -32 -29 -46 -65 -87 -94 -79 -57 -38 -24 -17 -15 -14 -21 -29 -32 -30 -34 -28 -24 -22 -18 -12 -6 -3 -15 -53 -87 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -40 -92 -39 -0 -0 -0 -8 -57 -47 -60 -42 -13 -43 -141 -186 -72 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -7 -13 -18 -20 -28 -28 -26 -20 -12 -8 -8 -10 -13 -23 -37 -53 -59 -59 -73 -50 -45 -53 -73 -91 -100 -104 -114 -129 -139 -122 -93 -66 -53 -55 -48 -32 -22 -17 -14 -12 -12 -12 -10 -14 -18 -23 -42 -93 -161 -179 -155 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -31 -43 -44 -43 -50 -70 -86 -103 -108 -83 -54 -32 -19 -14 -12 -13 -21 -35 -40 -34 -28 -22 -19 -19 -18 -14 -8 -5 -10 -34 -56 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -40 -45 -95 -97 -54 -77 -164 -192 -55 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -13 -19 -23 -27 -30 -31 -23 -14 -9 -7 -11 -16 -23 -36 -48 -53 -47 -38 -36 -35 -44 -61 -86 -107 -115 -118 -127 -140 -155 -114 -84 -53 -27 -21 -45 -31 -32 -30 -23 -19 -17 -15 -13 -18 -19 -24 -27 -48 -111 -190 -199 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -87 -41 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -67 -94 -76 -74 -88 -102 -111 -116 -109 -76 -50 -29 -17 -12 -12 -11 -14 -26 -36 -32 -23 -20 -18 -23 -21 -14 -9 -6 -8 -22 -49 -43 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -9 -28 -79 -123 -106 -122 -165 -148 -42 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -6 -17 -20 -22 -24 -24 -23 -14 -8 -8 -10 -14 -20 -30 -38 -43 -39 -32 -27 -28 -39 -59 -83 -99 -104 -106 -111 -120 -136 -156 -79 -57 -30 -11 -8 -12 -19 -34 -35 -30 -29 -30 -36 -44 -34 -32 -41 -36 -48 -99 -164 -190 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -106 -27 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -53 -91 -111 -121 -113 -112 -117 -120 -121 -113 -93 -61 -38 -26 -17 -12 -12 -15 -19 -26 -35 -30 -22 -19 -21 -30 -23 -14 -8 -6 -6 -17 -50 -99 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -11 -29 -52 -66 -107 -132 -152 -159 -107 -30 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -18 -20 -21 -24 -23 -18 -11 -11 -21 -28 -27 -26 -28 -26 -26 -26 -22 -24 -34 -51 -71 -84 -90 -94 -95 -97 -99 -93 -74 -29 -17 -10 -10 -12 -14 -17 -21 -26 -31 -33 -37 -51 -63 -42 -52 -53 -48 -47 -60 -94 -133 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -14 -89 -132 -149 -150 -141 -128 -123 -114 -110 -99 -73 -44 -31 -29 -22 -18 -19 -23 -32 -46 -58 -45 -28 -20 -21 -23 -20 -16 -15 -15 -16 -21 -44 -82 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -20 -52 -57 -47 -88 -139 -149 -138 -71 -17 -1 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -14 -12 -13 -12 -11 -11 -19 -37 -51 -45 -35 -25 -13 -13 -15 -16 -27 -45 -57 -60 -60 -73 -94 -84 -48 -32 -29 -19 -17 -12 -8 -10 -13 -15 -16 -19 -26 -38 -45 -43 -43 -46 -45 -45 -41 -47 -37 -34 -46 -71 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -145 -161 -182 -183 -169 -153 -139 -130 -105 -95 -80 -54 -33 -28 -29 -30 -33 -39 -44 -54 -71 -83 -48 -29 -24 -26 -32 -36 -36 -39 -41 -46 -57 -65 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -16 -38 -25 -54 -47 -30 -31 -65 -117 -139 -103 -36 -7 -3 -7 -10 -5 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -4 -4 -4 -4 -6 -10 -19 -33 -44 -41 -28 -17 -9 -6 -9 -19 -39 -57 -59 -49 -41 -47 -59 -35 -24 -25 -21 -15 -17 -16 -13 -11 -10 -13 -17 -21 -24 -33 -42 -41 -34 -29 -31 -31 -25 -28 -29 -25 -28 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -82 -169 -191 -209 -194 -160 -137 -124 -110 -91 -83 -60 -41 -32 -29 -36 -46 -53 -61 -71 -81 -98 -94 -45 -13 -14 -21 -33 -40 -42 -46 -44 -42 -55 -28 -4 -13 -33 -28 -7 -1 -0 -0 -0 -0 -0 -0 -0 -2 -32 -56 -52 -104 -41 -8 -31 -75 -109 -105 -58 -12 -3 -8 -16 -18 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -4 -5 -7 -14 -22 -24 -23 -14 -10 -7 -6 -15 -31 -56 -71 -65 -47 -32 -28 -26 -10 -9 -14 -26 -30 -27 -24 -23 -19 -17 -18 -20 -21 -21 -20 -24 -25 -20 -13 -10 -12 -17 -26 -33 -33 -32 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -39 -52 -34 -26 -17 -6 -1 -0 -0 -0 -0 -0 -118 -184 -203 -207 -189 -151 -128 -116 -101 -89 -77 -51 -39 -43 -43 -46 -52 -57 -67 -86 -102 -115 -93 -42 -2 -1 -7 -2 -3 -9 -15 -13 -0 -1 -5 -24 -62 -96 -87 -21 -2 -0 -0 -0 -0 -0 -0 -2 -9 -13 -37 -71 -106 -58 -29 -68 -101 -89 -51 -23 -2 -2 -13 -21 -17 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -1 -2 -3 -4 -4 -7 -15 -20 -17 -13 -6 -13 -23 -30 -37 -50 -73 -86 -73 -51 -32 -21 -16 -15 -25 -14 -20 -41 -46 -37 -33 -31 -32 -37 -34 -37 -45 -41 -19 -16 -14 -12 -12 -18 -25 -33 -35 -31 -31 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -3 -15 -68 -114 -160 -190 -181 -151 -64 -10 -0 -0 -0 -1 -14 -169 -213 -218 -206 -186 -158 -134 -120 -101 -87 -70 -54 -52 -67 -60 -56 -57 -64 -80 -104 -128 -136 -53 -11 -16 -36 -48 -37 -24 -15 -14 -15 -14 -14 -34 -70 -68 -96 -104 -48 -6 -0 -0 -0 -0 -0 -2 -15 -70 -60 -65 -67 -75 -82 -89 -90 -74 -44 -19 -6 -1 -2 -12 -17 -9 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -3 -4 -5 -5 -9 -19 -24 -20 -14 -6 -20 -42 -57 -61 -69 -88 -100 -83 -57 -38 -30 -38 -57 -62 -35 -24 -31 -39 -43 -47 -52 -53 -53 -40 -38 -43 -40 -24 -16 -14 -11 -13 -20 -31 -41 -43 -33 -28 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -42 -17 -7 -38 -111 -116 -143 -172 -198 -207 -153 -42 -3 -0 -0 -5 -69 -232 -229 -220 -212 -198 -178 -158 -146 -129 -94 -74 -69 -84 -102 -79 -72 -70 -80 -98 -111 -107 -90 -22 -55 -94 -108 -99 -79 -57 -41 -45 -50 -45 -41 -65 -68 -82 -77 -96 -79 -26 -0 -0 -0 -0 -0 -4 -32 -110 -72 -50 -44 -66 -97 -106 -78 -35 -14 -4 -1 -0 -1 -5 -11 -6 -2 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -1 -2 -3 -4 -3 -3 -4 -8 -15 -19 -19 -17 -18 -29 -48 -62 -67 -77 -97 -111 -94 -65 -49 -42 -51 -66 -66 -44 -30 -28 -34 -47 -63 -73 -64 -39 -26 -23 -26 -30 -29 -18 -16 -17 -16 -19 -31 -48 -56 -31 -29 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -69 -92 -46 -12 -20 -67 -100 -112 -121 -139 -166 -175 -126 -29 -0 -0 -14 -140 -272 -240 -237 -233 -230 -218 -201 -180 -155 -137 -96 -86 -105 -111 -72 -60 -66 -82 -113 -119 -73 -3 -14 -117 -120 -120 -104 -78 -62 -60 -58 -52 -38 -31 -51 -89 -104 -43 -49 -49 -26 -6 -0 -0 -0 -0 -2 -15 -39 -36 -17 -57 -97 -105 -80 -41 -11 -1 -0 -0 -1 -1 -1 -4 -2 -1 -0 -1 -1 -2 -2 -3 -2 -1 -0 -0 -0 -1 -4 -4 -5 -7 -6 -4 -4 -5 -11 -21 -24 -27 -35 -42 -56 -67 -70 -76 -91 -106 -101 -77 -67 -69 -77 -80 -72 -56 -46 -45 -50 -60 -73 -81 -73 -36 -27 -24 -22 -23 -24 -22 -19 -19 -18 -19 -29 -40 -43 -32 -35 -33 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -89 -114 -72 -14 -9 -50 -87 -77 -63 -71 -96 -130 -167 -187 -133 -7 -9 -120 -249 -267 -248 -263 -267 -220 -200 -209 -203 -157 -94 -80 -76 -63 -46 -49 -64 -82 -120 -137 -77 -0 -6 -41 -38 -112 -143 -111 -67 -49 -40 -16 -4 -4 -29 -50 -19 -5 -1 -0 -31 -50 -33 -0 -0 -0 -1 -6 -7 -9 -23 -85 -104 -88 -53 -20 -3 -0 -0 -1 -4 -3 -0 -0 -0 -0 -0 -0 -1 -2 -3 -6 -6 -3 -1 -0 -0 -3 -14 -13 -9 -9 -10 -7 -4 -8 -14 -26 -34 -41 -48 -52 -61 -69 -70 -80 -99 -113 -111 -99 -95 -103 -102 -92 -78 -68 -64 -46 -45 -62 -71 -76 -75 -58 -38 -40 -33 -32 -28 -21 -18 -19 -20 -24 -28 -21 -20 -37 -37 -37 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -101 -109 -55 -1 -14 -64 -84 -72 -55 -59 -64 -84 -112 -146 -161 -98 -2 -25 -205 -261 -275 -274 -250 -173 -125 -157 -192 -161 -89 -61 -47 -51 -53 -66 -91 -111 -119 -134 -114 -42 -0 -0 -10 -134 -201 -141 -49 -7 -8 -0 -0 -0 -0 -1 -0 -0 -0 -0 -39 -63 -41 -0 -0 -0 -4 -32 -20 -9 -28 -61 -74 -58 -31 -10 -0 -0 -0 -1 -7 -4 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -5 -4 -4 -6 -8 -11 -16 -16 -15 -14 -12 -10 -8 -9 -17 -31 -44 -53 -55 -57 -63 -66 -62 -72 -96 -118 -124 -119 -117 -120 -117 -104 -90 -82 -73 -49 -26 -41 -59 -68 -72 -67 -43 -68 -40 -23 -16 -13 -15 -22 -29 -34 -35 -21 -25 -45 -41 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -78 -90 -48 -0 -6 -36 -55 -85 -87 -73 -68 -71 -84 -107 -135 -132 -69 -22 -226 -143 -73 -123 -170 -157 -130 -159 -186 -144 -80 -53 -50 -92 -134 -144 -148 -151 -146 -143 -178 -114 -61 -27 -23 -93 -122 -73 -23 -0 -0 -0 -0 -0 -0 -0 -0 -14 -39 -39 -14 -2 -0 -0 -3 -16 -48 -86 -38 -7 -18 -44 -46 -35 -21 -7 -1 -0 -0 -2 -10 -4 -1 -0 -0 -0 -0 -1 -2 -1 -1 -1 -2 -6 -9 -13 -14 -14 -14 -14 -11 -9 -9 -10 -9 -12 -24 -38 -52 -57 -56 -55 -56 -52 -46 -62 -99 -125 -134 -131 -126 -123 -123 -118 -85 -63 -62 -52 -15 -23 -39 -53 -55 -47 -41 -57 -27 -12 -10 -14 -20 -27 -36 -38 -41 -22 -30 -46 -38 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -44 -23 -0 -0 -0 -3 -74 -122 -112 -92 -77 -72 -79 -96 -118 -112 -95 -175 -146 -134 -152 -178 -183 -171 -178 -182 -125 -78 -53 -54 -102 -215 -244 -213 -188 -179 -173 -170 -162 -139 -93 -79 -85 -39 -11 -31 -32 -13 -0 -1 -4 -10 -1 -41 -81 -108 -105 -47 -5 -0 -0 -13 -61 -128 -101 -37 -12 -22 -38 -38 -31 -22 -8 -2 -0 -0 -2 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -15 -24 -25 -22 -16 -10 -4 -0 -1 -4 -7 -16 -30 -44 -58 -58 -54 -49 -44 -40 -39 -59 -121 -139 -141 -137 -129 -122 -112 -109 -79 -61 -61 -48 -9 -15 -23 -32 -33 -33 -39 -42 -24 -14 -32 -49 -43 -32 -38 -41 -45 -22 -26 -35 -33 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -134 -110 -85 -74 -77 -89 -107 -119 -135 -153 -143 -63 -129 -177 -208 -214 -197 -168 -113 -83 -57 -49 -94 -213 -309 -253 -189 -161 -145 -122 -124 -148 -140 -134 -131 -110 -93 -122 -117 -75 -48 -38 -50 -90 -78 -172 -149 -126 -104 -49 -0 -0 -0 -18 -88 -133 -57 -24 -17 -14 -25 -35 -35 -25 -9 -2 -0 -0 -0 -2 -5 -2 -0 -0 -0 -0 -0 -1 -0 -1 -1 -1 -5 -13 -21 -16 -10 -6 -2 -0 -0 -1 -3 -8 -20 -34 -47 -57 -55 -49 -44 -41 -41 -47 -71 -142 -148 -147 -142 -134 -122 -103 -97 -103 -89 -54 -24 -10 -16 -19 -23 -28 -33 -41 -48 -46 -32 -46 -71 -60 -46 -55 -58 -45 -30 -23 -24 -26 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -141 -145 -118 -89 -73 -70 -74 -90 -101 -124 -145 -113 -27 -45 -136 -212 -236 -208 -151 -108 -82 -59 -62 -96 -161 -224 -202 -140 -108 -88 -76 -80 -99 -76 -121 -137 -149 -157 -159 -159 -159 -153 -135 -149 -193 -196 -230 -223 -179 -107 -37 -0 -0 -0 -22 -107 -102 -29 -16 -28 -16 -15 -21 -24 -19 -10 -1 -0 -0 -0 -1 -3 -1 -0 -0 -1 -2 -4 -5 -2 -3 -2 -2 -4 -8 -5 -2 -1 -0 -0 -0 -1 -2 -6 -15 -29 -42 -50 -52 -50 -46 -42 -42 -42 -45 -57 -90 -102 -99 -101 -116 -126 -121 -113 -113 -99 -59 -25 -14 -18 -20 -31 -34 -39 -45 -55 -61 -46 -27 -38 -43 -50 -64 -68 -47 -45 -34 -27 -23 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -128 -124 -95 -74 -70 -76 -85 -95 -112 -144 -99 -17 -13 -70 -189 -233 -200 -151 -115 -82 -61 -87 -111 -137 -158 -166 -143 -111 -83 -60 -49 -46 -39 -112 -116 -125 -139 -142 -129 -134 -183 -209 -211 -215 -221 -248 -255 -192 -120 -51 -7 -0 -1 -22 -111 -80 -25 -19 -36 -25 -16 -17 -18 -15 -8 -0 -0 -0 -1 -1 -1 -0 -0 -2 -3 -4 -6 -7 -5 -7 -6 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -12 -26 -39 -47 -50 -50 -49 -48 -44 -41 -42 -42 -43 -49 -57 -47 -52 -88 -121 -135 -135 -134 -111 -57 -23 -12 -15 -20 -28 -35 -43 -50 -60 -66 -52 -15 -20 -35 -42 -53 -64 -63 -54 -38 -30 -25 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -127 -128 -104 -81 -72 -76 -82 -88 -97 -148 -144 -78 -17 -43 -164 -228 -191 -152 -118 -92 -85 -106 -103 -114 -135 -156 -163 -144 -107 -74 -61 -61 -69 -99 -106 -114 -120 -119 -109 -109 -150 -217 -233 -261 -243 -202 -213 -231 -170 -88 -27 -0 -5 -28 -117 -80 -42 -31 -33 -25 -18 -17 -16 -13 -6 -0 -0 -0 -2 -1 -0 -0 -1 -3 -5 -5 -7 -9 -10 -9 -7 -2 -0 -1 -2 -2 -3 -2 -3 -4 -6 -10 -20 -35 -48 -50 -49 -51 -56 -59 -54 -44 -47 -51 -53 -47 -34 -25 -32 -72 -104 -119 -123 -127 -114 -50 -26 -15 -13 -18 -23 -36 -46 -56 -68 -72 -55 -20 -36 -34 -41 -47 -60 -69 -51 -32 -27 -24 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -73 -117 -118 -107 -89 -74 -70 -76 -83 -96 -135 -148 -135 -65 -80 -177 -234 -191 -148 -123 -116 -120 -127 -114 -117 -128 -140 -144 -137 -114 -93 -82 -100 -109 -113 -122 -119 -109 -109 -121 -133 -154 -199 -232 -268 -202 -133 -166 -245 -200 -101 -35 -4 -8 -45 -126 -85 -49 -36 -28 -18 -15 -14 -15 -16 -7 -1 -0 -0 -2 -2 -2 -1 -2 -5 -7 -7 -10 -16 -16 -12 -7 -1 -0 -2 -7 -15 -20 -20 -20 -19 -21 -25 -33 -45 -57 -57 -53 -55 -63 -71 -72 -61 -69 -74 -78 -59 -30 -22 -28 -62 -86 -91 -89 -89 -90 -89 -85 -39 -16 -16 -22 -36 -44 -53 -67 -72 -54 -20 -22 -31 -43 -51 -63 -67 -49 -32 -31 -30 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -87 -100 -104 -104 -95 -82 -72 -71 -79 -89 -104 -116 -177 -80 -129 -216 -246 -203 -160 -136 -144 -155 -154 -146 -154 -194 -167 -133 -121 -120 -117 -115 -160 -148 -131 -132 -137 -133 -143 -167 -180 -178 -184 -217 -249 -276 -283 -268 -253 -193 -113 -69 -36 -60 -93 -106 -79 -36 -26 -18 -15 -18 -19 -18 -21 -14 -4 -0 -0 -1 -3 -4 -3 -5 -8 -11 -12 -16 -29 -27 -20 -13 -8 -7 -13 -22 -31 -38 -40 -40 -40 -41 -46 -51 -55 -54 -55 -57 -58 -62 -70 -79 -84 -85 -82 -82 -57 -31 -30 -50 -74 -79 -71 -66 -66 -69 -79 -83 -37 -17 -16 -20 -27 -32 -38 -52 -66 -64 -44 -24 -24 -35 -50 -66 -71 -62 -49 -44 -51 -73 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -103 -88 -96 -102 -101 -95 -87 -79 -77 -74 -87 -123 -177 -152 -187 -248 -259 -220 -181 -166 -184 -185 -172 -170 -190 -204 -164 -126 -124 -132 -135 -142 -192 -148 -129 -138 -153 -158 -166 -191 -199 -182 -184 -212 -228 -235 -254 -240 -223 -189 -128 -63 -59 -163 -144 -97 -75 -28 -18 -10 -9 -13 -16 -16 -17 -20 -10 -3 -2 -3 -5 -7 -9 -11 -14 -21 -31 -42 -50 -40 -29 -23 -22 -26 -35 -41 -41 -38 -37 -44 -60 -61 -64 -65 -65 -66 -64 -63 -61 -59 -62 -74 -89 -86 -80 -75 -49 -28 -27 -43 -57 -58 -55 -43 -40 -47 -53 -30 -27 -20 -17 -17 -18 -19 -26 -42 -63 -75 -54 -19 -29 -45 -59 -68 -69 -66 -61 -61 -73 -96 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -97 -93 -103 -105 -106 -107 -104 -94 -81 -73 -95 -130 -161 -175 -180 -216 -232 -214 -192 -198 -215 -216 -193 -199 -203 -176 -153 -136 -138 -146 -141 -134 -145 -133 -139 -156 -164 -163 -164 -177 -190 -176 -189 -226 -248 -248 -284 -271 -283 -245 -143 -41 -69 -196 -149 -113 -78 -30 -19 -10 -4 -3 -6 -8 -10 -14 -13 -9 -8 -10 -13 -16 -18 -20 -26 -37 -49 -58 -68 -46 -37 -35 -37 -43 -49 -49 -39 -36 -47 -58 -62 -62 -67 -69 -74 -79 -76 -66 -56 -48 -50 -62 -77 -83 -77 -72 -60 -43 -31 -28 -27 -28 -35 -23 -25 -36 -46 -60 -70 -51 -31 -19 -14 -15 -20 -32 -64 -78 -52 -26 -44 -60 -72 -71 -59 -51 -50 -55 -61 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -77 -49 -91 -101 -102 -111 -106 -89 -86 -109 -123 -143 -154 -160 -200 -216 -209 -213 -223 -210 -154 -198 -205 -228 -199 -148 -141 -168 -172 -157 -133 -124 -133 -138 -160 -152 -139 -137 -147 -163 -181 -207 -252 -283 -288 -313 -336 -355 -334 -254 -162 -143 -201 -147 -98 -60 -30 -16 -7 -2 -2 -3 -5 -6 -7 -10 -10 -14 -18 -23 -26 -23 -23 -34 -51 -66 -73 -70 -45 -29 -39 -50 -55 -55 -55 -51 -37 -47 -53 -48 -48 -57 -62 -66 -66 -60 -50 -42 -39 -41 -47 -57 -59 -50 -52 -46 -36 -27 -22 -21 -19 -15 -13 -17 -27 -38 -51 -65 -74 -53 -26 -15 -14 -16 -24 -40 -46 -48 -50 -57 -68 -77 -65 -44 -32 -31 -34 -31 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -38 -62 -53 -49 -77 -105 -115 -126 -125 -136 -146 -170 -216 -247 -227 -240 -262 -160 -90 -219 -202 -238 -177 -100 -96 -150 -162 -161 -131 -104 -106 -127 -151 -135 -107 -101 -115 -138 -158 -200 -238 -272 -271 -266 -313 -329 -315 -292 -249 -187 -128 -91 -63 -40 -25 -14 -6 -2 -2 -2 -4 -5 -6 -6 -8 -21 -26 -25 -24 -22 -22 -30 -42 -58 -70 -69 -48 -20 -25 -51 -68 -69 -65 -64 -61 -56 -49 -42 -39 -43 -49 -53 -52 -47 -43 -39 -36 -35 -32 -36 -37 -35 -38 -42 -37 -27 -22 -24 -24 -14 -15 -13 -23 -35 -43 -53 -66 -53 -25 -18 -22 -27 -33 -36 -39 -54 -59 -56 -58 -62 -55 -42 -31 -33 -32 -20 -44 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -33 -48 -48 -63 -99 -129 -128 -117 -133 -175 -223 -236 -182 -107 -118 -64 -128 -253 -211 -143 -77 -27 -21 -47 -68 -88 -103 -88 -100 -129 -147 -134 -103 -98 -111 -124 -140 -184 -208 -242 -253 -267 -282 -263 -247 -261 -247 -202 -130 -80 -106 -51 -24 -11 -4 -2 -3 -4 -4 -6 -7 -7 -9 -14 -28 -31 -27 -24 -26 -33 -40 -48 -55 -62 -65 -55 -50 -68 -81 -79 -70 -65 -63 -61 -52 -46 -42 -41 -40 -43 -44 -43 -44 -39 -28 -26 -28 -31 -33 -35 -34 -31 -28 -26 -24 -25 -21 -14 -21 -22 -13 -19 -32 -45 -57 -55 -39 -42 -48 -53 -56 -54 -56 -67 -67 -66 -72 -78 -68 -55 -30 -25 -26 -28 -48 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -47 -60 -64 -70 -75 -120 -143 -119 -131 -191 -201 -166 -91 -0 -0 -12 -126 -204 -163 -51 -1 -1 -0 -0 -2 -15 -59 -72 -104 -147 -170 -157 -125 -128 -146 -152 -189 -235 -233 -249 -279 -272 -229 -187 -185 -225 -223 -215 -160 -101 -77 -60 -32 -13 -4 -2 -3 -4 -2 -5 -7 -7 -6 -6 -17 -31 -34 -31 -29 -32 -34 -32 -37 -60 -78 -82 -83 -87 -87 -77 -67 -61 -60 -61 -54 -51 -45 -41 -42 -45 -49 -46 -39 -30 -23 -23 -29 -29 -26 -24 -22 -19 -17 -22 -24 -27 -23 -19 -26 -34 -26 -31 -42 -50 -55 -57 -52 -56 -71 -69 -66 -74 -79 -82 -82 -91 -105 -107 -85 -75 -36 -27 -42 -55 -46 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -73 -86 -96 -89 -40 -104 -133 -129 -167 -207 -141 -68 -20 -0 -0 -1 -36 -65 -55 -19 -0 -0 -0 -0 -0 -2 -15 -64 -82 -125 -155 -155 -138 -146 -185 -190 -249 -258 -232 -263 -302 -296 -231 -173 -155 -171 -153 -118 -44 -0 -30 -67 -56 -25 -7 -2 -2 -2 -1 -2 -5 -5 -6 -7 -8 -17 -26 -27 -25 -23 -22 -24 -27 -42 -57 -68 -76 -83 -81 -73 -61 -45 -29 -21 -23 -37 -38 -36 -34 -35 -36 -37 -35 -29 -24 -21 -21 -18 -13 -12 -13 -16 -21 -27 -21 -28 -28 -27 -29 -31 -40 -47 -47 -45 -39 -33 -23 -22 -52 -44 -43 -65 -76 -84 -104 -130 -140 -127 -102 -84 -61 -59 -78 -85 -62 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -56 -68 -86 -112 -115 -61 -106 -103 -124 -185 -211 -169 -65 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -38 -19 -31 -72 -93 -99 -112 -144 -170 -264 -230 -201 -237 -280 -351 -360 -326 -301 -280 -214 -53 -23 -1 -54 -105 -97 -53 -17 -4 -1 -1 -1 -0 -2 -4 -6 -6 -6 -9 -13 -14 -14 -16 -17 -19 -15 -18 -31 -46 -56 -63 -65 -59 -45 -25 -9 -3 -8 -23 -29 -28 -24 -21 -21 -24 -30 -31 -26 -21 -18 -13 -9 -8 -11 -17 -26 -39 -48 -33 -27 -28 -33 -34 -36 -40 -35 -26 -28 -29 -16 -6 -16 -12 -14 -23 -27 -26 -25 -49 -112 -134 -109 -91 -82 -82 -87 -89 -72 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -35 -49 -89 -107 -87 -90 -67 -60 -75 -111 -126 -76 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -33 -29 -67 -60 -9 -9 -77 -80 -67 -70 -95 -140 -232 -214 -160 -154 -207 -309 -376 -388 -410 -432 -388 -250 -194 -45 -55 -91 -98 -73 -33 -10 -5 -2 -1 -0 -1 -3 -5 -6 -6 -7 -7 -6 -9 -12 -14 -13 -10 -12 -17 -25 -35 -44 -48 -43 -26 -10 -2 -1 -5 -13 -24 -23 -18 -15 -15 -16 -15 -21 -19 -17 -15 -12 -8 -6 -12 -25 -37 -46 -47 -33 -31 -30 -40 -53 -52 -45 -39 -25 -20 -23 -21 -11 -5 -5 -8 -13 -18 -24 -29 -59 -132 -160 -133 -99 -95 -90 -79 -67 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -47 -86 -76 -49 -40 -21 -3 -14 -28 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -60 -106 -81 -134 -97 -40 -44 -78 -65 -29 -20 -42 -93 -157 -167 -76 -35 -68 -166 -269 -286 -295 -352 -376 -373 -343 -61 -13 -18 -44 -59 -50 -28 -30 -13 -3 -1 -1 -4 -5 -5 -5 -4 -4 -5 -7 -7 -8 -9 -9 -11 -12 -16 -23 -30 -31 -26 -17 -7 -3 -2 -4 -8 -12 -14 -13 -12 -14 -17 -18 -19 -15 -13 -12 -10 -8 -7 -16 -37 -46 -42 -34 -39 -37 -34 -47 -58 -54 -39 -30 -26 -20 -20 -20 -12 -6 -9 -19 -25 -38 -72 -137 -226 -218 -168 -119 -92 -88 -91 -63 -33 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -36 -34 -56 -91 -91 -123 -127 -77 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -71 -104 -73 -74 -56 -68 -65 -47 -23 -5 -6 -11 -14 -34 -58 -20 -11 -27 -59 -101 -141 -147 -180 -194 -233 -239 -117 -86 -76 -69 -66 -62 -53 -59 -61 -19 -1 -2 -4 -3 -4 -5 -5 -5 -5 -5 -4 -4 -5 -7 -8 -9 -11 -15 -17 -18 -16 -15 -7 -7 -6 -6 -9 -9 -9 -10 -9 -8 -9 -11 -13 -13 -12 -10 -8 -7 -9 -18 -44 -48 -42 -43 -57 -60 -51 -58 -60 -51 -38 -38 -25 -14 -10 -10 -9 -9 -12 -39 -58 -76 -132 -215 -189 -141 -100 -73 -66 -76 -81 -48 -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 -4 -10 -62 -79 -56 -93 -209 -138 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -27 -64 -62 -31 -28 -15 -8 -12 -11 -7 -9 -12 -6 -4 -7 -17 -23 -17 -44 -63 -68 -73 -85 -97 -110 -138 -170 -193 -204 -199 -149 -106 -85 -81 -97 -164 -35 -4 -2 -3 -2 -3 -5 -6 -6 -5 -4 -4 -2 -3 -5 -6 -7 -7 -7 -9 -11 -12 -12 -7 -4 -3 -3 -4 -5 -5 -7 -9 -7 -7 -8 -10 -12 -11 -8 -6 -5 -8 -18 -46 -53 -64 -91 -106 -88 -73 -66 -54 -41 -35 -39 -33 -16 -11 -9 -9 -16 -38 -81 -110 -120 -129 -146 -147 -93 -64 -59 -69 -70 -49 -14 -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 -3 -1 -0 -2 -20 -14 -2 -53 -178 -124 -26 -0 -0 -0 -0 -0 -0 -0 -0 -6 -22 -42 -54 -41 -23 -14 -2 -1 -1 -1 -4 -9 -13 -6 -4 -5 -34 -57 -39 -33 -39 -51 -64 -75 -83 -99 -103 -112 -120 -130 -156 -155 -135 -128 -132 -149 -167 -66 -19 -8 -6 -3 -2 -4 -6 -5 -5 -6 -6 -3 -3 -6 -8 -8 -7 -6 -6 -6 -8 -9 -7 -3 -3 -2 -2 -3 -4 -6 -9 -6 -6 -8 -12 -11 -8 -6 -5 -5 -6 -10 -20 -19 -23 -29 -51 -73 -77 -66 -52 -41 -40 -34 -12 -7 -7 -7 -7 -21 -62 -124 -162 -149 -112 -104 -124 -113 -123 -68 -24 -11 -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 -26 -46 -31 -0 -0 -0 -0 -34 -73 -53 -1 -0 -0 -0 -0 -0 -0 -0 -5 -22 -49 -61 -42 -35 -26 -12 -2 -1 -1 -3 -4 -4 -4 -7 -12 -16 -40 -55 -46 -33 -38 -56 -73 -85 -93 -104 -104 -101 -107 -118 -129 -134 -132 -136 -144 -136 -117 -99 -34 -19 -9 -3 -1 -3 -5 -2 -3 -4 -5 -4 -3 -4 -5 -6 -7 -7 -4 -5 -7 -8 -6 -3 -2 -1 -1 -1 -3 -5 -5 -4 -6 -8 -9 -7 -6 -7 -7 -6 -6 -6 -5 -5 -5 -5 -12 -36 -67 -82 -61 -51 -48 -38 -15 -7 -6 -5 -8 -20 -48 -93 -139 -118 -55 -19 -16 -11 -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 -2 -33 -56 -28 -0 -0 -0 -0 -0 -4 -13 -17 -20 -13 -8 -0 -14 -34 -23 -33 -44 -51 -50 -41 -40 -27 -11 -2 -2 -1 -2 -4 -6 -8 -12 -21 -37 -40 -40 -36 -34 -42 -61 -83 -100 -105 -106 -111 -108 -98 -100 -110 -120 -120 -114 -114 -103 -87 -70 -42 -17 -6 -1 -0 -1 -2 -2 -2 -2 -3 -3 -2 -2 -2 -3 -5 -5 -3 -4 -4 -5 -4 -3 -3 -4 -4 -2 -2 -2 -2 -3 -7 -7 -6 -5 -6 -7 -8 -5 -5 -5 -6 -6 -6 -6 -8 -26 -59 -87 -76 -54 -34 -20 -10 -5 -4 -5 -13 -26 -38 -46 -42 -33 -14 -4 -1 -0 -0 -0 -0 -1 -3 -4 -2 -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 -2 -10 -17 -6 -0 -0 -0 -0 -0 -0 -23 -51 -64 -57 -65 -51 -65 -78 -63 -61 -60 -56 -53 -48 -35 -10 -4 -2 -3 -3 -4 -3 -6 -10 -11 -11 -21 -25 -29 -30 -34 -46 -67 -97 -119 -126 -127 -127 -122 -101 -94 -100 -106 -104 -95 -96 -87 -70 -52 -36 -19 -6 -2 -1 -1 -2 -3 -2 -5 -4 -2 -2 -2 -3 -3 -3 -3 -2 -2 -2 -4 -4 -4 -4 -3 -3 -3 -3 -2 -2 -4 -6 -6 -5 -4 -4 -4 -5 -3 -3 -4 -7 -11 -11 -11 -13 -20 -32 -47 -55 -39 -21 -14 -9 -5 -6 -19 -34 -43 -45 -36 -17 -15 -18 -9 -3 -0 -0 -0 -0 -3 -11 -10 -7 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -70 -84 -86 -103 -89 -66 -60 -57 -56 -59 -62 -58 -42 -20 -1 -3 -2 -4 -4 -3 -2 -3 -5 -9 -16 -22 -22 -27 -29 -41 -59 -82 -115 -143 -154 -149 -135 -117 -99 -86 -84 -84 -81 -77 -80 -63 -46 -35 -29 -23 -12 -3 -1 -1 -1 -1 -2 -6 -4 -2 -1 -2 -3 -5 -2 -1 -1 -0 -0 -1 -2 -2 -3 -4 -5 -6 -5 -4 -3 -3 -4 -5 -6 -5 -5 -5 -5 -4 -5 -5 -9 -11 -10 -10 -14 -19 -22 -28 -33 -27 -13 -8 -5 -4 -9 -28 -50 -48 -36 -31 -29 -19 -24 -14 -4 -0 -0 -0 -0 -0 -2 -2 -8 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -59 -71 -70 -67 -55 -49 -45 -47 -58 -71 -76 -60 -34 -12 -2 -3 -2 -4 -4 -3 -3 -4 -6 -12 -17 -17 -21 -33 -35 -53 -74 -88 -99 -122 -147 -127 -110 -96 -84 -72 -66 -65 -64 -65 -62 -39 -35 -35 -30 -22 -13 -6 -3 -2 -1 -0 -1 -3 -2 -1 -1 -1 -1 -2 -1 -0 -0 -0 -0 -0 -0 -1 -2 -4 -4 -5 -5 -3 -4 -4 -4 -5 -6 -7 -7 -7 -8 -7 -8 -9 -12 -12 -10 -10 -14 -20 -26 -28 -26 -21 -14 -10 -8 -7 -7 -13 -26 -30 -22 -20 -19 -8 -8 -5 -2 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -8 -30 -54 -59 -52 -45 -40 -39 -40 -52 -58 -61 -57 -42 -24 -8 -3 -3 -3 -3 -3 -3 -3 -6 -12 -22 -22 -27 -36 -46 -52 -65 -79 -88 -100 -123 -150 -127 -98 -77 -64 -57 -52 -49 -49 -50 -41 -28 -35 -37 -29 -20 -13 -9 -7 -4 -2 -1 -0 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -3 -3 -5 -7 -8 -8 -9 -10 -10 -10 -11 -12 -11 -10 -13 -13 -10 -9 -11 -14 -18 -17 -15 -13 -10 -8 -7 -6 -7 -12 -20 -19 -15 -14 -10 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -57 -69 -58 -43 -36 -34 -38 -48 -63 -55 -42 -32 -24 -13 -5 -4 -4 -4 -2 -2 -3 -4 -9 -17 -26 -24 -34 -39 -47 -57 -67 -76 -85 -101 -114 -122 -119 -99 -78 -63 -53 -46 -41 -39 -36 -26 -21 -27 -24 -19 -16 -12 -9 -7 -5 -3 -2 -2 -1 -2 -2 -2 -2 -2 -2 -1 -0 -0 -0 -0 -0 -1 -1 -1 -2 -4 -5 -5 -3 -5 -7 -9 -10 -11 -14 -14 -12 -14 -16 -13 -12 -15 -15 -11 -8 -8 -11 -9 -8 -6 -4 -3 -5 -5 -5 -8 -12 -15 -8 -14 -22 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -61 -65 -50 -40 -40 -42 -51 -62 -68 -60 -47 -31 -16 -8 -14 -8 -10 -7 -4 -2 -2 -4 -9 -18 -24 -25 -40 -39 -47 -56 -62 -64 -66 -77 -86 -95 -95 -80 -65 -54 -45 -38 -33 -30 -26 -18 -15 -17 -18 -15 -12 -9 -6 -4 -3 -3 -2 -2 -2 -2 -2 -2 -3 -4 -3 -2 -1 -0 -0 -0 -1 -1 -1 -1 -1 -1 -2 -5 -6 -7 -8 -10 -14 -16 -15 -14 -11 -17 -17 -12 -13 -17 -18 -14 -9 -4 -3 -5 -4 -5 -5 -4 -6 -10 -17 -21 -24 -19 -5 -16 -18 -11 -3 -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 -3 -48 -67 -60 -46 -40 -45 -53 -64 -68 -62 -50 -35 -22 -15 -22 -29 -14 -23 -16 -9 -6 -4 -4 -8 -17 -19 -23 -35 -34 -49 -59 -60 -57 -57 -69 -75 -85 -82 -66 -54 -46 -40 -34 -27 -21 -18 -12 -10 -10 -11 -11 -8 -5 -3 -3 -2 -1 -1 -2 -2 -2 -3 -3 -3 -3 -4 -4 -4 -3 -1 -1 -1 -1 -1 -1 -1 -1 -1 -4 -6 -9 -12 -18 -23 -24 -20 -16 -13 -17 -14 -11 -13 -17 -18 -14 -9 -4 -1 -1 -6 -8 -8 -10 -15 -27 -38 -30 -27 -18 -6 -7 -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 -0 -0 -0 -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 -17 -56 -71 -62 -53 -47 -46 -53 -64 -63 -49 -30 -13 -3 -7 -21 -31 -29 -31 -28 -26 -18 -11 -8 -11 -19 -19 -21 -26 -34 -46 -56 -58 -57 -59 -68 -65 -64 -70 -68 -58 -48 -36 -24 -15 -13 -15 -10 -7 -7 -7 -5 -3 -2 -2 -1 -1 -1 -1 -1 -1 -2 -2 -3 -3 -3 -3 -4 -4 -3 -2 -2 -3 -2 -2 -1 -2 -2 -1 -3 -6 -8 -12 -20 -29 -33 -28 -19 -15 -17 -15 -15 -17 -19 -16 -7 -5 -4 -5 -8 -19 -28 -32 -33 -32 -31 -27 -9 -5 -4 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -59 -67 -61 -56 -53 -52 -57 -72 -56 -33 -15 -4 -2 -6 -17 -23 -21 -19 -26 -43 -39 -21 -10 -14 -22 -20 -19 -19 -23 -35 -48 -55 -57 -60 -64 -64 -64 -68 -70 -67 -59 -45 -27 -14 -9 -12 -15 -8 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -3 -2 -3 -4 -4 -4 -4 -5 -4 -4 -4 -3 -4 -7 -3 -3 -7 -11 -13 -16 -23 -29 -28 -22 -19 -22 -24 -23 -21 -20 -16 -10 -12 -14 -16 -18 -18 -20 -35 -40 -30 -15 -8 -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 -0 -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 -41 -53 -51 -49 -53 -58 -61 -63 -61 -48 -28 -12 -5 -4 -5 -6 -5 -7 -7 -7 -10 -11 -11 -12 -16 -22 -22 -21 -22 -23 -27 -35 -47 -53 -52 -48 -46 -54 -59 -62 -58 -46 -30 -14 -9 -6 -9 -14 -11 -5 -2 -2 -2 -2 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -2 -3 -5 -4 -5 -5 -4 -4 -4 -5 -6 -7 -8 -11 -6 -6 -11 -14 -14 -14 -18 -24 -32 -30 -25 -32 -35 -27 -20 -16 -15 -14 -20 -21 -14 -6 -2 -5 -27 -42 -28 -11 -6 -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 -1 -41 -57 -52 -48 -55 -65 -61 -60 -55 -44 -31 -17 -12 -11 -10 -8 -3 -8 -7 -8 -10 -11 -11 -11 -15 -19 -21 -22 -24 -23 -23 -26 -34 -42 -38 -33 -31 -33 -37 -46 -40 -25 -12 -7 -10 -8 -9 -11 -10 -5 -2 -2 -3 -4 -3 -2 -2 -2 -2 -1 -2 -2 -2 -2 -3 -4 -6 -5 -6 -5 -5 -5 -5 -7 -11 -11 -10 -10 -12 -10 -13 -15 -16 -17 -20 -20 -32 -31 -32 -43 -43 -32 -25 -24 -24 -21 -19 -12 -6 -5 -11 -26 -40 -43 -40 -19 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -58 -69 -68 -72 -77 -56 -59 -53 -44 -32 -23 -20 -22 -17 -7 -4 -7 -7 -8 -9 -8 -8 -11 -12 -15 -17 -17 -18 -17 -16 -17 -20 -25 -26 -32 -26 -20 -23 -34 -31 -18 -8 -3 -4 -8 -10 -8 -5 -3 -2 -3 -4 -6 -6 -5 -3 -3 -3 -3 -3 -3 -4 -4 -5 -6 -7 -8 -9 -9 -7 -7 -8 -10 -15 -14 -11 -10 -11 -12 -12 -13 -16 -21 -25 -19 -29 -30 -35 -40 -40 -34 -32 -34 -41 -43 -39 -31 -20 -34 -57 -68 -58 -44 -45 -24 -8 -7 -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 -1 -7 -32 -56 -68 -77 -78 -64 -59 -47 -36 -30 -24 -19 -18 -20 -14 -6 -6 -7 -8 -9 -9 -10 -13 -13 -12 -11 -10 -9 -7 -7 -8 -9 -10 -11 -21 -12 -7 -11 -18 -20 -12 -5 -3 -3 -2 -3 -4 -3 -4 -4 -5 -5 -7 -8 -7 -5 -5 -5 -5 -5 -6 -7 -9 -8 -8 -10 -12 -13 -13 -11 -9 -10 -12 -13 -14 -12 -11 -11 -13 -17 -17 -16 -21 -27 -24 -21 -23 -25 -27 -29 -28 -28 -37 -41 -44 -45 -47 -49 -59 -66 -60 -42 -32 -49 -23 -14 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -22 -41 -51 -54 -62 -61 -49 -56 -43 -29 -19 -12 -8 -6 -3 -6 -9 -8 -7 -11 -14 -15 -14 -14 -11 -8 -6 -4 -3 -3 -5 -5 -5 -6 -10 -8 -8 -8 -9 -9 -6 -2 -2 -3 -4 -3 -3 -5 -7 -8 -8 -6 -6 -6 -7 -8 -8 -7 -8 -9 -10 -12 -12 -11 -13 -15 -17 -18 -19 -18 -17 -17 -17 -14 -9 -11 -13 -13 -13 -12 -11 -11 -18 -22 -22 -19 -15 -15 -18 -21 -25 -33 -48 -32 -28 -28 -27 -45 -50 -40 -35 -43 -47 -28 -21 -22 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -22 -31 -36 -40 -53 -53 -51 -58 -38 -37 -30 -20 -14 -12 -5 -9 -11 -9 -8 -10 -13 -15 -15 -15 -14 -8 -6 -5 -4 -4 -6 -6 -4 -3 -4 -4 -6 -7 -7 -7 -5 -2 -1 -2 -3 -3 -4 -7 -10 -11 -9 -6 -7 -9 -9 -9 -9 -9 -10 -12 -11 -11 -12 -13 -18 -20 -21 -22 -22 -23 -23 -21 -19 -16 -12 -9 -14 -18 -17 -15 -13 -8 -13 -16 -19 -22 -18 -13 -14 -20 -32 -43 -44 -26 -17 -13 -18 -34 -40 -29 -23 -26 -42 -54 -33 -29 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -31 -38 -46 -59 -46 -37 -28 -18 -23 -26 -24 -21 -19 -14 -7 -13 -14 -13 -12 -11 -12 -14 -16 -16 -11 -11 -10 -8 -7 -8 -10 -6 -5 -6 -6 -4 -4 -4 -5 -5 -4 -2 -4 -5 -6 -8 -13 -16 -14 -10 -8 -11 -18 -13 -8 -7 -9 -12 -14 -12 -8 -9 -13 -17 -21 -23 -22 -19 -18 -19 -21 -19 -17 -14 -9 -9 -15 -19 -16 -9 -8 -11 -14 -20 -23 -21 -17 -17 -21 -27 -32 -33 -32 -17 -10 -17 -33 -40 -23 -19 -10 -25 -58 -37 -27 -16 -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 -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 -6 -21 -33 -42 -44 -41 -19 -28 -26 -26 -24 -22 -24 -28 -26 -19 -8 -14 -13 -12 -11 -10 -10 -14 -14 -15 -17 -18 -17 -14 -12 -11 -12 -12 -6 -8 -11 -9 -5 -3 -3 -4 -6 -7 -8 -10 -13 -15 -17 -19 -18 -14 -13 -17 -22 -11 -6 -5 -8 -13 -17 -16 -8 -7 -11 -15 -19 -21 -21 -19 -18 -18 -17 -26 -21 -15 -11 -9 -10 -12 -11 -10 -11 -10 -17 -20 -23 -23 -20 -16 -17 -20 -24 -30 -37 -24 -14 -15 -22 -25 -13 -20 -39 -50 -46 -31 -23 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -2 -13 -27 -38 -36 -24 -5 -31 -16 -14 -23 -28 -26 -25 -18 -16 -17 -12 -7 -8 -8 -9 -11 -16 -20 -19 -23 -28 -29 -23 -18 -14 -13 -13 -7 -6 -9 -11 -9 -5 -3 -4 -7 -10 -12 -11 -12 -16 -19 -20 -19 -19 -16 -17 -18 -11 -6 -6 -8 -12 -16 -19 -23 -15 -13 -14 -17 -20 -23 -24 -23 -21 -18 -31 -27 -21 -18 -15 -15 -15 -15 -14 -14 -16 -22 -21 -24 -26 -25 -18 -17 -25 -27 -29 -32 -26 -16 -11 -11 -11 -9 -13 -39 -41 -27 -12 -7 -20 -25 -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 -8 -19 -14 -10 -29 -16 -8 -4 -10 -17 -22 -17 -18 -20 -20 -15 -10 -8 -9 -12 -15 -11 -15 -23 -30 -32 -25 -15 -13 -13 -13 -10 -7 -6 -8 -9 -7 -5 -4 -8 -10 -12 -12 -14 -17 -21 -23 -20 -14 -13 -14 -16 -15 -10 -8 -8 -11 -17 -28 -48 -37 -25 -18 -17 -20 -25 -28 -29 -26 -23 -29 -24 -21 -21 -22 -24 -29 -29 -15 -9 -18 -36 -30 -26 -27 -27 -23 -17 -25 -23 -24 -26 -23 -16 -11 -10 -9 -9 -10 -26 -29 -25 -20 -19 -20 -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 -0 -0 -0 -0 -0 -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 -14 -27 -26 -28 -30 -26 -24 -26 -28 -26 -22 -18 -16 -15 -12 -10 -9 -10 -12 -15 -20 -23 -24 -23 -22 -18 -15 -13 -11 -8 -6 -10 -14 -15 -12 -8 -9 -12 -14 -13 -13 -18 -23 -23 -17 -8 -10 -16 -14 -14 -15 -13 -11 -14 -22 -39 -57 -55 -43 -31 -23 -21 -25 -31 -33 -30 -28 -30 -26 -24 -25 -27 -30 -37 -55 -29 -11 -11 -23 -41 -38 -29 -28 -27 -19 -24 -17 -19 -24 -25 -22 -18 -17 -16 -14 -10 -9 -11 -13 -13 -11 -10 -7 -10 -7 -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 -2 -18 -24 -21 -21 -24 -26 -27 -29 -32 -29 -28 -25 -21 -18 -19 -19 -16 -10 -6 -12 -22 -23 -23 -24 -28 -32 -19 -11 -9 -9 -10 -14 -21 -28 -29 -23 -14 -16 -17 -19 -21 -27 -31 -27 -17 -10 -12 -20 -15 -16 -17 -17 -13 -13 -23 -42 -63 -70 -61 -45 -33 -27 -27 -31 -34 -29 -29 -30 -26 -22 -24 -28 -33 -45 -75 -55 -27 -16 -23 -35 -34 -24 -28 -29 -23 -23 -20 -22 -24 -25 -23 -20 -18 -19 -18 -13 -7 -5 -7 -9 -9 -7 -8 -11 -13 -9 -5 -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 -1 -7 -18 -22 -22 -25 -26 -27 -29 -29 -25 -26 -28 -25 -23 -23 -23 -18 -14 -12 -13 -14 -19 -22 -23 -23 -21 -21 -13 -10 -11 -15 -21 -26 -28 -30 -29 -23 -16 -17 -17 -20 -25 -30 -27 -19 -14 -13 -16 -13 -16 -19 -19 -16 -13 -21 -34 -59 -83 -88 -66 -44 -34 -30 -30 -31 -33 -35 -33 -28 -26 -27 -32 -38 -57 -81 -66 -35 -23 -26 -33 -30 -17 -28 -37 -35 -27 -21 -24 -26 -26 -26 -24 -15 -14 -17 -19 -17 -13 -9 -10 -13 -14 -13 -16 -19 -15 -11 -10 -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 -0 -0 -0 -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 -13 -17 -19 -22 -25 -26 -23 -21 -26 -31 -32 -28 -25 -22 -19 -24 -19 -13 -13 -16 -19 -19 -21 -26 -29 -15 -14 -16 -21 -29 -35 -37 -36 -29 -24 -22 -18 -19 -21 -23 -26 -29 -30 -21 -17 -15 -11 -16 -22 -24 -22 -18 -18 -20 -40 -79 -109 -99 -65 -44 -34 -31 -34 -49 -63 -60 -51 -44 -38 -30 -36 -71 -99 -77 -52 -40 -43 -47 -38 -17 -36 -38 -41 -37 -25 -22 -28 -33 -36 -34 -19 -17 -19 -21 -21 -20 -17 -14 -19 -23 -23 -20 -21 -16 -14 -14 -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 -6 -14 -16 -15 -18 -19 -19 -21 -27 -32 -29 -23 -19 -19 -24 -24 -20 -18 -19 -21 -20 -19 -24 -28 -20 -20 -20 -24 -29 -34 -38 -44 -41 -35 -30 -25 -24 -25 -26 -28 -30 -30 -28 -24 -18 -13 -16 -23 -27 -27 -23 -16 -16 -22 -67 -109 -109 -71 -54 -46 -39 -38 -53 -72 -74 -66 -54 -42 -30 -67 -92 -106 -103 -87 -75 -60 -41 -26 -25 -56 -33 -40 -42 -29 -19 -23 -29 -33 -31 -23 -25 -23 -23 -23 -22 -20 -19 -22 -20 -17 -17 -16 -12 -12 -13 -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 -7 -12 -13 -10 -14 -21 -21 -21 -27 -28 -22 -17 -17 -22 -29 -25 -25 -24 -21 -20 -20 -19 -22 -29 -33 -28 -24 -23 -25 -30 -38 -43 -39 -35 -33 -32 -28 -26 -24 -26 -26 -29 -30 -25 -22 -22 -25 -28 -31 -25 -16 -13 -18 -57 -91 -97 -77 -62 -55 -41 -31 -29 -35 -46 -47 -34 -21 -22 -58 -83 -91 -102 -110 -87 -51 -33 -26 -33 -59 -45 -59 -52 -31 -16 -18 -19 -22 -23 -25 -31 -28 -30 -33 -32 -29 -30 -27 -23 -19 -19 -17 -11 -6 -6 -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 -0 -0 -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 -12 -22 -16 -10 -13 -20 -23 -26 -29 -25 -18 -15 -15 -22 -28 -22 -28 -27 -22 -19 -23 -27 -26 -24 -25 -26 -23 -20 -18 -20 -24 -36 -36 -32 -30 -28 -27 -29 -31 -29 -27 -32 -31 -30 -34 -39 -38 -28 -25 -19 -14 -14 -21 -45 -87 -114 -105 -60 -41 -29 -22 -19 -19 -20 -16 -11 -13 -19 -25 -59 -61 -74 -97 -106 -81 -52 -26 -18 -26 -28 -60 -53 -30 -14 -17 -19 -17 -20 -27 -35 -35 -38 -41 -39 -31 -21 -20 -20 -18 -14 -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 -1 -6 -12 -13 -16 -20 -27 -25 -22 -21 -20 -18 -12 -14 -20 -23 -20 -20 -21 -22 -24 -23 -30 -29 -24 -23 -22 -20 -19 -19 -21 -24 -30 -30 -28 -27 -28 -30 -33 -36 -34 -31 -27 -29 -32 -34 -31 -20 -8 -9 -13 -18 -28 -53 -109 -135 -99 -39 -29 -25 -22 -21 -20 -16 -14 -21 -27 -34 -48 -79 -69 -92 -113 -110 -80 -54 -29 -15 -11 -13 -30 -31 -21 -13 -14 -17 -8 -10 -15 -21 -28 -35 -34 -18 -5 -4 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -17 -19 -20 -22 -20 -19 -20 -21 -22 -22 -16 -15 -16 -16 -19 -24 -25 -24 -23 -23 -28 -27 -25 -24 -22 -20 -18 -20 -23 -23 -25 -25 -26 -27 -29 -30 -24 -26 -26 -23 -24 -25 -26 -23 -16 -3 -8 -14 -21 -35 -65 -123 -147 -82 -27 -29 -27 -21 -20 -20 -22 -26 -34 -36 -44 -68 -98 -85 -89 -101 -97 -61 -6 -4 -5 -9 -15 -15 -13 -10 -7 -6 -8 -1 -1 -2 -5 -9 -15 -16 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -16 -16 -16 -19 -19 -18 -19 -21 -24 -19 -22 -19 -15 -18 -26 -30 -24 -18 -16 -18 -24 -29 -31 -32 -30 -26 -21 -23 -27 -28 -30 -30 -31 -34 -39 -38 -44 -45 -39 -31 -26 -24 -21 -14 -7 -16 -16 -29 -48 -76 -116 -136 -66 -36 -37 -30 -23 -21 -23 -26 -29 -31 -28 -47 -80 -113 -123 -119 -109 -98 -87 -68 -15 -9 -9 -12 -13 -11 -7 -2 -1 -2 -1 -0 -0 -0 -1 -2 -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 -1 -4 -6 -12 -14 -15 -17 -17 -16 -17 -19 -22 -28 -26 -25 -27 -30 -30 -25 -25 -24 -20 -21 -25 -30 -34 -37 -35 -26 -23 -24 -27 -31 -31 -28 -26 -31 -46 -34 -46 -45 -36 -28 -25 -18 -12 -16 -29 -25 -38 -59 -84 -104 -109 -56 -49 -47 -39 -31 -30 -31 -32 -31 -28 -18 -38 -79 -106 -108 -104 -111 -111 -100 -75 -21 -15 -11 -11 -12 -12 -8 -3 -0 -2 -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 -1 -7 -12 -14 -15 -13 -12 -14 -20 -26 -27 -22 -21 -22 -25 -26 -28 -23 -22 -23 -28 -30 -31 -32 -35 -35 -24 -22 -25 -28 -30 -29 -24 -21 -21 -24 -31 -33 -39 -35 -26 -18 -12 -11 -24 -41 -49 -51 -56 -71 -89 -100 -85 -103 -81 -57 -48 -50 -52 -49 -45 -38 -29 -44 -70 -79 -73 -69 -89 -111 -79 -37 -13 -9 -12 -11 -7 -5 -5 -4 -2 -4 -5 -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 -1 -5 -8 -11 -12 -12 -13 -17 -20 -22 -21 -21 -26 -33 -38 -37 -20 -22 -27 -30 -29 -28 -28 -27 -27 -25 -24 -24 -26 -25 -21 -15 -16 -19 -21 -20 -17 -28 -34 -29 -18 -15 -20 -43 -75 -92 -79 -61 -60 -70 -87 -112 -148 -134 -101 -77 -69 -71 -71 -74 -76 -75 -74 -77 -70 -61 -56 -63 -67 -29 -4 -10 -31 -44 -30 -11 -0 -3 -9 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -8 -6 -12 -14 -15 -18 -22 -29 -38 -43 -42 -32 -27 -23 -23 -24 -24 -20 -23 -28 -30 -26 -22 -23 -22 -18 -12 -11 -8 -6 -7 -14 -32 -38 -30 -22 -17 -24 -55 -82 -86 -76 -65 -69 -71 -71 -71 -80 -126 -114 -108 -120 -130 -90 -95 -108 -115 -105 -95 -81 -66 -55 -41 -9 -3 -0 -13 -33 -29 -7 -2 -1 -11 -29 -31 -20 -11 -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 -1 -1 -1 -2 -5 -7 -9 -14 -23 -31 -31 -32 -35 -37 -33 -32 -32 -31 -27 -23 -24 -28 -29 -24 -17 -16 -19 -21 -17 -12 -6 -5 -8 -16 -33 -39 -26 -19 -16 -14 -22 -41 -51 -53 -53 -62 -66 -68 -88 -107 -92 -78 -119 -175 -198 -141 -114 -114 -135 -147 -123 -85 -66 -57 -50 -32 -6 -1 -1 -1 -0 -0 -0 -0 -6 -17 -20 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -16 -20 -17 -19 -20 -21 -28 -31 -30 -27 -22 -17 -18 -16 -13 -11 -10 -14 -21 -25 -23 -17 -9 -19 -30 -33 -29 -22 -16 -14 -17 -27 -52 -56 -47 -41 -46 -57 -65 -123 -166 -157 -146 -149 -173 -219 -223 -120 -114 -145 -159 -134 -91 -78 -75 -58 -33 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -13 -12 -13 -18 -22 -21 -20 -16 -13 -17 -15 -12 -11 -13 -18 -27 -35 -40 -38 -23 -19 -25 -33 -34 -23 -13 -12 -14 -20 -25 -35 -47 -49 -48 -50 -48 -102 -167 -218 -262 -278 -248 -231 -196 -109 -115 -145 -153 -135 -105 -93 -102 -58 -17 -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 -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 -2 -9 -10 -11 -13 -14 -14 -14 -13 -15 -20 -20 -17 -18 -23 -29 -32 -35 -40 -43 -43 -39 -40 -39 -29 -15 -7 -19 -19 -34 -64 -90 -80 -51 -41 -46 -42 -32 -71 -157 -241 -277 -237 -173 -123 -100 -123 -141 -138 -124 -109 -92 -64 -38 -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 -1 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -2 -6 -11 -13 -12 -11 -12 -13 -15 -18 -20 -20 -26 -32 -35 -32 -34 -40 -42 -42 -40 -37 -35 -31 -21 -11 -16 -13 -28 -52 -67 -63 -69 -60 -52 -46 -31 -24 -102 -212 -266 -152 -145 -118 -112 -131 -140 -109 -71 -50 -38 -16 -20 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -15 -25 -35 -23 -17 -13 -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 -2 -7 -10 -10 -10 -10 -11 -12 -12 -13 -16 -20 -24 -28 -31 -36 -43 -39 -36 -36 -36 -36 -38 -35 -25 -12 -6 -10 -26 -45 -57 -46 -52 -50 -41 -32 -29 -117 -231 -263 -164 -154 -132 -129 -139 -139 -98 -31 -9 -8 -9 -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 -5 -5 -4 -2 -2 -0 -0 -5 -19 -26 -22 -19 -20 -23 -32 -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 -2 -3 -5 -8 -11 -13 -12 -11 -11 -11 -12 -14 -14 -16 -20 -26 -24 -28 -29 -26 -21 -27 -36 -30 -14 -7 -4 -8 -20 -32 -30 -36 -39 -37 -33 -36 -83 -157 -175 -139 -113 -107 -130 -149 -142 -94 -19 -10 -10 -12 -18 -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 -4 -16 -18 -13 -10 -7 -0 -0 -2 -11 -20 -14 -7 -7 -11 -19 -25 -32 -30 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -11 -11 -11 -10 -10 -9 -10 -11 -10 -18 -24 -23 -17 -16 -27 -27 -22 -17 -13 -7 -6 -11 -21 -29 -17 -14 -16 -19 -20 -12 -5 -1 -3 -14 -109 -165 -158 -94 -6 -11 -11 -15 -19 -10 -2 -2 -5 -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 -4 -13 -19 -14 -10 -6 -0 -0 -0 -3 -13 -20 -6 -3 -5 -12 -24 -40 -40 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -8 -7 -8 -9 -11 -11 -10 -12 -16 -18 -18 -17 -16 -17 -18 -19 -18 -15 -10 -11 -17 -19 -16 -13 -10 -7 -4 -2 -1 -2 -4 -17 -100 -153 -140 -78 -6 -9 -10 -10 -9 -5 -6 -14 -18 -13 -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 -3 -1 -0 -0 -0 -0 -0 -9 -29 -53 -45 -14 -14 -30 -49 -43 -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 -1 -2 -3 -4 -4 -4 -5 -6 -7 -9 -12 -11 -15 -19 -18 -15 -14 -14 -15 -17 -18 -12 -16 -25 -21 -14 -10 -7 -5 -5 -3 -7 -11 -13 -25 -43 -46 -28 -7 -8 -9 -6 -6 -9 -13 -14 -20 -13 -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 -1 -6 -11 -14 -3 -5 -12 -18 -16 -2 -0 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -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 -1 -1 -1 -0 -0 -0 -2 -5 -8 -7 -9 -14 -20 -17 -14 -12 -12 -15 -19 -12 -11 -11 -8 -7 -7 -7 -7 -6 -3 -6 -8 -11 -14 -14 -12 -11 -11 -11 -9 -6 -10 -15 -14 -3 -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 -0 -0 -0 -0 -0 -0 -0 -6 -14 -19 -15 -3 -1 -0 -1 -11 -36 -21 -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 -1 -2 -2 -4 -5 -9 -15 -16 -13 -11 -12 -13 -13 -13 -13 -13 -11 -9 -6 -6 -6 -4 -6 -8 -10 -13 -15 -15 -15 -16 -14 -9 -6 -11 -16 -16 -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 -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 -2 -17 -40 -53 -54 -16 -3 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -6 -7 -8 -10 -13 -17 -14 -15 -16 -17 -16 -14 -13 -9 -6 -9 -10 -10 -11 -12 -12 -10 -14 -14 -10 -7 -10 -17 -17 -12 -10 -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 -2 -4 -6 -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 -1 -10 -36 -47 -58 -64 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -11 -18 -16 -16 -16 -17 -15 -14 -14 -9 -5 -6 -9 -11 -12 -13 -12 -6 -13 -15 -13 -10 -10 -13 -12 -13 -15 -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 -2 -3 -4 -2 -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 -2 -11 -46 -68 -47 -18 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -9 -10 -10 -11 -12 -14 -16 -13 -11 -8 -7 -11 -13 -12 -12 -10 -7 -12 -14 -13 -11 -9 -8 -8 -11 -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 -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 -3 -17 -66 -34 -22 -26 -20 -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 -1 -2 -2 -2 -6 -10 -12 -14 -19 -17 -13 -11 -12 -14 -12 -11 -10 -9 -12 -12 -10 -9 -7 -5 -7 -10 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -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 -3 -20 -51 -44 -31 -28 -29 -19 -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 -1 -2 -2 -6 -12 -13 -14 -14 -13 -12 -11 -16 -17 -14 -9 -8 -9 -8 -7 -6 -8 -9 -7 -4 -1 -0 -0 -0 -0 -0 -0 -2 -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 -2 -5 -8 -19 -32 -39 -43 -40 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -8 -13 -15 -14 -12 -12 -14 -12 -9 -8 -9 -8 -7 -7 -8 -7 -5 -2 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -19 -6 -0 -0 -0 -0 -0 -1 -5 -15 -20 -18 -10 -0 -0 -0 -0 -1 -7 -14 -12 -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 -1 -2 -5 -10 -14 -14 -12 -11 -10 -9 -9 -9 -7 -6 -6 -7 -8 -6 -4 -3 -2 -0 -0 -0 -1 -3 -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 -9 -31 -24 -7 -0 -0 -0 -0 -0 -0 -1 -3 -1 -0 -1 -2 -18 -14 -9 -9 -15 -13 -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 -1 -2 -8 -10 -7 -10 -8 -7 -8 -9 -6 -8 -7 -6 -7 -7 -5 -4 -2 -0 -0 -0 -2 -3 -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 -1 -8 -19 -15 -4 -0 -0 -0 -0 -0 -0 -0 -2 -5 -13 -22 -28 -22 -16 -13 -12 -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 -0 -1 -1 -1 -4 -4 -5 -7 -7 -4 -8 -6 -5 -6 -6 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -12 -21 -23 -20 -13 -12 -16 -23 -26 -23 -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 -1 -3 -5 -8 -4 -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 -1 -6 -16 -26 -31 -17 -15 -14 -12 -13 -16 -17 -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 -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 -2 -7 -15 -23 -25 -19 -17 -12 -13 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -14 -6 -3 -4 -4 -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 -3 -12 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -16 -25 -17 -8 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -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 -1 -4 -7 -6 -5 -6 -11 -18 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -12 -14 -11 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -3 -4 -4 -7 -10 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -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 -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 -0 -1 -2 -3 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -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 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -18 -2 -4 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -9 -2 -11 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 40 37 34 31 29 26 25 23 22 22 22 21 21 21 22 22 23 24 24 25 25 24 24 23 22 21 21 21 21 22 21 21 19 17 15 13 11 9 7 5 4 3 3 6 9 9 8 7 7 7 8 8 9 nan nan nan nan nan nan 11 12 11 10 8 7 6 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 42 40 37 34 31 28 26 24 23 22 22 22 21 21 21 22 22 22 23 23 24 24 24 23 23 22 22 22 23 23 23 22 20 18 16 14 13 11 9 7 6 5 5 5 7 8 7 6 6 5 nan nan nan 7 7 nan nan nan nan nan nan nan 9 nan nan 3 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 39 37 34 31 28 26 24 23 22 22 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 23 22 21 19 17 16 14 13 12 10 9 7 7 7 8 8 6 5 5 4 4 4 5 5 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 19 18 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 38 36 34 30 28 25 24 22 22 22 22 21 21 21 21 22 22 23 23 23 24 24 24 25 25 25 25 24 23 21 20 19 17 16 14 13 12 11 10 9 9 9 8 8 6 4 3 3 3 3 4 4 4 3 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 19 18 17 16 16 17 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 38 37 36 34 31 28 25 24 23 22 22 22 22 21 21 21 22 23 23 24 24 25 25 25 25 25 25 24 23 22 20 19 18 17 16 14 13 12 11 11 10 9 9 9 8 6 4 3 3 3 3 3 3 2 2 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 16 14 13 13 15 17 19 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 36 36 35 34 31 28 26 24 23 22 22 22 22 22 22 22 23 24 24 24 24 25 24 24 24 24 23 22 21 20 19 18 17 16 15 13 12 11 10 9 9 9 8 8 8 6 5 3 2 2 2 1 1 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 17 16 13 11 10 10 11 13 15 16 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 35 34 34 32 29 27 25 24 23 23 22 22 22 22 23 24 24 25 25 25 24 24 23 22 22 22 21 20 18 17 17 16 15 14 12 10 9 8 7 7 7 7 7 6 6 5 4 3 2 1 0 0 1 2 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 14 12 10 7 7 7 9 11 13 15 17 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 37 nan nan nan nan nan nan 35 34 34 33 32 30 28 27 26 25 24 23 23 23 23 24 25 25 25 25 24 24 23 22 21 21 21 21 20 18 17 16 15 14 13 11 9 8 7 6 5 5 5 5 5 5 5 4 4 2 1 0 1 3 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 18 17 16 14 12 10 7 5 4 6 8 10 12 14 16 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 37 nan nan nan nan nan nan 35 35 34 33 32 31 30 29 28 27 26 24 24 24 24 25 26 26 26 25 24 23 22 21 21 22 22 21 20 18 17 16 15 14 13 12 10 9 7 6 5 5 5 5 4 4 4 4 3 2 1 1 3 4 6 6 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 18 17 16 14 12 11 8 5 2 2 5 7 9 11 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 37 36 35 34 33 32 31 31 31 29 28 26 25 25 26 26 26 26 26 25 24 23 22 22 23 23 23 22 20 18 16 16 15 15 14 13 12 11 9 8 6 6 5 4 3 3 3 2 2 1 1 2 4 6 7 7 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 18 17 16 15 14 13 11 8 5 2 1 4 7 9 12 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 38 38 37 36 34 33 33 33 33 32 31 30 28 27 27 27 27 27 26 25 24 24 24 23 23 24 24 23 22 20 19 17 17 16 16 16 15 14 13 11 9 7 5 4 4 3 3 2 1 1 1 1 3 4 6 7 7 7 7 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 19 18 18 17 17 16 15 13 10 7 5 3 4 6 8 10 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 38 37 36 35 33 33 33 34 33 32 31 30 29 28 28 27 27 26 25 24 24 24 23 23 23 23 23 22 21 20 19 18 17 17 17 16 16 14 12 10 7 5 4 4 4 3 2 1 1 1 2 4 5 6 6 7 8 8 8 8 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 18 18 18 17 17 16 14 13 11 8 6 5 5 6 7 8 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 38 37 37 36 34 33 33 33 34 34 33 32 31 30 29 28 27 26 25 24 24 23 23 23 23 23 23 22 22 21 21 20 19 18 18 17 16 16 12 10 9 8 7 6 6 5 4 3 2 1 2 3 5 6 6 7 8 9 10 10 10 10 9 7 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 17 17 16 16 15 14 13 12 10 9 7 6 5 5 5 7 10 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 31 nan nan nan nan nan 37 36 36 35 34 33 33 33 34 33 33 32 31 30 29 28 27 25 24 23 23 23 22 22 23 22 22 21 21 20 20 20 19 18 17 16 15 13 9 8 7 8 7 7 7 6 5 4 3 3 3 4 5 6 7 8 10 11 12 12 12 11 9 7 6 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 17 16 15 15 15 15 15 13 12 11 9 8 6 5 4 4 7 10 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 28 30 31 nan nan nan 36 36 35 35 34 33 33 33 33 34 33 33 32 31 30 29 28 26 25 24 23 23 23 23 23 23 22 22 21 21 20 20 20 19 18 14 12 11 10 9 8 7 7 7 7 6 6 5 4 4 3 4 5 6 7 8 9 11 13 14 14 12 11 9 8 7 6 6 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 16 15 15 15 15 16 15 14 12 11 9 7 5 3 2 3 6 10 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 27 29 31 32 nan nan 35 35 35 34 34 33 33 33 34 34 33 33 32 31 30 29 27 25 24 24 23 23 24 24 24 24 24 23 23 22 22 21 20 19 14 10 8 8 9 9 8 8 7 7 6 5 5 5 4 4 3 4 5 6 7 9 10 12 13 14 14 12 11 9 8 8 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 17 16 16 15 15 15 16 15 14 12 10 8 6 4 1 2 4 7 10 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 28 30 nan nan 34 35 35 34 34 33 33 33 33 33 33 33 32 32 31 30 28 26 25 24 24 24 24 25 25 25 25 25 25 24 24 23 21 18 13 9 6 6 6 7 8 8 8 8 7 6 5 4 4 4 4 4 4 4 5 7 9 10 11 12 13 13 12 10 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 18 18 17 16 16 15 15 nan nan nan 9 8 6 4 3 4 6 8 10 13 15 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 26 27 28 nan nan nan 34 35 34 34 33 33 33 33 33 33 32 32 32 31 30 29 28 27 26 25 25 24 24 25 25 25 25 24 24 24 23 22 18 12 7 6 4 4 5 6 6 7 7 7 7 5 3 3 4 4 4 4 4 5 6 7 8 9 10 10 11 11 11 10 10 10 11 11 10 10 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 20 20 19 18 17 nan nan nan nan nan nan nan nan 7 6 6 6 7 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 26 27 nan nan nan nan 34 35 34 33 32 32 32 32 32 32 31 31 31 30 30 29 27 26 25 25 24 24 24 24 23 23 22 22 21 21 21 19 13 6 3 4 3 4 4 5 5 6 6 7 6 4 3 4 5 4 4 4 5 6 7 8 8 8 8 8 8 8 9 9 9 10 11 11 11 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 22 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 25 26 nan nan nan 32 34 35 35 34 33 32 31 31 31 31 31 30 30 30 29 28 27 26 25 24 23 22 22 22 22 21 20 19 19 19 18 18 16 10 5 3 3 4 4 4 4 4 5 6 6 6 4 4 6 6 5 4 4 6 7 8 9 9 8 7 7 6 6 6 7 7 8 10 11 11 10 10 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 24 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 nan nan nan 30 32 34 35 35 35 33 32 32 31 31 31 30 29 29 28 27 26 25 24 24 21 20 20 20 20 20 19 18 17 17 17 16 15 13 9 6 5 4 4 4 3 3 3 4 5 6 6 5 5 7 7 6 5 4 6 7 8 9 9 8 8 6 5 4 4 4 5 6 8 9 10 10 10 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 25 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 24 24 25 nan nan 30 32 34 35 36 35 34 33 33 32 31 30 30 29 28 27 26 24 23 22 20 19 18 18 18 18 18 17 17 16 15 15 14 12 11 8 7 5 3 3 2 2 2 2 3 4 5 6 7 6 7 6 5 4 4 5 7 8 8 9 9 8 7 5 4 4 3 3 5 7 8 10 10 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 12 12 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 24 25 26 27 28 30 32 34 35 35 35 34 34 34 33 32 30 29 28 27 25 24 23 21 20 19 17 16 16 16 16 16 15 15 14 13 12 10 9 7 6 6 5 2 1 1 1 1 2 2 3 5 7 8 8 7 6 5 4 4 5 6 7 8 8 8 8 7 6 5 5 4 4 5 8 9 9 9 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 14 14 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 24 24 25 26 27 28 30 31 33 34 34 34 34 34 34 33 31 30 28 27 26 25 23 22 20 19 17 15 15 16 16 16 15 14 13 11 10 7 6 5 4 4 4 4 3 2 1 1 2 2 2 3 5 7 9 10 10 9 8 7 7 7 8 8 8 8 8 8 8 7 6 6 5 5 7 9 10 9 8 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 23 22 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 23 24 25 26 nan 28 29 30 31 32 32 32 32 32 33 32 31 30 29 28 27 26 24 23 21 20 18 16 15 15 16 17 16 14 12 10 8 6 4 3 2 2 3 3 3 3 2 2 2 3 3 3 4 7 9 10 12 12 12 12 11 10 10 10 10 10 9 9 9 9 8 7 6 6 6 8 10 10 9 7 6 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 23 22 21 20 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 21 22 24 25 26 26 28 29 30 31 32 31 30 30 31 31 31 30 29 27 26 25 25 24 23 22 20 19 17 16 15 16 16 15 13 10 8 5 4 2 1 1 2 2 3 3 3 3 3 4 4 4 4 6 8 9 9 10 11 12 13 13 13 13 13 12 12 11 10 10 9 9 8 7 6 7 9 10 9 8 7 5 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 23 22 21 21 nan nan nan nan nan nan nan nan nan nan 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 23 24 25 27 28 29 31 31 31 30 29 29 29 29 29 28 27 25 24 24 23 23 23 23 22 20 19 18 17 17 16 14 12 9 7 5 3 2 2 2 3 3 3 4 4 5 6 6 5 5 5 6 7 7 7 7 8 10 11 12 13 14 14 14 13 12 11 10 9 8 7 6 6 8 9 10 9 8 7 5 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 24 23 23 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 18 21 23 25 27 28 30 31 31 31 29 28 27 27 27 27 26 25 24 23 22 21 21 22 22 22 21 20 19 18 17 15 13 10 8 6 5 4 3 3 3 4 4 5 5 6 7 8 8 7 6 5 5 5 5 4 4 5 7 9 11 12 14 15 15 14 12 11 10 9 8 7 7 8 10 10 10 9 8 7 5 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 25 25 24 24 nan nan nan nan nan nan nan nan nan 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 18 21 23 25 28 29 31 31 30 28 27 26 26 26 25 24 23 22 21 20 20 20 21 21 21 20 20 19 17 16 13 11 9 7 6 5 5 4 4 4 5 5 6 7 8 8 8 8 8 7 6 5 4 3 3 3 4 6 7 9 11 13 14 14 13 12 11 10 9 8 7 8 9 11 11 10 10 8 7 5 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 26 25 24 24 nan nan nan nan nan nan nan nan 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 14 14 16 18 20 23 26 28 30 30 29 27 26 25 25 24 24 23 22 22 21 20 20 20 20 20 19 18 17 16 14 12 11 9 7 6 6 6 5 5 5 5 5 5 6 7 8 8 8 8 7 7 7 7 6 5 4 4 4 5 6 8 11 12 12 11 11 10 10 10 9 8 7 8 9 10 10 9 9 8 7 5 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 27 26 24 nan nan nan nan nan nan nan nan nan 14 14 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 13 13 13 13 15 18 21 24 27 29 29 28 26 26 25 24 23 23 23 22 22 21 21 20 20 19 18 16 15 13 12 10 9 8 7 6 6 6 6 6 6 6 6 6 5 6 6 7 7 7 7 6 6 7 7 7 7 6 5 5 5 6 8 10 10 10 9 9 9 9 9 8 7 6 6 7 7 7 7 7 7 6 6 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 28 26 24 nan 21 20 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 13 12 11 12 13 16 19 22 26 28 28 27 25 25 25 24 23 23 22 22 22 21 20 20 19 17 15 14 12 10 9 8 7 7 6 6 6 7 7 8 8 7 6 6 5 5 5 5 6 6 6 5 5 5 6 7 7 6 5 5 5 6 7 8 8 7 7 8 8 8 7 6 5 4 3 3 4 4 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 22 20 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 12 11 12 13 15 18 21 25 27 27 26 25 25 25 24 24 23 23 22 21 21 20 19 17 15 13 11 10 9 8 7 7 7 7 7 8 9 9 10 9 8 7 6 5 4 4 4 5 5 5 4 3 4 5 6 6 5 5 4 5 6 6 7 6 5 6 7 7 6 5 3 2 1 1 2 2 4 6 7 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 24 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 14 13 12 13 14 16 18 21 25 27 27 25 24 24 24 24 24 24 23 22 21 20 19 18 16 13 11 10 9 9 9 8 8 8 9 10 11 12 12 12 10 8 7 6 5 4 4 4 5 5 4 3 3 3 4 5 5 5 5 4 4 5 5 5 4 4 4 5 5 5 4 3 2 2 2 2 3 5 7 9 10 10 10 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 14 14 14 15 16 18 20 22 25 27 26 25 23 23 23 23 24 24 23 22 21 20 18 16 14 12 10 10 10 10 10 10 10 10 11 12 13 14 13 12 10 8 6 5 5 4 4 4 5 5 4 4 4 4 5 4 5 5 4 4 5 5 5 4 3 2 2 3 4 4 4 3 3 4 4 4 5 7 9 10 11 11 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 14 15 16 18 19 21 22 23 25 26 26 24 22 21 21 21 22 23 23 23 22 20 17 14 12 11 10 10 11 11 11 11 11 11 12 13 14 15 14 12 9 7 6 5 4 4 4 4 5 5 5 5 5 5 4 3 3 4 4 5 6 6 4 2 1 0 1 1 2 3 3 3 4 6 7 7 8 9 10 11 12 13 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 16 18 20 22 23 24 25 25 26 25 24 22 20 19 19 21 22 23 23 22 20 17 13 11 10 10 10 11 12 12 12 12 13 13 14 15 15 13 11 9 7 5 4 4 3 4 4 5 6 6 6 5 4 3 2 2 3 4 5 6 6 4 2 1 1 1 1 2 2 3 4 6 7 8 9 10 11 11 12 13 13 13 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 14 16 19 22 24 25 25 25 25 26 26 25 23 20 19 19 19 21 22 23 22 21 18 14 12 10 10 10 11 12 13 14 14 15 15 15 15 14 13 11 9 6 5 4 4 3 3 4 5 6 6 6 5 3 2 2 1 2 3 4 5 5 4 2 1 2 2 2 1 1 3 6 8 9 10 11 12 12 13 13 13 13 13 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 12 15 19 22 24 25 25 25 26 26 26 25 24 22 20 19 19 19 20 21 22 21 20 17 15 13 12 12 12 13 14 15 16 16 15 15 14 13 12 10 9 7 5 4 4 3 3 3 4 5 6 5 4 3 2 2 2 1 2 3 3 4 3 2 1 1 1 1 1 3 6 8 10 11 12 13 14 14 14 13 13 14 13 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 17 21 24 25 26 26 27 27 26 25 24 23 21 20 19 19 19 19 20 21 21 20 17 16 14 14 14 14 15 15 15 15 14 13 12 12 11 10 8 7 6 5 4 3 3 3 4 5 5 5 4 2 2 4 4 3 1 2 2 3 4 5 6 5 5 5 5 6 8 9 11 12 14 15 16 16 14 14 14 14 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 8 11 14 19 22 24 26 27 28 27 26 25 24 22 21 20 19 18 18 17 18 19 19 19 18 17 16 15 15 14 13 13 13 13 12 11 10 9 9 8 7 6 5 5 4 3 2 2 3 4 5 5 3 1 3 5 5 4 2 1 3 5 7 8 9 9 9 8 8 9 10 12 14 15 16 17 17 16 15 14 14 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 10 13 16 19 22 25 27 28 28 26 25 23 21 20 20 19 18 17 16 16 16 16 16 16 16 15 14 13 12 11 11 11 11 11 9 8 7 7 6 5 5 4 4 3 3 2 2 3 4 4 4 3 2 4 5 6 5 3 3 4 7 9 10 11 12 11 11 11 12 13 15 16 17 18 18 18 17 16 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 28 nan nan nan nan nan nan nan nan nan 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 13 15 17 20 24 27 28 28 26 25 23 21 20 18 18 17 16 15 14 14 13 14 14 14 14 13 12 11 11 11 11 11 10 9 7 6 5 4 4 3 3 3 3 2 2 2 3 3 4 3 2 3 4 5 5 5 4 4 6 8 11 12 13 13 13 13 14 15 16 18 19 20 20 20 19 18 17 16 15 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 21 20 20 20 21 nan 20 18 17 15 14 14 14 15 nan nan nan nan nan nan nan 15 15 16 19 22 26 27 27 26 25 24 22 20 18 17 16 15 14 14 13 13 13 14 15 15 14 13 12 12 12 12 11 10 9 7 6 5 4 4 3 3 3 2 1 1 2 2 3 4 4 4 5 6 6 6 5 4 5 7 10 12 14 15 16 16 16 17 18 19 nan nan nan nan 20 19 18 17 16 15 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 nan nan nan 24 24 22 21 20 20 20 20 19 17 16 15 15 14 14 15 17 18 nan nan nan nan nan 17 17 17 19 22 25 26 27 26 26 25 24 22 20 18 17 15 14 14 13 14 14 15 16 17 17 16 15 14 14 13 11 10 9 8 8 7 6 5 4 4 3 2 2 2 3 3 4 5 6 6 7 7 8 7 6 6 7 10 12 15 16 18 18 19 19 19 20 20 nan nan 20 19 18 18 17 16 15 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 9 8 10 15 20 23 25 25 24 22 21 20 19 18 17 15 15 15 14 14 14 15 17 18 19 18 18 18 19 19 19 19 20 22 24 25 25 25 25 26 25 24 22 21 19 18 16 15 15 15 16 16 17 18 18 18 17 16 15 14 12 11 11 10 10 9 8 6 5 4 3 3 3 4 4 5 6 7 7 7 8 8 8 8 7 8 9 11 14 16 17 19 19 20 20 20 20 20 19 18 17 16 16 16 16 16 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 8 7 9 12 16 21 24 25 26 25 24 22 20 18 16 15 15 15 14 14 13 13 14 16 18 19 18 18 18 19 20 21 21 21 22 23 24 24 25 25 25 25 25 24 23 22 20 19 18 17 17 17 17 18 18 19 18 18 17 16 15 14 13 12 12 11 10 9 7 5 4 4 4 5 6 7 8 8 8 9 9 9 9 8 8 9 9 11 12 14 15 16 17 18 19 19 19 18 17 16 15 15 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 10 7 7 10 14 18 22 24 25 25 25 24 22 20 17 15 15 15 14 14 12 11 11 12 14 16 18 18 18 18 19 21 22 22 22 22 22 23 23 24 24 24 24 24 24 23 22 22 21 20 19 19 18 18 17 17 18 18 18 17 17 16 15 14 13 12 11 10 9 7 6 5 5 6 7 8 8 9 10 10 10 10 10 10 10 10 10 11 12 13 13 13 14 15 16 16 16 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 12 9 8 9 13 16 20 22 23 23 23 23 21 20 17 15 15 15 15 14 12 11 10 10 10 12 14 16 17 18 19 20 21 21 22 22 21 21 21 22 23 23 23 23 23 23 22 21 20 20 20 20 19 18 17 17 16 16 16 16 16 16 16 15 14 12 11 10 9 8 7 6 6 6 7 7 8 9 10 11 12 12 12 12 12 11 11 11 12 12 13 12 12 12 13 14 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 13 11 9 10 12 16 19 21 22 21 21 20 19 18 17 15 14 15 15 14 13 11 10 9 9 9 11 13 15 17 18 19 19 20 21 21 21 20 20 20 20 21 21 22 22 22 22 21 19 18 17 17 17 17 16 15 14 13 13 13 13 14 15 15 14 13 11 10 8 8 8 7 7 7 7 7 7 8 9 10 11 12 13 13 13 13 13 12 12 13 13 12 12 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 11 11 13 16 19 22 21 20 18 17 17 17 17 16 15 15 15 15 13 12 10 10 9 9 10 11 12 14 16 17 18 18 19 20 21 20 19 18 18 18 18 19 19 20 20 20 19 18 16 15 14 13 13 11 10 9 8 8 9 11 12 13 13 13 12 10 9 8 8 8 8 8 8 8 8 7 8 8 10 11 12 12 13 13 13 13 13 13 13 13 12 11 11 11 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 15 13 13 nan nan nan nan 19 21 22 20 18 16 16 16 17 17 16 16 15 15 14 13 11 10 9 9 10 10 11 13 14 16 16 16 17 18 19 20 20 19 18 17 17 17 17 17 18 18 19 18 17 15 14 12 11 10 8 6 6 6 6 7 9 10 12 12 12 11 10 9 8 8 8 8 9 9 9 8 7 7 8 9 10 10 11 11 12 12 12 12 12 12 12 11 11 10 10 10 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 16 13 11 11 nan nan nan nan 22 22 21 19 17 16 16 17 17 17 16 16 15 14 13 12 11 10 9 9 10 10 12 13 15 16 16 16 16 17 18 19 20 19 17 16 16 16 16 16 17 17 18 18 17 16 15 13 12 10 8 7 6 6 6 7 8 10 11 11 11 10 10 9 9 9 8 8 8 9 9 8 7 7 7 7 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 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 13 10 10 nan nan nan nan nan 23 23 21 19 18 18 18 18 18 17 16 15 14 13 12 11 10 10 9 9 10 11 12 14 15 16 16 16 16 17 18 18 19 18 17 17 17 16 16 16 16 17 18 18 18 17 17 15 13 12 10 9 8 8 8 8 9 10 10 10 10 10 10 10 9 9 8 8 8 8 8 7 7 6 6 6 6 6 6 7 8 8 8 8 8 8 9 9 9 10 10 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 10 9 nan nan nan nan nan nan nan nan 22 21 20 20 20 20 19 18 16 15 13 12 11 10 10 10 10 10 11 12 13 15 16 15 15 15 16 17 17 18 18 17 17 17 17 16 16 16 16 16 17 18 18 18 17 16 15 14 13 12 11 10 10 10 10 10 10 10 10 9 9 9 8 8 8 8 8 8 8 7 7 6 6 5 5 5 6 6 7 7 7 7 7 7 7 7 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 10 9 nan nan nan nan nan nan nan nan nan nan 23 23 23 22 21 20 18 17 16 14 12 10 10 10 10 11 11 12 13 14 16 16 15 14 14 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 16 16 15 14 13 13 12 11 11 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 6 6 5 5 6 7 7 8 8 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 12 10 9 nan nan nan nan nan nan 25 25 nan 24 nan nan 24 23 22 20 19 18 16 14 12 10 9 10 11 12 13 13 14 15 16 16 14 13 13 14 15 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 15 14 13 13 13 12 11 11 11 11 10 9 8 7 7 8 8 9 10 10 9 9 9 9 8 7 6 6 6 7 8 9 9 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 11 11 nan nan nan nan 25 26 26 26 25 25 25 25 nan 24 23 22 20 19 18 16 14 12 10 9 9 10 12 13 14 15 15 16 16 15 14 13 13 14 16 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 11 11 11 11 10 8 7 7 8 10 11 11 11 11 10 10 10 9 7 6 6 6 7 9 10 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 28 28 28 27 26 26 25 24 24 23 21 20 19 19 18 16 15 13 11 10 10 10 11 13 14 15 16 16 16 16 15 14 13 13 14 15 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 14 13 13 12 12 12 12 11 10 10 10 10 10 9 8 8 8 9 10 11 11 11 11 11 10 9 8 6 6 6 7 nan nan nan nan 10 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 30 30 29 28 26 25 23 22 20 19 18 18 17 17 15 14 12 11 10 10 11 12 14 15 16 16 16 16 16 15 14 13 13 14 15 15 15 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 11 12 12 11 10 10 9 9 9 9 9 9 9 8 9 10 11 11 11 11 11 11 10 8 7 6 6 6 nan 7 7 7 7 7 7 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 31 30 28 26 24 22 20 19 18 17 17 16 15 14 13 12 11 11 11 12 13 14 15 16 16 16 16 16 15 13 13 14 14 14 15 15 16 16 16 16 15 15 14 14 14 14 14 13 12 12 11 11 11 11 11 10 9 8 8 8 8 8 8 8 8 9 10 11 11 12 12 12 11 11 10 8 7 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 30 nan 29 27 25 23 21 19 17 16 16 16 16 15 14 13 11 11 11 11 12 13 14 15 15 16 16 16 15 14 13 13 14 14 14 14 15 16 16 16 15 15 14 14 14 14 13 13 12 11 11 11 11 11 11 10 9 8 8 8 8 7 8 8 8 9 10 11 12 12 12 12 12 12 11 10 8 nan 8 8 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 28 27 26 24 21 19 17 16 15 16 16 17 16 14 13 11 10 10 11 13 13 14 15 15 15 15 14 13 13 14 14 13 13 13 13 14 15 15 15 14 14 13 13 13 12 12 12 11 10 10 10 11 11 10 10 9 8 8 8 8 8 9 9 10 10 11 11 11 11 12 12 12 12 11 10 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 28 27 26 25 23 21 19 17 16 15 16 17 18 18 17 14 12 10 10 10 11 12 13 14 14 14 14 13 12 13 13 13 13 12 12 12 13 14 14 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 9 9 8 8 9 9 9 9 10 10 10 10 10 10 11 12 12 12 12 11 nan nan nan 11 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 26 25 24 22 20 18 17 16 16 16 17 18 18 17 15 13 11 10 10 10 11 12 13 13 13 12 11 11 11 12 12 12 11 11 11 12 12 13 13 13 12 12 11 10 10 10 10 9 9 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 10 11 11 12 11 11 nan nan nan 10 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 25 25 24 23 21 20 18 17 16 15 nan 16 17 18 17 16 14 12 11 10 10 10 11 12 12 12 11 9 9 9 10 10 10 9 9 10 10 11 12 12 12 12 11 10 9 8 8 8 8 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 8 8 9 10 9 9 9 10 10 10 10 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 24 23 22 21 20 19 17 16 nan nan nan 16 16 16 16 14 13 12 11 11 11 11 11 11 11 10 8 7 8 8 8 8 8 8 8 9 10 11 11 11 11 10 9 8 8 7 7 7 8 9 9 9 9 9 10 11 11 11 11 11 10 9 8 8 8 9 9 9 9 10 10 10 10 10 10 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 23 22 21 20 19 18 17 17 16 16 15 14 14 14 13 13 12 11 11 10 10 10 10 10 9 8 7 6 7 7 7 7 7 7 8 8 9 10 10 10 10 9 8 7 7 6 7 7 8 9 10 10 10 10 11 11 12 12 12 11 10 8 8 7 8 9 9 10 10 11 11 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 20 19 18 18 18 18 17 16 15 13 12 12 12 12 11 11 11 10 10 9 9 9 9 8 7 6 6 6 6 6 6 6 7 7 8 9 10 10 10 9 8 6 6 6 6 7 8 9 10 10 11 11 12 13 13 13 13 12 11 9 9 8 8 9 10 11 12 12 13 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 18 17 17 17 17 17 15 14 12 11 11 11 11 11 10 10 10 9 9 8 8 8 7 6 6 6 6 6 6 6 7 7 8 9 9 10 9 8 6 5 4 5 6 7 8 9 10 11 12 13 14 14 13 13 13 13 12 11 10 10 10 10 12 13 13 13 13 12 11 11 10 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 17 17 17 16 16 15 13 12 12 11 10 10 10 10 10 9 9 8 8 8 7 7 6 6 6 6 6 6 7 7 7 8 9 9 9 7 5 3 3 4 6 7 8 9 10 12 13 13 13 13 13 13 13 13 13 nan 12 12 11 11 11 12 13 13 13 12 11 11 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 15 15 15 15 14 13 12 11 10 10 10 10 10 9 8 8 8 8 7 7 6 6 6 6 6 7 7 7 7 7 7 7 6 4 3 3 5 6 8 9 10 11 11 12 12 12 12 12 12 12 nan nan nan 13 12 11 11 11 12 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 15 14 13 12 12 11 10 10 10 9 9 8 8 7 7 7 7 7 6 6 6 6 7 6 6 5 5 6 6 5 3 3 3 5 7 8 10 10 11 11 10 10 9 9 9 nan nan nan nan nan nan nan 10 11 12 13 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 11 12 12 13 13 12 12 12 11 11 10 9 8 8 7 7 7 7 7 7 7 7 7 7 6 6 6 5 5 5 5 4 3 2 2 4 6 7 9 9 10 9 8 6 6 nan nan nan nan nan nan nan nan nan nan nan 12 13 14 14 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 10 11 11 12 12 12 11 11 10 9 8 8 8 8 8 8 7 7 8 8 8 7 7 6 6 6 5 5 5 4 3 1 1 3 4 6 7 7 7 7 5 3 2 2 3 nan nan nan nan nan nan nan nan nan nan 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 10 nan nan 10 11 11 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 6 5 5 5 4 3 1 1 3 4 5 5 5 5 5 4 4 3 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 9 9 nan nan nan nan nan nan nan 9 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 4 3 1 2 3 4 4 4 4 4 4 4 5 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 8 9 9 nan nan nan 9 9 8 8 8 8 7 7 7 7 7 7 7 8 8 9 8 8 7 7 7 7 8 8 8 8 7 6 5 3 1 2 nan nan 4 3 3 3 4 5 5 6 7 9 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 9 8 7 7 7 6 nan 6 6 6 5 5 6 7 8 8 8 7 7 7 7 7 8 8 8 7 7 6 5 3 1 nan nan nan nan nan nan 3 3 5 6 7 9 11 12 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan 6 7 7 7 nan nan 6 7 7 8 7 7 6 5 4 3 2 2 nan nan nan nan nan nan nan nan 5 7 9 11 12 12 12 13 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 6 7 7 7 7 6 5 nan nan 2 2 nan nan nan nan nan nan nan nan nan nan 9 10 nan nan 13 13 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 4 nan nan nan nan nan nan nan nan nan nan nan nan nan 7 7 7 6 nan 4 3 2 1 2 nan nan nan nan nan nan nan nan nan nan nan nan nan 14 14 14 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 5 nan nan nan nan nan nan 6 6 nan nan 4 4 3 2 1 nan nan nan nan nan nan nan nan nan nan nan nan nan 15 15 15 15 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 4 6 8 10 nan nan nan nan nan 16 16 16 16 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 nan nan nan 7 9 10 11 12 13 nan nan nan nan nan 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 nan nan nan nan nan 10 11 11 12 12 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 8 nan nan nan nan nan 9 nan nan nan nan nan nan nan nan nan 13 14 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 10 nan nan nan nan 10 11 11 nan nan nan nan nan nan nan nan 15 15 16 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan 12 12 nan nan nan nan nan nan nan nan nan 16 17 17 18 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 19 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 18 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 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 220 224 230 237 243 249 253 255 256 258 261 263 263 262 261 261 261 261 262 263 264 263 264 265 265 264 265 267 270 273 276 277 277 279 284 289 294 300 308 312 308 304 328 351 360 4 7 9 13 20 31 39 44 nan nan nan nan nan nan 100 105 108 110 110 104 92 76 66 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 221 225 230 236 242 247 251 253 254 257 259 262 262 261 259 258 259 259 259 260 260 260 261 263 262 261 262 265 269 272 275 276 276 279 284 286 288 289 291 291 288 285 300 326 344 353 358 0 7 nan nan nan 42 46 nan nan nan nan nan nan nan 113 nan nan 110 79 36 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 218 222 226 231 236 241 245 248 250 251 255 256 260 261 260 258 257 256 255 255 256 257 258 259 260 260 260 261 263 267 270 272 273 275 278 282 283 281 278 277 278 282 286 292 306 320 337 352 1 6 13 22 28 30 33 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 303 292 nan nan nan nan nan nan nan nan nan nan nan nan nan 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 222 226 231 235 240 243 245 246 248 251 253 257 259 258 257 254 252 251 250 252 254 256 258 259 260 260 260 262 265 268 270 272 275 278 281 282 279 275 273 277 284 287 287 290 292 306 335 354 1 7 13 18 17 12 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 326 318 307 294 281 270 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 219 222 225 229 233 237 239 241 241 243 247 250 254 258 258 255 252 248 246 247 250 253 256 258 260 261 260 260 261 264 268 270 272 275 278 281 282 280 275 275 279 285 286 281 275 267 273 304 339 357 6 9 10 6 351 339 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 335 327 315 299 282 270 263 257 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 220 222 225 229 233 236 236 236 238 242 247 252 255 256 254 249 245 244 245 249 254 257 259 260 260 259 259 260 264 269 272 274 275 276 279 282 282 279 278 281 284 282 274 265 258 260 279 306 333 351 1 4 352 303 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 351 347 340 329 310 289 274 263 255 250 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 218 219 221 225 229 232 232 232 234 238 243 248 253 254 252 247 243 243 246 250 254 256 257 258 257 256 257 260 266 272 274 273 273 273 275 279 283 282 280 282 280 272 263 256 254 258 269 278 287 304 340 151 179 186 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 3 1 357 350 334 306 281 263 252 245 243 243 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 203 204 nan nan nan nan nan nan 215 216 217 219 222 226 229 230 230 231 234 239 245 249 250 248 245 243 244 247 250 253 254 253 253 252 254 257 261 266 271 271 270 268 267 268 271 276 278 278 278 269 257 250 250 255 263 268 270 270 267 190 165 174 178 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 14 15 14 13 8 358 335 297 263 248 243 243 246 247 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 201 203 nan nan nan nan nan nan 215 215 216 218 222 225 228 228 228 229 232 236 241 244 245 244 243 243 245 247 250 250 249 248 249 251 253 256 260 262 264 264 263 262 261 260 262 265 269 272 268 254 240 236 243 256 267 271 271 270 251 183 173 178 181 179 175 179 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 24 25 27 28 28 25 21 13 345 264 247 247 250 252 251 nan nan nan nan nan 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 217 218 220 223 226 227 227 227 228 230 234 237 240 241 241 242 243 245 247 247 246 245 247 249 251 253 254 254 254 254 255 257 258 258 256 259 261 262 262 257 241 225 219 225 239 255 270 287 300 235 189 184 183 183 180 176 180 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 33 36 39 42 42 41 41 41 41 34 306 273 266 261 253 244 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 218 219 220 221 222 225 227 227 226 226 227 229 232 235 237 238 240 241 242 244 245 244 245 246 248 249 250 250 249 248 246 246 249 253 257 258 258 259 257 252 245 236 226 218 212 210 215 230 261 316 327 255 215 197 189 182 177 172 175 186 198 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 42 45 47 49 48 46 45 43 42 33 359 309 285 267 251 238 nan nan nan 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 221 222 224 225 227 228 227 226 226 227 229 231 234 236 237 239 240 241 242 243 243 245 246 247 247 247 246 245 243 242 244 247 253 257 259 259 255 245 236 227 224 231 236 224 211 207 210 226 284 278 244 222 206 193 180 169 165 168 177 189 197 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 43 47 49 49 46 42 37 34 30 26 13 350 322 295 270 245 229 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 223 225 227 228 230 230 228 227 227 228 230 232 234 235 236 238 239 239 240 240 241 244 245 244 244 243 243 243 243 243 244 247 251 254 253 252 246 233 224 221 226 235 238 231 218 208 200 194 197 211 212 208 203 193 176 165 161 163 171 182 192 200 206 212 218 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 47 46 41 33 25 19 17 12 7 357 342 323 297 263 234 218 211 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 204 nan nan nan nan nan 221 225 227 229 230 231 231 229 228 228 229 231 233 234 235 235 236 237 236 236 237 239 240 240 240 240 240 241 243 244 244 243 245 246 244 241 241 242 241 236 231 229 231 235 234 224 214 206 197 184 176 179 188 193 187 174 164 160 162 168 177 188 199 208 216 225 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 39 39 36 27 17 11 8 6 2 357 350 339 323 292 245 217 206 202 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 201 202 204 nan nan nan 216 221 225 228 230 231 232 231 230 230 230 231 232 233 234 234 234 234 233 233 233 234 234 234 235 236 237 238 241 244 246 245 242 240 237 233 232 237 247 255 256 249 240 236 236 235 229 223 221 213 197 179 173 177 182 181 174 168 164 163 167 174 186 200 212 224 235 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 29 27 24 20 14 7 5 3 1 358 355 350 341 328 271 209 198 195 194 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 199 201 204 205 nan nan 214 219 224 228 231 232 232 232 232 232 233 233 233 233 233 232 232 231 231 231 230 230 230 230 233 236 237 239 243 246 246 244 240 234 230 229 234 246 255 259 258 251 242 237 236 238 239 241 244 236 215 192 179 176 177 177 176 173 170 169 170 174 185 204 220 233 243 247 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 22 18 15 12 8 4 1 1 2 2 2 3 4 8 35 158 175 182 186 188 188 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 197 199 201 203 nan nan 208 212 218 223 228 232 233 234 234 234 234 235 235 234 233 232 231 230 230 230 230 229 229 230 231 234 237 240 242 244 246 245 241 233 222 215 223 240 254 259 258 254 248 242 237 240 251 262 266 267 258 232 208 190 180 176 175 175 176 176 175 175 179 188 208 229 242 250 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 16 12 8 5 3 1 1 nan nan nan 16 24 36 58 98 137 160 172 180 183 184 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 198 200 201 nan nan nan 207 211 217 223 229 232 235 236 236 236 237 237 236 236 234 233 231 230 230 229 228 228 230 232 234 237 239 242 245 246 247 245 239 224 197 191 208 234 250 253 251 247 244 238 231 235 262 296 300 288 272 242 217 200 188 181 179 179 181 182 183 183 185 193 212 235 248 254 257 258 258 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 13 9 7 6 nan nan nan nan nan nan nan nan 60 79 103 128 149 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 199 200 nan nan nan nan 206 210 217 223 229 232 235 237 237 238 238 239 238 238 236 234 232 231 231 230 229 230 231 233 235 237 240 244 248 249 249 250 246 228 184 185 210 231 241 242 242 242 240 234 228 238 289 320 319 304 280 244 216 202 194 190 191 192 193 193 191 189 190 198 216 237 250 256 259 261 260 258 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 17 14 12 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 199 nan nan nan 204 205 207 211 216 222 227 230 233 235 237 238 239 240 240 240 239 237 233 232 229 229 229 230 231 231 234 236 239 244 248 251 254 260 265 260 233 222 227 235 238 236 237 240 239 235 233 253 309 328 325 311 285 245 216 203 198 198 200 202 203 201 196 190 189 200 218 236 249 257 262 263 261 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 192 196 nan nan nan 205 206 206 208 211 215 220 223 226 228 231 234 236 239 241 242 243 242 240 236 233 230 229 229 229 230 231 233 235 238 242 246 251 257 266 274 267 246 232 234 237 238 235 234 236 238 240 245 265 304 326 327 316 289 249 220 206 203 202 202 200 198 196 191 186 187 199 219 240 254 263 268 267 261 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 23 23 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 190 194 198 202 nan nan 206 206 207 208 211 215 218 220 222 225 227 231 234 237 241 243 244 244 242 239 235 229 228 228 229 230 232 234 235 237 240 243 248 255 263 265 267 259 241 231 235 236 226 217 223 236 245 253 267 291 312 320 314 287 247 223 213 209 205 200 195 190 187 184 183 185 198 225 253 268 274 276 271 263 256 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 100 108 114 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 198 202 205 206 206 205 204 205 208 211 215 218 220 221 223 226 229 232 235 238 241 243 244 242 238 235 231 227 227 229 230 232 234 235 237 240 242 246 252 258 259 271 281 289 287 246 219 198 192 212 244 257 262 269 279 289 291 285 265 241 226 219 215 209 200 192 185 181 180 184 189 205 240 270 282 284 283 278 267 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 90 100 107 112 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 198 203 206 206 206 204 203 202 203 207 212 217 220 222 223 224 226 228 230 233 235 237 238 239 237 235 234 231 228 224 224 226 229 232 235 237 240 242 245 248 251 257 266 281 302 317 294 209 194 196 219 262 275 275 275 275 273 267 259 251 241 231 222 216 210 200 190 183 180 182 188 197 216 252 277 286 288 287 282 272 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 35 37 40 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 195 200 205 207 nan 204 202 200 199 201 206 213 219 223 224 225 226 227 229 230 231 232 232 232 231 230 230 231 231 227 219 215 216 220 225 229 231 232 234 237 236 239 249 259 271 286 289 256 215 204 212 242 280 290 286 280 273 267 258 249 243 238 230 221 213 207 198 190 186 186 188 193 203 224 257 280 287 288 287 284 277 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 38 40 42 44 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 191 198 202 205 207 206 202 199 197 197 199 204 213 220 224 226 227 227 228 230 231 232 232 230 227 224 223 225 228 229 225 218 210 208 210 213 213 211 204 196 188 197 213 227 239 252 262 255 231 215 214 229 260 291 300 294 283 271 259 248 241 236 231 224 216 209 202 197 193 190 189 190 196 209 233 263 280 285 285 285 285 282 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 40 42 42 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 202 205 206 206 204 201 197 195 195 198 204 213 220 225 227 227 228 230 232 234 235 233 228 222 218 218 222 225 226 223 218 212 207 204 200 193 182 169 153 144 173 196 211 224 236 243 239 226 220 225 242 269 295 306 299 285 266 248 238 232 228 223 215 209 203 199 196 194 190 190 194 203 223 250 271 278 280 281 283 285 285 275 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 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 207 209 208 206 203 200 196 195 195 199 205 213 220 224 226 227 228 231 234 236 236 232 226 220 216 217 221 225 226 224 221 216 209 200 188 172 157 147 142 149 171 192 209 222 231 236 234 227 227 233 248 268 288 302 297 279 253 233 225 221 217 211 205 200 198 197 198 197 196 198 204 220 246 268 277 277 275 277 281 285 287 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 40 42 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 203 213 214 211 207 202 198 195 194 196 200 206 213 219 223 225 226 228 229 232 233 233 230 224 219 217 219 224 228 229 226 222 216 208 194 174 153 141 139 147 161 178 196 213 224 231 233 232 230 230 238 248 258 267 273 268 254 234 218 213 210 205 199 194 192 194 197 200 202 202 203 212 234 262 277 281 277 273 276 281 286 288 282 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 39 42 45 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 207 216 218 213 207 200 196 193 192 195 200 206 212 217 220 223 225 226 227 227 228 228 226 223 220 221 224 228 231 231 227 222 213 201 182 157 137 134 143 158 174 188 203 218 228 231 231 230 229 231 238 247 250 250 248 246 244 238 224 211 202 196 191 188 189 193 197 199 200 200 204 216 240 266 279 280 277 275 279 284 288 289 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 42 45 48 nan nan nan nan nan nan nan nan nan 75 87 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 197 208 216 217 213 205 198 193 191 190 193 199 207 211 215 217 220 222 223 224 224 224 224 224 222 222 223 226 230 232 231 228 221 210 194 173 150 136 137 152 168 183 197 210 223 231 231 228 225 224 227 234 244 245 242 239 239 241 242 232 216 202 195 192 191 193 197 197 196 197 200 208 222 243 264 275 278 279 283 288 292 294 293 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 44 47 51 nan 55 54 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 207 212 212 209 204 196 191 188 188 191 198 207 210 212 214 216 218 220 222 223 224 224 223 223 223 224 226 227 229 229 225 217 205 189 170 155 149 155 166 177 190 202 215 226 232 227 221 216 215 218 226 241 239 232 227 227 229 231 226 213 202 197 196 197 201 197 191 191 194 202 214 229 247 264 270 279 290 301 306 306 303 298 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 55 53 51 nan nan nan nan nan nan 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 205 205 204 201 195 189 186 186 190 197 205 209 210 211 212 214 216 219 222 224 225 225 224 223 223 222 220 219 217 212 205 195 183 173 168 169 175 181 188 197 208 218 225 227 219 211 204 204 208 218 231 225 213 209 208 208 206 201 200 201 200 199 199 196 183 178 183 192 203 219 246 277 291 285 300 316 323 324 320 313 305 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 55 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 198 199 198 198 197 196 192 187 184 184 189 196 204 208 210 210 211 212 214 216 219 223 225 225 223 221 219 215 210 206 202 198 194 188 181 177 176 178 182 188 195 204 214 220 222 219 208 198 191 189 191 193 190 182 181 185 188 188 183 181 192 195 196 196 191 182 174 176 187 201 214 234 277 320 322 313 323 333 338 338 334 325 314 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 197 195 192 190 187 185 182 181 182 186 194 202 208 211 211 211 211 211 211 214 218 222 222 220 217 212 206 201 198 196 194 190 186 182 179 180 183 186 192 200 210 218 221 219 213 201 190 183 175 167 156 149 151 158 167 175 175 171 168 170 176 181 184 183 178 179 189 203 215 222 241 276 301 307 308 320 334 344 347 346 338 325 310 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 195 196 193 188 184 181 179 178 178 179 183 191 199 207 211 212 212 210 208 207 208 211 216 217 215 211 206 201 197 195 194 191 188 185 183 182 185 187 191 196 204 214 223 225 221 212 200 189 180 168 154 146 144 146 152 163 171 169 162 157 156 158 162 163 162 152 165 182 195 205 214 243 275 292 298 302 311 324 338 347 350 346 335 318 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 195 191 185 181 178 176 176 177 178 180 186 193 201 208 212 213 211 208 205 204 205 207 209 209 206 202 199 196 195 193 190 186 184 184 185 188 191 195 200 207 215 224 229 225 215 201 188 178 167 156 152 153 158 167 182 184 170 158 151 150 151 150 132 69 53 75 119 154 183 221 261 282 293 299 304 310 319 329 339 346 347 340 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 194 193 188 182 179 177 177 178 178 178 179 182 187 194 202 208 212 212 210 206 203 201 201 200 201 201 200 199 197 195 193 190 187 186 186 188 190 194 198 202 206 213 222 228 224 216 200 185 175 168 162 161 166 179 205 241 238 179 158 147 148 154 157 144 67 53 66 92 133 219 264 279 288 296 303 310 315 320 326 332 338 341 337 326 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 193 189 183 178 176 176 177 178 178 178 179 180 184 189 196 203 209 212 212 207 202 198 196 195 195 196 197 198 197 196 194 191 188 186 187 189 192 196 200 203 207 212 218 223 223 217 199 182 171 164 159 159 166 188 232 268 273 232 175 149 151 166 185 209 247 296 324 324 302 289 286 288 294 302 309 316 320 323 325 328 331 331 328 321 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 188 182 176 173 173 173 174 176 177 177 178 179 182 187 192 198 204 209 211 208 202 198 195 194 194 194 195 196 197 197 194 190 184 183 185 189 194 198 202 206 209 213 218 221 222 219 201 181 166 156 150 147 156 191 259 284 289 283 231 168 172 199 226 246 261 275 285 293 299 300 299 298 302 308 314 320 324 326 326 324 324 323 321 316 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 173 171 170 171 171 173 174 175 175 176 177 180 184 190 195 200 205 208 207 202 198 197 196 195 194 195 196 197 195 190 183 177 177 182 188 194 200 205 208 212 217 221 224 225 222 203 175 156 147 142 141 147 216 281 294 299 299 285 246 233 239 247 256 267 275 283 292 298 302 303 304 306 310 316 321 324 326 325 320 318 318 317 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 166 170 172 172 173 173 173 173 173 174 175 177 182 187 193 198 202 204 204 202 199 198 197 197 197 197 197 196 192 185 178 174 177 182 189 195 201 206 210 216 222 225 230 231 225 197 161 142 138 139 143 157 251 290 301 308 310 302 276 252 249 252 259 268 277 285 292 297 300 302 304 306 309 313 318 322 323 322 318 315 315 315 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 35 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 117 nan nan nan nan nan nan nan nan nan nan nan nan nan 170 174 174 174 172 171 171 172 173 174 177 180 185 190 195 199 201 200 200 199 200 201 201 201 199 196 191 185 179 177 179 182 186 191 195 200 205 211 220 230 237 241 238 221 184 150 138 141 149 164 195 252 285 302 312 315 304 276 255 251 255 262 270 278 284 289 293 296 299 302 305 308 311 314 317 319 318 316 314 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 103 104 105 107 110 114 nan 116 118 122 131 142 154 164 172 nan nan nan nan nan nan nan 169 172 173 171 169 168 169 171 173 177 179 181 183 186 190 194 196 197 198 200 204 207 206 204 199 194 187 181 177 179 182 185 187 189 191 195 201 210 225 240 248 248 242 219 181 160 156 165 179 201 228 254 277 295 307 305 289 268 259 260 264 268 273 277 282 286 290 293 297 nan nan nan nan 311 314 315 315 314 312 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 78 nan nan nan 99 102 105 106 109 113 116 119 119 121 126 134 143 153 163 171 175 176 nan nan nan nan nan 168 169 169 168 166 166 167 171 175 180 183 184 185 186 187 190 192 195 199 204 209 212 210 206 200 195 190 186 183 183 185 187 188 188 189 192 198 207 221 237 242 241 241 224 200 189 189 194 205 221 239 259 276 289 295 289 276 268 268 271 273 274 276 279 282 285 289 292 296 nan nan 306 309 310 313 314 314 313 311 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 69 82 93 96 98 101 105 107 109 112 115 118 121 123 126 131 137 144 152 161 170 174 174 173 172 171 170 169 168 167 166 166 165 166 169 173 178 183 186 187 188 189 190 192 194 196 200 206 212 214 213 208 203 199 195 193 190 189 189 189 189 190 191 194 199 205 214 224 227 231 232 222 211 207 208 212 220 232 246 261 274 281 282 276 271 271 276 279 281 280 281 282 284 286 289 292 295 299 303 306 309 310 312 313 313 312 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 79 87 95 99 100 103 106 108 110 113 115 118 123 127 130 133 137 143 152 162 171 174 174 173 172 172 171 169 167 165 165 166 167 170 173 177 181 184 187 188 190 193 195 197 197 198 200 204 208 211 212 209 205 201 199 198 196 194 191 190 192 194 197 200 204 207 211 214 217 222 224 220 217 216 219 224 231 241 250 259 265 268 267 265 269 276 283 287 288 287 286 286 286 288 290 292 295 298 302 305 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 75 82 89 95 98 100 103 105 108 110 113 115 119 125 129 130 132 135 142 152 163 171 174 174 172 171 171 170 169 167 166 166 168 170 173 176 179 182 184 187 189 191 194 197 199 200 200 201 202 205 207 208 208 205 202 200 199 198 196 193 193 195 199 203 207 209 211 210 210 212 216 218 220 222 224 229 235 241 247 251 253 254 254 256 261 271 282 290 294 295 295 293 291 290 290 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 59 61 67 74 82 89 93 96 100 103 106 108 112 115 119 125 129 131 131 132 135 142 153 163 169 171 171 169 169 169 169 169 168 167 167 169 172 175 178 180 182 184 186 189 191 194 196 199 201 202 202 203 204 206 206 206 203 201 199 198 197 196 195 196 198 201 205 208 209 209 208 209 211 214 218 223 229 234 240 246 250 252 250 249 248 250 255 264 277 288 295 299 301 300 298 296 293 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 63 66 67 69 74 81 88 92 95 100 105 109 113 117 121 126 131 133 132 132 133 137 144 151 157 160 162 163 163 164 165 167 168 168 167 167 168 171 175 178 179 181 183 186 188 190 192 193 196 198 201 202 203 204 204 205 204 201 198 195 194 194 194 194 195 197 200 203 203 203 203 206 210 214 218 224 231 239 246 251 255 256 255 251 249 249 253 260 270 282 292 297 301 303 303 301 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 70 73 72 72 75 81 86 91 95 101 107 113 117 120 123 126 129 131 132 133 135 139 144 148 151 153 154 154 155 157 160 163 166 167 168 167 168 170 174 177 179 180 182 185 187 188 189 189 190 192 195 198 201 203 204 204 201 196 191 189 188 189 191 193 194 196 198 198 197 198 202 207 213 218 223 230 239 248 255 260 261 260 257 253 252 254 259 267 276 285 294 299 303 304 304 303 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 61 66 70 nan nan nan nan 78 81 85 91 95 101 107 113 117 119 119 119 123 127 131 133 135 139 144 149 152 154 154 151 150 151 153 157 161 164 166 166 166 168 171 174 177 180 182 184 186 187 186 184 184 184 187 191 195 198 200 197 191 187 185 185 186 189 191 193 193 194 194 194 194 198 203 209 216 221 227 234 243 253 261 265 265 261 257 255 256 260 266 273 281 289 296 302 305 306 305 303 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 59 61 64 68 nan nan nan nan 79 81 86 91 95 99 103 106 111 114 115 117 120 125 130 134 137 141 146 152 156 158 157 152 149 148 149 152 157 160 162 163 164 166 168 172 176 179 181 184 185 186 184 182 180 180 181 183 187 190 191 188 184 184 185 187 189 191 193 194 194 193 193 194 198 202 208 214 219 224 229 236 245 255 263 268 267 262 257 256 260 266 274 281 287 294 301 305 306 306 304 301 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 57 55 54 nan nan nan nan nan 79 82 86 89 92 94 97 99 102 108 114 119 123 128 134 138 142 145 149 153 157 157 154 150 148 147 148 151 155 158 159 160 162 165 168 171 175 178 181 183 185 185 184 183 181 181 181 182 184 187 188 189 187 188 188 190 192 195 196 197 196 194 194 198 201 206 212 218 223 228 232 239 247 255 262 268 271 266 261 261 267 276 284 290 297 304 310 311 310 307 304 302 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 48 nan nan nan nan nan nan nan nan 84 86 88 89 91 93 96 102 111 120 127 134 141 147 151 154 156 156 155 152 148 144 144 146 149 153 156 158 157 157 160 163 166 169 173 177 180 182 183 183 183 182 182 183 183 183 185 187 189 192 194 194 195 196 197 197 198 197 197 197 197 198 200 204 212 220 225 229 233 237 246 252 259 268 274 273 269 267 270 276 283 294 304 312 316 315 312 308 307 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 49 nan nan nan nan nan nan nan nan nan nan 84 85 86 88 90 93 100 109 117 125 135 145 155 161 164 164 161 154 148 143 140 140 143 149 154 157 158 156 156 157 160 164 168 172 175 178 179 180 179 179 180 181 182 183 184 185 187 189 193 197 200 201 201 200 199 197 195 195 195 196 196 198 206 215 221 225 227 229 233 239 246 254 265 274 276 272 269 269 272 278 286 294 301 306 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 51 50 nan nan nan nan nan nan 76 78 nan 83 nan nan 84 86 88 92 100 108 115 122 130 144 157 166 168 167 163 156 148 143 140 140 142 146 152 156 157 156 155 156 159 163 167 171 174 175 175 176 175 176 176 178 179 181 182 184 186 188 193 198 202 203 203 201 199 197 196 196 197 197 199 204 212 219 222 224 225 226 228 232 240 249 261 270 272 269 267 268 270 273 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 53 nan nan nan nan 73 75 75 77 79 81 83 83 nan 84 85 88 93 100 107 114 120 127 138 152 161 165 164 161 156 150 146 143 143 143 145 148 152 155 155 155 156 159 163 166 168 169 170 170 170 171 171 173 174 176 178 180 182 184 188 193 199 202 203 201 199 198 199 201 203 205 204 204 209 214 219 222 224 224 224 225 228 235 246 258 266 269 267 265 268 271 273 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 74 75 75 77 79 80 81 82 83 85 87 91 96 103 112 119 126 133 142 149 154 156 156 154 150 148 147 146 146 147 148 151 154 155 156 158 161 164 166 167 167 167 167 167 167 168 169 171 173 175 178 180 183 187 194 199 202 202 201 200 201 204 208 212 214 212 206 207 213 218 222 223 224 224 226 230 235 242 251 260 265 267 nan nan nan nan 277 277 277 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 74 75 77 78 79 80 83 85 88 93 99 108 116 124 129 134 137 141 144 147 148 148 148 148 149 149 150 151 152 154 156 158 160 163 167 169 169 168 167 167 166 166 166 167 169 171 173 176 179 182 187 193 198 201 202 202 203 206 211 217 221 222 217 211 210 214 219 222 224 226 228 231 234 236 238 243 250 259 266 nan 271 275 277 277 276 275 278 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 73 74 74 75 77 80 83 86 90 95 102 110 118 123 126 128 130 132 136 140 143 145 146 147 149 151 153 154 155 158 160 162 165 169 172 172 170 169 168 167 166 166 167 169 171 173 175 178 181 186 191 196 199 202 205 208 213 221 228 230 229 224 219 216 218 223 227 229 231 234 236 237 236 236 238 245 254 262 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 71 nan 71 71 72 74 77 81 86 89 93 97 102 108 112 115 117 120 123 126 131 136 139 142 143 146 149 152 155 158 162 164 165 167 169 170 171 170 169 168 167 166 166 167 169 172 174 175 177 180 183 188 193 198 204 211 217 224 233 237 238 235 231 226 223 224 228 232 234 236 238 238 238 236 236 239 246 nan 261 261 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 70 69 70 73 77 81 86 89 91 94 96 99 101 103 105 109 113 118 123 128 132 135 138 140 144 148 153 158 161 164 166 166 167 167 168 169 168 168 167 165 165 167 170 173 176 177 177 179 181 185 191 197 206 215 224 233 240 242 242 239 235 231 230 231 233 237 239 240 240 240 239 239 240 243 250 nan nan 260 256 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 69 68 69 72 76 81 85 89 92 92 93 94 95 95 96 99 104 110 116 121 124 128 131 135 138 142 147 151 155 159 161 163 164 165 165 166 166 165 164 164 165 168 172 176 179 180 179 180 181 185 190 197 206 216 226 235 241 245 247 246 243 239 237 236 237 242 245 245 244 243 242 242 244 248 255 nan nan nan 255 252 252 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 67 67 69 73 79 84 88 90 90 90 91 92 92 93 94 98 103 109 113 117 121 125 130 135 139 143 146 149 153 156 159 161 162 162 162 161 160 159 160 162 167 172 177 181 183 184 183 184 187 192 199 207 216 226 235 243 248 253 254 253 249 246 243 244 249 252 252 249 246 243 243 246 252 258 nan nan nan 253 250 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 67 66 65 65 67 71 76 81 85 87 nan 87 88 90 91 92 93 95 98 102 106 109 115 122 127 132 136 141 143 145 148 152 155 158 160 160 159 157 155 155 156 160 166 172 179 186 190 191 191 192 195 199 205 212 222 231 239 247 252 257 261 261 258 254 251 251 256 257 255 252 248 245 244 248 254 260 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 67 70 73 77 80 nan nan nan 84 87 89 91 93 94 96 98 101 105 111 119 125 129 133 136 140 142 145 148 151 154 155 154 153 152 152 153 156 161 166 173 181 190 197 201 202 203 204 207 212 219 227 235 244 252 258 262 264 265 262 256 252 253 257 258 256 253 249 247 247 252 258 263 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 65 67 70 72 73 76 77 77 78 80 83 87 91 94 96 97 97 98 101 107 116 123 126 129 132 136 138 141 144 147 148 148 147 147 147 148 151 156 162 167 174 181 191 202 210 215 215 215 215 218 223 230 240 251 260 265 266 265 263 260 255 250 250 257 260 258 253 250 249 251 256 262 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 69 70 70 71 71 71 73 75 79 84 89 94 98 100 99 98 99 104 111 119 124 129 133 136 137 138 140 142 143 143 143 144 145 146 150 154 161 167 173 181 192 209 223 230 230 226 223 224 228 237 249 259 267 269 268 265 261 259 257 253 255 261 263 258 253 250 250 253 257 262 262 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 65 65 66 69 72 77 83 91 97 100 101 101 103 105 110 116 123 131 138 143 146 148 147 147 145 143 142 144 147 150 154 158 162 167 172 180 196 220 239 246 244 240 236 234 239 247 256 264 268 270 268 265 262 261 262 261 265 268 265 257 250 249 249 251 254 257 258 257 255 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 60 60 61 63 66 70 75 82 89 94 99 103 106 110 113 117 123 132 139 145 149 152 153 153 151 148 147 149 155 159 163 165 167 169 174 183 207 242 260 264 262 258 253 251 252 257 262 265 268 270 270 267 265 265 nan 271 269 267 260 250 244 245 247 249 251 252 252 249 248 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 59 61 63 66 69 74 79 84 90 96 103 108 113 118 123 130 136 140 144 147 150 151 151 150 150 153 157 160 163 165 167 171 179 196 232 266 278 280 279 275 271 268 266 267 269 270 272 273 273 270 nan nan nan 274 268 260 252 247 245 247 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 63 64 66 67 70 73 75 79 85 92 100 107 115 123 129 132 134 137 140 143 144 145 146 149 152 154 155 155 156 160 165 177 199 237 273 286 289 290 288 284 280 277 276 279 281 280 278 nan nan nan nan nan nan nan 260 255 253 252 253 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 69 69 69 70 71 72 74 78 83 91 100 111 121 128 130 129 129 130 132 134 134 134 138 143 146 147 145 142 144 150 160 176 216 276 292 296 297 297 292 287 282 280 288 295 nan nan nan nan nan nan nan nan nan nan nan 264 258 253 250 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 72 73 73 72 72 73 74 77 81 88 97 107 117 124 126 124 121 119 119 121 123 124 127 132 136 138 138 135 137 142 148 156 176 293 305 305 304 302 297 286 276 270 276 288 279 262 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 72 nan nan 73 74 75 77 78 82 87 94 103 113 120 122 121 117 114 112 114 117 120 125 129 133 135 135 135 136 142 146 148 143 334 325 317 310 304 296 276 263 256 249 242 238 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 60 64 nan nan nan nan nan nan nan 75 77 79 80 82 86 90 97 107 116 120 121 119 116 113 113 116 121 127 131 133 133 132 130 130 139 146 148 120 351 341 330 318 305 292 274 265 263 262 259 255 254 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 56 61 65 nan nan nan 67 70 75 79 82 83 83 85 90 96 104 112 119 122 123 121 119 116 117 120 125 130 132 131 130 128 129 137 146 148 106 2 nan nan 334 319 303 293 289 290 289 287 284 282 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 65 69 76 83 89 92 nan 92 96 101 105 111 118 124 127 128 127 124 121 122 125 128 131 132 132 132 135 141 148 146 106 nan nan nan nan nan nan 325 320 316 313 309 306 303 299 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 88 99 nan nan nan nan nan nan nan nan nan 130 135 136 133 nan nan 129 129 131 134 136 139 144 150 155 152 118 54 nan nan nan nan nan nan nan nan 327 320 315 311 305 300 298 299 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 135 132 nan nan nan nan nan nan nan nan nan nan nan 137 137 138 141 144 151 159 nan nan 138 78 nan nan nan nan nan nan nan nan nan nan 315 310 nan nan 299 299 300 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 158 nan nan nan nan nan nan nan nan nan nan nan nan nan 150 151 154 159 nan 170 170 161 119 72 nan nan nan nan nan nan nan nan nan nan nan nan nan 297 298 299 300 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 186 nan nan nan nan nan nan 163 165 nan nan 185 189 190 185 156 nan nan nan nan nan nan nan nan nan nan nan nan nan 294 296 298 299 299 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 277 294 303 306 nan nan nan nan nan 294 296 297 299 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 286 294 298 299 297 nan nan nan nan nan 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 279 284 288 292 296 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 199 nan nan nan nan nan 242 nan nan nan nan nan nan nan nan nan 283 288 293 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 209 nan nan nan nan 239 248 253 nan nan nan nan nan nan nan nan 281 285 290 296 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 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 nan nan 250 255 nan nan nan nan nan nan nan nan nan 283 287 292 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 252 251 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 290 296 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 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 250 248 245 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan