CAPE 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 97 174 245 370 285 467 325 354 542 624 622 590 602 600 594 652 245 177 378 535 568 530 471 428 374 358 358 312 280 202 101 117 110 220 205 185 161 149 148 139 128 124 125 83 71 91 111 125 141 210 190 265 201 253 166 245 214 268 299 275 327 338 377 540 501 164 267 535 749 798 637 668 763 715 678 725 744 807 760 705 668 620 604 549 453 371 342 235 216 237 207 182 207 210 213 194 200 191 205 203 142 141 168 158 90 57 55 46 19 22 7 9 10 4 0 1 1 0 0 1 6 20 20 10 18 19 17 8 3 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 33 44 91 119 134 165 215 267 288 329 419 446 394 430 491 479 526 553 576 575 517 489 526 486 414 363 347 343 328 316 272 248 197 245 253 291 394 605 769 787 752 724 604 560 580 576 551 521 518 525 535 539 552 558 576 578 600 623 617 649 724 796 835 934 1012 1029 1052 1095 1213 1417 1658 1732 1518 1402 1692 1796 1719 1670 1670 1673 1675 1677 1620 1509 1436 1444 1466 1454 1442 1445 1450 1433 1409 1340 1341 1385 1392 1391 1353 1310 1299 1289 1266 1210 1150 1126 1107 1094 1080 1076 1070 1064 1058 1049 1041 1053 1039 1012 994 986 957 897 839 810 801 786 770 769 798 805 819 838 859 840 785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 56 117 195 281 387 319 453 413 421 494 591 588 538 544 496 486 514 301 245 366 417 394 459 479 460 411 378 382 252 230 155 67 71 115 197 219 238 213 155 142 124 107 90 75 39 30 42 75 89 87 126 171 223 243 275 217 262 230 268 293 293 322 310 369 508 464 253 251 464 590 588 542 655 682 684 621 724 787 824 753 671 594 553 557 511 415 365 361 316 213 220 219 163 196 163 171 195 221 202 250 247 173 167 177 146 95 85 54 35 15 28 4 8 4 2 1 1 2 1 0 3 10 14 17 7 10 10 10 5 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 1 19 25 33 77 116 155 193 230 264 289 387 484 444 392 448 477 484 586 592 588 538 495 513 501 411 370 337 328 296 254 230 213 194 172 182 212 257 409 570 682 645 616 529 443 435 464 499 518 514 506 505 520 522 570 672 664 674 679 663 653 684 775 851 923 1006 1061 1092 1137 1220 1369 1538 1614 1489 1349 1472 1731 1724 1573 1535 1534 1626 1646 1598 1525 1478 1476 1486 1467 1436 1428 1426 1412 1369 1333 1332 1378 1386 1398 1377 1324 1296 1273 1245 1215 1183 1159 1152 1148 1143 1142 1141 1135 1102 1074 1099 1102 1091 1052 1023 1014 998 939 895 859 836 821 796 777 785 819 824 832 846 833 770 711 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 78 142 226 311 362 382 405 368 381 486 597 546 502 446 483 475 438 369 391 473 450 388 374 357 368 388 362 383 285 213 153 117 97 105 143 182 207 194 166 151 139 122 80 48 30 23 31 41 86 99 110 157 211 247 278 287 284 271 340 332 369 348 326 359 438 435 312 266 365 453 485 508 533 597 570 622 696 748 801 796 693 556 500 491 472 445 418 408 393 338 273 234 152 193 110 223 196 224 165 238 239 202 176 129 78 76 67 43 32 34 15 0 0 0 0 3 6 3 0 0 0 7 25 38 16 3 9 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 1 5 8 10 41 124 179 213 242 272 341 444 485 441 430 470 479 518 585 600 569 522 495 516 471 404 389 346 312 259 203 164 147 145 117 149 180 249 437 491 574 459 406 310 363 423 509 572 591 582 578 585 607 643 709 818 798 803 775 770 758 723 783 804 914 1061 1148 1182 1241 1324 1405 1472 1474 1422 1450 1595 1637 1579 1473 1477 1526 1586 1567 1506 1464 1479 1486 1465 1438 1421 1412 1400 1389 1344 1338 1342 1363 1366 1374 1342 1291 1253 1238 1216 1194 1200 1209 1207 1208 1210 1218 1224 1198 1139 1111 1167 1175 1129 1077 1056 1041 990 959 908 863 846 830 803 788 800 827 822 824 832 808 705 653 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 49 95 160 261 306 339 351 198 254 408 536 573 484 474 366 383 362 348 318 384 458 443 395 323 308 285 286 259 341 246 280 159 162 144 151 172 186 179 159 145 140 126 102 76 41 27 27 37 48 71 90 123 166 223 263 273 300 323 310 363 373 365 404 367 347 373 379 329 327 362 387 400 428 478 534 520 639 646 636 650 804 710 561 483 473 421 398 413 420 430 405 328 274 190 218 142 268 147 210 109 186 169 192 164 112 82 46 33 26 25 39 13 0 0 0 0 0 6 8 7 2 1 18 31 27 17 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 5 59 139 171 204 232 300 408 519 490 452 467 479 493 538 572 599 548 507 522 498 436 372 356 298 293 242 182 139 125 119 112 126 182 274 401 376 389 249 202 195 413 526 623 667 672 676 678 697 725 766 850 933 930 910 876 887 863 800 785 808 955 1026 1111 1191 1280 1354 1354 1357 1422 1485 1544 1585 1485 1487 1433 1471 1541 1566 1520 1463 1469 1493 1468 1431 1412 1397 1380 1367 1359 1340 1326 1348 1341 1357 1340 1300 1265 1228 1202 1216 1221 1255 1275 1273 1276 1288 1296 1279 1226 1170 1159 1182 1227 1163 1120 1097 1091 1037 965 902 868 850 827 804 800 808 810 801 800 790 742 673 622 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 35 71 120 177 279 281 315 395 334 300 458 504 492 458 425 327 390 325 213 214 309 378 413 431 382 320 278 240 208 226 155 214 62 120 174 213 207 203 183 166 154 127 93 66 44 29 24 45 25 87 77 91 130 171 234 267 287 328 358 363 395 401 373 395 394 383 330 362 325 371 383 378 388 417 471 523 563 613 623 693 728 793 707 585 489 436 383 392 413 437 456 410 347 295 244 270 177 196 142 184 160 182 119 147 180 103 62 37 22 24 31 34 20 6 0 0 0 0 3 5 6 2 4 28 34 22 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 24 85 137 153 201 263 346 468 518 482 483 497 489 499 554 598 573 528 519 530 471 424 402 384 356 271 215 138 131 140 111 92 135 211 268 279 218 169 93 126 234 497 642 669 723 720 713 717 755 800 868 940 989 1037 1016 984 960 942 920 930 934 907 1076 1240 1257 1249 1246 1244 1301 1410 1472 1476 1463 1398 1427 1446 1497 1557 1550 1503 1486 1489 1488 1454 1420 1385 1361 1343 1328 1323 1325 1327 1313 1296 1297 1292 1284 1255 1221 1211 1259 1271 1291 1324 1339 1347 1353 1341 1299 1248 1225 1241 1263 1264 1211 1176 1171 1116 1025 945 901 878 850 821 800 790 783 769 762 757 747 727 634 604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 87 137 192 281 289 278 294 300 361 462 457 436 425 313 357 265 99 47 98 240 340 376 404 366 312 264 217 188 171 158 110 12 76 179 211 202 196 195 180 153 123 81 43 25 26 20 23 43 70 76 111 130 152 160 207 268 325 388 400 416 435 392 399 383 383 329 370 370 427 424 412 362 375 464 536 602 617 626 713 736 695 631 593 496 411 361 340 399 458 464 391 339 284 260 274 206 155 108 184 214 237 197 169 194 105 125 82 42 39 44 41 33 20 3 0 1 10 9 8 2 0 13 37 24 14 13 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 9 41 90 118 125 194 276 378 464 459 456 462 479 493 521 576 597 558 527 520 503 431 422 428 361 297 246 161 107 113 100 80 99 131 166 176 125 76 53 72 205 285 492 735 750 744 699 680 687 738 814 918 992 1042 1120 1149 1121 1077 1023 968 1045 1029 993 1104 1291 1246 1172 1147 1193 1295 1366 1373 1351 1334 1343 1397 1441 1510 1523 1527 1499 1501 1493 1467 1443 1399 1371 1339 1309 1295 1303 1307 1289 1269 1270 1256 1240 1268 1236 1231 1258 1271 1304 1335 1365 1394 1401 1386 1355 1317 1293 1299 1317 1319 1303 1261 1254 1196 1094 997 939 911 882 846 818 792 764 742 731 725 714 700 667 627 617 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 51 87 138 195 263 282 299 243 267 341 427 362 373 320 275 418 15 7 3 33 127 197 235 299 313 275 231 189 163 148 112 38 21 95 142 144 160 172 181 169 164 140 87 41 22 20 22 24 41 59 91 143 154 155 206 223 282 310 396 417 430 456 429 383 365 353 341 354 392 458 493 398 378 394 509 572 628 638 695 805 773 655 573 549 506 454 411 374 402 413 437 359 316 253 245 236 198 147 88 134 169 203 291 237 262 179 192 158 97 63 66 66 45 24 8 0 0 2 9 11 11 5 32 32 25 22 21 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 13 43 72 91 114 183 287 384 390 391 388 433 463 493 539 572 574 550 521 495 464 428 418 419 349 319 216 70 88 103 83 69 73 99 101 66 36 26 45 110 208 376 556 809 725 724 677 657 668 698 770 883 963 1037 1110 1179 1243 1225 1131 1088 1145 1140 1111 1193 1212 1145 1084 1095 1194 1263 1297 1309 1295 1279 1309 1382 1462 1520 1536 1557 1529 1508 1472 1458 1450 1405 1359 1320 1299 1302 1310 1301 1280 1256 1227 1233 1225 1216 1239 1239 1274 1315 1356 1371 1404 1418 1407 1390 1368 1350 1353 1369 1376 1366 1361 1318 1267 1175 1056 980 945 917 878 844 811 776 745 729 723 717 702 675 652 650 656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 39 76 127 168 197 228 242 206 240 268 345 240 345 232 261 317 14 16 50 59 84 90 166 233 242 200 198 141 141 120 96 66 69 125 126 103 99 102 175 157 155 145 92 45 24 18 15 22 30 46 95 142 148 171 235 276 321 313 376 409 429 451 444 414 368 351 373 371 365 372 455 448 430 407 536 565 602 639 687 757 722 619 541 501 495 468 412 393 368 331 364 268 271 198 208 160 153 119 70 95 102 171 273 216 267 245 214 174 103 73 103 86 40 13 4 1 0 0 2 8 13 14 37 28 31 21 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 15 35 50 74 113 182 266 324 329 335 372 412 459 502 541 548 551 537 500 452 412 382 361 375 354 273 94 17 123 87 59 76 71 63 36 14 7 22 51 122 293 534 698 768 690 712 673 687 700 700 746 822 882 899 976 1120 1268 1313 1243 1188 1198 1209 1186 1172 1083 1040 1014 1068 1111 1186 1215 1209 1199 1216 1278 1381 1478 1527 1558 1567 1528 1496 1457 1455 1438 1395 1345 1326 1315 1308 1301 1286 1267 1242 1218 1214 1204 1198 1204 1253 1304 1386 1413 1415 1442 1432 1403 1385 1377 1388 1411 1422 1418 1403 1369 1326 1248 1134 1034 984 952 914 873 837 798 761 742 733 725 714 694 670 663 686 705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 59 96 111 137 170 148 171 175 171 233 166 341 184 195 140 22 46 91 102 106 88 133 144 185 119 138 83 117 79 67 87 77 82 90 83 85 88 114 125 126 128 87 49 28 16 13 19 33 40 55 94 136 206 284 284 366 355 385 398 416 439 445 437 414 353 327 353 368 375 440 457 512 463 605 612 631 678 675 766 704 633 615 535 448 406 378 365 302 194 278 166 214 132 165 111 145 123 71 114 180 227 236 187 208 190 169 92 113 68 108 60 28 14 11 9 5 1 4 9 11 11 26 33 24 15 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 19 27 39 66 112 172 223 253 265 296 375 400 469 513 527 517 523 504 450 388 348 329 323 331 301 149 26 30 150 23 56 70 46 23 6 0 0 4 51 190 416 627 740 717 654 675 665 723 750 773 828 808 807 814 893 1082 1288 1371 1311 1241 1206 1219 1166 1082 941 945 998 1014 1052 1087 1087 1088 1105 1172 1277 1391 1492 1546 1556 1534 1500 1492 1487 1456 1427 1384 1352 1349 1331 1305 1279 1261 1246 1220 1216 1242 1233 1235 1253 1302 1374 1410 1460 1459 1469 1445 1417 1401 1400 1422 1440 1442 1430 1408 1375 1312 1211 1110 1042 1003 958 912 873 833 815 784 761 749 741 729 709 694 693 714 754 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 50 62 82 109 105 132 99 122 150 158 283 186 151 55 13 20 46 89 116 122 170 153 125 72 66 56 73 71 67 55 103 119 106 88 81 86 88 83 110 95 72 37 27 4 0 0 16 24 23 52 97 157 238 283 385 412 425 408 429 417 427 417 436 426 359 347 334 332 408 454 491 517 506 674 697 690 653 743 615 553 569 483 414 382 359 365 275 187 221 130 168 97 151 125 173 201 104 209 297 259 221 201 182 156 130 53 59 61 80 33 36 40 46 33 20 15 12 11 7 6 20 26 12 18 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 10 15 18 31 58 91 134 176 198 245 331 389 410 489 523 511 500 496 456 385 326 292 265 243 226 164 60 12 50 95 4 84 49 21 3 0 0 0 7 91 247 475 671 708 666 603 621 636 715 768 829 853 850 807 796 891 1104 1310 1378 1313 1215 1161 1147 1076 966 820 908 916 978 982 966 957 975 1027 1136 1245 1361 1488 1552 1529 1491 1474 1479 1494 1471 1423 1388 1381 1376 1335 1290 1266 1247 1236 1230 1249 1277 1278 1288 1326 1374 1431 1449 1460 1487 1482 1460 1447 1442 1444 1448 1448 1437 1421 1403 1358 1275 1179 1106 1058 1014 964 919 873 861 841 814 792 782 773 759 747 747 755 774 803 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 19 32 59 87 99 77 116 133 168 172 220 155 48 5 3 8 48 91 164 213 150 70 36 30 28 43 68 128 142 98 139 161 143 133 123 103 94 86 63 44 23 19 0 0 0 2 5 20 42 62 127 196 259 363 406 419 412 443 433 389 363 362 402 392 391 353 338 393 430 436 460 585 691 700 598 585 630 647 558 529 416 375 363 364 359 276 216 198 137 156 110 172 158 147 166 155 281 305 268 266 289 279 218 109 31 31 33 66 51 55 66 111 57 18 13 20 24 21 16 19 21 20 10 13 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 1 3 11 21 36 51 78 125 184 260 344 372 422 478 507 504 494 468 398 339 306 269 221 202 173 87 8 16 53 44 12 95 18 1 0 0 0 0 30 121 290 536 682 674 631 561 561 572 640 693 707 777 804 783 790 928 1117 1273 1312 1246 1137 1057 1019 958 862 773 783 899 919 886 860 861 895 955 1076 1206 1362 1487 1520 1504 1484 1458 1487 1508 1480 1423 1420 1413 1377 1320 1272 1268 1251 1253 1258 1276 1303 1325 1359 1395 1424 1469 1475 1474 1473 1467 1482 1480 1478 1477 1475 1467 1450 1423 1386 1327 1241 1166 1119 1075 1022 970 924 916 879 872 850 835 829 819 810 810 817 820 830 849 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 6 23 57 71 76 97 110 126 115 123 169 199 26 22 24 34 52 94 117 97 57 26 18 12 26 41 48 54 82 148 174 171 188 172 123 91 77 49 25 13 5 0 0 0 0 0 22 33 52 105 161 222 303 359 397 435 471 516 448 439 392 422 411 422 406 386 466 515 538 598 660 727 703 576 588 578 641 601 553 430 364 339 357 350 291 257 240 188 180 127 160 199 173 180 225 320 286 296 300 303 264 184 94 31 29 29 42 66 63 73 164 65 19 14 31 34 31 29 27 26 25 18 14 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 15 28 57 109 202 302 336 331 416 460 473 490 473 424 374 333 268 221 179 137 76 22 0 17 35 16 32 55 0 0 0 0 0 0 55 123 329 584 661 638 599 526 503 488 516 528 579 657 731 752 810 971 1088 1179 1196 1131 1015 914 864 843 811 729 776 854 843 795 759 762 800 907 1033 1215 1394 1481 1492 1465 1436 1440 1469 1482 1448 1416 1423 1402 1348 1302 1274 1279 1274 1270 1258 1287 1342 1400 1440 1456 1464 1470 1477 1497 1476 1460 1482 1483 1508 1511 1494 1477 1464 1434 1378 1302 1230 1180 1139 1089 1033 985 976 933 900 908 891 886 884 878 877 883 885 876 883 899 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 33 43 60 73 82 73 41 53 100 108 56 71 37 27 14 17 30 32 23 14 10 14 15 23 61 66 97 141 157 183 171 135 97 74 47 19 6 0 0 0 0 0 0 8 10 38 74 130 179 267 337 375 416 445 462 467 470 564 559 486 478 489 471 498 574 670 643 630 700 721 666 638 598 571 565 501 457 403 356 349 329 243 204 173 147 154 125 131 215 213 273 201 270 232 276 260 186 111 63 38 28 29 34 47 63 71 109 126 42 21 21 44 40 31 33 33 31 29 25 20 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 5 14 44 109 225 301 308 339 397 414 440 454 436 408 371 277 212 177 162 106 33 1 0 15 20 16 40 20 0 0 0 0 0 0 38 105 333 572 613 599 565 502 469 434 415 416 465 563 686 770 888 995 1046 1077 1058 973 854 772 738 734 729 725 753 782 738 705 686 688 755 888 1020 1272 1405 1466 1465 1405 1393 1421 1424 1437 1416 1414 1413 1366 1319 1301 1282 1282 1283 1282 1282 1331 1396 1458 1493 1494 1498 1502 1501 1495 1495 1491 1497 1498 1513 1523 1503 1491 1474 1422 1351 1281 1230 1191 1148 1115 1100 1051 1003 964 938 950 946 947 944 943 947 949 941 928 933 935 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 38 41 37 26 29 39 50 67 31 57 16 9 10 19 22 15 9 8 10 9 14 29 38 50 95 130 150 133 104 73 64 31 12 7 2 0 0 0 0 0 2 25 24 74 126 192 263 350 354 347 403 418 406 480 576 561 468 491 542 581 535 523 650 627 589 610 663 697 667 589 500 461 463 478 458 412 366 400 356 312 234 190 172 132 130 181 192 280 222 219 241 283 263 176 101 59 43 34 32 45 70 93 119 157 110 37 24 35 33 35 16 29 33 29 26 27 28 20 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 5 42 128 229 258 284 326 346 372 405 408 402 381 301 213 174 155 135 39 3 0 0 12 18 30 49 21 0 0 0 0 0 0 23 83 306 511 556 567 544 504 476 426 360 352 407 517 691 858 974 992 1002 953 885 793 719 666 622 625 672 708 727 700 651 633 624 640 744 875 1056 1207 1297 1418 1421 1339 1341 1369 1370 1391 1400 1412 1382 1346 1310 1307 1308 1300 1298 1296 1327 1369 1447 1505 1517 1519 1522 1516 1510 1496 1498 1507 1514 1537 1531 1526 1514 1498 1455 1384 1326 1278 1239 1207 1184 1164 1120 1077 1037 1003 976 1009 1013 1010 1007 1008 1011 1005 995 981 969 950 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 12 12 18 41 59 26 60 0 0 0 0 6 15 9 7 5 2 0 6 17 26 51 77 79 67 40 24 25 14 10 10 4 0 0 0 0 0 3 23 42 73 129 212 320 424 426 344 410 421 428 537 573 570 592 585 587 642 560 434 518 555 501 509 577 680 685 589 489 433 446 458 459 419 398 357 366 368 372 330 275 211 185 189 203 253 251 242 267 283 284 264 219 168 134 100 92 132 161 146 142 155 104 37 30 44 38 16 29 35 36 30 27 30 32 26 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 58 161 217 214 274 309 306 333 359 361 352 312 233 163 137 123 104 16 0 0 0 3 12 25 47 36 0 0 0 0 0 0 1 68 255 428 502 535 521 512 476 400 342 337 386 514 749 934 992 951 915 801 719 678 647 569 516 556 643 695 690 646 592 545 526 599 728 777 988 1095 1232 1377 1345 1265 1264 1301 1340 1380 1402 1400 1369 1335 1328 1330 1349 1328 1325 1343 1403 1450 1519 1546 1548 1552 1549 1533 1519 1518 1520 1519 1525 1553 1544 1527 1508 1472 1415 1346 1306 1277 1252 1241 1220 1181 1144 1103 1067 1037 1018 1025 1072 1068 1064 1064 1064 1060 1049 1018 985 968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 28 25 14 27 0 0 0 0 8 12 10 8 2 0 0 0 1 13 30 35 33 34 20 9 10 9 10 10 8 2 0 1 0 0 7 24 47 66 130 258 452 461 359 396 364 387 468 579 631 613 668 677 639 642 582 468 405 403 448 490 552 679 704 638 559 484 435 368 343 337 324 248 280 291 339 356 331 296 262 246 261 286 284 269 260 257 263 256 259 275 265 242 215 189 188 146 117 117 80 30 27 23 9 18 22 34 40 29 27 28 29 24 13 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 14 91 172 179 213 281 301 291 290 300 304 289 243 178 135 122 106 65 5 0 0 0 0 3 12 24 18 0 0 0 0 0 0 3 49 189 350 390 463 478 492 459 395 348 339 398 553 759 893 922 844 751 716 629 589 541 480 462 529 633 666 631 583 517 460 483 569 620 728 908 1066 1239 1321 1246 1196 1210 1266 1318 1377 1415 1389 1351 1347 1351 1358 1371 1360 1377 1419 1488 1524 1552 1566 1569 1564 1552 1541 1531 1512 1513 1531 1520 1523 1514 1517 1488 1441 1382 1322 1302 1277 1264 1255 1234 1202 1166 1128 1100 1080 1066 1073 1122 1118 1116 1115 1112 1103 1076 1033 998 992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 12 6 2 4 0 0 0 0 0 2 9 8 1 0 0 0 0 2 7 10 9 6 0 0 0 2 9 10 15 6 8 14 34 32 34 45 37 54 138 235 262 445 312 497 313 402 444 352 319 457 600 643 603 590 589 570 566 501 484 523 551 681 687 602 543 495 435 361 278 236 224 198 193 205 253 254 272 300 304 298 303 315 304 274 239 216 243 233 235 252 246 227 192 165 169 125 90 78 47 15 13 14 16 18 25 34 39 29 23 21 19 14 14 11 8 4 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 4 37 126 140 131 214 267 257 222 235 250 242 221 180 136 115 99 62 18 0 0 0 0 0 0 9 10 3 0 0 0 0 0 0 6 50 154 189 287 395 449 467 439 393 355 354 438 598 736 788 816 806 666 615 532 475 443 419 444 531 625 622 578 529 466 441 463 508 621 768 925 1100 1261 1244 1199 1187 1197 1289 1352 1370 1377 1379 1369 1360 1369 1381 1385 1405 1453 1504 1534 1546 1565 1571 1572 1567 1563 1551 1531 1517 1511 1509 1509 1517 1491 1477 1449 1417 1361 1328 1312 1294 1279 1257 1241 1219 1184 1156 1135 1119 1115 1127 1163 1159 1157 1155 1147 1126 1087 1048 1023 1020 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 13 8 44 40 89 97 100 89 89 130 213 273 399 452 436 515 301 427 333 407 507 600 649 619 531 498 538 596 660 583 526 622 590 692 619 643 563 465 348 287 227 179 172 162 148 157 169 175 168 219 268 308 324 334 320 271 223 205 225 247 251 252 219 185 167 158 171 97 75 54 23 4 5 13 18 26 27 31 36 32 24 18 16 12 13 18 14 5 0 0 0 1 2 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 3 21 71 126 103 117 180 205 218 186 191 199 180 154 128 105 92 71 34 0 0 0 0 0 9 2 3 2 0 0 0 0 0 0 0 7 33 53 121 223 341 421 439 422 382 355 381 476 589 649 672 703 685 576 500 420 382 380 385 440 553 626 587 515 448 413 413 454 553 682 839 978 1147 1235 1185 1182 1200 1253 1318 1333 1331 1333 1346 1350 1350 1379 1405 1416 1457 1508 1545 1555 1561 1589 1591 1588 1576 1560 1545 1533 1525 1519 1510 1507 1511 1481 1456 1439 1397 1371 1352 1329 1311 1291 1284 1265 1235 1208 1187 1170 1162 1166 1177 1201 1195 1191 1186 1171 1144 1107 1075 1050 1048 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 5 2 35 28 71 81 110 146 232 260 329 457 491 484 515 450 394 473 374 720 400 257 350 383 362 364 430 582 718 655 583 715 656 697 515 598 388 424 358 305 279 227 182 153 148 150 150 135 107 111 163 229 283 318 315 255 233 226 228 250 247 221 191 166 171 163 163 79 68 42 17 6 3 6 8 11 21 30 36 36 29 20 15 15 14 19 10 5 1 0 0 3 8 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 45 91 101 83 94 106 181 162 137 140 140 119 100 89 83 74 48 14 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 5 31 94 186 311 391 396 384 360 360 409 487 550 580 589 604 588 490 409 346 336 365 406 470 573 621 572 465 380 355 388 478 601 735 897 1036 1155 1207 1189 1212 1236 1301 1331 1337 1333 1342 1351 1360 1365 1378 1413 1458 1502 1518 1562 1568 1584 1606 1605 1597 1577 1547 1532 1537 1535 1520 1509 1503 1491 1469 1459 1427 1404 1381 1354 1342 1324 1299 1294 1276 1253 1234 1217 1205 1204 1208 1212 1225 1222 1222 1213 1192 1159 1127 1102 1073 1086 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 62 80 100 183 274 385 451 493 488 453 385 303 371 434 491 585 325 219 322 328 336 337 427 609 747 675 619 751 711 646 438 469 418 284 206 207 204 181 172 151 143 169 166 125 81 65 92 165 235 264 270 274 255 243 244 245 223 186 170 172 174 151 113 71 58 33 22 15 12 19 10 0 5 20 37 40 34 25 20 21 21 14 12 7 2 0 2 7 11 10 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 28 81 101 72 63 69 107 139 110 102 104 97 82 75 71 67 54 24 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 27 76 150 271 346 339 329 343 375 430 483 521 535 547 559 528 436 345 297 313 374 456 529 584 595 546 462 380 374 438 545 663 782 922 1056 1158 1209 1221 1268 1292 1323 1328 1320 1336 1359 1366 1375 1382 1379 1410 1473 1508 1520 1544 1559 1576 1606 1596 1586 1563 1542 1532 1535 1532 1521 1518 1507 1487 1485 1473 1429 1405 1375 1363 1351 1328 1312 1306 1295 1279 1262 1248 1243 1243 1241 1243 1252 1248 1239 1224 1205 1175 1146 1118 1095 1135 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 52 80 117 150 195 406 463 469 513 460 401 371 374 424 433 376 494 542 524 495 453 385 473 624 787 719 642 684 651 572 406 294 271 300 309 314 214 188 155 122 103 114 121 98 86 85 124 202 239 232 224 207 223 214 217 216 198 182 189 191 154 97 61 41 46 36 25 12 17 25 23 19 17 21 32 39 36 29 30 29 30 29 15 10 5 3 8 14 14 11 5 1 0 0 0 0 0 0 0 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 52 94 95 68 53 65 99 96 86 79 79 74 68 64 61 55 30 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 61 121 218 283 282 304 340 395 441 465 498 523 543 547 493 389 304 279 317 387 488 571 591 565 543 409 355 371 470 597 708 816 937 1059 1160 1218 1263 1316 1337 1344 1354 1322 1348 1355 1358 1367 1376 1414 1465 1499 1513 1519 1523 1536 1548 1603 1587 1569 1543 1541 1537 1529 1527 1518 1511 1494 1473 1474 1462 1426 1398 1383 1374 1357 1334 1326 1304 1311 1305 1293 1287 1285 1283 1275 1271 1277 1266 1253 1238 1215 1196 1170 1135 1131 1159 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 68 80 98 162 342 439 488 464 380 408 370 395 443 391 374 453 509 661 592 482 396 444 524 720 672 704 725 619 488 334 201 173 173 185 147 152 159 135 104 104 65 67 130 169 191 219 248 244 213 194 184 193 220 195 185 188 193 197 168 104 57 48 46 45 37 18 4 18 14 9 10 16 22 31 38 38 35 36 35 31 29 15 15 15 14 20 24 21 17 11 6 3 0 0 0 0 0 0 0 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 18 77 106 88 54 40 61 74 64 71 77 58 57 58 57 57 44 25 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 16 54 104 176 235 247 296 350 392 420 471 505 531 552 540 459 352 286 280 325 408 523 582 575 554 469 346 345 416 533 641 738 841 964 1091 1185 1237 1286 1331 1341 1357 1369 1366 1387 1348 1357 1395 1428 1459 1490 1509 1515 1517 1533 1564 1573 1595 1576 1549 1528 1539 1541 1532 1514 1513 1505 1492 1469 1440 1415 1402 1404 1392 1380 1364 1348 1340 1324 1340 1339 1335 1328 1320 1309 1297 1286 1289 1295 1282 1252 1224 1211 1191 1166 1168 1175 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 33 81 83 107 178 330 487 552 423 393 272 407 505 395 270 300 440 616 619 588 558 512 508 540 602 631 686 652 489 335 222 157 124 157 154 176 135 140 91 140 135 53 66 180 266 290 256 194 141 125 154 191 165 159 156 183 193 174 115 59 38 39 39 36 27 22 7 15 11 13 22 22 31 37 35 34 36 41 43 41 35 19 19 21 23 25 32 27 13 3 4 6 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 39 59 88 64 32 35 52 53 53 66 70 52 50 50 50 50 40 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 52 94 151 208 242 292 328 362 435 471 492 521 538 512 410 318 278 281 336 443 554 579 580 501 413 307 360 478 599 660 741 874 1029 1154 1215 1249 1304 1337 1346 1352 1378 1406 1418 1399 1403 1409 1481 1523 1539 1545 1547 1553 1569 1590 1587 1580 1555 1538 1528 1534 1538 1528 1507 1506 1509 1490 1457 1425 1413 1417 1412 1401 1388 1376 1361 1345 1353 1367 1366 1356 1347 1341 1333 1322 1310 1316 1322 1291 1260 1246 1233 1219 1211 1209 1219 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 80 91 109 178 297 456 361 305 154 386 419 378 331 360 401 424 437 472 567 619 591 587 390 406 534 696 660 570 452 306 210 191 162 166 152 133 153 110 82 102 60 90 138 173 232 214 147 119 102 126 146 124 136 164 194 191 141 75 44 37 37 36 29 26 26 6 14 9 16 16 31 36 33 30 29 32 41 47 40 26 23 21 24 28 24 30 22 9 2 0 4 6 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 4 61 69 35 26 38 42 40 45 56 53 37 38 38 39 38 34 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 48 87 127 176 227 256 302 377 442 448 458 485 489 445 375 307 280 300 336 408 519 569 554 441 335 298 379 526 636 684 780 948 1113 1190 1226 1281 1334 1349 1347 1368 1401 1423 1433 1450 1415 1465 1516 1535 1540 1547 1555 1568 1580 1581 1573 1562 1539 1535 1536 1534 1530 1516 1511 1499 1502 1476 1441 1433 1433 1427 1420 1411 1397 1385 1368 1354 1383 1392 1387 1379 1376 1372 1363 1349 1339 1336 1321 1294 1282 1279 1273 1261 1260 1262 1263 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 24 43 87 143 192 287 491 525 496 138 449 330 254 233 429 553 578 575 560 530 505 516 547 390 395 650 785 762 688 513 333 272 266 256 232 172 142 150 115 69 21 82 127 134 154 207 208 164 126 97 91 110 129 171 212 237 209 141 90 65 48 38 32 23 24 22 8 16 15 23 20 28 18 18 26 30 31 37 47 52 46 40 44 38 31 22 18 10 1 1 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 1 20 65 48 22 27 34 31 32 41 44 35 30 28 29 26 19 17 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 41 80 118 145 179 233 312 384 416 402 400 409 422 391 341 305 300 308 341 414 512 563 509 385 284 310 445 564 649 717 862 1057 1135 1200 1266 1320 1351 1354 1364 1397 1422 1438 1454 1464 1476 1499 1519 1529 1534 1542 1552 1562 1567 1565 1560 1548 1533 1539 1548 1538 1545 1542 1529 1525 1504 1470 1437 1437 1442 1435 1428 1417 1403 1392 1383 1373 1395 1409 1406 1404 1405 1399 1386 1373 1361 1350 1333 1322 1322 1318 1309 1298 1301 1304 1297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 52 134 151 198 322 461 559 577 344 257 226 233 268 328 399 383 394 456 454 406 441 541 546 581 666 701 781 711 558 387 312 320 312 276 217 164 141 108 77 53 98 99 74 88 163 219 198 148 102 85 120 177 226 294 322 309 255 210 162 103 50 25 18 25 28 21 18 14 17 11 19 18 15 27 32 34 40 47 42 41 44 44 39 26 17 10 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 34 55 30 17 27 23 24 32 35 30 23 20 21 16 6 11 7 0 0 0 0 0 0 0 0 15 27 15 0 0 0 0 0 0 0 0 0 0 14 43 58 83 116 162 240 320 373 375 350 325 341 334 320 313 303 301 322 381 466 530 527 446 334 279 337 508 601 657 794 990 1036 1171 1260 1311 1347 1364 1381 1413 1438 1445 1458 1474 1479 1494 1495 1530 1535 1540 1547 1547 1550 1554 1553 1547 1538 1537 1554 1562 1554 1551 1535 1527 1511 1477 1450 1434 1445 1451 1443 1433 1420 1412 1405 1396 1392 1433 1435 1434 1435 1438 1428 1408 1389 1374 1365 1355 1349 1349 1348 1340 1334 1334 1331 1326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 60 90 160 104 265 378 433 525 608 625 496 303 322 353 270 329 307 390 418 362 338 421 560 637 605 606 599 652 624 520 393 345 371 350 278 215 160 129 125 120 105 103 110 98 80 143 221 192 142 108 113 172 244 305 371 411 424 434 367 309 207 78 45 17 19 27 21 11 6 6 10 11 14 24 34 34 35 41 44 42 48 50 32 29 31 20 18 14 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 10 48 44 23 21 25 19 25 29 24 21 15 5 0 1 0 2 2 0 0 0 0 0 0 0 0 0 25 22 4 6 0 0 0 0 0 0 0 0 15 21 44 69 102 168 257 339 375 352 324 315 284 306 300 325 283 290 339 416 486 502 454 374 305 296 377 524 606 682 692 881 1101 1258 1314 1344 1362 1392 1433 1471 1488 1485 1488 1486 1492 1495 1515 1545 1544 1548 1548 1540 1542 1549 1546 1536 1540 1556 1566 1558 1555 1544 1532 1558 1533 1502 1490 1477 1471 1465 1454 1444 1437 1431 1419 1405 1408 1452 1454 1458 1459 1455 1443 1425 1406 1391 1384 1382 1378 1375 1373 1368 1366 1365 1368 1370 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 133 176 91 276 369 426 480 501 570 526 353 449 397 361 367 354 529 426 291 314 434 509 522 522 535 556 543 485 429 339 324 335 323 299 238 165 124 128 139 143 147 139 140 137 174 224 176 125 119 165 240 293 322 350 383 434 499 501 435 298 125 43 20 30 26 13 6 8 13 12 13 20 30 36 33 32 41 43 46 42 36 30 33 36 32 28 18 10 7 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 3 17 35 28 11 7 22 23 26 16 9 8 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 16 39 22 17 19 0 0 0 0 0 0 0 0 0 17 43 68 108 178 271 346 353 322 333 314 258 275 282 287 289 314 370 442 478 450 377 316 297 329 423 534 595 630 781 991 1217 1326 1352 1366 1377 1432 1485 1511 1525 1531 1527 1511 1513 1525 1537 1550 1548 1546 1542 1538 1540 1540 1548 1552 1560 1569 1565 1559 1553 1541 1528 1537 1512 1493 1489 1490 1490 1480 1466 1458 1450 1439 1430 1421 1426 1454 1462 1474 1475 1463 1455 1438 1426 1422 1421 1414 1410 1406 1399 1391 1391 1399 1409 1404 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 137 215 154 225 353 417 435 376 517 452 344 473 457 510 502 546 583 407 263 308 420 488 532 512 494 484 448 415 368 320 309 306 308 317 261 191 160 146 153 159 157 153 148 148 161 170 152 138 163 232 268 272 277 282 307 369 461 533 512 394 172 55 29 37 30 17 11 7 11 14 12 16 27 35 38 34 42 48 43 45 45 48 48 53 53 40 22 12 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 15 24 16 1 3 21 28 19 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 9 1 0 34 43 22 38 28 0 0 0 0 0 0 0 0 0 19 40 70 111 190 281 321 321 330 341 300 250 230 230 269 311 333 398 454 454 393 314 271 290 364 455 510 558 712 893 1110 1316 1368 1374 1387 1404 1478 1531 1548 1553 1554 1555 1558 1567 1574 1555 1556 1554 1572 1567 1565 1564 1558 1562 1569 1571 1569 1566 1564 1558 1546 1528 1504 1504 1497 1494 1509 1507 1488 1480 1472 1463 1452 1445 1439 1437 1450 1471 1475 1473 1458 1470 1457 1451 1441 1427 1431 1430 1421 1417 1420 1420 1421 1428 1425 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 88 187 219 250 360 407 417 285 515 421 365 451 516 562 491 618 585 453 275 287 337 388 482 508 550 488 404 385 349 310 307 323 327 318 268 248 205 173 177 186 190 186 169 151 150 163 177 201 242 281 283 260 245 238 254 298 392 498 534 437 215 66 32 37 32 25 15 10 10 11 11 16 26 35 37 36 39 63 56 60 55 55 56 67 70 51 28 16 12 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 9 6 1 0 5 23 25 19 9 1 0 0 0 0 0 0 0 0 0 0 0 1 8 44 2 0 40 25 16 50 28 0 0 0 0 0 0 0 0 1 18 46 65 108 199 282 309 322 335 323 297 277 243 235 253 264 290 397 462 428 341 256 244 313 390 440 498 617 816 1058 1247 1371 1386 1392 1417 1441 1525 1570 1579 1577 1575 1576 1583 1591 1593 1585 1563 1586 1574 1571 1571 1571 1570 1570 1571 1584 1595 1586 1570 1561 1550 1526 1520 1508 1513 1510 1519 1519 1514 1501 1490 1482 1470 1457 1449 1452 1472 1504 1504 1498 1488 1491 1485 1467 1459 1451 1453 1447 1442 1444 1445 1446 1450 1450 1451 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 168 242 256 246 347 421 282 458 503 543 517 587 549 429 533 558 486 258 259 285 373 498 561 588 504 417 377 341 302 294 311 322 310 303 276 238 203 194 187 197 202 196 190 197 218 247 281 296 291 288 245 222 232 238 258 347 464 520 427 226 83 37 46 37 29 12 10 16 16 20 24 26 28 31 32 41 69 80 78 77 74 66 72 73 56 39 27 21 15 5 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 2 0 0 0 1 1 0 0 0 0 10 11 10 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 21 10 4 0 0 0 0 0 0 0 0 0 0 0 0 5 28 59 0 0 27 5 14 45 19 0 0 0 0 0 0 0 0 0 2 41 58 102 197 295 350 367 363 340 305 255 214 214 242 269 321 393 439 372 268 205 253 324 386 422 517 703 930 1166 1308 1401 1392 1415 1452 1501 1574 1595 1601 1598 1594 1597 1605 1608 1602 1597 1597 1586 1575 1571 1571 1575 1576 1581 1579 1598 1618 1609 1583 1571 1564 1536 1516 1517 1514 1510 1509 1507 1496 1512 1512 1495 1478 1466 1465 1476 1501 1527 1523 1518 1522 1525 1506 1493 1480 1467 1479 1485 1480 1466 1457 1471 1485 1481 1481 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 41 103 163 207 189 244 358 263 448 459 385 396 531 534 483 454 448 462 361 248 311 389 480 486 573 516 446 385 328 292 286 288 285 286 285 287 273 233 211 182 178 181 180 192 221 252 268 279 284 285 266 228 229 249 245 246 337 452 504 380 195 83 40 38 26 26 14 13 17 20 20 29 25 25 29 28 34 55 73 84 104 85 84 71 63 53 50 43 32 14 3 0 0 0 0 0 0 2 0 0 0 0 0 0 4 6 3 0 0 3 11 10 0 0 9 14 28 29 25 20 8 0 0 1 4 9 0 0 0 0 0 0 0 0 0 0 0 0 0 7 16 1 5 0 0 0 0 0 0 0 0 0 0 0 0 16 53 55 1 6 21 1 23 33 9 0 0 0 0 0 0 0 0 0 3 27 52 100 212 310 387 408 411 368 306 258 233 240 260 286 369 400 375 283 209 201 238 295 386 453 577 807 1050 1250 1366 1418 1411 1450 1484 1549 1594 1616 1621 1615 1614 1618 1624 1623 1613 1602 1597 1592 1578 1573 1573 1581 1595 1599 1586 1605 1621 1617 1599 1577 1555 1535 1526 1523 1519 1522 1532 1520 1536 1530 1522 1502 1490 1485 1490 1506 1528 1545 1542 1540 1531 1535 1526 1508 1492 1487 1503 1506 1496 1485 1493 1504 1511 1513 1509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 97 165 180 202 241 236 399 407 241 320 500 541 514 453 411 432 362 233 297 390 488 524 542 487 454 414 344 285 263 262 258 253 265 283 280 252 223 194 179 175 171 190 225 246 249 243 240 233 216 205 208 246 250 250 352 440 505 351 196 156 94 27 27 42 27 19 17 8 8 13 10 25 29 25 29 38 52 79 95 86 72 48 50 43 50 54 43 17 2 0 0 0 0 0 0 3 0 0 0 0 0 0 1 4 3 1 4 13 25 21 6 2 22 36 40 39 29 15 9 6 4 16 31 20 0 0 0 0 0 0 0 0 0 0 0 0 0 9 14 0 0 0 0 0 0 0 0 0 0 0 0 0 5 43 83 53 12 33 19 14 39 30 5 0 0 0 0 0 0 0 0 0 0 6 47 94 210 301 337 386 411 368 303 275 278 285 290 320 407 373 319 221 206 212 227 329 431 510 669 918 1164 1323 1403 1438 1437 1508 1541 1553 1619 1640 1638 1633 1650 1658 1654 1639 1623 1609 1610 1634 1629 1622 1589 1604 1613 1604 1615 1624 1625 1612 1590 1567 1547 1532 1524 1518 1519 1534 1559 1565 1546 1545 1534 1516 1509 1507 1516 1531 1547 1561 1566 1565 1553 1536 1535 1525 1511 1502 1527 1528 1509 1511 1516 1535 1549 1541 1532 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 121 139 153 173 216 345 409 326 371 455 490 483 485 429 396 322 230 265 370 439 501 511 461 427 411 377 326 299 281 277 279 281 281 273 255 240 218 203 210 213 218 239 245 242 226 212 199 193 206 200 231 254 273 357 410 583 342 171 124 84 58 88 88 41 31 17 11 11 1 8 25 28 26 25 32 46 63 63 46 53 35 42 37 44 50 28 6 0 0 0 0 2 5 5 1 1 0 0 0 0 0 0 1 2 1 7 16 19 13 11 43 53 45 40 31 22 13 20 27 33 42 42 27 9 0 0 0 0 0 0 0 0 0 0 0 0 7 8 0 0 0 0 0 0 0 0 0 0 0 0 0 20 79 101 55 33 38 21 26 40 28 23 3 0 0 0 0 0 0 0 0 0 8 45 86 193 187 266 355 395 365 315 306 309 305 326 377 398 341 295 271 210 224 273 371 452 544 780 1055 1255 1380 1444 1453 1462 1499 1514 1579 1632 1656 1657 1656 1690 1697 1688 1662 1632 1614 1617 1637 1636 1640 1653 1657 1651 1635 1637 1634 1625 1603 1577 1558 1548 1546 1543 1538 1544 1569 1580 1562 1558 1560 1545 1527 1522 1525 1534 1541 1557 1574 1583 1584 1569 1551 1541 1542 1521 1522 1553 1546 1529 1525 1539 1564 1574 1562 1553 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 40 92 99 139 150 121 165 268 333 380 409 414 428 457 414 371 330 251 263 350 412 454 473 437 409 390 387 373 365 351 335 325 310 296 281 265 257 254 252 244 253 268 268 265 249 224 212 202 197 193 189 209 262 321 347 405 670 261 112 172 159 145 159 130 85 83 59 27 18 29 15 18 19 24 26 36 46 54 54 50 51 42 36 31 34 37 14 4 1 0 0 0 5 9 6 3 3 0 0 0 0 0 0 0 0 0 0 0 0 3 27 67 58 42 29 21 25 27 31 47 53 51 38 22 9 0 0 0 0 0 0 0 0 0 0 0 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 41 121 110 57 50 35 27 52 58 54 31 5 0 0 0 0 0 0 0 0 0 8 36 67 89 119 214 317 366 351 326 331 326 324 348 378 362 302 295 268 194 231 308 398 480 615 904 1158 1313 1401 1461 1496 1497 1504 1532 1608 1649 1668 1701 1680 1708 1703 1689 1679 1655 1629 1637 1656 1652 1660 1667 1665 1657 1646 1640 1634 1620 1595 1569 1556 1551 1550 1548 1547 1559 1578 1581 1579 1570 1566 1549 1539 1537 1537 1547 1556 1572 1587 1602 1611 1596 1578 1569 1544 1535 1543 1586 1563 1556 1544 1566 1587 1589 1579 1575 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 70 94 140 143 122 142 197 281 357 373 390 416 473 432 362 347 271 272 347 395 409 382 328 374 389 388 375 368 364 330 313 321 315 297 281 285 301 296 287 288 286 276 257 231 211 202 187 190 169 158 211 294 370 381 427 505 532 244 259 197 174 175 164 163 157 113 62 35 24 2 4 12 21 27 39 46 51 57 58 58 51 34 25 25 21 13 13 6 1 0 3 6 5 1 3 3 0 0 0 0 0 0 0 0 0 0 0 6 31 65 73 45 33 29 31 34 34 52 70 70 55 34 22 15 9 4 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 48 157 127 82 73 46 44 70 76 86 37 1 0 0 0 0 0 0 0 0 0 0 6 30 60 98 181 278 334 331 322 338 326 327 369 376 344 327 285 232 177 239 327 436 542 724 1056 1241 1363 1438 1464 1496 1528 1533 1582 1634 1668 1710 1733 1719 1723 1706 1690 1682 1678 1676 1672 1670 1673 1676 1673 1664 1655 1646 1644 1640 1620 1585 1569 1561 1555 1554 1558 1566 1577 1586 1596 1619 1616 1610 1592 1577 1573 1573 1567 1573 1584 1597 1610 1622 1617 1593 1566 1555 1567 1557 1587 1603 1566 1563 1595 1611 1605 1599 1598 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 19 66 117 118 121 106 135 200 244 302 368 401 420 505 474 369 331 268 254 287 302 281 240 232 276 312 369 374 370 336 308 295 288 284 283 291 336 361 345 324 311 289 260 237 207 188 190 176 174 167 187 260 360 423 415 410 402 417 153 139 167 202 211 197 183 156 127 98 58 32 26 15 20 25 31 34 30 40 60 70 70 52 29 22 21 17 17 16 11 1 11 11 8 7 9 10 7 1 0 0 0 0 0 0 0 0 0 10 40 81 77 49 36 32 35 44 47 51 75 94 82 56 38 30 24 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 59 148 129 126 98 61 59 66 83 91 42 0 0 0 0 0 0 0 0 0 0 0 0 14 54 95 158 252 323 335 341 361 336 341 376 393 357 298 239 184 184 262 363 490 646 856 1146 1309 1417 1468 1503 1533 1545 1565 1625 1689 1710 1736 1745 1743 1728 1709 1700 1691 1687 1681 1674 1678 1684 1679 1672 1668 1661 1650 1648 1641 1611 1585 1572 1562 1558 1559 1568 1582 1594 1596 1592 1600 1628 1620 1608 1605 1598 1602 1607 1610 1616 1615 1606 1602 1606 1597 1582 1578 1587 1591 1586 1585 1561 1599 1634 1635 1623 1615 1614 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 44 73 103 97 131 179 256 270 265 270 313 362 402 467 461 370 326 217 193 231 256 245 222 221 237 261 320 367 378 349 311 294 282 282 307 343 410 428 399 364 319 277 241 204 187 177 189 164 146 200 261 320 379 409 397 381 363 337 239 212 211 229 219 180 131 97 96 104 107 90 50 24 24 30 33 36 27 34 49 101 103 68 46 41 30 21 22 19 16 13 16 16 6 7 15 16 11 5 1 0 0 0 0 0 0 0 19 52 91 106 73 50 49 46 45 52 60 75 92 98 74 56 39 34 28 20 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 39 86 107 155 138 88 80 92 103 89 46 12 0 0 0 0 0 0 0 0 0 0 0 10 41 83 142 240 314 354 371 387 368 367 371 382 345 270 204 175 216 320 438 578 772 1000 1203 1343 1400 1479 1543 1571 1595 1638 1681 1698 1704 1748 1752 1742 1725 1717 1712 1702 1694 1686 1681 1689 1693 1684 1677 1677 1671 1654 1646 1643 1618 1595 1575 1560 1559 1563 1573 1589 1601 1602 1598 1600 1613 1620 1619 1614 1615 1620 1622 1626 1638 1629 1614 1603 1605 1605 1589 1585 1593 1616 1624 1575 1580 1636 1664 1653 1640 1631 1627 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 48 70 79 106 88 178 187 166 177 197 154 222 327 410 488 509 427 395 335 241 213 239 251 252 176 165 231 290 321 327 315 308 299 294 331 396 445 475 468 416 347 292 245 203 184 179 186 186 155 165 223 276 321 342 346 355 347 349 358 325 276 258 258 190 137 91 74 81 87 122 138 95 43 24 30 35 39 26 31 49 70 98 76 62 52 35 24 27 29 32 38 19 18 7 7 11 10 8 6 3 0 0 0 0 4 20 33 73 104 110 79 72 70 57 48 51 64 81 97 102 94 79 47 45 39 32 19 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 1 29 39 117 159 202 148 116 110 96 82 49 20 0 0 0 0 0 0 0 0 0 0 0 6 31 84 165 259 312 345 389 387 398 379 393 387 308 224 179 185 261 388 526 691 883 1077 1167 1304 1418 1502 1551 1587 1630 1674 1705 1725 1740 1755 1755 1742 1734 1723 1715 1706 1696 1690 1690 1700 1699 1686 1679 1679 1672 1659 1655 1642 1618 1590 1566 1554 1565 1581 1597 1613 1621 1623 1624 1624 1620 1620 1630 1624 1628 1626 1622 1627 1646 1656 1646 1631 1623 1613 1601 1602 1619 1637 1616 1572 1610 1660 1676 1663 1652 1645 1648 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 69 92 107 98 213 204 208 99 89 54 160 294 350 419 481 471 449 439 366 252 248 210 172 57 46 103 175 217 226 227 238 256 291 364 455 472 449 410 354 296 257 223 201 197 202 203 191 197 201 260 260 266 303 346 374 346 339 341 323 319 270 247 141 126 76 70 80 70 113 153 131 72 38 37 39 36 25 30 41 67 90 90 93 65 42 34 47 62 58 45 17 18 9 7 8 7 6 5 1 0 0 0 9 29 56 94 125 114 97 74 84 76 57 61 75 88 100 108 106 95 72 51 65 50 28 24 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 6 46 41 74 187 202 169 137 120 104 79 55 28 0 0 0 0 0 0 0 0 0 0 0 7 32 81 164 255 297 339 368 384 424 379 403 382 269 188 162 200 315 461 621 823 986 1068 1147 1336 1437 1513 1562 1617 1670 1702 1722 1739 1753 1760 1759 1752 1739 1724 1714 1705 1696 1694 1700 1706 1701 1690 1685 1681 1676 1670 1655 1632 1607 1586 1581 1579 1594 1602 1611 1623 1629 1629 1629 1649 1675 1661 1652 1643 1631 1625 1623 1637 1663 1669 1656 1645 1633 1625 1620 1622 1634 1629 1602 1595 1644 1692 1685 1663 1657 1656 1656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 37 37 72 104 97 92 156 184 233 97 46 35 91 258 297 334 388 477 545 489 366 300 225 131 91 15 7 19 52 86 124 164 196 213 252 325 361 424 346 315 287 266 254 251 233 230 238 232 222 228 212 276 284 321 345 386 400 343 319 296 300 297 250 208 109 113 88 59 97 77 106 153 132 81 54 46 39 31 30 29 44 63 66 125 101 67 57 67 90 95 71 46 27 18 10 9 10 14 10 11 3 0 1 5 26 65 108 141 140 110 96 91 100 75 69 84 92 98 102 112 123 117 96 72 85 54 52 20 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 3 22 47 0 269 189 202 175 126 108 87 60 31 0 0 0 0 0 0 0 0 0 0 0 6 31 87 171 247 277 303 327 359 401 380 390 333 223 164 160 242 382 534 648 778 980 1083 1225 1363 1448 1525 1583 1651 1700 1717 1727 1739 1753 1762 1760 1751 1736 1723 1714 1704 1698 1702 1710 1710 1706 1698 1691 1687 1682 1670 1649 1621 1601 1604 1602 1610 1620 1621 1632 1648 1659 1662 1670 1674 1672 1672 1665 1655 1642 1630 1628 1650 1671 1657 1647 1640 1635 1633 1634 1635 1628 1605 1591 1627 1674 1703 1683 1667 1665 1666 1671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 71 61 48 61 88 93 90 116 175 188 89 52 37 44 230 290 309 289 399 522 528 435 302 128 59 21 8 11 11 12 25 67 118 157 192 251 317 327 353 298 280 280 286 295 297 284 272 268 261 262 264 250 264 343 394 388 457 437 372 313 289 325 295 211 162 127 125 114 72 126 98 98 125 85 66 49 38 39 40 37 34 33 31 33 83 87 55 49 96 112 94 66 41 25 18 15 15 17 21 20 24 7 5 14 25 55 107 141 146 140 130 126 112 106 100 97 99 93 93 103 122 141 131 106 89 79 64 18 3 16 16 3 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 28 336 168 178 184 166 131 108 79 37 6 0 0 0 0 0 0 0 0 0 0 7 32 88 175 234 253 282 308 327 370 392 349 272 195 150 178 291 443 530 622 799 1006 1149 1271 1385 1464 1544 1614 1687 1718 1718 1725 1739 1747 1754 1754 1743 1731 1721 1714 1707 1705 1713 1717 1714 1712 1705 1701 1694 1679 1662 1641 1620 1606 1614 1605 1614 1622 1630 1648 1660 1664 1667 1672 1676 1682 1685 1674 1666 1658 1640 1641 1660 1669 1657 1645 1644 1643 1642 1644 1641 1621 1594 1595 1638 1668 1670 1684 1683 1682 1680 1688 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 88 69 86 86 89 91 110 138 174 166 88 51 38 50 200 284 348 306 381 432 502 501 367 169 50 44 79 105 99 54 49 77 115 159 203 229 252 275 278 287 319 319 320 332 311 289 276 271 270 275 288 294 316 382 429 446 488 445 429 306 306 320 264 214 212 186 156 127 105 177 122 87 107 66 62 57 48 51 50 43 38 35 27 19 43 55 33 37 88 98 72 54 37 25 21 21 21 21 27 32 28 19 29 29 37 88 139 155 152 157 161 149 134 139 148 139 104 89 99 104 123 137 123 116 131 108 46 27 20 33 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 58 296 132 173 175 136 115 107 81 38 14 7 0 0 0 0 0 0 0 0 0 0 24 80 119 199 267 280 288 311 364 357 313 219 175 147 218 346 401 509 689 897 1076 1201 1310 1407 1486 1571 1652 1716 1725 1715 1712 1723 1739 1748 1745 1735 1726 1720 1716 1713 1717 1725 1723 1719 1713 1715 1709 1696 1678 1659 1642 1629 1620 1609 1611 1613 1613 1623 1635 1643 1653 1663 1671 1685 1696 1694 1683 1670 1659 1650 1658 1670 1671 1660 1648 1660 1663 1659 1650 1635 1621 1608 1609 1648 1689 1698 1694 1687 1693 1686 1700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 98 102 98 97 109 98 140 167 174 165 120 74 68 94 177 295 395 411 330 329 395 429 408 261 122 104 115 205 216 172 150 124 131 177 197 225 241 245 260 301 344 334 303 284 254 241 234 231 236 249 280 308 332 368 402 431 463 435 443 298 333 258 306 340 238 196 206 173 127 143 129 104 113 82 55 71 73 66 58 49 41 32 25 23 32 37 25 39 62 79 64 53 36 29 25 24 26 28 33 32 32 30 34 36 61 104 139 149 166 187 188 175 177 196 214 171 98 104 101 88 100 108 110 112 109 91 52 32 59 22 3 0 0 0 0 0 0 1 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 75 216 149 178 199 164 125 93 83 64 32 9 0 0 0 0 0 0 0 0 0 0 19 30 83 191 263 264 266 321 386 344 277 204 166 150 244 267 393 577 804 996 1131 1241 1343 1434 1515 1604 1686 1730 1721 1718 1710 1720 1737 1741 1735 1728 1722 1718 1717 1720 1726 1732 1728 1726 1720 1741 1740 1730 1714 1692 1665 1635 1613 1609 1617 1613 1610 1613 1617 1630 1650 1676 1691 1697 1701 1699 1689 1676 1662 1659 1665 1667 1663 1649 1660 1675 1675 1667 1647 1623 1620 1628 1635 1666 1713 1713 1694 1689 1695 1692 1721 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 95 99 107 107 125 122 147 146 161 176 155 128 116 127 194 295 320 428 446 417 439 438 422 306 189 170 227 293 300 253 247 173 170 169 159 196 202 231 284 317 322 292 241 216 202 194 183 186 187 209 255 299 342 384 407 421 443 440 421 316 298 259 249 256 280 257 237 212 153 108 115 119 116 72 75 87 90 84 83 63 47 35 29 30 28 25 26 35 42 50 45 30 25 32 32 34 36 37 37 37 43 50 43 46 89 120 127 146 180 198 188 196 225 249 250 177 117 117 96 75 76 82 90 108 110 88 67 56 45 9 0 0 0 0 0 0 0 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 75 161 161 178 177 139 141 141 136 90 36 7 0 0 0 0 0 0 0 0 0 0 0 24 80 169 228 246 265 336 388 312 255 204 162 166 169 276 459 702 915 1067 1179 1276 1367 1458 1550 1637 1706 1725 1727 1710 1707 1719 1733 1733 1727 1724 1720 1717 1719 1725 1731 1733 1732 1724 1729 1746 1740 1728 1710 1685 1657 1631 1619 1617 1614 1613 1614 1617 1626 1639 1658 1677 1687 1700 1709 1703 1691 1678 1669 1670 1676 1680 1663 1647 1667 1689 1679 1656 1630 1619 1631 1642 1647 1663 1690 1700 1691 1696 1701 1711 1740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 78 101 103 114 145 149 164 134 183 181 165 161 132 130 204 270 268 285 391 407 426 472 420 317 230 205 214 288 339 305 296 245 195 227 160 103 134 220 294 311 290 248 207 202 197 176 173 161 153 181 241 298 345 383 396 413 446 448 402 340 307 284 252 272 273 233 212 221 193 158 157 165 157 135 152 176 167 137 156 109 65 47 36 26 18 12 17 25 33 37 37 39 35 30 31 41 44 44 44 48 56 57 56 73 100 101 121 151 192 197 176 202 245 281 273 184 130 122 94 87 75 84 86 121 130 94 76 58 22 6 0 0 0 0 0 0 0 0 0 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 63 113 140 150 139 134 136 131 85 85 37 7 0 0 0 0 0 0 0 0 0 0 0 21 74 159 209 231 278 357 363 275 234 188 153 153 196 328 549 811 997 1122 1221 1309 1391 1484 1587 1663 1702 1714 1715 1698 1705 1717 1727 1724 1720 1721 1719 1729 1743 1747 1744 1735 1742 1735 1757 1749 1737 1722 1704 1685 1665 1648 1636 1628 1623 1614 1610 1612 1625 1644 1662 1673 1681 1700 1711 1710 1700 1692 1687 1682 1684 1678 1655 1642 1670 1687 1676 1648 1627 1637 1647 1657 1669 1681 1685 1674 1678 1704 1709 1733 1752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 86 91 96 125 162 179 178 158 210 161 162 149 129 119 160 240 255 239 298 347 326 428 352 318 268 247 212 247 287 285 307 292 200 239 232 159 142 218 285 289 249 206 177 171 175 171 156 148 140 170 237 299 345 374 354 383 432 438 410 382 346 290 249 276 271 246 204 210 200 183 184 189 188 180 173 202 302 261 306 236 119 91 75 44 19 10 15 23 27 30 40 47 45 33 37 50 58 59 60 64 66 63 68 85 89 104 120 153 194 195 178 200 254 309 282 194 153 139 128 105 95 99 108 145 119 88 68 36 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 17 52 85 112 126 107 103 100 114 84 73 30 5 0 0 0 0 0 0 0 0 0 0 5 8 87 190 186 195 301 370 319 243 216 184 176 179 253 417 697 911 1059 1170 1261 1340 1420 1520 1607 1653 1686 1722 1707 1694 1699 1711 1718 1713 1714 1718 1721 1741 1762 1766 1764 1756 1766 1760 1756 1746 1732 1715 1699 1682 1666 1653 1646 1634 1619 1609 1601 1603 1620 1648 1677 1690 1700 1711 1722 1725 1724 1713 1697 1683 1668 1653 1639 1642 1676 1676 1660 1644 1638 1648 1663 1693 1704 1699 1695 1686 1684 1681 1688 1706 1723 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 59 112 131 139 141 158 188 184 194 146 174 144 128 135 119 198 242 208 249 326 312 350 327 337 317 329 286 266 265 273 305 308 238 211 243 223 204 244 283 257 214 172 147 136 144 158 165 154 142 170 227 291 329 336 292 321 346 355 369 363 313 258 235 244 235 218 187 203 166 149 148 148 170 202 200 223 310 348 383 369 223 193 152 71 32 19 14 17 20 28 40 48 52 48 49 64 70 73 76 80 75 69 69 74 92 107 111 151 193 188 179 200 278 330 282 220 206 198 174 129 120 123 132 143 96 85 54 15 0 0 0 0 0 2 7 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 49 82 108 116 105 97 100 129 92 55 8 1 0 0 0 0 0 0 0 0 0 0 1 12 65 131 128 178 324 349 294 237 205 183 169 206 326 533 812 981 1106 1214 1300 1371 1418 1505 1591 1643 1705 1737 1720 1711 1695 1733 1737 1715 1731 1741 1748 1757 1766 1773 1778 1776 1769 1763 1755 1744 1727 1708 1686 1660 1640 1635 1632 1625 1610 1597 1599 1610 1624 1649 1675 1691 1708 1718 1732 1737 1732 1713 1695 1680 1660 1643 1643 1655 1660 1670 1652 1641 1641 1647 1678 1714 1726 1722 1712 1702 1697 1698 1707 1716 1718 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 146 163 145 118 127 171 185 183 153 191 185 175 167 136 204 234 193 186 232 263 301 321 356 338 377 301 290 279 296 294 309 277 217 229 290 339 316 312 241 187 155 137 123 140 169 169 147 136 165 218 284 333 332 273 264 231 231 263 282 261 236 232 228 213 204 169 180 149 138 148 149 151 190 257 289 307 339 358 391 292 317 322 216 80 26 17 15 18 28 39 50 58 62 65 77 83 87 94 94 88 78 73 76 85 89 98 145 190 180 157 200 310 340 282 238 232 219 186 145 139 145 149 127 91 81 32 6 0 0 0 0 0 4 12 8 0 0 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 69 93 108 107 92 91 102 119 90 39 1 0 0 0 0 0 0 0 0 0 0 0 2 12 21 45 77 217 331 339 304 236 178 164 176 251 420 653 898 1037 1150 1255 1335 1368 1406 1495 1596 1671 1714 1721 1705 1706 1716 1721 1725 1732 1734 1736 1746 1760 1773 1782 1784 1781 1773 1764 1753 1739 1720 1700 1678 1655 1650 1641 1633 1622 1608 1600 1603 1608 1617 1634 1657 1680 1698 1721 1734 1742 1729 1703 1682 1670 1641 1610 1618 1643 1651 1662 1656 1646 1646 1664 1701 1735 1751 1752 1743 1734 1735 1742 1744 1726 1719 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 170 195 154 115 138 176 194 186 169 189 193 212 170 151 213 201 189 188 173 207 272 316 361 366 380 316 312 286 299 296 283 266 232 221 264 307 289 269 217 213 171 137 125 131 139 153 146 146 177 232 302 338 344 282 252 241 187 196 226 226 232 242 219 191 189 127 128 142 145 154 164 191 235 317 356 339 314 321 375 312 400 454 317 151 115 53 21 21 35 49 60 64 63 61 82 99 103 111 110 106 87 70 68 70 71 91 141 175 161 141 222 350 352 312 259 231 211 175 142 147 178 181 128 107 78 25 4 0 0 0 0 0 2 4 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 59 79 100 98 97 95 115 137 108 77 22 0 0 0 0 0 0 0 0 0 2 4 3 1 3 19 31 91 290 333 341 287 210 168 159 192 313 531 790 961 1076 1184 1292 1316 1368 1428 1534 1626 1693 1717 1702 1694 1700 1708 1711 1715 1725 1722 1728 1741 1760 1776 1784 1785 1782 1775 1763 1748 1731 1711 1695 1693 1680 1669 1660 1646 1625 1616 1607 1595 1590 1598 1619 1644 1662 1678 1713 1736 1739 1727 1705 1679 1661 1634 1609 1619 1635 1630 1637 1654 1655 1661 1685 1718 1747 1757 1754 1745 1741 1745 1750 1753 1753 1753 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 145 195 168 131 161 183 200 201 190 190 207 219 159 161 219 189 182 179 146 159 247 303 345 401 380 294 230 307 283 291 258 258 275 290 313 299 255 243 245 258 170 131 133 136 138 143 154 173 194 240 305 332 333 299 294 244 188 190 214 220 228 216 179 157 140 92 107 133 141 152 181 239 286 351 379 361 318 317 344 307 400 499 363 352 216 94 33 19 37 53 64 69 68 80 96 108 117 119 123 110 83 62 58 59 63 87 129 151 140 149 272 349 382 298 238 217 189 156 149 188 233 217 153 121 65 30 23 14 12 11 4 0 0 0 0 3 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 43 54 80 108 89 99 93 128 160 112 63 20 0 0 0 0 0 0 0 0 0 11 21 22 20 18 29 89 179 228 319 327 252 184 162 164 221 395 646 859 996 1105 1212 1230 1322 1396 1462 1571 1661 1703 1701 1684 1682 1692 1700 1704 1710 1711 1717 1726 1743 1763 1776 1782 1782 1780 1774 1761 1743 1722 1707 1702 1685 1671 1659 1647 1632 1623 1616 1597 1577 1574 1589 1610 1626 1645 1686 1721 1737 1739 1726 1703 1679 1651 1616 1610 1631 1639 1629 1618 1649 1658 1669 1698 1732 1752 1753 1750 1747 1748 1752 1753 1754 1751 1740 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 119 165 164 168 185 186 205 216 217 221 229 213 157 170 211 180 176 177 155 146 233 273 295 333 322 248 223 339 289 299 285 314 328 351 382 365 300 271 258 222 158 134 143 147 133 133 165 187 188 217 264 282 284 292 277 234 182 186 200 211 212 189 155 116 98 104 121 133 150 168 185 263 289 325 356 357 322 334 339 316 370 444 455 417 304 160 50 20 28 40 55 64 69 82 100 113 116 124 129 100 69 58 48 46 59 87 116 127 123 150 236 325 373 288 248 213 174 160 196 259 283 244 178 117 76 64 36 21 15 5 1 0 0 0 0 5 8 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 26 33 71 93 106 68 94 94 135 158 113 60 23 0 0 0 0 0 0 0 8 14 28 36 35 44 55 85 173 193 271 324 305 230 170 159 181 255 459 719 900 1017 1102 1129 1240 1343 1418 1496 1606 1692 1706 1683 1666 1667 1680 1691 1695 1698 1707 1714 1727 1749 1766 1774 1776 1776 1776 1771 1758 1740 1723 1714 1693 1676 1659 1644 1634 1630 1627 1601 1576 1564 1570 1584 1598 1620 1656 1695 1724 1742 1745 1726 1697 1666 1639 1613 1620 1638 1637 1623 1612 1646 1655 1669 1706 1746 1758 1751 1746 1747 1750 1752 1754 1754 1746 1729 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 34 116 152 155 188 198 209 214 211 221 228 226 196 165 187 206 174 176 153 156 148 193 213 236 229 273 295 239 287 325 331 337 373 358 323 262 253 260 246 200 149 132 126 124 122 111 115 165 177 182 197 222 219 213 241 251 224 176 178 183 194 211 196 159 130 144 160 165 177 192 195 207 236 241 253 297 312 325 370 360 334 341 364 422 432 359 208 52 14 15 33 50 64 71 81 91 101 122 134 125 85 58 57 52 54 77 94 105 105 103 127 203 353 338 289 268 214 174 198 253 285 285 239 178 134 103 60 35 18 11 1 0 0 0 0 2 13 18 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 51 90 96 93 49 73 94 142 133 92 57 27 13 9 0 0 0 2 12 17 51 53 59 85 138 175 211 292 253 282 334 283 221 164 170 221 339 554 772 918 990 1029 1141 1258 1354 1435 1527 1627 1702 1695 1664 1647 1652 1664 1674 1680 1690 1702 1712 1732 1755 1769 1772 1770 1770 1769 1763 1754 1743 1728 1708 1690 1676 1663 1658 1657 1650 1626 1582 1561 1560 1565 1577 1600 1632 1665 1698 1726 1744 1746 1719 1680 1653 1613 1605 1610 1620 1624 1610 1610 1648 1659 1678 1714 1752 1761 1754 1751 1750 1749 1751 1753 1748 1734 1713 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 117 168 180 196 220 227 238 220 228 238 221 182 177 198 196 170 159 141 157 161 167 157 201 188 232 283 284 303 365 398 379 401 361 306 220 190 170 172 167 135 119 122 116 112 115 122 154 159 177 183 182 191 210 229 230 206 171 159 171 187 225 220 185 160 172 189 194 209 220 212 213 224 216 221 244 251 343 399 388 353 326 328 374 413 376 242 88 23 14 32 39 60 76 84 85 95 123 137 116 78 59 62 62 74 90 110 101 93 96 143 253 345 317 297 244 185 197 238 255 250 240 218 182 141 88 53 35 21 9 0 0 0 0 0 13 26 34 24 5 0 0 0 0 0 0 0 0 0 0 0 0 0 6 32 75 91 85 66 42 77 91 143 112 83 64 43 35 18 0 0 1 8 28 14 68 66 90 190 303 363 395 415 334 270 310 272 222 173 197 266 413 633 802 875 929 1038 1155 1266 1358 1452 1559 1647 1704 1680 1645 1630 1634 1641 1652 1667 1681 1695 1710 1734 1757 1769 1770 1766 1763 1760 1756 1752 1740 1720 1703 1689 1680 1677 1679 1678 1654 1611 1570 1559 1559 1565 1584 1613 1644 1673 1705 1731 1746 1735 1704 1672 1658 1621 1608 1606 1611 1611 1614 1634 1655 1665 1690 1729 1752 1759 1756 1756 1749 1747 1750 1749 1738 1720 1701 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 111 168 185 190 204 220 252 246 246 242 232 199 190 202 193 178 169 153 151 154 167 129 172 158 204 276 293 316 387 432 423 436 395 348 331 232 189 210 184 152 136 131 123 119 125 140 151 149 157 171 159 176 198 213 204 183 166 158 171 187 219 214 191 187 203 205 194 197 209 216 222 225 227 251 247 219 320 321 366 361 312 283 313 360 354 260 105 24 15 23 30 39 43 52 43 66 116 131 107 81 65 70 76 80 103 118 119 102 118 202 298 331 304 275 212 207 236 230 196 185 184 184 154 107 70 46 28 13 0 0 0 0 0 5 18 36 38 24 7 1 0 0 0 0 0 0 0 0 0 0 0 0 11 45 81 82 71 46 37 92 100 151 123 95 95 77 46 27 12 5 22 40 59 33 66 70 108 245 330 402 441 388 325 288 268 263 225 195 216 321 439 650 754 838 946 1050 1161 1266 1362 1471 1588 1668 1699 1660 1638 1620 1614 1622 1638 1654 1670 1689 1710 1732 1752 1763 1765 1761 1759 1754 1751 1745 1728 1709 1694 1684 1678 1679 1678 1666 1632 1590 1581 1567 1564 1574 1598 1626 1655 1685 1712 1731 1739 1722 1694 1676 1670 1651 1645 1642 1641 1631 1629 1631 1638 1674 1706 1739 1751 1754 1755 1752 1740 1740 1744 1741 1727 1708 1692 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 96 147 160 169 183 204 237 272 296 271 222 194 192 198 183 170 165 161 154 149 158 122 149 142 204 298 310 334 396 464 491 484 464 445 402 266 153 177 174 158 158 153 135 118 114 124 133 137 156 168 147 175 198 200 182 163 146 138 150 169 189 200 206 205 190 186 178 183 193 204 205 200 216 251 258 208 233 237 305 313 276 240 257 306 320 244 102 20 11 21 29 33 40 43 45 60 98 126 111 86 79 75 81 96 116 118 134 127 166 265 328 331 307 264 224 247 234 166 128 128 130 133 113 82 60 43 27 11 0 0 0 0 0 4 22 54 54 31 13 9 5 0 0 0 0 0 0 0 0 0 0 0 16 49 70 66 56 39 52 113 116 144 162 98 92 81 62 42 25 24 39 76 95 76 83 83 76 129 252 366 392 358 329 297 252 249 229 231 251 329 393 586 746 862 962 1064 1167 1266 1372 1495 1610 1673 1683 1663 1640 1612 1602 1610 1626 1644 1661 1682 1705 1725 1742 1752 1756 1756 1756 1751 1743 1733 1711 1693 1684 1676 1673 1671 1662 1638 1607 1604 1579 1569 1572 1589 1612 1637 1663 1689 1710 1723 1728 1720 1696 1686 1652 1638 1632 1633 1632 1628 1616 1609 1624 1660 1701 1737 1743 1752 1752 1744 1732 1733 1736 1730 1715 1698 1685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 85 113 127 148 184 222 251 277 297 296 226 193 190 203 172 168 173 175 164 147 142 127 141 148 213 313 326 358 375 462 513 513 503 486 455 341 172 156 141 146 178 183 156 140 142 145 144 145 153 154 151 177 197 187 166 135 118 112 119 139 155 172 199 222 188 182 181 186 196 208 195 187 203 228 244 234 211 216 257 260 228 198 213 262 284 215 94 20 9 19 32 35 49 54 51 58 70 87 83 80 90 81 78 98 107 135 156 178 236 309 342 335 297 266 269 264 189 113 109 80 87 102 88 69 55 41 19 1 0 0 0 0 0 0 39 82 79 51 25 12 5 0 0 0 0 0 0 0 0 0 0 0 15 36 52 66 62 38 56 125 120 130 151 92 100 84 68 47 30 37 61 91 110 110 108 98 78 118 214 298 364 394 366 309 261 244 241 261 276 304 456 651 786 890 983 1076 1170 1270 1388 1518 1621 1663 1657 1663 1622 1596 1590 1600 1617 1635 1655 1677 1699 1717 1732 1743 1745 1751 1751 1745 1732 1717 1692 1677 1671 1667 1665 1658 1642 1620 1617 1592 1576 1575 1585 1604 1623 1643 1664 1684 1704 1720 1725 1711 1699 1662 1650 1640 1630 1623 1618 1620 1604 1600 1626 1661 1690 1710 1736 1751 1751 1737 1728 1728 1729 1718 1701 1686 1678 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 52 64 103 114 181 258 300 306 284 257 216 186 209 195 178 168 168 172 153 137 135 133 149 171 239 328 380 393 402 424 492 524 500 487 475 361 205 155 124 147 185 198 183 173 168 172 180 180 167 149 153 185 208 196 173 121 101 105 109 114 128 153 177 199 187 184 200 209 221 227 209 211 220 220 216 209 203 210 211 205 179 162 184 236 254 192 90 31 23 22 39 36 48 51 50 46 55 64 65 80 90 77 68 82 122 159 187 233 290 332 348 343 303 293 301 254 173 147 73 59 71 87 78 64 52 37 21 7 0 0 0 0 1 9 51 107 96 67 40 20 10 4 0 0 0 0 0 0 0 0 0 0 9 24 43 63 63 47 52 99 184 140 144 89 104 90 81 51 30 40 65 90 112 118 120 100 80 105 178 262 361 421 395 334 282 249 244 258 290 382 530 688 808 909 1000 1083 1173 1280 1406 1530 1609 1624 1634 1638 1600 1580 1579 1590 1608 1628 1648 1672 1694 1710 1718 1724 1736 1746 1745 1733 1716 1698 1678 1663 1659 1658 1654 1643 1631 1625 1604 1589 1579 1585 1599 1617 1631 1645 1662 1681 1702 1719 1719 1698 1670 1648 1640 1623 1622 1611 1611 1596 1590 1601 1631 1657 1670 1689 1718 1749 1745 1731 1726 1727 1727 1713 1695 1682 1676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 83 108 150 258 309 312 291 255 219 198 210 210 204 171 176 152 136 135 135 137 153 195 271 343 422 489 480 443 477 526 507 485 466 377 238 163 139 167 187 193 206 211 206 207 220 213 183 158 163 195 214 203 176 118 97 97 101 115 142 167 167 151 162 185 199 221 243 245 226 231 238 230 207 191 199 203 179 155 138 133 162 203 212 159 120 74 37 31 40 41 39 52 36 29 49 68 84 96 96 80 76 99 133 166 224 288 332 343 361 362 328 324 315 292 233 120 59 55 69 77 69 58 48 40 27 10 0 0 0 0 4 23 64 109 97 76 49 33 22 7 0 0 0 0 0 0 0 0 0 0 0 12 39 62 59 48 56 116 225 122 140 87 98 63 72 45 41 51 70 89 99 109 115 96 89 108 170 250 364 427 408 365 312 274 264 267 333 468 595 715 832 926 1009 1085 1176 1288 1417 1499 1545 1602 1612 1611 1581 1566 1568 1581 1600 1620 1642 1668 1690 1699 1704 1714 1728 1735 1731 1717 1697 1680 1667 1653 1650 1649 1643 1637 1629 1613 1599 1591 1586 1601 1614 1627 1635 1646 1661 1679 1693 1703 1700 1684 1665 1638 1616 1624 1623 1617 1588 1583 1582 1584 1608 1641 1664 1692 1728 1746 1738 1725 1725 1728 1725 1710 1697 1689 1680 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 89 112 196 254 277 274 244 210 190 179 191 191 169 185 144 134 141 130 132 157 213 281 332 384 411 423 485 457 527 514 508 470 382 269 180 167 207 212 212 209 210 210 228 246 237 193 163 174 202 217 213 175 122 118 111 105 118 143 172 187 184 191 213 213 227 239 239 231 234 246 226 190 181 197 198 164 127 111 113 136 165 166 164 123 74 43 40 44 42 41 44 43 33 56 88 113 117 113 100 102 120 133 162 243 323 349 349 373 375 351 342 339 310 218 109 60 61 73 74 64 57 51 35 15 3 0 0 0 0 7 31 67 88 89 63 44 34 25 8 0 0 0 0 0 0 0 0 0 0 0 15 59 68 63 53 63 143 212 128 143 90 100 67 76 52 67 64 68 82 91 99 100 87 92 112 169 255 370 422 423 389 364 327 289 294 377 525 649 753 836 921 1003 1080 1175 1293 1352 1428 1533 1594 1599 1586 1563 1552 1556 1573 1593 1614 1639 1667 1679 1684 1694 1706 1716 1719 1714 1701 1682 1666 1655 1644 1643 1641 1639 1632 1620 1610 1602 1597 1597 1617 1627 1633 1637 1644 1651 1661 1668 1679 1688 1681 1660 1630 1615 1610 1606 1580 1573 1573 1574 1586 1618 1650 1668 1698 1737 1741 1731 1721 1724 1728 1719 1709 1703 1690 1676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 79 114 178 211 242 258 231 201 201 196 173 160 170 122 116 155 134 135 167 237 295 367 447 450 432 454 460 553 558 538 485 401 296 220 220 263 271 263 253 234 228 236 265 258 214 178 179 202 217 215 195 190 155 140 120 127 141 156 174 192 202 211 230 240 237 235 230 245 267 240 196 190 206 201 162 119 103 107 125 139 140 128 94 50 41 45 46 43 43 44 40 42 63 112 119 134 127 115 119 124 126 168 265 337 345 349 370 371 360 349 346 320 225 119 74 74 79 76 67 61 54 15 2 0 0 0 0 3 16 40 59 67 67 42 36 29 22 21 16 12 5 0 0 0 0 0 0 0 0 13 58 69 56 53 79 153 189 139 147 98 108 71 74 74 86 87 96 108 105 94 87 83 90 109 158 250 372 407 399 393 388 351 312 327 416 558 685 759 821 889 983 1066 1168 1202 1294 1421 1527 1588 1595 1562 1543 1537 1546 1567 1588 1611 1636 1648 1662 1675 1686 1697 1703 1704 1698 1687 1671 1655 1644 1636 1635 1635 1630 1622 1615 1610 1607 1606 1612 1633 1641 1640 1638 1640 1636 1632 1637 1655 1675 1669 1641 1623 1615 1597 1577 1576 1566 1565 1567 1595 1634 1660 1671 1699 1732 1733 1723 1717 1721 1723 1714 1707 1693 1681 1673 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 36 67 123 145 191 215 225 201 214 205 167 161 162 134 120 167 126 148 175 288 325 347 379 420 477 499 495 574 610 533 475 423 349 298 289 300 308 311 303 270 234 227 241 261 244 217 208 213 209 181 153 149 147 145 136 136 152 159 160 168 190 219 241 253 250 245 234 249 276 248 202 199 216 204 162 122 111 118 129 134 140 116 73 38 41 48 55 53 50 52 51 54 69 82 122 138 129 121 130 124 128 193 286 330 332 339 348 349 352 343 365 348 252 147 97 90 90 81 69 58 40 7 0 0 0 0 0 6 31 52 53 49 46 31 27 24 25 22 19 20 12 3 0 0 0 0 0 0 0 11 13 60 48 63 116 158 158 145 144 102 108 69 59 84 86 102 131 148 135 109 92 87 91 111 157 240 355 370 377 381 379 363 341 361 448 576 694 758 819 878 969 1041 1060 1161 1295 1425 1518 1561 1553 1527 1526 1525 1540 1562 1578 1604 1613 1640 1657 1668 1681 1688 1691 1690 1684 1673 1657 1643 1638 1626 1626 1625 1621 1617 1614 1613 1614 1617 1629 1654 1653 1646 1645 1635 1622 1611 1616 1639 1660 1650 1626 1615 1596 1570 1567 1555 1554 1541 1559 1604 1646 1662 1668 1684 1711 1724 1717 1714 1719 1720 1717 1699 1683 1675 1671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 70 111 151 168 212 226 248 218 166 144 152 146 115 163 114 171 171 250 355 414 412 433 493 518 530 567 570 507 493 425 349 294 283 316 327 315 295 269 264 264 240 256 243 259 254 234 224 217 205 178 141 129 140 151 169 183 176 179 187 198 221 238 246 250 238 249 265 238 191 193 214 196 153 124 119 128 146 169 162 120 67 43 43 52 58 59 56 52 49 49 60 90 121 125 119 124 134 121 128 201 284 317 319 321 323 324 330 345 405 389 290 188 136 120 106 87 66 49 36 21 4 2 0 0 0 16 48 61 51 40 32 21 19 18 22 23 28 30 23 7 0 0 0 0 0 0 0 1 17 51 52 96 151 151 140 147 135 102 98 67 77 81 117 159 185 187 170 139 109 93 94 109 149 223 303 268 312 333 368 372 365 387 467 582 687 765 817 854 936 950 1043 1164 1303 1428 1510 1537 1519 1505 1515 1519 1536 1549 1560 1584 1613 1640 1654 1646 1644 1664 1677 1674 1666 1654 1641 1636 1630 1613 1614 1613 1614 1613 1617 1621 1625 1631 1643 1657 1661 1658 1643 1626 1612 1605 1616 1635 1644 1630 1610 1594 1575 1573 1568 1564 1547 1541 1561 1621 1651 1658 1664 1677 1702 1719 1715 1715 1720 1723 1714 1693 1677 1672 1671 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 55 75 139 129 177 223 210 177 154 161 149 126 162 124 180 175 164 340 449 478 468 500 544 559 556 537 514 462 398 326 315 378 394 340 290 266 258 268 279 267 253 242 266 291 275 259 229 180 148 136 126 138 156 193 218 207 198 192 185 187 196 212 226 227 231 239 213 172 177 204 188 144 126 122 143 191 224 199 128 65 44 43 54 61 64 60 53 48 54 73 96 107 105 107 132 130 139 190 243 276 298 307 304 299 301 322 369 460 436 328 236 183 148 118 90 71 57 40 22 16 12 0 0 0 21 55 66 53 36 27 25 21 19 17 30 34 37 30 8 0 0 0 0 0 0 0 3 27 49 61 121 148 129 123 139 127 103 97 64 73 126 177 221 231 201 199 187 153 122 109 109 130 169 181 207 245 270 322 362 386 416 487 590 697 772 804 828 872 939 1042 1172 1311 1428 1496 1515 1510 1504 1507 1513 1524 1538 1563 1589 1610 1635 1629 1633 1636 1654 1663 1655 1644 1635 1630 1623 1614 1599 1599 1602 1607 1612 1620 1628 1636 1647 1660 1671 1668 1632 1612 1595 1605 1606 1620 1631 1629 1606 1582 1575 1577 1576 1571 1555 1543 1551 1588 1639 1653 1654 1666 1697 1720 1725 1722 1720 1723 1727 1713 1693 1679 1676 1674 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 118 207 226 260 250 204 173 188 159 142 152 127 149 180 178 295 445 481 501 527 542 542 525 496 467 440 419 414 377 423 383 295 248 241 246 251 268 278 248 272 244 274 305 300 270 224 165 132 122 128 147 191 225 197 199 199 210 198 190 185 188 198 211 218 199 168 173 202 193 176 140 130 171 242 283 241 139 64 45 44 55 63 70 65 61 58 64 78 83 84 93 109 126 123 168 237 277 278 276 279 277 276 294 341 414 505 469 362 282 223 171 124 103 87 64 39 23 23 15 0 0 0 44 67 71 57 41 36 31 19 17 16 19 29 33 25 5 0 0 0 0 0 0 0 7 37 59 86 143 134 122 129 141 110 78 77 80 96 158 204 232 247 199 205 241 222 180 155 138 123 124 150 182 202 231 271 345 392 431 512 612 690 738 768 814 865 941 1049 1182 1318 1422 1477 1492 1495 1496 1497 1504 1519 1545 1570 1592 1592 1614 1626 1631 1654 1655 1646 1633 1625 1619 1611 1603 1597 1582 1584 1591 1602 1612 1624 1632 1644 1660 1671 1664 1648 1631 1610 1589 1583 1585 1591 1592 1591 1574 1568 1574 1577 1573 1560 1549 1548 1563 1607 1650 1652 1654 1672 1710 1728 1730 1731 1729 1729 1728 1713 1694 1684 1684 1681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 37 81 186 205 219 222 193 225 173 170 197 171 158 185 193 268 423 421 483 554 546 533 485 460 465 469 480 508 479 395 268 231 206 209 228 250 257 265 274 274 259 255 287 318 285 270 222 165 128 118 131 168 213 207 205 204 223 223 222 204 185 178 187 197 193 184 194 212 191 192 142 140 208 300 329 257 138 62 46 47 55 62 66 71 67 67 70 67 68 77 95 111 117 168 213 267 270 270 268 259 251 265 313 387 472 533 479 386 313 245 174 153 122 92 64 41 29 26 16 0 2 19 66 79 75 67 59 45 24 12 13 13 14 14 21 5 1 0 0 0 0 0 0 0 14 55 86 131 166 134 115 123 130 106 75 75 95 132 186 218 218 249 233 266 301 281 253 226 196 164 147 156 180 183 202 260 369 418 461 538 595 647 710 769 812 869 951 1066 1197 1320 1408 1476 1492 1483 1480 1488 1505 1523 1540 1568 1600 1601 1620 1625 1653 1655 1644 1629 1622 1612 1599 1589 1584 1581 1574 1574 1585 1600 1607 1621 1617 1624 1632 1640 1652 1652 1635 1614 1591 1577 1571 1564 1557 1555 1553 1555 1566 1572 1560 1538 1528 1543 1577 1623 1653 1656 1692 1713 1723 1730 1733 1735 1734 1733 1726 1708 1693 1688 1692 1689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 54 137 193 194 188 229 218 271 201 166 157 176 190 196 212 286 377 391 458 541 551 547 484 466 495 508 504 481 414 296 165 202 213 214 217 255 272 280 287 276 266 275 287 326 316 289 253 197 150 126 134 159 187 208 220 230 221 216 224 223 209 191 183 180 177 182 201 215 207 182 137 155 258 366 371 258 128 61 47 49 53 52 62 74 78 74 64 61 68 83 97 103 127 211 275 265 257 225 239 236 242 277 353 448 525 540 477 398 327 248 241 180 130 94 65 47 37 28 16 6 17 36 73 79 78 74 63 43 15 3 9 12 11 8 1 0 0 0 0 0 0 0 0 2 23 69 105 152 157 124 109 108 108 100 72 80 116 155 183 185 215 260 253 291 322 315 305 276 240 206 186 185 183 174 219 287 385 428 484 515 560 632 710 766 812 875 963 1088 1213 1312 1382 1449 1469 1456 1463 1486 1504 1518 1533 1563 1600 1606 1617 1621 1622 1643 1634 1630 1615 1596 1581 1572 1568 1566 1566 1567 1580 1589 1588 1597 1602 1618 1636 1651 1664 1664 1643 1615 1590 1575 1570 1559 1549 1548 1544 1550 1562 1559 1536 1511 1507 1534 1579 1634 1666 1694 1716 1721 1724 1729 1735 1735 1733 1731 1722 1703 1690 1689 1693 1691 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 118 182 164 231 261 278 243 232 184 186 206 195 194 256 328 362 485 537 562 540 516 482 519 526 460 367 273 195 185 240 231 207 176 214 247 265 277 282 281 286 282 290 317 326 276 227 181 147 152 164 168 180 203 226 241 245 234 233 231 222 213 194 171 166 175 187 198 163 138 174 306 426 402 245 108 53 46 47 48 50 64 78 90 94 70 65 66 74 82 98 158 243 285 278 250 229 225 226 247 307 403 506 554 527 460 392 341 328 252 189 130 96 73 56 46 36 30 30 36 52 70 72 83 77 61 36 14 2 5 11 10 6 0 0 0 0 0 0 0 0 0 11 38 81 132 164 151 122 108 77 83 82 65 91 133 173 192 179 179 215 221 253 265 292 301 295 271 233 205 185 175 197 257 318 398 440 455 494 565 649 715 772 831 900 987 1099 1214 1301 1378 1417 1423 1439 1438 1467 1498 1523 1547 1571 1593 1607 1612 1617 1617 1609 1608 1592 1571 1551 1553 1558 1556 1555 1552 1544 1561 1566 1579 1587 1605 1627 1647 1663 1675 1671 1646 1612 1583 1569 1562 1550 1547 1542 1540 1552 1555 1540 1512 1492 1501 1541 1599 1641 1658 1684 1687 1709 1716 1721 1731 1736 1735 1730 1720 1705 1691 1688 1690 1690 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 61 89 105 179 246 259 283 293 224 162 192 201 202 243 301 339 423 481 513 508 511 489 488 462 393 307 228 176 166 161 129 104 87 118 134 192 253 292 302 303 295 289 312 336 319 291 231 186 179 176 182 193 205 219 224 228 225 233 243 248 249 229 199 178 169 176 186 170 163 221 354 469 420 232 99 52 42 40 42 49 60 73 82 69 52 92 98 93 92 130 191 249 258 243 243 244 231 226 265 344 450 541 551 500 442 402 377 315 242 177 133 102 84 69 59 52 52 56 62 69 71 81 85 76 60 35 20 9 11 18 16 7 0 0 0 1 0 0 0 0 4 24 57 96 128 126 105 100 81 84 94 91 86 117 141 164 170 174 196 216 221 228 241 274 295 301 278 232 186 153 182 255 308 351 392 404 457 506 583 667 730 780 842 923 1018 1109 1194 1267 1312 1320 1358 1392 1419 1462 1504 1535 1561 1585 1602 1607 1610 1613 1612 1613 1601 1579 1552 1531 1524 1524 1525 1528 1526 1521 1536 1550 1560 1583 1608 1634 1656 1673 1678 1666 1637 1602 1576 1565 1557 1552 1543 1538 1544 1560 1557 1524 1481 1467 1501 1561 1611 1635 1637 1642 1640 1698 1711 1716 1731 1742 1745 1739 1724 1706 1694 1689 1688 1685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 28 49 89 148 206 271 355 238 152 156 206 261 281 315 376 430 469 492 489 472 444 436 414 382 312 238 184 131 71 37 26 26 29 44 81 144 229 277 307 312 311 330 325 310 306 271 256 228 200 196 206 222 241 264 280 273 263 256 258 272 265 260 239 227 218 222 216 213 288 418 505 421 203 86 46 39 40 41 45 53 65 75 78 109 121 92 83 89 113 166 205 213 207 230 246 246 249 292 368 478 551 538 490 455 419 361 300 234 177 129 110 94 80 71 70 74 77 78 80 87 93 88 82 63 34 33 26 23 29 28 23 21 16 5 0 0 0 0 5 19 38 59 75 79 79 78 73 70 105 109 108 105 148 156 160 155 181 222 222 209 211 233 270 300 308 264 202 155 146 219 309 354 378 394 448 496 550 623 684 734 796 866 941 1028 1112 1172 1218 1232 1287 1329 1366 1415 1468 1513 1548 1578 1600 1608 1607 1606 1607 1610 1606 1592 1566 1538 1520 1512 1509 1509 1510 1509 1511 1519 1528 1551 1576 1606 1637 1661 1675 1672 1651 1621 1593 1578 1573 1569 1562 1548 1543 1553 1559 1556 1512 1467 1465 1509 1567 1606 1615 1629 1628 1638 1702 1713 1716 1733 1749 1749 1739 1723 1707 1700 1692 1690 1687 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 22 78 170 240 306 284 176 156 240 328 341 329 357 409 446 467 487 443 395 386 367 336 257 193 142 109 76 48 34 31 31 39 52 81 148 218 284 320 333 342 340 319 301 294 266 256 233 212 204 219 249 272 279 282 283 273 268 275 274 266 232 241 262 263 247 254 336 455 497 374 154 75 63 47 41 40 42 47 59 82 105 107 59 58 90 94 150 211 200 184 200 225 248 259 272 313 378 483 539 534 501 455 400 342 281 225 182 140 118 103 89 79 90 95 95 94 95 98 97 91 88 70 44 67 57 49 50 49 46 39 26 16 15 19 14 12 20 31 43 53 57 58 60 71 84 85 77 77 100 104 169 170 160 163 185 203 207 205 204 232 266 284 291 245 181 149 189 278 342 360 372 410 466 519 564 634 704 744 830 898 961 1021 1086 1136 1160 1210 1264 1310 1355 1414 1472 1521 1562 1595 1612 1615 1611 1608 1608 1608 1596 1577 1549 1525 1510 1505 1503 1504 1504 1500 1497 1502 1517 1539 1565 1600 1638 1665 1677 1671 1650 1623 1608 1600 1587 1576 1556 1536 1532 1546 1545 1538 1495 1462 1477 1521 1556 1580 1613 1620 1611 1631 1695 1708 1715 1732 1749 1748 1734 1718 1707 1699 1688 1686 1685 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 47 132 239 298 265 269 162 243 375 379 358 382 399 414 461 478 427 377 330 284 264 192 151 121 125 122 107 95 92 89 83 79 95 128 161 230 291 311 341 360 361 345 308 287 262 252 246 236 247 263 272 269 276 290 291 289 292 283 271 268 283 287 272 284 322 394 473 462 326 165 131 57 36 37 39 41 46 62 95 121 102 60 68 74 119 184 236 214 204 236 251 252 267 292 329 388 477 497 521 479 431 379 324 264 209 179 155 127 112 96 86 109 117 119 115 113 112 105 99 97 87 80 94 85 79 71 68 54 41 32 29 33 37 31 34 37 45 55 62 65 73 81 96 108 81 30 39 85 129 165 193 168 171 178 200 231 236 229 243 264 271 260 232 196 195 265 325 349 359 384 412 453 524 578 651 720 784 865 923 964 991 1019 1084 1152 1193 1243 1293 1351 1412 1474 1528 1576 1610 1621 1621 1616 1608 1606 1601 1582 1559 1532 1513 1503 1499 1497 1496 1496 1488 1481 1486 1502 1524 1553 1589 1631 1664 1678 1670 1653 1645 1633 1616 1595 1565 1532 1513 1513 1527 1520 1501 1461 1447 1467 1492 1533 1581 1607 1613 1596 1613 1675 1700 1717 1730 1740 1741 1737 1716 1697 1692 1687 1683 1681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 7 30 105 202 267 252 227 243 283 351 367 383 386 415 451 469 453 398 339 282 234 206 203 195 160 158 157 155 153 158 168 167 159 155 146 132 173 232 245 292 340 362 373 356 316 277 265 260 258 250 278 304 341 354 351 338 325 324 310 287 272 263 267 273 320 366 437 461 407 321 249 80 35 29 27 34 34 42 66 110 131 110 87 89 107 137 165 183 255 263 285 264 263 297 320 359 409 435 469 495 458 411 355 290 238 202 183 167 139 120 105 103 127 146 144 131 129 136 148 163 162 131 110 106 109 106 107 105 56 32 30 37 49 52 45 53 60 62 73 76 85 92 96 94 70 33 24 64 119 187 161 207 199 188 210 228 228 208 190 195 218 250 262 251 241 264 311 333 362 382 407 443 487 551 615 677 747 820 882 918 946 986 1019 1076 1135 1175 1226 1282 1349 1410 1476 1536 1588 1607 1621 1623 1615 1607 1603 1590 1563 1538 1517 1504 1497 1493 1487 1486 1485 1471 1461 1465 1480 1503 1534 1574 1616 1652 1671 1667 1660 1647 1631 1614 1591 1558 1524 1502 1500 1507 1490 1465 1430 1428 1435 1473 1530 1574 1599 1604 1589 1603 1654 1688 1710 1720 1723 1722 1722 1706 1688 1684 1684 1683 1681 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 80 165 274 296 266 294 320 342 353 342 305 347 434 458 416 354 290 235 207 209 217 197 173 213 216 185 157 146 150 152 143 132 142 151 161 188 199 202 269 335 385 392 358 315 274 248 245 248 273 271 257 265 300 326 333 331 311 288 258 234 247 302 341 382 414 400 341 238 90 29 19 21 17 23 24 35 69 123 140 131 123 119 148 191 216 235 301 317 335 293 284 323 352 362 385 427 467 478 447 395 329 279 243 229 207 179 156 138 129 125 164 176 149 130 133 143 168 199 206 165 116 114 126 137 142 105 50 22 27 45 56 56 58 69 75 75 73 77 76 59 56 39 22 13 32 74 143 248 187 215 231 208 230 224 221 233 229 198 178 221 292 311 306 322 333 338 363 393 419 460 513 570 630 694 773 825 856 906 950 987 1021 1071 1118 1163 1218 1276 1345 1405 1478 1545 1564 1596 1619 1620 1612 1604 1596 1575 1542 1518 1502 1495 1489 1483 1482 1477 1471 1460 1446 1445 1459 1483 1515 1555 1597 1634 1651 1657 1658 1638 1615 1592 1569 1542 1513 1493 1487 1484 1468 1435 1423 1414 1436 1483 1533 1573 1590 1591 1598 1622 1638 1669 1694 1696 1704 1699 1698 1693 1674 1665 1672 1677 1676 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 63 141 232 320 271 235 262 309 361 314 210 247 377 403 364 302 235 200 203 215 206 199 201 245 222 156 119 105 99 96 98 111 138 171 181 173 182 185 226 306 378 400 384 342 276 227 227 257 282 284 285 294 308 318 329 330 316 294 265 247 285 313 366 397 397 362 249 120 40 14 13 17 17 18 17 26 75 141 154 145 132 144 199 248 268 304 331 340 331 303 302 342 368 376 413 460 472 470 429 385 331 277 247 252 235 204 186 176 162 161 204 189 147 139 143 150 178 195 209 183 137 129 124 141 118 54 21 3 21 49 52 54 65 73 73 69 61 49 34 20 26 9 2 31 56 73 150 257 217 220 245 279 278 284 262 312 325 255 181 200 304 362 358 355 398 366 364 415 422 468 531 580 639 713 778 799 830 929 951 989 1027 1065 1104 1155 1213 1274 1341 1401 1470 1493 1545 1594 1614 1613 1607 1599 1586 1555 1519 1499 1489 1485 1485 1478 1472 1465 1457 1447 1429 1424 1437 1463 1498 1540 1581 1611 1621 1652 1666 1648 1613 1579 1547 1515 1493 1488 1488 1484 1486 1451 1430 1411 1436 1486 1540 1580 1583 1588 1610 1607 1625 1647 1652 1671 1681 1678 1676 1672 1655 1651 1658 1660 1661 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 49 89 137 291 259 210 207 307 379 266 147 241 410 467 379 275 222 210 220 224 217 222 238 217 149 89 72 72 66 58 63 86 120 159 185 178 173 179 196 284 354 404 409 364 287 225 228 254 254 261 266 249 246 264 301 324 337 345 339 329 361 409 474 470 402 306 154 62 23 14 18 20 20 17 11 20 81 136 175 177 148 162 229 277 290 325 336 355 360 316 329 338 372 405 444 481 481 461 423 387 343 281 276 286 267 252 241 224 205 206 226 196 169 176 202 231 242 235 206 182 160 137 121 116 73 29 1 0 11 34 42 48 46 47 52 45 31 17 0 0 0 0 6 43 101 135 168 225 263 285 291 336 336 320 359 475 449 334 228 198 254 333 379 366 415 386 363 404 426 462 528 591 657 714 750 808 870 936 950 992 1030 1058 1096 1148 1206 1269 1337 1383 1406 1470 1542 1587 1601 1604 1602 1592 1572 1534 1498 1482 1476 1475 1471 1465 1457 1450 1441 1428 1406 1399 1410 1434 1472 1514 1547 1569 1614 1652 1630 1618 1591 1562 1530 1500 1487 1492 1499 1500 1505 1468 1428 1424 1450 1493 1545 1581 1578 1570 1573 1582 1611 1616 1638 1656 1660 1658 1653 1649 1641 1646 1649 1646 1646 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 43 94 148 287 216 194 224 397 379 187 148 262 405 442 333 258 214 219 230 242 236 237 216 146 106 71 39 49 62 62 61 68 86 106 135 163 168 175 180 279 332 405 446 402 342 274 246 268 270 265 218 279 333 355 343 363 386 426 459 476 504 546 563 526 362 228 100 51 27 17 20 25 27 23 21 29 62 82 164 198 171 181 242 272 274 321 361 358 388 356 331 365 408 432 459 486 484 461 436 399 355 318 306 310 308 303 295 273 251 246 245 229 221 227 256 285 299 300 287 233 167 137 127 99 58 21 1 0 0 17 27 31 18 13 19 16 7 0 0 0 2 19 44 111 147 160 170 191 255 335 362 371 420 377 485 428 526 441 361 289 248 304 374 356 409 393 349 382 415 441 514 590 629 671 751 857 933 952 955 989 1026 1048 1087 1141 1201 1265 1303 1330 1388 1467 1532 1570 1585 1594 1594 1581 1554 1514 1484 1473 1469 1463 1456 1447 1437 1428 1418 1407 1385 1380 1390 1411 1438 1462 1487 1536 1580 1607 1573 1562 1536 1521 1510 1499 1493 1493 1495 1495 1477 1403 1377 1395 1433 1490 1546 1566 1569 1570 1583 1598 1600 1610 1629 1642 1642 1640 1632 1632 1630 1637 1639 1636 1635 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 13 34 98 195 220 224 184 334 493 335 157 185 296 367 374 311 258 196 200 201 222 211 204 182 130 104 88 29 34 55 63 65 62 64 69 92 128 157 177 192 284 323 379 441 400 384 330 288 271 266 279 261 313 264 340 375 430 450 482 510 530 547 520 463 419 243 138 65 28 14 13 19 17 16 22 27 30 37 66 128 200 203 208 253 279 300 354 393 372 395 405 321 398 441 459 481 500 495 471 447 418 379 348 351 349 352 364 341 309 284 288 297 290 282 275 282 288 298 300 261 218 171 150 132 99 65 27 9 0 0 1 4 6 3 6 12 13 7 4 5 8 36 68 117 214 279 184 164 165 225 347 390 377 432 464 415 245 516 561 467 354 293 322 361 355 400 393 345 362 417 453 513 540 600 682 784 898 961 960 967 985 1017 1040 1082 1133 1191 1216 1253 1316 1375 1429 1486 1524 1568 1583 1583 1565 1535 1502 1481 1470 1458 1450 1440 1427 1413 1402 1394 1386 1367 1364 1373 1387 1401 1422 1458 1498 1534 1560 1567 1557 1530 1503 1487 1486 1488 1491 1489 1470 1425 1359 1340 1358 1422 1477 1536 1547 1556 1568 1581 1600 1606 1599 1609 1620 1622 1619 1613 1619 1622 1629 1631 1629 1626 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 67 147 175 235 303 423 427 209 140 267 336 262 175 180 224 214 209 191 193 178 174 157 121 95 82 46 29 34 36 43 46 51 58 78 109 144 176 215 292 336 373 404 379 405 388 360 337 300 290 334 386 289 283 358 442 483 501 502 499 487 397 292 250 133 85 43 14 6 9 20 18 16 16 15 22 30 46 98 209 254 251 267 287 301 330 363 367 371 377 338 434 474 487 507 521 518 491 467 446 414 391 383 389 391 400 365 330 310 322 350 349 325 310 308 296 294 305 265 189 160 148 119 95 75 44 19 3 0 0 0 0 0 29 49 53 43 29 23 29 88 248 137 149 299 169 177 177 259 360 424 484 355 385 311 218 237 489 489 390 336 344 362 362 371 375 353 366 410 468 480 515 605 714 831 931 968 963 974 988 1007 1036 1072 1085 1127 1181 1240 1309 1365 1405 1451 1490 1549 1566 1566 1544 1523 1510 1479 1455 1446 1437 1425 1409 1393 1379 1370 1366 1347 1344 1348 1351 1365 1393 1433 1477 1519 1552 1565 1552 1536 1498 1457 1450 1453 1476 1488 1459 1397 1332 1309 1334 1399 1479 1509 1518 1525 1557 1584 1598 1601 1592 1592 1601 1606 1602 1603 1611 1615 1619 1621 1616 1608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 73 107 190 259 227 110 145 221 194 137 142 191 228 230 226 207 196 169 163 141 124 98 80 67 44 24 23 23 31 49 61 77 105 140 177 223 299 376 368 374 383 398 441 430 418 331 299 394 472 408 313 336 393 435 442 444 421 379 284 180 126 84 61 39 8 2 7 18 10 6 7 11 15 17 35 100 216 282 258 260 272 290 301 314 355 383 367 365 451 492 505 530 539 539 515 496 481 459 439 417 421 425 418 379 350 350 367 393 376 340 328 327 325 320 330 305 221 172 138 111 108 104 75 40 18 10 0 0 0 23 69 85 80 76 56 21 22 143 414 393 138 262 149 231 229 327 376 422 466 400 398 317 420 341 418 479 434 377 365 374 370 354 348 357 389 394 393 465 508 609 748 880 963 983 974 975 990 1001 1026 1034 1076 1116 1169 1233 1285 1334 1384 1425 1469 1527 1543 1540 1527 1517 1493 1455 1438 1431 1423 1411 1395 1376 1359 1348 1344 1329 1330 1329 1330 1339 1361 1403 1459 1511 1545 1544 1483 1483 1463 1461 1440 1439 1461 1469 1438 1370 1302 1294 1333 1374 1477 1484 1492 1513 1554 1577 1573 1561 1551 1556 1586 1591 1588 1595 1606 1607 1613 1614 1603 1591 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 9 41 84 81 77 174 152 103 128 155 165 196 230 236 225 203 174 146 144 117 91 79 75 63 42 32 35 54 65 68 76 98 136 180 222 299 370 369 391 394 408 516 506 482 386 377 436 485 448 349 314 315 337 342 323 292 251 185 115 76 56 36 27 9 6 6 17 19 12 7 9 8 12 48 131 225 248 225 246 261 268 278 326 367 366 351 387 461 497 518 546 552 553 534 530 525 504 469 452 461 441 409 386 384 414 441 433 385 349 337 332 333 341 342 311 219 162 159 138 146 148 124 96 75 44 28 12 25 57 95 82 60 53 40 14 25 76 143 343 240 230 156 303 272 345 273 272 302 283 393 401 327 410 397 435 445 410 371 372 376 350 339 373 395 398 385 464 528 639 799 925 984 994 977 960 966 977 989 1020 1063 1075 1124 1194 1261 1316 1362 1400 1437 1480 1513 1512 1509 1485 1463 1427 1416 1412 1407 1397 1383 1363 1343 1332 1331 1327 1326 1327 1329 1334 1348 1380 1427 1471 1490 1468 1401 1404 1407 1421 1440 1450 1449 1434 1391 1316 1273 1303 1336 1374 1434 1466 1494 1521 1556 1578 1566 1545 1531 1539 1571 1579 1578 1581 1593 1604 1606 1601 1587 1577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 2 12 30 42 90 201 132 91 132 153 150 162 185 205 214 193 173 149 140 118 93 82 80 82 68 46 46 65 74 77 82 99 139 185 223 300 358 363 390 445 478 612 573 551 446 438 429 445 409 321 259 229 233 214 188 168 154 128 94 64 43 21 7 6 4 5 6 9 16 10 4 1 10 71 156 195 202 215 260 260 271 317 368 379 348 347 407 465 495 514 545 557 561 554 558 557 536 507 500 512 486 416 402 419 471 494 446 404 372 355 345 353 374 366 324 227 184 185 168 168 163 152 124 89 71 49 22 55 90 106 75 61 37 21 10 6 46 149 282 334 190 214 342 261 331 209 187 191 148 203 290 175 237 390 379 422 434 375 356 359 355 356 368 374 396 392 470 569 700 867 962 998 999 973 947 940 941 964 991 1024 1066 1125 1195 1253 1298 1338 1373 1403 1428 1449 1459 1468 1448 1429 1396 1391 1391 1388 1383 1372 1355 1342 1337 1328 1328 1328 1329 1336 1344 1355 1373 1398 1423 1431 1408 1362 1361 1357 1379 1414 1442 1441 1398 1322 1265 1263 1295 1318 1349 1395 1456 1495 1530 1566 1585 1564 1531 1512 1525 1559 1568 1568 1570 1582 1598 1592 1587 1570 1559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 50 100 173 188 108 93 95 120 134 113 108 145 185 190 173 152 141 116 91 86 85 82 73 59 54 63 75 87 93 108 134 177 217 270 305 332 404 486 547 650 613 603 481 482 394 299 251 218 193 176 157 119 101 94 100 115 81 51 35 19 3 0 1 2 5 9 14 3 0 7 31 104 187 200 178 218 267 268 296 363 401 379 361 381 422 462 487 504 531 548 550 559 565 575 561 542 544 555 528 468 436 440 503 520 488 445 394 374 377 390 399 372 303 234 223 207 174 169 163 140 116 99 86 67 47 70 112 102 86 79 48 32 33 48 132 248 343 373 214 236 344 255 349 191 163 192 166 144 158 167 196 291 287 337 415 391 367 341 343 358 357 363 395 411 477 604 779 932 996 1016 1007 993 967 944 944 964 991 1019 1066 1132 1199 1242 1279 1315 1346 1365 1377 1390 1402 1422 1406 1392 1365 1366 1370 1372 1373 1368 1362 1356 1344 1336 1334 1331 1329 1339 1351 1360 1367 1377 1390 1399 1393 1376 1373 1371 1370 1388 1418 1446 1404 1314 1284 1293 1297 1300 1320 1405 1451 1489 1533 1575 1589 1564 1529 1525 1542 1550 1554 1562 1563 1569 1582 1582 1576 1550 1543 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 35 111 207 227 133 77 70 75 86 126 88 79 133 176 179 163 148 138 106 86 87 90 81 73 64 64 72 84 94 101 114 123 164 195 216 279 364 454 518 571 627 602 571 439 368 318 217 162 149 145 135 116 95 86 79 89 97 57 32 30 20 10 5 2 2 2 2 6 1 0 32 153 210 230 225 215 233 241 300 362 422 376 340 372 405 429 452 474 492 508 515 529 546 552 570 566 564 582 626 644 599 524 476 509 516 540 466 420 411 415 422 421 394 331 264 249 224 217 181 164 138 120 107 97 80 60 72 105 98 97 95 79 63 111 157 272 355 367 332 216 235 341 273 359 267 167 171 159 155 154 133 168 248 234 292 397 403 398 375 351 342 337 349 383 416 500 647 835 977 1035 1040 1033 1011 970 945 952 966 990 1020 1074 1140 1197 1242 1267 1278 1300 1323 1339 1351 1358 1374 1365 1359 1324 1341 1349 1357 1362 1365 1363 1359 1354 1349 1342 1335 1326 1336 1351 1344 1353 1360 1360 1360 1353 1348 1376 1394 1388 1379 1400 1447 1433 1366 1322 1313 1298 1294 1336 1403 1456 1487 1528 1574 1589 1561 1530 1532 1543 1551 1564 1571 1568 1565 1571 1574 1552 1523 1521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 122 225 190 98 78 61 71 87 132 124 116 151 166 169 163 148 124 107 102 96 99 88 80 73 73 82 93 100 106 112 118 138 152 206 293 399 483 512 525 539 528 499 388 240 219 159 150 127 107 101 97 90 81 76 81 82 36 21 18 15 15 11 7 7 5 0 0 0 2 46 254 305 292 288 286 312 365 386 422 421 332 324 384 427 431 439 457 472 479 493 507 521 520 546 554 565 616 721 792 768 678 608 591 550 549 492 469 471 485 490 469 429 383 336 302 281 239 184 173 162 146 144 122 88 67 73 93 101 99 102 110 83 226 356 474 452 405 333 210 239 347 286 312 327 183 164 149 136 127 117 147 215 225 297 379 402 405 401 380 367 357 353 369 423 541 713 874 1015 1063 1064 1056 1014 961 950 960 968 988 1020 1079 1139 1188 1229 1225 1249 1274 1295 1309 1312 1308 1313 1314 1313 1271 1307 1320 1332 1342 1351 1358 1364 1368 1364 1355 1348 1333 1342 1360 1335 1342 1356 1348 1331 1311 1306 1344 1392 1418 1405 1397 1401 1388 1374 1339 1306 1272 1281 1347 1405 1462 1490 1518 1561 1576 1554 1532 1524 1520 1527 1543 1550 1552 1565 1566 1554 1529 1510 1508 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 70 153 150 94 66 59 73 95 143 190 189 168 165 173 162 143 133 123 102 91 102 97 85 86 90 92 98 109 113 112 115 120 151 208 317 436 492 474 443 418 412 398 307 160 130 128 134 111 93 94 96 91 83 76 74 65 29 13 12 5 8 8 7 6 5 3 0 0 4 37 180 213 234 271 279 286 340 423 458 408 330 333 381 436 435 431 429 442 460 471 481 493 503 510 519 542 646 768 851 856 825 770 678 601 595 550 543 564 589 579 519 453 381 337 314 275 238 198 160 162 163 156 124 86 66 80 95 91 92 103 129 108 312 451 530 412 342 288 217 249 314 301 319 309 185 164 135 127 113 96 123 177 208 271 295 335 367 383 365 377 374 363 379 448 579 752 906 1033 1041 1083 1073 1026 967 957 965 972 988 1011 1064 1112 1149 1153 1179 1209 1235 1267 1279 1273 1263 1260 1263 1263 1247 1257 1266 1271 1312 1338 1358 1377 1388 1386 1377 1371 1353 1361 1356 1344 1348 1375 1363 1326 1294 1285 1315 1375 1424 1423 1381 1339 1336 1304 1292 1271 1261 1289 1349 1411 1463 1491 1514 1546 1563 1561 1561 1548 1539 1543 1550 1548 1535 1533 1555 1530 1517 1504 1503 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 48 87 77 54 51 64 103 182 266 251 213 185 166 151 143 134 115 102 107 113 92 72 73 91 94 102 111 115 115 116 129 164 220 329 442 465 421 363 316 305 293 238 166 144 98 99 94 92 94 92 85 79 72 61 46 27 23 15 1 2 3 4 5 4 3 2 0 5 32 99 100 111 193 283 341 416 472 461 404 368 342 394 432 430 431 418 422 432 440 449 462 473 457 472 523 618 671 729 762 814 819 740 652 614 595 609 642 637 584 502 425 396 346 289 256 242 237 186 173 192 161 107 80 73 83 92 90 96 117 155 164 357 483 547 439 387 280 231 269 274 284 341 306 211 179 132 115 92 87 109 138 155 190 265 327 358 382 356 372 363 364 399 482 619 793 930 960 1074 1110 1094 1039 980 964 965 977 997 1024 1067 1096 1104 1139 1165 1191 1212 1241 1245 1236 1230 1232 1238 1239 1231 1230 1234 1247 1295 1326 1356 1388 1409 1411 1405 1399 1377 1358 1350 1355 1366 1403 1394 1349 1303 1287 1306 1351 1394 1398 1381 1376 1352 1315 1290 1261 1288 1328 1370 1421 1459 1484 1515 1543 1558 1567 1579 1574 1567 1565 1562 1547 1525 1516 1535 1523 1510 1507 1495 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 42 31 30 49 86 159 255 286 271 196 177 169 152 144 127 114 115 108 77 53 54 77 84 76 93 100 109 121 145 181 222 304 389 404 356 296 252 231 220 212 189 134 94 83 82 90 92 85 75 68 58 46 36 24 18 12 4 0 1 0 2 1 0 0 0 9 33 61 107 134 235 347 337 391 490 521 444 351 331 369 387 416 417 393 391 397 402 407 419 422 409 441 484 486 489 500 596 766 810 736 651 608 610 629 649 625 549 465 446 403 334 278 245 243 264 233 212 240 186 133 93 83 84 90 95 102 118 145 184 338 474 473 352 353 310 289 308 290 279 324 307 251 197 135 107 87 85 103 116 125 145 207 320 387 390 366 359 343 357 398 480 599 691 763 955 1100 1138 1113 1064 991 966 966 985 1007 1030 1054 1067 1098 1131 1152 1173 1208 1217 1209 1201 1202 1209 1215 1218 1216 1200 1209 1223 1280 1318 1358 1373 1392 1401 1402 1400 1386 1374 1369 1370 1391 1419 1423 1389 1334 1317 1323 1329 1350 1370 1377 1414 1434 1396 1322 1271 1318 1370 1404 1436 1455 1470 1494 1522 1533 1540 1554 1554 1547 1543 1539 1533 1521 1516 1529 1524 1519 1503 1483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 4 11 31 45 58 96 162 221 197 197 193 155 145 116 110 110 96 71 53 52 70 80 71 72 83 104 118 156 200 240 291 335 329 287 247 219 205 192 179 152 117 91 73 72 83 87 76 63 50 42 32 25 20 14 9 5 3 0 0 0 0 0 0 0 3 29 101 202 196 234 298 213 249 376 460 410 318 294 313 340 386 391 354 351 355 357 360 369 377 383 400 393 375 382 415 561 717 754 705 650 610 598 613 611 571 496 478 395 344 319 292 257 253 272 250 211 187 167 132 107 101 92 101 102 100 107 121 159 288 512 563 417 324 288 327 333 291 277 307 296 266 205 137 113 91 93 97 109 125 139 166 245 359 357 360 356 331 352 405 491 549 644 821 991 1136 1156 1129 1079 1013 973 975 999 1017 1023 1036 1064 1090 1120 1137 1152 1182 1181 1171 1168 1176 1184 1189 1192 1187 1174 1183 1199 1260 1301 1321 1360 1399 1414 1422 1428 1420 1409 1395 1382 1406 1416 1432 1422 1381 1369 1359 1341 1333 1338 1374 1440 1475 1430 1338 1287 1354 1425 1453 1456 1454 1453 1452 1476 1508 1516 1523 1532 1547 1564 1563 1549 1528 1518 1531 1526 1511 1476 1465 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 21 24 17 17 48 94 124 168 189 158 127 136 131 116 98 77 60 59 71 77 78 84 77 88 104 147 199 239 271 279 255 222 204 200 196 183 157 131 105 85 71 67 74 73 64 48 36 30 29 24 19 14 9 6 3 4 0 0 0 0 0 0 7 52 174 297 251 195 213 154 160 295 484 469 413 337 292 352 339 360 323 325 330 331 328 336 351 353 340 325 330 365 480 630 678 678 640 606 605 616 622 617 607 592 512 409 310 318 321 294 294 298 281 248 192 145 139 129 105 100 107 100 99 112 126 164 281 494 507 543 566 400 414 376 301 291 306 279 249 209 142 108 90 84 99 121 142 158 175 223 300 318 332 350 318 339 387 410 476 604 803 1030 1167 1182 1139 1080 1017 985 992 1008 1021 1029 1038 1055 1082 1107 1118 1147 1150 1142 1134 1140 1147 1155 1161 1165 1159 1148 1158 1178 1206 1244 1298 1351 1396 1424 1438 1449 1452 1440 1423 1410 1398 1408 1433 1442 1425 1429 1417 1395 1377 1351 1346 1374 1401 1380 1278 1270 1395 1504 1525 1510 1483 1451 1437 1455 1491 1515 1516 1522 1540 1557 1561 1551 1542 1542 1540 1525 1501 1462 1455 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 2 1 6 18 53 124 177 160 154 154 146 123 97 81 63 56 66 69 76 83 84 82 91 129 178 222 252 247 209 183 182 179 179 177 152 127 107 87 71 63 65 63 55 39 30 25 23 21 17 12 7 2 1 4 0 0 0 0 0 0 14 80 213 302 252 181 147 148 158 342 423 464 504 359 316 397 331 351 325 331 324 322 324 336 331 320 310 315 342 418 521 628 630 628 612 602 600 615 620 611 600 571 517 440 374 324 344 311 295 299 294 271 226 210 197 145 131 112 107 91 95 108 127 156 217 279 354 422 537 416 483 430 333 314 301 257 236 220 155 125 107 88 103 135 164 188 195 218 271 301 300 319 309 327 339 368 459 619 816 1021 1167 1201 1150 1077 1020 1006 1011 1015 1029 1038 1038 1048 1075 1090 1089 1113 1111 1105 1104 1108 1117 1127 1133 1137 1130 1121 1132 1152 1178 1215 1274 1333 1388 1405 1429 1453 1464 1458 1441 1427 1395 1406 1433 1457 1462 1467 1473 1456 1406 1339 1288 1287 1321 1326 1257 1236 1400 1553 1587 1571 1519 1454 1434 1458 1493 1512 1495 1483 1490 1512 1531 1538 1540 1538 1532 1528 1508 1472 1466 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 4 45 107 149 153 148 152 148 122 97 81 68 56 55 60 64 67 76 79 93 115 143 178 205 196 169 161 163 166 168 167 146 119 108 93 78 67 64 59 49 40 34 24 18 14 11 11 8 2 1 2 0 0 0 0 0 0 14 137 303 335 236 154 121 149 187 373 277 286 454 333 357 419 357 367 340 344 339 333 336 338 315 304 320 353 414 500 571 612 607 586 568 572 602 611 601 577 542 500 440 367 285 237 308 283 278 287 279 263 252 240 220 169 149 121 124 84 63 64 82 79 77 121 195 451 576 469 559 460 356 340 297 253 251 245 199 158 104 94 112 143 178 202 210 231 270 296 298 302 303 313 351 416 533 733 972 1128 1201 1223 1168 1098 1052 1046 1033 1036 1034 1022 1023 1043 1066 1069 1061 1081 1078 1074 1075 1079 1091 1100 1103 1107 1099 1091 1102 1119 1144 1185 1241 1307 1319 1365 1416 1438 1450 1454 1432 1400 1383 1388 1413 1444 1459 1445 1463 1475 1438 1357 1283 1269 1307 1314 1236 1191 1347 1418 1523 1551 1493 1419 1400 1441 1484 1497 1465 1460 1486 1515 1523 1517 1514 1518 1527 1530 1511 1488 1487 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 42 86 116 136 143 160 146 118 95 87 73 59 50 49 52 56 67 80 99 106 121 159 176 164 153 148 141 143 150 146 130 139 129 107 87 73 67 62 53 42 29 22 19 13 9 9 8 3 3 3 0 0 0 0 0 0 11 134 294 308 220 133 104 146 212 374 364 252 444 285 344 380 367 377 349 343 339 335 330 330 298 309 353 397 443 518 594 618 606 589 578 597 599 595 566 536 518 512 494 422 329 282 312 284 323 331 323 306 269 239 232 194 139 127 124 84 60 42 37 37 56 89 185 398 476 434 568 466 366 340 294 281 292 283 236 144 99 97 117 152 177 199 215 246 272 287 298 298 300 302 349 430 534 692 847 1020 1187 1244 1186 1137 1135 1106 1063 1057 1025 1016 1024 1039 1049 1052 1043 1025 1025 1027 1028 1035 1047 1054 1057 1071 1065 1056 1067 1083 1108 1139 1149 1210 1271 1329 1382 1398 1416 1431 1409 1366 1338 1331 1362 1383 1397 1383 1418 1464 1467 1406 1337 1327 1352 1320 1220 1178 1217 1297 1431 1480 1440 1382 1368 1408 1454 1466 1449 1453 1474 1475 1484 1496 1499 1511 1529 1530 1511 1504 1512 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 24 65 97 135 165 160 143 102 73 76 54 49 48 45 48 56 68 82 96 111 122 161 174 172 159 139 126 124 133 147 152 156 125 107 91 79 74 69 54 37 30 25 16 15 12 2 2 1 4 4 1 0 0 0 0 0 23 101 206 217 179 124 103 142 177 199 291 305 429 275 316 323 334 353 338 322 320 317 317 304 293 345 403 435 467 530 593 602 586 584 579 587 559 522 475 457 472 497 495 443 370 313 330 332 362 367 361 346 300 269 246 195 166 138 101 60 60 37 27 25 66 133 208 292 354 396 566 489 419 345 297 292 318 301 220 129 95 94 111 140 176 200 226 266 273 268 275 281 285 286 329 400 511 617 760 1044 1220 1253 1239 1214 1187 1150 1091 1070 1024 1019 1027 1030 1029 1027 1016 1001 1001 1000 999 1004 1011 1012 1013 1025 1017 1016 1031 1046 1060 1072 1111 1166 1224 1278 1329 1342 1370 1396 1386 1347 1305 1282 1302 1312 1335 1321 1357 1411 1452 1444 1396 1378 1388 1330 1236 1229 1249 1323 1416 1455 1437 1404 1393 1406 1427 1435 1424 1422 1419 1407 1424 1442 1476 1514 1535 1526 1509 1517 1530 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 85 147 177 152 108 79 71 63 46 46 48 49 55 67 79 89 99 112 135 173 189 144 126 125 125 121 119 136 165 182 154 132 103 98 84 70 49 35 31 25 14 13 6 0 0 0 4 5 3 0 0 0 0 3 29 107 229 213 192 123 98 110 121 155 218 340 425 282 289 269 284 308 308 295 292 292 287 278 295 388 445 473 517 579 626 648 662 673 657 604 494 441 414 420 444 458 451 425 386 342 339 352 359 350 367 352 322 278 212 149 124 102 73 58 60 51 37 36 59 95 132 179 238 334 547 508 441 357 335 312 332 289 191 118 92 88 93 118 161 199 240 269 274 260 257 266 274 288 330 407 500 597 774 1070 1234 1267 1264 1239 1194 1161 1112 1078 1028 1022 1022 1018 1014 1010 998 986 981 978 976 980 982 979 981 985 977 982 995 1003 1012 1034 1073 1123 1170 1220 1271 1278 1315 1352 1359 1338 1311 1292 1277 1288 1292 1287 1298 1331 1390 1442 1417 1360 1336 1325 1309 1294 1382 1424 1463 1485 1478 1454 1433 1417 1410 1402 1378 1378 1363 1369 1386 1432 1492 1536 1542 1505 1481 1508 1534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 54 124 162 132 100 102 98 66 56 46 51 55 56 69 82 90 94 101 124 143 181 121 95 110 113 113 112 121 152 167 137 112 103 91 77 66 47 36 32 24 15 10 5 4 0 0 2 2 1 0 1 1 0 6 29 62 144 172 182 135 98 86 80 89 150 300 409 244 292 219 248 276 282 281 280 273 266 271 323 417 461 505 551 609 639 647 650 636 590 528 460 409 388 406 433 453 456 429 389 372 367 360 322 325 370 366 341 274 204 154 121 97 63 61 74 62 44 46 47 68 95 125 172 298 508 513 476 456 383 345 343 265 170 113 87 76 76 113 155 171 208 219 249 249 246 255 268 292 334 397 489 630 907 1150 1211 1270 1283 1251 1216 1178 1131 1089 1036 1022 1019 1013 1005 1001 986 971 963 958 955 956 952 947 950 954 958 959 961 969 982 1004 1038 1079 1116 1154 1204 1209 1255 1300 1316 1317 1315 1304 1286 1289 1278 1280 1266 1275 1324 1404 1389 1304 1252 1262 1295 1364 1483 1501 1491 1499 1498 1475 1439 1401 1381 1359 1322 1326 1328 1331 1386 1450 1505 1527 1508 1464 1456 1482 1500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 49 87 54 38 57 60 52 61 43 54 68 63 84 82 84 86 87 97 119 125 98 64 61 91 95 100 109 124 160 190 185 164 90 71 56 44 37 30 22 14 10 8 4 0 0 0 0 0 0 0 0 0 5 20 41 95 159 155 142 103 76 59 56 85 205 360 267 285 209 236 256 266 275 279 272 265 287 351 418 460 513 573 621 630 626 616 593 547 492 450 392 396 404 403 424 459 465 438 410 391 347 314 344 350 381 347 302 232 176 125 100 119 112 97 65 24 54 57 64 82 102 141 280 484 547 535 491 413 387 348 250 164 112 79 68 86 118 147 148 154 188 241 261 257 255 260 291 359 444 534 702 944 982 1153 1255 1273 1263 1244 1204 1150 1100 1042 1026 1020 1011 1005 992 971 956 946 939 936 933 925 919 921 925 928 929 931 939 953 976 1006 1034 1058 1090 1140 1142 1192 1215 1244 1271 1288 1291 1292 1301 1285 1271 1273 1260 1271 1317 1299 1277 1233 1195 1264 1384 1473 1495 1453 1449 1457 1441 1400 1368 1348 1315 1279 1294 1320 1351 1387 1451 1483 1483 1457 1408 1385 1410 1457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 10 12 5 3 19 26 38 49 38 57 58 65 53 63 68 75 88 96 109 114 81 58 32 53 87 91 113 137 194 228 196 159 142 85 57 47 36 28 21 11 11 17 15 14 12 0 0 0 0 0 0 0 3 18 54 109 140 203 159 94 62 48 48 66 165 281 256 282 248 253 243 253 272 284 281 279 305 360 406 454 522 601 646 653 639 597 544 488 442 425 410 423 391 403 406 450 434 416 402 363 347 390 393 351 368 325 338 278 207 161 141 145 134 82 42 23 60 71 80 84 96 143 273 400 434 541 540 466 425 346 243 165 115 83 103 146 154 149 156 149 181 234 246 247 246 254 273 331 442 580 698 749 980 1188 1299 1319 1308 1278 1227 1166 1113 1067 1047 1036 1018 996 976 954 937 927 921 916 908 899 894 909 910 911 904 904 912 928 950 972 991 1008 1035 1078 1076 1087 1128 1170 1204 1232 1252 1275 1300 1297 1290 1289 1246 1215 1197 1189 1172 1143 1149 1228 1334 1390 1432 1389 1355 1359 1356 1340 1325 1304 1267 1248 1277 1318 1360 1392 1397 1398 1413 1407 1350 1330 1366 1420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 3 0 0 6 10 20 27 36 59 62 62 46 70 71 79 99 107 108 110 89 77 69 59 105 125 175 198 283 302 220 152 143 116 71 50 41 22 19 16 15 16 14 10 7 2 4 2 0 0 0 0 0 21 50 80 142 234 166 62 38 28 27 42 136 258 301 306 296 293 249 253 275 294 299 299 321 366 412 462 541 621 640 639 591 538 482 450 435 431 441 448 382 401 408 432 436 458 449 415 416 435 401 355 340 313 342 288 221 190 160 136 126 99 68 62 75 85 98 95 104 161 210 315 473 548 558 507 424 330 233 171 137 124 187 270 273 235 174 156 181 225 238 249 254 267 286 323 393 473 543 807 1042 1210 1273 1308 1332 1309 1249 1181 1128 1099 1086 1070 1023 986 965 941 925 915 907 899 888 877 872 881 896 897 879 879 891 910 930 944 954 965 988 1017 975 1012 1052 1089 1119 1147 1175 1207 1249 1285 1294 1267 1223 1211 1134 1081 1077 1107 1151 1207 1263 1301 1345 1323 1266 1268 1249 1248 1245 1238 1225 1222 1248 1288 1326 1346 1337 1321 1309 1309 1313 1300 1321 1380 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 14 46 93 253 243 21 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 8 16 29 51 68 71 65 68 108 94 121 153 115 107 99 56 40 59 104 141 177 221 292 352 283 186 157 130 78 57 41 15 15 15 15 11 6 4 4 3 9 7 2 0 0 0 0 2 22 55 112 168 116 37 35 23 13 31 100 254 353 342 334 331 249 254 276 303 321 330 349 393 443 484 536 573 588 563 526 480 440 418 434 445 453 454 388 429 442 450 458 441 417 432 449 427 379 344 313 312 284 263 263 219 153 124 134 140 122 95 94 103 119 115 121 127 210 357 494 568 575 518 423 313 220 180 189 197 252 393 440 311 194 170 196 235 244 238 239 254 291 350 407 476 628 807 1028 1199 1285 1350 1349 1323 1265 1196 1153 1134 1111 1078 1040 980 957 935 918 903 892 880 866 856 853 850 857 870 841 845 868 891 908 916 920 927 937 944 965 958 981 1004 1023 1046 1072 1105 1161 1231 1250 1203 1214 1181 1120 1084 1115 1191 1244 1249 1240 1246 1260 1259 1241 1206 1164 1153 1162 1178 1193 1201 1209 1230 1249 1262 1260 1265 1246 1235 1245 1262 1306 1379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 30 43 85 158 218 187 81 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 19 32 43 43 46 58 87 83 126 172 130 127 109 72 71 88 113 121 116 173 180 286 316 256 190 138 85 57 32 16 15 14 16 12 7 6 7 8 11 11 3 0 0 0 0 0 12 32 56 76 61 34 28 18 10 22 73 214 298 314 340 338 248 249 270 311 352 377 395 447 491 509 521 528 542 526 511 488 500 478 466 439 434 430 384 416 442 451 445 481 497 503 482 425 387 366 322 331 291 272 274 230 170 151 191 191 154 137 122 124 144 141 137 154 251 388 511 574 573 522 425 315 240 235 255 292 386 530 499 326 213 197 230 249 250 237 249 256 271 289 327 422 576 790 1022 1191 1308 1369 1371 1353 1279 1228 1192 1153 1115 1074 1030 977 952 933 916 899 884 867 857 850 839 830 825 831 804 812 839 861 880 888 889 889 894 907 925 909 919 930 942 958 978 1008 1072 1140 1149 1119 1160 1179 1177 1180 1233 1321 1369 1330 1261 1213 1192 1195 1193 1164 1128 1119 1129 1150 1169 1181 1185 1185 1183 1188 1188 1199 1199 1190 1205 1237 1303 1368 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 103 59 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 9 16 29 30 34 45 61 77 87 95 79 91 119 115 121 141 139 128 97 96 56 120 200 222 183 122 77 54 38 30 23 20 14 14 11 8 7 6 7 10 2 0 0 0 0 0 7 16 23 33 37 32 24 13 6 18 43 64 165 260 312 301 237 227 256 311 367 412 440 502 531 534 537 541 536 519 503 499 468 415 421 422 438 449 430 432 475 474 462 448 452 504 482 429 417 407 375 388 398 353 331 285 256 227 234 209 165 152 152 151 162 165 161 180 292 413 528 604 603 531 421 326 298 305 343 441 561 625 494 310 232 237 257 256 260 267 281 280 270 319 381 501 688 871 1034 1163 1274 1381 1398 1352 1319 1273 1218 1164 1117 1065 1018 980 953 932 920 899 877 869 856 837 822 813 804 797 783 794 809 823 842 851 853 856 862 876 887 865 869 871 882 894 908 932 970 1010 1030 1053 1120 1180 1213 1223 1255 1323 1367 1342 1270 1219 1190 1147 1136 1131 1118 1129 1140 1155 1171 1179 1178 1168 1157 1147 1129 1131 1145 1154 1181 1210 1271 1331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 1 17 20 19 32 50 56 29 39 44 56 115 164 184 198 191 139 78 44 13 34 78 126 136 106 74 60 50 40 34 28 22 16 8 6 3 5 6 5 2 0 0 0 0 0 1 5 8 17 29 33 26 11 1 13 16 22 85 209 271 248 202 195 232 294 353 424 479 522 548 556 558 553 538 513 485 469 473 484 510 391 361 420 422 399 411 394 448 442 472 468 466 469 481 479 454 453 473 409 361 336 293 252 264 237 187 176 189 181 168 167 177 199 307 429 547 628 632 556 458 403 399 429 496 587 695 620 439 296 249 258 263 250 253 261 266 264 249 347 453 560 706 886 1050 1178 1332 1444 1438 1414 1380 1296 1232 1184 1131 1075 1026 988 958 937 924 898 892 871 846 825 809 796 786 777 764 774 790 804 809 809 816 828 839 851 854 827 825 827 836 846 857 869 883 909 947 994 1065 1128 1152 1132 1123 1161 1222 1265 1275 1238 1174 1119 1088 1081 1087 1119 1142 1158 1173 1163 1152 1151 1149 1133 1110 1102 1121 1153 1178 1188 1223 1287 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 13 2 3 2 6 24 35 24 7 24 34 64 94 100 156 175 158 116 60 17 1 10 36 67 92 85 67 60 53 42 38 32 24 16 11 5 4 6 4 1 0 0 0 0 0 0 3 1 8 17 27 33 26 11 2 1 11 20 48 169 225 198 160 160 200 261 346 452 457 522 549 558 556 535 518 509 493 501 509 450 390 343 388 426 423 400 397 404 451 417 427 391 495 523 528 531 506 480 457 392 365 337 284 318 312 270 225 211 221 213 183 171 206 239 333 457 563 638 632 538 464 445 448 526 606 675 708 586 407 280 251 261 255 236 233 235 233 219 240 348 450 539 675 892 1115 1273 1412 1477 1474 1459 1411 1313 1249 1198 1141 1085 1036 996 966 946 931 926 895 865 837 814 794 779 767 759 753 753 769 780 787 784 779 791 813 826 819 790 787 789 797 805 811 819 835 862 904 947 988 1032 1036 999 970 999 1083 1115 1172 1192 1152 1098 1045 1019 1023 1066 1107 1127 1141 1119 1101 1103 1116 1125 1120 1108 1115 1135 1152 1169 1229 1279 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 7 0 4 1 0 8 9 5 4 12 29 56 75 83 132 123 95 75 46 12 1 5 22 41 60 67 66 61 53 45 38 30 22 16 5 1 1 2 1 0 0 0 0 0 0 0 0 0 9 21 29 32 26 15 12 8 9 22 18 147 176 155 129 131 166 235 333 362 502 545 539 542 533 507 499 496 468 416 350 302 304 428 403 406 401 378 381 428 462 447 461 460 551 554 551 536 495 444 396 372 386 332 289 347 317 262 245 236 264 271 238 230 268 309 386 504 632 647 596 562 520 512 560 632 693 741 728 570 421 288 257 263 248 231 228 223 221 211 255 333 415 529 719 956 1172 1323 1414 1423 1451 1489 1423 1334 1271 1213 1152 1096 1049 1008 979 965 961 923 887 854 824 799 778 760 747 741 741 739 747 751 761 755 754 760 780 796 784 757 756 758 766 769 776 784 800 823 863 894 907 939 949 941 937 968 973 1035 1117 1143 1122 1079 1026 991 982 1023 1077 1101 1107 1103 1079 1060 1069 1095 1111 1102 1094 1102 1133 1174 1224 1239 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 1 3 18 12 5 3 10 23 27 33 59 72 87 61 42 30 14 6 10 18 24 39 41 52 55 53 47 39 29 20 8 0 0 0 0 0 0 0 0 0 0 0 0 1 0 13 19 24 25 25 18 9 9 11 21 9 137 139 126 108 108 140 183 263 444 552 549 517 516 497 472 464 439 390 352 348 350 402 469 276 241 288 296 353 430 457 462 494 517 521 525 531 502 446 386 370 387 386 351 365 396 303 283 233 238 271 278 278 298 333 377 458 564 617 594 589 563 542 546 554 581 661 728 752 510 344 259 262 264 259 247 232 224 220 227 246 297 387 573 843 1053 1194 1274 1308 1382 1453 1503 1430 1353 1292 1227 1164 1110 1063 1028 1007 992 964 921 884 851 821 798 777 758 742 733 731 729 731 737 737 725 729 737 757 767 749 725 726 730 733 738 747 756 770 787 808 820 841 885 926 964 983 988 1011 1044 1092 1095 1082 1064 1035 1007 991 1017 1073 1085 1113 1135 1110 1061 1035 1049 1077 1089 1096 1114 1143 1198 1205 1209 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 14 16 16 15 21 27 20 18 22 16 15 11 9 15 21 19 21 30 38 45 48 47 40 33 23 9 1 3 2 1 0 0 0 0 0 0 0 0 2 9 21 19 20 20 21 15 9 7 8 12 13 108 114 108 88 87 95 166 342 528 576 531 495 489 467 459 462 462 471 482 483 483 422 352 180 196 297 336 404 455 460 460 480 483 498 508 495 444 394 355 387 390 362 374 406 390 381 310 237 242 273 287 309 345 386 448 528 606 643 645 601 531 481 468 460 508 630 712 720 532 329 265 267 271 266 251 237 225 216 221 227 286 412 667 926 1072 1130 1188 1284 1388 1476 1509 1444 1373 1313 1244 1180 1127 1092 1067 1042 1004 967 919 879 845 815 792 771 749 734 728 726 723 723 723 716 700 704 712 731 737 717 700 701 703 706 714 721 730 742 754 767 773 800 863 924 975 999 1042 1047 1044 1059 1033 1026 1035 1034 1020 1003 1008 1030 1056 1118 1130 1126 1083 1038 1034 1069 1106 1124 1132 1155 1164 1172 1178 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 19 16 11 8 11 18 15 5 4 3 5 4 7 12 15 18 25 28 29 34 40 43 40 34 29 17 5 3 3 3 0 0 0 0 0 0 0 0 0 5 19 18 19 19 18 15 6 5 8 5 18 87 93 87 75 69 81 214 438 583 567 507 492 498 490 500 514 537 542 528 477 383 309 271 151 286 364 415 470 489 483 473 482 494 482 480 464 431 402 401 444 401 375 410 438 432 390 334 228 248 303 330 347 392 450 516 595 654 621 617 558 506 476 476 503 573 627 703 783 458 322 292 270 272 267 252 235 216 201 205 227 316 491 769 920 985 1070 1188 1318 1442 1519 1516 1457 1392 1334 1263 1199 1165 1137 1100 1055 1012 967 917 878 845 820 798 774 752 741 734 722 713 711 708 697 676 678 686 705 707 688 672 675 678 685 692 698 705 715 722 729 734 768 822 866 905 987 1031 1021 994 990 947 951 981 1002 1001 987 983 973 1000 1067 1054 1087 1089 1067 1060 1080 1105 1111 1109 1115 1158 1119 1134 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 7 8 7 8 2 1 2 3 3 8 11 13 15 18 20 23 25 29 36 36 34 28 21 15 10 4 2 0 0 0 0 0 0 0 0 0 1 6 11 16 19 13 12 7 8 5 0 18 61 72 70 67 60 83 282 528 609 546 501 524 548 547 536 543 527 494 416 300 215 225 224 159 337 396 397 446 458 460 455 461 474 475 474 456 446 446 465 479 420 399 416 437 456 424 346 244 276 337 351 361 424 494 557 619 656 655 628 539 500 507 518 533 523 450 462 599 517 424 406 318 286 270 251 229 210 193 195 246 385 597 753 829 954 1076 1228 1392 1512 1549 1517 1470 1411 1354 1284 1253 1218 1168 1114 1064 1017 968 919 880 848 822 796 768 759 743 727 711 697 691 686 677 658 657 660 675 676 676 665 654 660 667 673 678 684 690 692 693 681 699 730 763 830 897 930 918 890 891 855 871 914 955 973 967 952 926 931 977 997 1023 1056 1065 1057 1051 1051 1051 1052 1056 1067 1045 1068 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 13 10 3 6 1 4 4 4 5 6 6 9 13 17 20 18 19 30 28 30 27 28 22 11 6 4 1 0 0 0 0 0 0 0 0 0 1 6 12 12 11 7 6 11 8 1 18 45 51 57 47 46 92 357 596 617 534 510 556 583 562 545 499 436 362 313 283 248 223 257 335 414 421 348 381 410 408 405 426 453 482 496 472 491 499 501 469 435 421 451 483 492 463 381 300 326 354 350 364 443 516 564 598 627 656 620 579 562 541 487 443 388 349 391 504 555 441 380 303 290 273 251 228 210 196 205 288 440 558 648 821 947 1094 1289 1474 1577 1579 1532 1485 1431 1378 1352 1308 1246 1185 1126 1072 1020 968 921 881 850 823 796 791 768 743 721 701 685 675 665 654 639 637 638 635 635 646 641 636 644 653 659 662 668 668 665 661 641 631 640 668 709 748 768 786 778 800 781 807 824 861 912 942 937 912 898 913 960 964 992 1010 1007 1003 1003 1002 1009 1019 1031 1039 1049 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 5 1 2 8 5 3 4 1 4 5 5 5 6 4 4 7 10 12 12 15 23 23 26 26 18 21 14 6 3 0 0 0 0 0 0 0 0 0 0 0 2 5 8 9 6 4 1 1 4 8 21 33 37 31 37 104 422 650 623 531 509 546 553 515 502 406 348 326 355 361 236 181 285 420 481 468 344 345 397 420 426 440 448 478 510 510 517 510 486 440 438 454 492 505 518 483 383 334 359 351 348 379 469 519 547 585 632 652 632 607 589 501 407 350 323 333 373 416 434 431 401 338 290 272 253 234 220 211 237 309 410 504 667 806 940 1125 1351 1543 1624 1603 1549 1504 1465 1442 1396 1327 1261 1198 1137 1079 1021 970 927 889 861 836 832 806 775 745 719 697 677 660 647 633 620 618 621 620 615 609 597 611 632 641 647 649 651 648 647 638 607 589 586 594 610 626 641 672 691 731 769 734 753 806 871 925 945 933 914 906 919 932 936 944 950 961 977 995 1011 1025 1032 1030 1026 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 1 3 4 1 1 0 0 1 1 2 6 5 4 3 5 2 0 2 7 10 10 11 16 22 26 24 18 10 12 6 1 0 0 0 0 0 0 0 0 0 0 0 0 3 8 4 6 1 2 0 5 7 15 25 24 22 39 131 466 690 624 519 476 497 512 487 447 381 370 367 372 282 158 212 308 337 419 541 459 397 387 436 466 485 484 532 555 532 513 485 465 446 454 512 533 509 524 478 385 361 371 351 347 402 449 501 545 582 609 624 629 620 581 473 359 300 298 307 314 341 403 436 393 333 296 275 262 235 225 235 251 309 411 537 669 797 948 1164 1416 1601 1655 1617 1568 1544 1521 1474 1409 1341 1273 1208 1145 1084 1025 976 934 898 875 868 842 811 779 750 722 701 677 652 629 614 610 608 609 602 595 590 582 587 611 630 635 635 636 635 630 616 574 548 535 529 529 532 549 595 632 673 679 672 704 760 830 900 947 961 950 933 924 933 928 922 927 951 983 1009 1028 1040 1034 1011 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 3 4 3 1 1 0 0 0 0 0 1 2 1 1 5 5 1 1 0 5 8 12 17 22 22 15 16 14 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 6 10 5 8 4 6 1 0 11 19 23 22 21 44 155 474 715 624 495 464 439 454 470 449 412 377 325 294 300 319 314 347 241 188 354 510 502 460 455 472 515 508 547 583 551 487 448 452 472 517 570 531 503 515 453 387 375 365 341 342 368 413 511 554 572 593 605 614 604 552 472 374 318 315 303 288 334 428 466 398 324 298 282 271 247 245 248 266 342 453 561 676 806 979 1224 1491 1649 1677 1630 1615 1581 1527 1484 1419 1352 1283 1217 1152 1089 1029 989 949 921 907 878 854 824 792 761 731 700 671 644 623 610 601 593 593 588 580 573 567 575 600 619 623 623 623 621 610 591 543 514 493 477 469 469 492 543 576 586 633 626 658 709 778 854 918 955 964 957 948 954 955 947 945 956 971 991 1012 1021 1011 990 997 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 3 2 1 2 0 0 0 0 0 0 1 3 3 4 7 7 7 1 2 2 4 11 17 20 13 14 16 14 9 4 1 0 0 0 0 0 0 0 0 0 0 0 7 11 8 4 1 1 0 0 13 21 23 18 21 46 167 457 693 623 462 447 400 418 456 455 399 314 266 254 326 387 404 382 343 196 198 409 553 544 501 502 525 532 526 575 555 509 476 451 479 535 570 476 487 507 437 401 388 350 315 319 338 419 510 545 550 575 588 625 674 657 592 519 492 434 387 358 414 474 460 394 331 294 285 282 276 274 282 303 386 491 591 700 840 1037 1300 1552 1666 1693 1692 1643 1582 1523 1476 1427 1360 1290 1223 1158 1094 1049 1029 996 952 918 888 860 828 794 761 729 696 665 648 630 610 593 587 583 574 566 563 559 568 578 585 589 598 610 606 592 568 528 486 458 439 428 429 452 488 508 552 592 580 608 651 713 783 850 902 936 951 949 949 970 968 955 939 933 942 958 970 975 975 989 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 2 1 0 1 0 2 2 0 0 0 1 3 4 4 8 10 11 9 6 5 4 4 11 13 9 9 15 17 9 2 0 0 0 0 0 0 0 0 0 0 0 3 10 10 5 3 5 4 0 0 14 22 23 19 21 46 166 423 651 633 635 468 383 390 422 405 343 279 247 256 331 350 380 382 330 236 208 345 516 552 536 557 553 525 576 607 607 562 507 475 488 523 554 498 504 506 429 415 386 353 325 308 363 451 506 532 526 556 648 726 751 746 729 699 642 604 589 582 578 526 447 381 338 305 287 285 285 288 301 333 429 532 630 742 893 1104 1350 1531 1576 1689 1707 1657 1590 1526 1479 1433 1365 1294 1227 1163 1124 1097 1051 1000 953 913 879 850 822 794 759 727 696 673 657 632 605 586 579 576 566 553 551 551 560 569 572 574 584 596 590 572 544 512 460 429 409 400 401 407 429 479 523 552 538 558 593 642 701 761 818 855 877 902 903 949 958 935 903 886 893 911 930 952 973 979 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 2 1 1 4 9 11 10 10 7 8 5 10 10 7 7 11 14 9 5 6 6 3 1 0 0 0 0 0 0 0 8 9 8 7 6 5 3 0 2 17 25 23 21 23 43 150 348 546 606 629 477 380 358 375 348 305 275 246 236 281 227 223 301 216 213 197 287 444 531 538 553 568 557 646 644 635 601 541 508 513 538 567 554 519 487 436 428 426 378 319 320 402 488 535 579 594 644 668 687 679 672 669 682 717 670 716 725 685 555 440 396 374 342 310 298 290 292 316 372 483 578 678 796 955 1139 1295 1381 1586 1699 1720 1685 1603 1530 1483 1434 1366 1297 1237 1202 1173 1111 1054 999 949 909 876 845 811 776 740 708 700 670 646 622 603 590 580 570 559 546 542 543 551 553 558 562 564 572 574 553 522 487 438 407 386 379 378 384 403 444 498 516 500 511 540 579 624 675 708 739 787 828 839 897 923 909 886 876 882 899 922 944 968 993 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 1 0 0 0 0 0 0 0 0 1 6 4 3 2 1 5 10 11 13 10 10 6 12 10 8 8 7 7 6 7 7 9 4 1 0 1 0 0 0 0 3 6 7 8 9 7 5 3 0 4 21 27 22 22 23 38 99 168 306 546 617 502 392 345 351 332 309 300 278 261 275 248 148 271 131 149 163 257 394 509 563 580 606 640 645 687 669 612 560 547 540 550 590 583 545 500 472 475 416 348 331 395 498 575 621 652 653 664 571 598 619 646 687 698 694 693 697 672 658 518 465 478 468 464 443 365 314 302 324 400 520 615 724 851 1015 1127 1197 1414 1593 1700 1724 1682 1621 1539 1483 1431 1366 1313 1280 1241 1178 1114 1055 998 946 900 859 820 784 751 724 716 694 662 637 614 595 585 578 566 551 541 538 538 539 546 552 554 551 547 544 533 502 466 417 389 376 368 364 371 392 429 472 484 463 473 494 526 563 582 612 659 716 756 774 835 882 898 904 910 916 927 933 945 972 992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 2 3 3 5 3 1 0 2 10 11 12 8 11 9 9 8 6 5 3 4 8 11 1 0 0 2 2 0 3 9 8 8 9 12 14 11 6 2 1 9 30 33 25 24 24 30 34 80 245 473 587 525 433 368 370 355 336 324 299 264 239 194 151 244 116 126 220 290 339 413 507 562 588 618 670 677 700 645 621 597 559 552 596 624 604 545 526 458 362 343 401 505 586 633 671 675 645 617 639 642 637 638 681 707 711 723 694 644 618 419 404 402 402 476 548 511 417 347 342 413 536 642 765 903 1024 1126 1251 1445 1599 1696 1718 1669 1614 1535 1466 1417 1385 1352 1307 1245 1182 1116 1053 992 933 880 835 795 762 741 732 708 682 657 637 620 605 590 576 561 547 535 534 532 537 542 543 543 540 532 521 502 474 446 402 388 373 356 353 363 384 407 434 453 431 436 455 481 490 516 557 607 661 708 744 788 854 902 937 950 959 968 973 978 979 973 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 7 6 5 7 9 10 7 10 9 10 5 2 3 2 2 8 10 0 0 0 0 0 0 3 5 1 3 7 14 18 9 6 7 4 10 28 34 30 28 28 26 30 61 189 398 544 543 485 427 413 383 341 320 306 252 211 224 231 206 177 291 327 305 239 224 297 399 505 635 678 677 679 634 639 627 594 588 616 646 652 647 572 435 360 406 492 569 610 644 682 691 677 676 687 689 729 717 715 677 641 658 669 638 619 463 480 443 463 498 550 600 573 472 398 430 541 653 797 885 967 1111 1300 1469 1601 1685 1703 1665 1605 1525 1452 1424 1405 1364 1305 1246 1182 1115 1048 985 926 875 829 786 763 747 715 688 669 644 628 615 609 598 578 558 545 539 536 532 536 539 539 537 531 521 504 484 462 433 410 394 362 346 347 360 380 397 414 424 405 408 421 424 444 475 517 566 615 667 712 752 827 898 924 950 976 989 992 986 963 937 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 17 17 12 6 7 6 7 9 7 2 0 0 5 9 11 10 1 0 0 0 0 0 0 0 0 0 3 8 14 5 5 6 2 13 43 57 41 39 32 28 30 49 129 323 494 547 520 471 432 373 347 312 288 223 214 283 256 97 134 283 376 249 134 96 84 163 351 550 668 715 802 743 686 649 629 635 641 638 646 649 586 496 440 473 540 599 637 661 691 710 709 717 754 732 707 671 654 638 626 645 652 601 568 521 497 393 381 497 563 610 655 622 527 471 523 641 708 812 965 1156 1340 1488 1597 1668 1681 1648 1599 1515 1492 1442 1401 1355 1300 1242 1179 1111 1043 982 924 868 821 801 773 733 703 679 658 639 624 610 603 595 578 561 549 542 533 531 531 533 535 531 522 510 499 479 459 441 412 382 352 341 346 361 378 389 388 384 383 381 384 395 413 442 483 530 578 629 672 713 782 826 868 926 953 961 960 954 915 873 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 11 12 9 6 6 6 8 9 8 4 2 1 6 9 8 9 9 1 0 0 0 0 0 0 0 0 0 0 2 7 6 8 6 2 10 41 64 56 44 36 30 30 39 94 276 454 528 515 465 407 382 347 276 256 223 237 246 161 84 165 287 291 128 88 61 57 113 272 489 696 805 731 706 682 663 648 650 650 650 660 654 607 579 541 546 597 638 653 650 657 683 702 712 735 732 678 726 708 651 616 575 567 576 542 521 496 426 386 525 602 628 667 699 658 558 520 585 616 790 985 1191 1369 1501 1592 1646 1656 1629 1586 1578 1508 1434 1391 1345 1292 1236 1174 1106 1041 982 920 868 850 809 763 729 703 681 661 646 633 621 605 590 578 567 556 545 536 532 533 529 531 524 514 498 476 462 454 436 398 368 345 338 347 362 377 380 370 370 365 333 340 374 389 414 454 499 546 594 631 657 695 742 812 863 886 895 893 888 848 811 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 6 5 6 6 4 3 6 5 5 8 6 6 7 4 0 0 0 0 0 0 0 1 1 0 0 2 4 7 7 4 16 59 82 71 52 38 30 31 38 94 258 419 484 479 460 425 368 308 227 248 247 250 217 128 96 170 221 170 119 64 23 86 175 250 406 602 760 833 795 705 712 701 684 659 647 629 608 613 644 614 583 649 680 681 673 655 658 674 689 710 725 618 615 631 613 621 616 610 621 605 558 524 465 475 580 649 660 670 714 707 637 615 601 601 765 985 1213 1390 1510 1587 1624 1626 1605 1582 1567 1491 1418 1381 1337 1285 1230 1169 1104 1041 986 938 923 868 817 775 739 710 687 668 651 635 625 615 604 591 569 550 541 538 535 528 526 529 519 505 488 479 461 445 423 385 356 339 337 349 365 375 372 358 347 336 319 318 329 371 394 429 469 510 553 571 582 623 680 729 769 791 810 813 811 775 752 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 7 4 1 7 10 5 5 7 8 5 2 1 0 0 0 0 0 0 0 0 0 0 2 7 10 14 2 16 22 47 64 56 38 30 35 50 127 262 388 467 463 437 399 336 283 226 276 275 249 182 114 135 202 233 186 96 35 3 176 316 257 365 636 800 777 750 815 808 776 757 693 651 602 586 618 654 657 641 704 728 726 716 675 669 654 680 733 669 676 777 702 590 543 543 587 623 614 570 524 481 488 627 689 696 681 708 733 713 685 649 608 722 962 1218 1402 1519 1584 1607 1607 1592 1551 1535 1466 1398 1369 1327 1279 1225 1166 1104 1050 1019 998 943 888 835 787 749 719 693 670 649 625 616 614 609 586 566 549 538 531 525 522 525 526 515 499 495 480 454 426 401 374 348 335 338 352 367 372 373 362 342 320 305 305 316 356 377 406 440 475 497 506 528 568 603 636 669 696 722 733 737 709 699 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 12 11 5 4 6 0 1 8 5 2 1 1 0 0 0 0 0 0 0 0 0 1 5 13 16 8 4 3 19 43 53 51 35 24 38 72 180 283 369 428 424 395 365 329 287 253 269 275 212 165 115 105 117 124 106 55 13 31 248 373 341 397 558 537 434 453 482 511 731 806 730 662 590 572 610 658 679 690 726 731 750 718 652 691 675 678 711 634 475 665 671 753 740 654 633 660 638 585 558 530 541 639 718 724 685 668 676 697 715 688 623 688 919 1206 1408 1529 1581 1600 1595 1565 1525 1507 1438 1372 1353 1315 1269 1217 1161 1114 1084 1062 1012 962 905 846 798 763 732 701 673 647 625 619 606 589 569 555 543 536 531 524 520 523 522 508 507 494 473 446 413 389 367 342 334 340 356 364 370 368 351 328 307 296 297 309 346 366 390 416 428 450 463 481 507 528 553 583 614 644 659 669 648 644 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 9 4 1 0 0 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 2 8 15 16 11 11 5 21 46 51 43 30 24 55 136 250 304 354 361 370 373 354 319 282 254 248 246 121 107 107 110 121 88 51 26 7 79 321 352 228 262 275 274 273 326 415 524 728 812 793 746 641 570 579 648 704 708 715 733 731 664 640 713 715 741 730 680 661 592 582 587 577 597 646 686 652 593 555 541 601 649 716 720 722 703 681 688 720 716 657 672 871 1172 1399 1495 1550 1587 1585 1540 1497 1476 1409 1346 1312 1298 1260 1210 1174 1145 1114 1071 1025 973 914 862 822 792 759 719 682 663 651 624 599 575 558 536 533 529 521 516 514 517 518 517 508 489 468 439 405 382 361 340 336 344 352 359 369 361 340 318 298 287 288 303 337 356 377 382 398 421 430 439 455 471 491 520 552 582 600 612 589 607 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 1 4 3 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 7 10 11 11 13 22 19 34 47 34 26 35 104 224 315 324 322 350 368 372 340 297 263 230 203 179 88 114 84 76 88 48 15 5 11 109 356 403 152 199 191 246 243 286 420 575 713 817 858 792 662 583 596 631 651 683 735 747 703 628 656 700 733 748 677 582 605 715 739 759 763 608 609 658 628 598 566 545 608 679 707 710 725 732 695 687 714 731 700 685 823 1113 1261 1383 1518 1587 1574 1522 1467 1423 1382 1330 1317 1290 1253 1230 1203 1164 1121 1079 1031 980 930 890 855 821 781 737 715 699 668 625 591 566 548 522 513 520 520 515 513 514 514 511 503 483 462 434 398 365 350 343 340 345 351 364 368 353 329 308 291 283 283 300 333 349 352 367 382 399 405 410 419 431 449 475 503 529 539 549 567 603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 2 0 3 1 0 0 2 3 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 2 8 11 12 13 15 11 24 41 35 26 45 164 285 345 358 339 330 360 362 317 272 231 184 145 114 65 102 106 45 122 62 12 0 13 113 335 475 257 216 199 313 349 410 521 625 717 822 856 780 676 588 579 574 595 648 716 740 685 618 593 576 635 641 583 508 472 537 619 527 658 727 698 683 636 602 575 583 642 689 711 728 733 748 721 694 700 725 730 717 765 911 1026 1320 1509 1587 1568 1514 1458 1407 1361 1320 1318 1287 1275 1252 1215 1170 1129 1087 1042 998 958 921 878 827 784 771 744 703 660 619 580 552 535 519 503 510 512 509 508 511 514 507 498 480 457 429 393 357 348 350 348 349 358 367 367 346 322 301 286 279 280 288 297 307 345 361 372 385 383 384 389 401 419 439 455 481 494 521 560 593 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 6 4 2 0 1 2 4 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 15 15 16 18 14 35 57 46 29 54 136 250 342 384 344 335 348 344 299 239 186 132 101 83 58 50 50 53 59 72 19 0 16 136 375 514 349 339 294 390 435 478 583 680 787 910 933 839 733 659 609 577 603 646 687 708 665 573 511 488 572 601 491 440 512 633 726 746 652 633 652 691 647 591 588 617 649 681 739 745 738 769 750 718 706 715 742 758 750 773 959 1269 1491 1587 1568 1514 1454 1393 1342 1311 1315 1307 1286 1254 1217 1175 1136 1098 1061 1027 994 953 899 837 829 783 735 687 643 604 568 540 523 515 498 500 499 499 500 506 511 504 493 476 454 426 389 356 350 355 356 357 366 370 365 341 315 296 281 275 277 280 285 305 342 356 365 372 375 367 368 381 395 407 424 451 478 509 551 567 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 6 5 6 2 0 2 6 4 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 15 18 19 20 17 23 44 43 33 46 64 215 365 398 360 318 268 295 278 197 137 93 79 79 70 50 43 43 28 72 14 0 13 176 451 591 475 411 352 408 522 614 719 800 883 966 977 898 821 785 656 618 608 633 668 688 666 605 570 545 571 588 374 319 482 687 777 769 812 892 789 738 686 647 649 653 683 741 769 744 752 767 785 752 711 703 715 750 779 797 913 1197 1457 1582 1572 1514 1464 1393 1321 1294 1298 1304 1278 1249 1214 1175 1138 1104 1073 1046 1014 970 922 917 849 788 735 687 635 589 556 530 512 501 494 496 494 498 500 506 508 501 491 473 452 423 388 376 362 362 365 367 374 374 362 337 311 291 279 275 274 276 284 298 313 328 354 356 360 353 357 364 373 390 416 441 468 499 542 537 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 9 6 4 6 7 2 0 0 2 5 6 4 0 0 0 0 0 0 0 0 0 0 0 0 7 15 15 21 26 25 25 33 22 23 29 58 217 371 411 360 283 223 224 202 130 106 91 75 67 56 42 41 60 3 28 7 4 21 222 425 582 594 456 422 480 535 598 705 842 924 951 942 899 850 782 698 662 616 592 635 677 701 697 635 535 518 452 246 369 609 557 340 309 363 296 720 731 690 683 664 659 700 752 778 781 763 775 801 795 734 737 722 743 794 821 890 1123 1401 1564 1569 1515 1456 1391 1354 1333 1301 1288 1266 1239 1204 1169 1135 1099 1069 1040 1008 978 963 908 849 795 740 687 636 587 548 520 505 498 493 495 489 496 504 508 509 503 493 477 451 419 413 389 369 362 370 379 383 378 361 334 307 288 279 275 274 276 283 295 307 313 318 320 344 345 346 351 361 380 405 430 458 488 516 509 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 10 12 13 12 11 5 2 1 1 4 8 6 1 0 0 0 0 0 0 0 0 0 0 0 1 9 16 10 17 21 18 19 25 22 22 35 53 208 364 401 343 251 173 137 119 89 88 88 73 58 41 39 52 46 19 17 1 1 33 131 285 498 580 486 484 547 576 662 723 837 884 894 891 871 827 785 709 693 651 602 635 675 680 639 576 502 403 291 255 488 524 320 119 59 96 243 615 679 670 648 650 693 750 778 796 810 790 770 793 812 762 762 735 748 798 832 881 1054 1328 1532 1563 1515 1457 1435 1385 1324 1291 1275 1255 1227 1192 1160 1127 1089 1057 1030 1010 988 940 887 833 781 733 677 630 588 548 524 512 498 489 494 489 495 507 509 508 503 493 478 459 453 422 391 374 377 385 392 391 381 360 330 304 290 285 277 275 277 284 294 302 306 306 310 339 337 337 341 351 368 392 420 447 470 492 490 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 3 5 9 10 9 5 6 4 7 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 11 14 8 16 18 19 19 22 26 27 38 48 171 334 383 326 233 154 105 81 77 72 73 66 45 41 42 38 37 34 15 0 0 13 47 279 514 555 491 491 539 565 623 679 739 816 839 846 853 865 855 792 740 648 608 584 562 523 498 464 398 307 289 358 447 298 176 92 96 178 334 515 590 814 656 617 685 777 818 829 825 804 784 785 813 807 781 740 746 796 833 868 995 1247 1477 1547 1514 1498 1450 1376 1312 1279 1265 1245 1215 1181 1151 1116 1082 1058 1043 1019 978 930 878 825 772 723 672 624 589 554 534 523 499 492 493 494 496 514 508 507 506 496 486 479 456 424 396 382 393 400 403 399 383 358 332 315 306 289 280 278 281 287 293 299 302 305 308 314 327 332 335 343 362 389 417 438 453 469 476 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 2 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 3 4 2 6 5 8 2 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 6 11 7 8 15 25 30 27 27 28 31 43 122 282 343 307 223 143 104 91 70 61 64 60 40 40 47 37 28 25 15 0 0 0 56 323 512 532 538 569 580 590 618 650 722 748 750 771 814 841 841 792 705 608 537 453 425 420 381 339 314 318 365 416 345 197 133 108 172 321 422 473 499 445 517 546 652 762 802 831 844 819 783 775 779 801 774 735 734 785 828 852 946 1171 1407 1482 1517 1480 1430 1361 1302 1274 1262 1240 1209 1174 1144 1109 1090 1075 1050 1017 980 936 886 832 778 721 677 626 608 580 551 529 508 498 494 499 498 523 513 509 510 510 504 485 458 425 401 388 388 404 412 405 385 361 345 332 308 289 285 282 282 287 294 300 301 302 303 303 323 329 333 345 367 395 420 435 451 465 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 3 3 3 3 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 5 3 1 4 3 5 1 0 0 0 0 0 0 0 3 0 0 0 0 0 0 1 5 9 11 5 12 16 12 24 29 23 21 33 85 186 273 281 221 200 155 95 68 61 56 50 40 40 43 33 24 30 38 25 1 14 94 361 514 520 549 573 554 535 555 596 614 653 683 747 742 781 789 753 682 567 491 397 394 382 355 337 348 388 427 402 261 163 116 161 334 410 505 556 432 276 428 575 705 797 811 818 832 822 797 786 767 789 773 732 722 765 815 839 913 1074 1241 1334 1472 1446 1411 1352 1278 1243 1231 1219 1205 1172 1141 1124 1098 1068 1038 1007 974 936 890 837 782 727 675 666 635 595 559 535 519 504 498 507 497 527 520 511 506 510 505 486 464 430 403 389 389 399 414 409 393 377 359 331 310 294 292 288 290 294 298 301 300 299 301 320 323 329 339 355 376 398 417 431 446 450 433 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 7 4 1 2 1 1 0 0 0 3 3 2 1 1 3 0 0 0 0 0 0 3 6 9 13 14 15 15 14 24 27 25 29 42 65 98 175 231 240 208 161 114 84 66 50 44 43 41 37 38 30 23 39 45 20 35 169 403 439 491 560 562 555 596 651 639 609 637 614 674 635 694 746 706 645 562 518 508 418 394 379 380 404 442 440 349 210 169 165 262 289 441 549 600 514 421 563 657 704 780 827 849 845 838 816 783 776 786 770 731 712 741 802 836 877 933 1032 1260 1408 1397 1384 1337 1268 1238 1223 1202 1177 1152 1138 1115 1081 1046 1016 986 956 923 881 829 774 728 722 675 640 602 564 541 527 515 509 515 504 525 526 529 513 511 506 486 463 436 406 392 393 398 417 418 408 388 359 332 312 300 299 298 301 303 303 302 300 295 298 320 323 331 347 364 382 399 414 428 438 441 437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 2 0 2 4 1 0 0 0 8 10 6 2 3 5 0 0 0 0 0 0 5 7 7 9 11 13 18 31 25 21 25 27 32 47 70 102 162 180 171 168 126 94 82 69 56 51 44 39 40 42 28 37 48 39 91 289 482 418 459 545 557 537 532 500 475 522 467 487 492 482 555 657 678 618 580 571 518 413 417 399 435 449 446 388 280 202 212 236 244 384 580 614 686 585 505 651 702 732 764 809 858 865 866 834 787 773 781 759 732 706 721 787 817 839 881 999 1197 1346 1346 1345 1311 1281 1240 1217 1194 1173 1156 1126 1086 1056 1018 988 963 937 907 867 819 779 767 715 666 634 605 572 546 534 527 523 528 522 526 518 528 517 513 509 488 460 436 413 396 394 399 407 411 407 387 359 335 316 306 306 306 308 308 307 304 298 293 299 320 325 336 358 373 389 401 410 419 427 435 442 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 2 11 13 5 1 3 4 0 0 1 0 0 0 6 8 7 6 8 13 11 1 21 24 19 15 14 27 48 56 65 120 115 130 99 93 77 70 73 59 52 47 44 51 45 45 45 59 166 368 486 475 525 511 501 430 434 433 379 332 325 360 372 375 532 638 639 586 544 521 458 398 462 445 487 435 359 272 243 276 306 323 405 531 661 596 658 576 498 611 743 795 806 825 858 857 838 810 785 774 764 742 724 703 708 736 777 834 886 980 1146 1288 1302 1309 1285 1265 1224 1207 1200 1184 1153 1111 1067 1030 990 961 941 922 897 862 837 815 761 705 659 623 601 576 553 542 538 536 537 539 547 517 519 520 510 505 490 461 435 417 402 395 396 397 398 400 381 356 337 321 313 314 312 313 313 312 307 302 297 301 321 331 346 367 380 393 399 401 409 418 423 441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 1 0 0 0 2 5 12 3 0 0 1 1 1 2 0 0 0 2 3 4 6 13 19 9 5 11 21 7 8 6 10 19 25 38 77 78 86 81 89 73 56 57 58 60 62 56 52 43 47 55 106 264 431 447 397 466 457 455 222 218 171 138 188 252 366 413 392 532 618 609 574 546 504 453 444 505 470 448 324 238 205 270 356 379 422 517 595 627 553 535 586 577 638 725 702 714 759 821 878 843 790 765 760 754 734 708 699 700 703 757 832 891 971 1107 1234 1259 1270 1261 1215 1198 1195 1194 1176 1139 1092 1045 1005 964 933 920 906 891 882 860 813 757 704 661 620 600 579 561 550 548 548 547 549 553 530 512 525 509 497 484 460 433 417 406 404 397 394 392 384 365 348 336 325 319 320 319 318 319 318 314 309 303 297 307 342 357 374 378 388 393 395 402 408 416 449 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 5 11 1 0 0 6 4 0 0 0 0 0 0 0 3 4 12 19 11 5 8 9 1 9 8 5 5 14 32 47 51 49 58 71 71 69 59 53 53 54 51 45 40 54 44 153 378 491 432 371 370 366 321 201 256 252 232 263 323 399 467 453 566 596 610 589 572 547 520 514 508 440 348 235 227 235 340 428 461 510 620 638 564 626 657 766 702 634 639 646 686 772 807 828 846 802 763 743 729 712 695 695 699 709 756 828 894 960 1067 1186 1243 1237 1238 1195 1195 1184 1177 1159 1121 1071 1017 967 937 905 891 885 883 873 849 808 757 709 669 629 601 582 569 557 554 556 558 558 558 548 512 523 512 490 477 459 433 417 413 403 396 392 384 372 353 346 341 329 324 326 326 326 328 328 323 318 310 302 311 347 368 372 382 390 394 395 402 410 426 467 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 2 2 1 0 0 1 3 0 0 0 9 6 0 0 2 4 4 2 0 7 8 7 10 19 24 13 17 3 6 16 11 6 10 19 26 25 24 28 43 67 57 47 41 40 42 44 35 29 51 51 132 339 512 542 463 379 392 341 330 316 293 285 318 364 417 477 479 528 584 597 584 568 527 493 469 423 360 289 259 269 326 430 509 546 612 723 793 778 893 861 815 732 680 657 686 752 817 879 826 799 792 768 734 709 689 678 684 699 715 753 822 894 950 1031 1130 1177 1156 1155 1162 1176 1167 1161 1141 1101 1048 993 942 907 875 859 861 854 846 828 796 754 712 676 640 604 585 576 571 563 563 567 568 569 567 528 515 515 487 470 457 449 437 417 401 393 387 377 365 355 347 340 332 329 331 332 333 336 336 332 326 319 312 325 356 371 382 396 400 399 401 412 423 445 488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 2 9 12 10 4 0 0 0 0 1 0 6 3 0 0 0 3 8 2 0 3 13 12 14 18 23 26 27 21 4 20 12 8 6 8 7 3 5 26 24 47 42 29 20 24 36 42 35 15 35 45 76 306 433 548 498 367 416 332 324 258 259 289 322 359 414 461 468 496 591 586 537 503 467 446 411 366 348 338 336 390 501 535 589 641 709 865 1021 949 809 631 694 694 692 737 764 766 775 828 856 786 766 758 729 715 688 664 673 697 716 745 812 892 944 999 1066 1083 1059 1074 1110 1146 1150 1133 1112 1074 1022 978 931 876 845 836 830 822 814 801 777 744 711 681 649 613 591 589 584 574 569 572 574 576 576 547 512 515 490 483 465 452 442 422 399 388 383 370 367 361 349 340 334 331 332 335 338 340 343 340 337 331 342 357 358 359 377 411 410 405 408 419 430 457 500 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 10 4 0 0 0 1 3 5 0 0 0 0 0 0 2 4 1 1 0 18 16 15 12 9 8 10 10 2 15 11 8 4 6 5 4 13 22 23 27 32 19 11 14 22 21 9 5 13 29 53 110 350 541 475 378 426 375 317 329 345 366 392 429 451 461 473 510 560 534 522 500 480 446 379 351 401 449 456 558 661 645 678 715 770 909 968 773 624 556 570 765 810 818 781 745 729 740 823 822 765 742 739 718 678 654 666 694 715 739 805 891 935 963 996 995 987 1027 1082 1119 1130 1119 1083 1043 993 957 908 851 832 817 798 789 782 771 756 733 708 684 656 629 622 602 593 586 577 576 578 580 580 564 523 514 508 496 462 443 437 424 403 387 378 366 369 356 350 344 337 332 333 337 340 342 348 348 345 342 341 343 354 373 386 402 419 412 414 421 435 468 511 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 6 0 3 2 0 0 0 3 4 1 2 2 17 23 15 13 12 10 9 10 7 16 13 5 1 0 4 3 4 11 11 11 15 12 11 12 15 13 14 24 29 34 35 37 321 548 464 392 408 371 339 346 338 414 430 437 462 480 493 522 546 519 537 489 444 406 393 446 497 523 587 678 738 703 714 722 750 832 805 673 641 629 592 702 803 737 691 716 745 743 776 818 781 740 732 703 665 648 662 691 713 738 798 886 933 943 942 923 926 979 1054 1091 1117 1094 1056 1013 964 931 895 853 823 790 770 760 753 744 733 720 705 688 673 663 640 615 604 597 586 581 582 585 587 576 544 541 501 495 464 438 433 425 407 389 376 364 357 351 352 341 334 332 334 339 341 344 350 352 354 354 354 357 371 392 402 405 406 402 404 428 456 480 521 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 6 5 10 12 6 1 7 10 2 0 0 0 1 0 1 3 16 26 15 14 16 15 14 17 23 25 12 2 1 2 4 3 0 2 6 6 5 13 20 20 18 16 20 28 37 41 40 38 298 545 442 395 421 413 375 314 317 339 343 437 493 519 540 557 557 531 507 438 415 432 487 509 551 608 668 741 758 736 667 639 683 800 798 719 732 716 473 498 605 607 643 687 763 795 771 776 776 775 736 694 655 640 660 693 718 742 793 876 907 935 928 862 855 924 1001 1051 1080 1050 1036 989 937 916 881 839 802 769 749 737 731 722 714 709 701 697 690 675 653 630 617 608 596 587 588 594 597 588 569 557 501 487 470 440 428 423 410 393 379 369 364 352 350 340 334 333 336 342 344 343 349 354 355 362 367 374 391 411 418 419 414 412 414 455 477 495 546 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 1 0 1 9 9 4 2 5 6 5 1 0 1 4 2 0 4 12 11 11 8 18 16 10 10 16 16 9 6 3 7 3 6 5 2 1 1 3 17 29 25 16 17 26 29 27 29 36 65 321 615 512 470 493 482 434 410 421 412 373 424 506 542 563 568 546 515 493 466 504 547 552 569 607 657 720 769 745 703 566 534 646 763 816 783 722 580 316 309 411 530 683 723 791 831 810 779 759 748 728 688 656 639 659 694 722 747 782 823 862 923 906 821 811 874 953 1014 1034 1017 982 955 940 909 855 807 778 754 733 722 715 707 701 700 700 699 695 684 666 646 631 621 609 598 597 603 607 605 597 573 522 479 471 449 427 419 412 396 380 375 363 353 344 336 331 332 339 345 343 341 347 349 357 368 376 387 408 428 434 436 435 435 441 458 473 501 557 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 4 0 0 0 4 5 3 6 8 2 7 1 4 1 1 1 2 3 4 3 4 11 20 15 6 6 9 9 7 5 5 8 7 9 8 3 2 6 12 21 32 28 18 18 25 27 22 22 27 89 395 726 607 573 553 507 484 488 471 434 421 441 535 561 576 560 525 495 504 576 618 616 632 622 642 682 722 728 684 623 490 487 594 622 633 577 552 507 362 357 443 540 665 734 797 825 832 810 751 726 715 685 668 652 669 705 733 748 762 785 850 904 868 791 783 836 902 946 970 987 967 962 939 894 839 787 752 731 715 711 705 702 697 696 695 697 700 695 682 664 647 637 622 610 608 612 618 620 609 585 545 487 471 463 436 423 412 402 391 372 359 349 338 333 328 331 338 341 340 340 341 351 365 375 385 400 422 439 447 451 453 453 455 458 475 502 565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 3 0 0 0 2 3 3 4 4 0 0 0 0 0 0 0 2 2 1 0 1 8 17 19 10 6 9 11 8 5 7 8 9 10 11 17 20 16 15 24 33 31 23 22 20 25 18 10 13 101 423 812 652 565 538 502 487 481 429 373 412 439 549 572 593 580 559 551 594 681 678 690 685 697 705 698 692 665 610 539 451 465 459 439 419 447 568 584 476 465 556 626 642 671 705 734 781 783 733 707 706 690 679 666 684 719 737 744 756 781 820 865 826 772 769 807 855 904 951 980 976 964 925 879 826 777 736 707 699 706 701 700 699 697 695 699 704 704 695 680 664 653 639 632 623 625 629 631 621 596 561 507 474 477 455 436 437 419 388 369 361 347 335 332 331 335 340 342 342 343 346 354 369 379 393 412 432 446 453 458 459 459 457 465 483 513 589 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 2 1 0 0 0 0 0 0 0 0 1 1 0 2 8 16 24 17 13 16 17 13 9 9 9 13 20 20 27 29 25 24 29 35 33 30 30 25 22 11 6 8 54 303 759 719 580 483 478 495 485 427 371 404 446 554 603 624 634 639 648 671 695 688 677 677 723 740 709 645 585 534 486 439 411 382 337 363 488 689 656 551 588 632 654 630 629 636 639 712 751 728 706 708 699 686 685 706 716 733 746 756 774 800 822 811 765 755 778 818 876 917 927 939 925 899 858 808 766 731 704 699 705 700 698 697 698 698 703 707 710 707 696 681 670 658 657 642 641 640 640 632 609 572 524 483 484 471 467 460 426 387 372 366 339 326 322 336 341 346 348 347 347 352 360 374 386 401 420 437 450 455 456 456 455 455 466 492 529 592 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 1 0 0 0 0 0 0 2 1 0 0 0 0 0 2 3 3 3 1 0 0 1 5 15 18 9 7 24 25 22 17 13 12 20 26 32 34 37 28 25 33 39 36 34 36 29 21 5 0 0 21 210 586 719 690 590 570 561 537 470 408 395 453 533 609 638 667 678 684 662 648 656 670 701 744 727 648 587 541 495 454 415 365 343 339 461 714 883 740 630 654 650 662 665 622 644 612 661 708 715 708 707 701 687 693 695 715 737 752 759 775 798 803 796 762 743 757 796 819 842 882 910 907 875 835 788 768 742 717 709 711 705 698 700 703 704 710 712 712 711 705 694 685 680 676 660 653 649 647 640 621 586 538 496 491 490 485 473 431 389 368 357 338 324 317 333 337 349 352 350 352 360 369 382 391 409 427 440 447 449 449 449 450 454 472 507 554 608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 1 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 6 1 0 0 0 3 8 10 4 9 30 32 32 26 16 15 24 31 37 37 36 32 29 31 36 37 33 35 28 14 2 0 0 13 178 444 567 596 604 741 635 567 506 460 447 472 546 594 617 631 634 637 622 622 647 667 682 680 629 559 539 510 489 446 389 345 330 370 565 768 783 668 668 679 647 671 729 728 721 650 650 672 686 695 701 700 694 699 693 713 749 765 770 780 791 791 784 756 728 734 737 773 807 858 902 893 861 823 794 772 750 737 728 718 707 701 703 707 708 715 716 716 717 714 708 703 697 691 680 662 659 653 645 630 600 555 517 509 497 493 478 436 394 371 357 342 331 326 329 334 347 347 345 355 370 378 391 400 417 433 441 443 445 445 444 447 459 485 528 582 639 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 6 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 6 6 6 4 0 0 0 0 1 5 9 9 16 20 33 40 33 24 23 29 34 37 40 40 37 32 31 33 34 32 29 19 0 0 0 0 27 225 409 435 428 417 631 637 580 571 548 516 517 544 559 567 571 585 586 645 675 674 658 633 595 536 506 508 502 481 438 378 326 309 360 491 578 660 657 721 756 740 724 736 780 810 722 689 689 691 698 705 706 706 704 687 715 760 773 770 766 771 778 771 745 717 708 712 757 816 862 871 851 831 811 789 762 751 743 731 718 708 704 707 711 714 720 721 717 716 716 715 713 707 704 697 678 673 661 649 636 614 589 572 522 498 501 484 441 402 379 363 348 339 338 338 348 356 355 362 376 385 390 400 409 424 437 438 441 441 439 440 447 465 498 543 600 660 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 1 4 5 0 0 0 0 0 0 0 0 1 4 2 0 0 0 1 1 2 5 7 1 0 0 1 0 0 2 7 9 11 17 29 38 36 31 32 38 41 38 36 39 40 39 34 31 29 27 23 14 0 0 0 0 67 131 314 445 421 376 455 484 555 557 580 569 555 561 568 588 603 620 641 720 714 662 604 555 531 540 549 545 541 495 433 334 255 237 263 325 421 578 747 791 795 805 769 719 747 800 734 725 745 741 730 725 723 718 702 683 710 763 767 759 756 765 772 762 747 733 695 693 758 792 841 838 800 797 806 782 762 748 735 726 717 709 707 712 718 720 723 722 718 717 720 721 719 716 715 711 695 690 670 651 640 634 623 590 537 502 507 490 447 408 385 368 355 352 351 355 366 366 369 385 395 400 405 411 416 418 431 440 442 438 433 433 443 463 496 543 601 628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 1 3 0 0 0 2 5 6 4 0 0 0 0 1 0 0 0 2 4 2 0 0 0 0 0 0 1 2 2 1 2 2 1 0 0 0 2 5 6 17 27 32 32 34 47 55 47 36 38 38 38 33 27 24 22 17 8 0 0 0 0 8 159 394 518 491 444 432 433 565 586 607 613 613 611 624 656 677 701 722 707 666 621 591 580 588 603 600 600 562 488 397 273 185 155 153 179 277 489 523 710 729 741 680 640 715 771 714 716 778 799 786 774 756 732 705 691 720 756 754 750 757 774 778 769 761 736 689 675 731 778 812 810 790 784 788 779 752 733 723 719 715 712 714 720 724 725 728 727 727 716 708 714 721 723 725 724 714 711 683 664 651 641 631 607 557 514 511 493 451 413 390 380 373 367 366 376 387 386 391 398 408 415 419 420 421 428 436 443 440 432 425 423 431 450 480 520 543 581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 3 0 5 9 12 14 8 2 0 0 0 3 10 8 5 1 1 1 0 0 0 0 0 0 0 2 4 4 4 5 1 0 0 0 0 0 3 6 12 25 30 34 41 54 63 60 52 48 40 40 35 29 23 20 14 5 0 0 0 0 21 266 486 554 553 534 492 474 536 586 609 609 609 598 613 654 683 713 706 619 607 611 626 642 649 649 649 613 538 436 331 204 130 97 85 114 202 251 451 625 673 680 634 624 705 768 726 723 787 816 834 825 787 754 738 728 745 762 755 753 757 765 769 772 765 737 697 672 714 765 790 787 773 767 768 760 733 716 708 710 712 715 720 727 732 733 737 736 734 721 734 727 723 730 735 737 733 733 714 699 672 650 639 620 577 530 511 495 456 420 409 399 389 383 384 396 407 406 410 402 413 423 430 433 433 437 441 443 433 422 412 408 414 429 447 463 491 548 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 5 6 2 1 1 0 0 1 11 6 5 3 1 0 1 6 16 20 16 7 2 0 0 0 0 0 0 0 2 1 0 1 2 3 4 0 0 1 1 0 4 6 7 15 28 35 43 49 59 71 78 69 49 35 37 29 29 25 21 14 5 0 0 0 3 39 337 522 552 591 599 540 487 475 528 584 597 621 597 574 586 608 619 613 571 632 671 698 705 715 719 669 568 453 337 249 139 87 70 74 98 171 357 524 625 613 658 604 612 726 805 768 756 788 813 855 854 817 793 777 762 770 774 764 757 756 756 752 760 761 732 694 668 683 748 778 779 776 767 754 740 716 700 693 698 705 713 723 733 739 742 751 751 751 741 745 731 729 737 743 748 749 755 753 725 690 664 648 631 596 551 519 498 461 454 431 412 404 402 405 415 424 423 427 424 420 416 434 448 442 441 444 442 428 415 402 394 395 400 408 424 459 514 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 17 14 9 3 0 0 1 4 12 14 12 10 7 9 7 8 14 12 2 0 4 5 2 0 0 0 1 0 0 0 0 0 2 3 3 1 0 0 4 0 0 8 5 9 21 31 43 52 54 62 66 77 74 56 41 36 37 29 27 24 14 4 0 0 0 9 73 372 521 555 608 613 557 500 497 525 531 585 616 591 567 562 563 562 577 602 680 707 713 708 684 632 547 448 357 261 185 110 80 86 90 148 312 523 632 620 673 665 540 504 666 830 854 826 795 845 887 884 849 826 804 783 776 776 771 767 761 758 750 758 752 719 679 660 679 717 747 753 772 767 746 724 701 686 679 687 697 706 720 733 743 748 756 768 771 761 758 741 740 747 754 757 760 772 771 747 711 682 661 642 613 572 532 501 505 471 443 426 424 426 427 432 438 438 445 444 442 436 450 459 451 444 442 438 423 409 395 385 382 382 386 402 435 483 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 4 4 3 2 1 0 3 11 18 19 11 11 4 6 7 8 10 8 3 2 2 6 1 0 2 4 5 2 1 0 0 0 2 2 1 0 0 1 3 0 0 9 12 16 26 36 44 51 52 53 60 74 79 64 45 36 28 21 26 25 14 6 1 0 0 20 124 391 494 551 581 591 558 528 524 540 582 634 681 653 630 628 624 618 628 647 657 655 655 625 573 500 439 390 322 231 148 102 88 99 122 244 444 605 645 656 652 658 428 397 569 710 811 887 845 841 891 904 873 849 819 795 786 787 784 778 771 754 753 763 749 708 662 638 656 699 704 739 773 767 741 714 691 676 668 676 690 699 711 719 734 754 770 786 793 787 772 752 751 758 762 764 772 787 788 769 733 701 676 656 630 593 559 551 518 481 454 439 445 449 448 448 450 452 460 461 458 453 460 466 460 450 443 435 421 407 391 387 380 374 375 388 417 460 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 0 0 3 6 3 2 2 4 5 3 4 2 1 1 0 0 1 4 4 3 2 6 5 7 9 7 5 5 3 0 0 0 0 5 6 4 1 1 2 1 3 15 20 23 24 33 43 46 46 49 63 71 80 69 51 38 27 15 12 19 14 11 4 0 0 33 168 410 463 537 588 611 588 517 495 537 584 606 648 702 700 682 674 667 665 655 614 603 602 578 535 475 413 339 252 175 129 123 117 114 171 345 518 606 620 594 600 475 282 310 378 515 700 849 871 850 866 894 885 860 821 795 789 792 796 789 765 756 764 770 745 697 653 636 644 649 692 757 774 761 735 708 684 666 657 666 683 690 697 711 735 760 782 799 808 803 788 766 764 766 771 777 787 802 805 793 761 726 695 670 646 629 610 566 534 496 468 456 468 472 468 463 461 463 473 475 474 470 464 465 466 458 448 437 425 414 413 396 381 372 371 380 404 441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 11 2 2 1 0 0 0 1 1 3 1 0 0 0 4 8 5 3 4 7 8 13 9 3 1 1 0 0 0 4 6 11 11 7 6 9 6 15 31 26 18 15 26 38 40 44 51 64 73 79 72 56 41 29 17 6 11 8 6 2 0 1 53 210 403 441 468 612 630 633 508 449 507 561 583 655 651 677 674 653 643 644 619 569 561 562 549 495 449 388 307 232 184 169 178 147 161 245 406 526 549 509 472 448 358 206 214 248 427 641 779 835 854 862 881 886 867 835 820 811 805 798 781 772 771 777 775 739 682 644 638 649 658 691 748 763 751 728 702 678 658 649 656 667 676 692 710 736 765 792 814 828 825 812 788 785 782 786 792 803 817 821 814 787 752 717 692 679 660 624 584 554 513 486 477 489 493 487 481 477 477 489 491 489 487 481 466 461 461 451 440 435 434 422 404 384 371 367 374 394 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 4 5 0 0 0 0 0 0 2 3 3 0 0 0 0 2 9 13 12 8 4 8 13 13 9 5 2 0 0 1 5 5 14 12 12 20 21 13 17 32 31 21 15 18 26 35 44 55 72 74 76 70 56 42 31 23 16 7 1 0 0 0 7 90 248 386 413 411 476 582 600 482 434 491 563 603 634 643 641 639 613 606 604 583 550 539 527 520 499 463 403 318 254 227 225 224 184 217 297 418 444 403 332 276 249 224 186 181 229 368 574 716 776 816 856 889 897 892 890 864 842 829 808 784 784 783 786 777 731 665 633 633 645 674 712 733 749 739 718 692 668 649 640 643 647 668 686 705 735 769 800 823 838 840 828 824 804 796 799 805 814 828 840 837 815 778 751 734 710 679 642 607 578 534 508 501 510 512 505 500 496 495 507 508 505 502 498 481 462 459 459 452 457 443 430 411 387 371 363 367 386 420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 1 1 0 0 0 0 0 1 1 1 1 1 0 0 0 0 0 6 11 10 7 6 9 13 13 13 9 3 0 0 0 1 1 10 11 21 39 41 34 40 46 39 34 31 26 27 34 47 63 74 71 72 69 58 43 36 30 19 7 3 0 0 0 15 139 280 361 380 382 408 562 561 465 445 489 534 556 584 612 593 579 574 572 572 565 551 532 509 502 496 451 358 295 272 262 253 236 203 237 299 367 325 295 249 213 211 207 183 166 243 350 513 651 718 759 823 890 908 918 915 888 863 833 808 795 791 791 789 773 724 668 627 630 662 693 704 715 732 725 706 680 658 646 638 630 635 654 674 694 727 766 801 829 847 856 853 844 824 815 816 821 827 842 861 860 845 822 810 770 734 702 667 634 603 557 530 528 534 534 529 522 514 515 526 527 524 516 513 494 477 474 476 470 458 451 439 416 391 373 361 361 376 399 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 1 2 2 2 2 0 0 0 0 1 1 4 5 5 6 11 12 8 10 3 1 2 3 2 1 3 6 7 28 59 60 51 54 54 44 43 42 33 36 43 57 72 76 70 65 62 57 54 42 28 14 4 1 0 0 0 28 194 321 352 344 351 394 526 534 464 470 474 484 512 544 550 528 529 538 540 552 553 546 533 518 507 468 394 322 309 306 299 274 239 221 242 266 267 219 200 165 141 138 143 161 177 238 353 491 607 675 718 783 853 866 923 920 892 868 851 819 796 795 797 789 760 735 687 616 602 645 688 702 702 710 707 691 665 654 644 630 619 622 637 657 678 713 760 799 830 849 857 868 860 842 833 836 841 849 864 881 882 875 871 844 800 759 726 693 664 632 583 555 556 555 557 550 540 531 534 545 544 540 533 527 509 504 504 494 478 468 463 451 424 395 372 358 358 364 376 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 7 4 3 5 3 0 0 0 0 2 4 10 11 10 11 13 9 2 3 1 1 1 2 2 4 10 2 4 34 86 76 53 38 32 33 35 32 33 39 49 63 69 66 63 61 51 50 51 41 27 11 1 0 0 0 1 37 270 380 400 371 342 374 475 500 467 470 435 433 469 501 511 514 526 541 544 545 525 516 510 501 479 420 357 355 329 333 316 277 249 248 252 231 191 177 149 137 130 113 116 163 225 254 326 449 556 647 710 758 801 831 900 916 891 867 851 832 805 793 795 787 769 747 667 583 566 622 683 701 691 691 687 674 668 651 635 620 610 610 622 639 660 697 747 780 799 825 860 879 875 859 849 850 855 864 885 901 902 900 893 870 827 786 753 722 698 662 607 578 579 578 581 568 553 544 547 555 557 555 552 542 530 523 518 510 495 484 480 461 428 399 376 359 355 359 373 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 2 6 6 0 0 0 1 1 1 1 3 2 3 8 14 19 10 8 10 10 5 0 0 0 0 0 0 5 11 11 4 11 50 110 81 45 33 26 24 33 31 32 38 43 55 53 49 50 48 43 44 39 35 26 13 3 0 0 0 5 43 316 378 438 408 354 374 450 484 458 448 421 428 474 507 524 546 550 528 547 520 477 466 470 453 418 385 376 339 339 334 298 267 264 261 233 194 169 145 146 132 150 148 168 252 354 388 410 437 504 599 659 700 746 813 883 905 879 858 839 827 818 814 814 807 790 743 642 532 521 599 677 699 683 674 670 669 659 640 625 612 603 602 609 624 644 680 720 723 760 814 858 883 884 871 864 868 876 888 902 913 915 915 908 890 853 813 781 752 731 691 632 600 599 598 602 585 566 556 556 562 571 574 572 564 558 547 526 518 513 504 495 470 435 404 382 376 364 362 377 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 5 5 4 4 4 2 2 0 4 7 6 6 8 10 11 12 13 13 13 12 11 8 3 0 0 0 0 0 0 9 11 6 4 14 55 108 82 56 41 31 24 22 24 31 36 31 39 36 38 39 36 36 36 34 35 26 17 7 1 1 1 7 41 49 359 458 429 390 404 446 459 439 410 402 415 421 457 491 513 526 511 524 482 454 433 430 413 394 383 361 361 369 362 318 289 282 256 204 159 146 131 129 150 196 188 222 285 350 429 474 488 536 573 592 639 711 794 870 891 878 839 813 808 814 818 821 816 784 724 582 469 472 569 671 700 679 668 666 656 645 608 596 587 581 587 600 611 628 652 664 695 745 800 850 884 895 890 888 888 892 897 918 934 937 933 924 905 874 838 807 779 758 716 676 658 619 615 617 599 577 567 567 575 586 591 591 592 580 568 547 528 524 525 514 486 451 415 412 392 376 375 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 11 9 4 2 5 8 10 12 8 4 2 2 3 8 15 16 13 10 5 1 6 10 8 5 3 3 3 2 0 0 11 11 5 5 12 41 96 88 92 63 37 31 33 28 25 29 26 29 29 27 30 32 32 28 29 23 21 15 8 4 2 2 0 9 76 422 492 454 421 433 437 415 400 387 385 387 393 413 436 478 504 488 485 468 453 414 390 383 377 367 368 391 395 357 316 298 280 232 182 155 148 147 157 207 210 192 215 272 325 384 455 495 520 553 593 635 697 782 857 886 878 834 798 795 797 808 825 818 767 678 515 394 408 526 654 686 669 658 632 617 607 587 579 571 565 568 583 598 607 614 647 680 730 789 843 882 898 899 897 900 900 910 935 952 956 952 943 927 898 862 831 803 781 770 739 681 639 629 628 611 588 577 577 586 595 600 605 610 599 590 569 553 548 550 539 506 476 472 437 408 389 388 406 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 14 4 1 0 4 4 2 0 0 0 0 0 0 3 14 15 10 12 26 15 15 12 9 11 10 7 6 5 0 0 3 8 4 2 8 26 60 75 109 87 65 48 34 23 21 26 22 24 26 21 24 26 26 27 30 25 11 13 12 8 5 2 0 19 132 481 538 468 439 434 412 383 373 368 367 361 360 358 392 449 471 457 453 466 451 401 387 379 368 360 374 400 390 330 308 305 279 229 198 189 185 189 231 271 249 245 221 259 305 358 430 451 496 550 600 631 691 778 847 875 878 845 802 800 795 812 842 831 756 627 442 323 336 468 585 648 668 660 627 603 589 573 571 566 561 558 564 575 581 599 640 674 717 776 832 876 897 902 909 910 917 927 950 962 961 954 944 932 911 880 849 824 814 797 759 708 666 648 638 618 594 583 584 590 597 605 617 625 618 614 595 580 562 567 566 543 532 495 458 430 412 412 431 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 8 11 12 0 0 0 0 0 0 0 0 0 0 0 0 5 16 14 11 17 17 2 17 17 15 16 12 6 3 2 0 0 0 4 6 2 3 8 20 50 100 94 82 66 47 29 20 20 17 19 19 26 21 18 27 32 21 11 15 15 16 13 10 4 2 48 229 532 536 447 432 427 397 374 360 353 355 345 340 351 362 405 417 407 410 424 416 389 394 379 378 384 395 390 348 309 311 308 299 280 257 252 251 257 294 317 338 345 259 339 373 365 396 446 520 595 640 653 703 780 839 869 883 878 874 835 822 831 862 842 736 565 384 287 294 392 438 572 661 663 626 594 576 560 561 561 558 557 556 556 559 577 627 673 707 763 821 870 898 909 917 918 926 938 968 984 983 971 954 936 913 886 865 856 831 806 772 730 694 672 655 628 602 589 587 593 602 614 629 639 639 637 622 610 590 599 613 599 562 522 484 450 435 439 457 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 11 4 0 0 0 0 0 0 0 0 0 1 10 17 15 13 12 14 17 21 33 31 27 19 16 9 3 0 0 0 0 0 1 1 3 6 14 38 74 81 74 70 57 38 24 20 18 19 21 25 13 19 28 27 13 6 16 14 12 12 12 4 8 89 336 629 607 480 452 418 373 356 352 343 339 337 345 357 359 370 386 385 381 385 387 397 411 395 403 413 408 378 336 318 328 326 341 314 296 300 299 298 318 355 446 479 383 494 533 491 458 468 508 584 660 699 747 801 842 856 851 851 843 813 831 845 875 829 700 523 358 263 265 264 376 537 647 665 627 589 565 550 550 553 554 554 554 554 557 569 599 656 695 750 812 861 891 903 909 926 945 959 987 1003 1005 995 977 954 930 910 900 869 839 822 791 752 719 695 673 640 611 606 597 603 611 623 640 654 659 656 646 639 624 631 641 629 592 546 511 475 461 467 488 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 7 0 0 0 0 0 0 0 0 5 13 18 27 15 18 14 20 33 41 43 46 23 18 15 9 4 1 0 0 1 0 0 0 4 6 11 25 52 80 78 72 64 50 33 25 25 26 28 25 15 21 25 24 13 6 10 12 10 8 14 3 12 123 414 628 502 426 437 403 384 365 367 369 360 359 371 379 347 346 370 379 378 382 396 416 424 426 435 446 414 367 345 360 382 379 394 340 319 325 322 314 325 388 530 580 467 493 603 627 631 636 608 590 637 707 768 819 835 842 857 871 858 817 805 811 834 797 677 507 368 298 249 241 346 515 637 664 632 589 559 545 545 549 550 552 552 552 554 567 594 634 682 738 799 849 868 882 905 927 946 964 989 1003 1004 993 980 965 952 943 916 889 860 837 808 777 748 720 689 657 649 624 609 617 626 637 654 669 675 673 666 664 663 666 656 642 618 572 537 504 491 499 518 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 0 0 0 7 11 8 20 24 24 14 23 41 52 48 36 10 10 8 3 0 1 1 0 0 0 0 0 2 2 8 16 41 80 68 70 65 57 52 40 33 34 36 30 22 21 25 23 15 10 9 8 6 6 11 2 12 139 452 639 559 454 431 423 375 365 374 375 369 372 384 382 355 372 398 403 410 413 418 429 429 453 451 434 390 364 382 407 413 428 425 354 341 354 364 360 360 419 541 583 585 448 577 618 647 726 769 725 697 725 773 814 826 847 876 866 825 820 794 782 798 774 665 498 398 351 239 227 320 491 624 659 631 587 553 536 534 536 541 546 548 548 551 563 594 643 667 721 778 797 834 874 901 927 955 980 1002 1013 1007 995 986 974 959 943 924 900 870 846 814 788 767 742 719 705 668 633 619 630 641 653 668 683 690 692 687 684 683 685 676 664 642 597 558 534 517 529 533 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 8 13 9 4 16 33 32 18 27 33 44 46 30 8 3 5 3 2 5 3 0 1 1 0 0 0 0 10 14 29 56 68 55 59 59 58 47 38 38 41 34 28 20 19 15 14 14 11 5 2 5 7 0 8 150 515 661 579 519 511 499 399 374 369 371 373 384 398 396 387 416 416 424 433 433 432 437 448 477 460 417 372 381 394 432 484 482 411 373 402 444 475 474 455 477 533 524 476 405 536 563 546 617 725 766 757 769 809 808 840 856 873 854 799 751 721 756 778 760 658 562 461 344 230 214 297 467 611 654 628 582 548 532 531 528 532 538 541 543 546 557 585 623 638 678 685 769 832 867 895 928 959 981 1011 1044 1047 1043 1033 1015 986 956 933 912 883 865 837 808 785 773 759 725 679 641 627 639 654 667 680 692 701 706 708 702 701 693 690 672 648 619 580 562 552 552 561 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 2 0 1 1 1 1 5 2 0 0 1 1 2 15 37 39 26 18 24 33 35 26 11 2 7 4 3 6 3 0 0 0 1 5 7 6 14 15 21 47 64 47 47 51 56 45 40 40 39 35 24 18 16 15 15 15 12 7 5 5 2 0 11 182 576 678 641 585 501 479 409 385 365 360 373 392 411 424 429 427 430 439 447 433 441 465 479 473 432 386 369 364 395 452 491 467 411 447 530 600 647 642 603 575 571 545 454 408 601 664 592 585 647 703 724 746 780 800 832 840 863 842 787 734 693 700 772 748 708 643 503 335 225 204 278 440 596 652 633 588 566 555 532 524 527 534 539 541 544 554 575 599 617 627 666 722 794 845 894 932 958 986 1022 1063 1068 1065 1052 1043 1026 996 964 930 896 871 845 827 821 809 782 741 690 650 634 646 664 678 689 697 702 708 715 710 710 708 705 686 666 642 608 588 586 581 587 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 1 2 5 10 7 2 0 4 2 1 13 32 38 42 23 22 30 26 22 15 7 8 4 2 4 5 2 0 0 1 4 3 4 11 12 13 27 44 49 52 54 51 46 40 37 35 30 23 17 19 19 22 19 7 4 6 5 0 2 21 209 570 658 572 494 477 467 423 398 358 353 371 387 403 431 461 467 484 487 465 452 463 487 483 442 396 363 384 394 443 481 463 441 458 515 607 701 746 752 725 711 707 650 527 483 686 796 763 692 697 736 755 755 752 766 799 851 873 827 762 710 677 684 727 722 701 638 485 324 222 199 263 409 568 643 636 628 599 559 530 519 522 532 540 543 546 555 569 579 585 615 656 719 815 889 918 941 980 1025 1055 1049 1052 1027 1016 1003 1002 998 978 950 914 904 870 862 842 824 798 755 703 662 643 654 672 688 695 699 704 714 721 716 712 719 714 696 683 664 639 633 615 614 625 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 0 0 0 0 0 2 5 7 3 5 4 6 2 1 17 30 34 40 27 16 24 24 23 19 13 8 4 1 1 0 0 0 4 4 2 2 1 11 7 8 7 20 40 52 53 56 50 38 35 33 29 22 17 17 18 18 10 10 8 6 3 0 5 48 248 530 638 676 727 714 611 477 416 358 356 368 394 413 423 433 457 491 515 463 456 459 465 444 402 374 366 379 439 493 510 477 452 457 494 586 688 757 774 797 831 863 804 644 564 688 845 814 733 730 754 784 810 815 811 837 918 932 861 774 709 680 684 694 715 671 614 448 305 220 197 248 368 502 609 632 630 602 567 532 506 505 528 535 541 545 550 554 560 576 607 656 753 826 844 877 919 966 1002 1011 1008 1030 1030 1027 1011 995 987 974 954 936 925 918 901 879 855 822 773 717 675 654 657 677 686 695 704 713 723 732 727 717 728 724 703 695 695 683 656 641 639 649 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 9 16 26 33 39 36 25 23 26 29 26 16 8 6 2 0 3 1 0 8 7 2 1 2 10 4 6 10 24 42 50 50 51 55 37 37 35 32 27 21 17 12 9 4 12 11 6 1 0 6 52 206 277 706 712 651 656 651 569 465 387 389 365 379 390 406 429 460 497 511 486 472 428 420 401 373 360 371 418 482 539 552 521 465 434 473 573 656 702 727 785 860 895 832 675 543 595 781 809 783 777 769 781 806 821 844 897 909 911 885 816 745 710 708 707 715 658 562 400 279 208 188 228 316 430 458 565 618 600 567 537 520 523 530 531 535 537 540 545 554 572 606 649 693 737 775 846 907 935 962 996 1017 1064 1105 1110 1114 1081 1038 1000 969 957 972 932 904 885 869 843 798 741 692 666 663 678 685 698 710 721 732 741 739 725 733 731 713 703 691 682 677 663 665 678 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 7 0 1 3 14 20 22 28 34 25 19 25 29 27 18 12 10 7 7 14 8 6 12 11 4 0 2 7 3 1 7 8 36 57 55 51 59 45 39 43 44 42 32 20 12 5 1 9 9 4 1 0 3 11 68 328 682 486 557 602 604 583 519 437 420 386 360 358 375 402 443 484 493 484 457 398 377 368 372 388 421 479 536 597 596 499 409 412 482 552 588 620 663 708 766 765 682 551 433 449 664 786 785 809 825 828 822 820 838 867 842 858 854 814 794 764 733 727 711 633 513 371 258 192 175 202 248 287 422 546 610 600 566 541 524 518 525 531 531 532 534 540 551 570 597 626 665 755 870 944 960 961 990 1030 1058 1107 1091 1056 1054 1080 1074 1048 1030 1025 1011 977 935 902 878 848 807 761 718 690 688 692 694 704 714 725 738 748 749 735 732 734 734 719 701 699 703 697 690 697 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 14 19 11 3 9 2 17 25 17 17 22 20 14 20 28 30 32 20 9 9 16 15 7 21 20 15 6 0 1 3 3 5 8 2 32 62 66 58 59 60 50 56 53 46 32 17 7 1 0 2 9 2 2 1 1 18 110 318 459 561 746 868 807 690 583 506 486 434 374 345 339 357 389 428 453 446 433 406 392 383 394 429 485 546 584 593 539 445 392 373 389 427 480 552 600 629 635 618 500 370 292 309 441 491 669 796 863 851 832 848 888 909 896 890 874 871 831 791 769 750 703 600 477 346 248 189 174 176 197 270 398 553 606 598 579 550 527 520 524 528 529 533 536 541 553 570 589 623 692 792 792 798 859 927 963 989 1033 1075 1021 952 939 1005 1036 1045 1043 1027 1003 993 967 931 901 866 817 766 736 725 706 701 703 709 716 725 738 752 757 746 738 737 733 724 711 709 714 708 700 705 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 9 8 4 1 2 6 12 17 14 11 12 18 29 16 11 16 24 32 39 45 43 39 25 13 10 13 11 6 22 18 11 3 0 0 0 1 5 7 1 13 48 90 85 64 65 61 63 55 45 35 20 6 0 0 0 2 0 1 5 8 66 229 401 431 607 744 701 747 726 674 621 563 479 400 349 321 337 371 395 406 422 450 443 428 432 451 490 541 583 588 532 446 389 357 299 301 377 483 567 599 603 573 484 365 258 246 279 326 452 611 745 833 822 805 834 894 918 878 879 877 864 822 794 783 757 684 564 441 322 237 202 178 168 187 257 381 501 585 591 548 515 500 499 504 515 526 537 544 547 559 566 583 632 702 747 753 695 706 822 918 990 1036 1029 988 967 990 1025 1064 1075 1060 1031 1008 990 963 948 925 896 854 829 799 751 718 716 709 711 713 721 735 751 760 758 758 744 730 728 719 705 713 729 723 727 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 2 2 1 0 0 1 3 2 0 0 2 5 5 5 4 3 6 7 18 12 9 22 39 49 51 47 46 38 27 22 14 8 5 2 8 9 1 0 0 2 1 0 1 3 0 5 36 96 96 77 70 60 59 53 44 38 24 7 0 0 0 0 0 0 7 24 115 387 632 602 539 484 431 516 549 612 649 613 549 476 387 352 343 335 342 383 422 433 450 481 481 488 545 585 597 574 510 418 327 327 280 343 476 592 642 636 598 513 408 319 268 290 355 442 565 687 757 802 814 828 848 872 888 887 880 861 840 836 826 800 748 653 526 406 299 262 224 180 159 175 225 308 425 551 597 575 564 557 536 518 518 525 539 543 549 557 560 581 616 643 650 655 610 712 873 991 1072 1084 1022 963 968 994 1032 1113 1148 1135 1094 1057 1042 977 939 917 886 877 855 822 782 749 740 725 717 712 716 730 743 752 759 764 749 730 731 728 717 729 742 730 730 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 6 9 9 8 10 16 11 5 1 0 1 5 11 6 2 2 2 0 1 1 7 10 17 33 37 38 41 39 33 28 22 24 12 3 1 1 0 0 0 0 0 1 1 0 0 0 0 4 23 88 121 124 97 63 54 50 36 36 27 8 0 0 0 0 1 4 8 38 126 382 640 696 574 498 482 515 518 586 651 647 589 524 451 396 367 337 368 391 413 442 469 525 533 533 578 598 597 555 465 385 373 274 370 471 583 652 649 606 560 482 392 343 332 359 410 505 631 739 784 795 825 855 886 900 899 894 883 854 808 809 833 807 732 617 487 385 329 284 218 169 149 162 203 269 364 475 535 572 576 552 557 554 532 521 532 541 546 549 565 587 605 626 655 645 617 821 946 1027 1071 1085 1048 985 974 934 989 1070 1130 1141 1126 1100 1063 1023 982 953 949 920 875 828 790 763 748 737 724 715 716 722 729 738 753 762 750 733 733 733 728 739 748 743 741 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 4 6 9 10 9 16 4 6 11 9 5 5 11 15 20 5 1 0 2 3 2 5 17 24 33 23 17 21 26 25 21 14 18 12 3 3 4 1 0 0 0 0 0 0 0 0 0 0 2 21 50 60 116 113 77 58 46 33 33 28 10 2 3 5 5 5 7 11 42 156 347 457 440 414 476 527 528 583 663 709 717 674 597 528 485 450 418 407 404 403 425 482 560 596 615 630 639 624 561 473 408 392 358 498 580 656 678 635 572 533 500 436 415 400 449 478 520 593 671 733 780 820 865 880 885 876 870 873 870 846 837 829 779 689 570 483 430 349 270 206 163 138 147 183 252 351 447 505 481 516 510 510 533 552 547 534 548 554 560 568 573 599 619 639 690 713 863 880 935 975 1065 1116 1082 1038 982 1001 1076 1136 1141 1122 1094 1063 1035 1009 1007 976 943 903 854 804 778 774 748 729 719 718 719 724 735 747 756 751 736 733 734 737 750 760 761 756 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 2 5 7 7 17 2 10 5 3 2 3 6 10 24 5 5 2 1 4 5 7 21 17 16 18 16 21 32 35 27 20 20 20 7 3 7 11 9 1 0 4 0 1 2 1 0 0 3 16 17 50 87 111 93 66 49 38 34 27 19 9 5 7 8 5 6 22 60 161 323 466 533 543 538 558 633 635 666 748 762 740 690 620 568 529 495 484 457 441 457 505 565 613 649 663 648 628 584 550 523 477 475 561 639 712 729 676 599 548 531 521 508 475 534 558 575 612 666 731 804 847 895 896 892 871 850 840 835 844 872 852 767 672 548 483 432 320 249 189 149 124 131 167 231 320 395 406 471 486 457 446 482 519 533 535 544 562 567 565 577 598 583 597 687 732 792 737 748 898 981 1058 1106 1101 1115 1106 1169 1212 1181 1141 1120 1096 1063 1048 1040 1017 992 953 906 857 827 815 782 750 744 730 728 731 738 747 755 754 743 737 741 747 749 746 757 775 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 4 8 11 18 17 17 2 0 3 4 2 2 7 1 0 11 21 19 12 10 16 14 13 23 22 21 32 35 29 26 34 35 20 11 7 12 17 16 15 11 4 4 8 4 0 1 2 4 13 47 64 100 94 72 55 43 38 26 24 22 13 7 6 5 12 40 71 164 330 484 485 429 399 404 467 534 608 696 706 701 704 683 635 605 594 566 511 490 505 522 545 588 630 662 629 619 615 589 557 535 524 566 635 730 784 741 659 609 588 559 537 572 620 637 672 721 751 774 822 864 881 908 912 881 868 864 855 836 827 816 764 624 568 491 381 279 215 162 124 110 118 153 214 294 363 386 442 463 446 413 388 436 523 567 547 551 552 569 592 601 585 621 708 739 716 692 728 848 947 1010 1050 1094 1166 1173 1206 1266 1257 1204 1182 1184 1155 1087 1040 1006 958 933 903 872 855 844 822 806 782 754 746 747 749 753 758 758 753 750 752 752 755 771 789 787 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 9 19 14 0 2 9 0 0 2 4 3 3 4 4 1 13 15 13 9 8 10 12 15 27 36 39 37 31 30 38 48 50 39 38 34 28 24 24 21 10 10 7 17 13 9 3 2 8 17 36 56 80 84 76 62 54 50 39 33 27 25 18 13 15 28 47 67 176 396 601 723 642 465 351 365 439 540 623 645 645 677 699 697 695 672 641 606 565 536 541 553 569 607 652 647 643 638 584 516 481 539 675 741 817 836 756 703 653 601 563 575 621 681 704 707 773 796 789 805 824 852 869 890 895 910 909 879 849 820 813 703 684 577 452 343 257 188 138 110 92 101 132 174 205 252 339 409 479 458 420 379 403 484 563 590 578 563 594 593 575 577 615 655 681 724 779 778 853 903 934 953 992 1066 1133 1163 1225 1263 1249 1223 1205 1191 1163 1120 1123 1087 1016 957 906 898 908 892 861 819 784 771 768 767 767 765 764 768 764 763 763 766 783 795 806 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 10 15 8 0 0 0 0 0 0 1 5 9 11 11 11 16 9 10 6 4 5 9 20 30 42 50 39 34 49 62 65 66 61 55 49 37 26 18 15 16 20 12 20 23 23 9 6 10 11 23 47 68 87 80 68 59 58 55 42 39 50 53 43 39 41 44 60 146 322 410 707 757 625 501 475 498 536 610 586 595 625 656 681 696 682 682 680 619 566 565 559 569 609 632 634 619 605 555 504 524 671 845 871 872 825 783 716 629 574 577 618 660 692 759 790 814 803 789 783 779 812 838 852 887 880 868 849 814 780 754 752 635 508 399 306 229 166 118 92 77 80 101 114 153 223 295 365 461 470 449 411 391 415 461 520 572 592 600 577 579 611 661 697 732 795 796 807 832 807 838 882 937 1019 1101 1126 1167 1209 1250 1247 1200 1179 1189 1160 1097 1080 1063 1023 978 962 958 940 909 866 824 803 795 791 787 781 784 798 791 781 783 783 801 817 832 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 6 7 4 1 3 7 5 0 0 0 7 15 17 15 15 11 13 16 14 12 8 10 20 36 46 47 48 58 74 82 83 82 77 66 57 41 32 23 16 19 25 18 20 22 27 10 10 16 13 11 28 55 84 75 69 61 53 52 53 52 57 66 62 52 46 41 44 61 79 243 431 427 406 392 404 442 465 510 464 482 530 583 639 666 664 683 650 595 595 615 581 567 593 607 607 605 617 613 617 690 806 862 813 764 753 714 653 614 608 639 697 757 758 822 857 853 846 824 820 815 792 827 849 840 849 817 768 726 702 691 662 569 441 342 273 204 143 105 83 70 73 68 85 120 187 266 339 418 463 466 444 403 393 391 421 507 588 591 603 641 715 717 692 710 759 763 767 772 735 770 848 934 1043 1147 1168 1176 1174 1259 1356 1329 1234 1156 1124 1117 1056 1025 1005 997 982 982 978 949 912 871 844 828 820 814 808 823 853 836 808 804 798 825 853 863 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 2 0 0 1 1 5 10 8 13 15 11 10 13 12 13 23 28 19 15 22 35 44 49 62 68 81 86 89 86 76 67 57 40 36 29 24 25 25 21 21 23 28 15 7 6 5 7 22 45 65 54 54 58 61 68 77 72 60 59 70 55 44 41 41 43 53 107 164 160 165 228 300 337 353 372 359 364 459 550 625 675 707 725 709 656 706 646 616 589 590 603 605 642 694 729 741 800 860 829 754 732 694 678 689 709 739 782 817 835 859 811 823 826 877 877 877 873 837 827 861 867 849 807 763 743 714 636 538 454 368 279 230 172 124 97 82 73 66 53 64 94 155 246 331 392 461 492 467 452 428 407 427 498 577 602 637 660 662 657 632 618 640 696 756 758 728 708 781 889 1031 1181 1257 1253 1250 1335 1373 1362 1332 1290 1242 1189 1179 1161 1153 1101 1046 1031 1028 1001 961 920 890 869 855 849 845 859 878 864 837 823 824 850 845 857 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 4 1 0 0 1 6 13 4 9 14 9 2 0 2 2 7 18 17 15 22 37 51 64 82 89 70 70 81 79 66 56 49 35 27 31 28 26 25 21 18 18 16 14 7 4 2 2 12 27 33 30 34 38 45 55 66 68 56 61 82 62 46 45 45 44 45 46 60 91 127 184 235 257 259 267 281 291 396 513 603 661 706 723 704 694 735 666 653 633 628 628 631 665 699 761 789 825 822 817 807 798 804 867 901 931 957 943 904 858 812 761 756 801 866 918 925 916 891 845 821 833 748 716 711 696 649 573 489 396 319 247 192 149 115 95 84 74 58 47 51 76 130 209 277 345 451 522 515 514 475 443 459 513 574 614 622 622 552 542 549 591 663 725 748 737 697 667 698 813 953 1065 1146 1219 1262 1312 1215 1232 1292 1263 1215 1238 1181 1181 1175 1128 1081 1065 1058 1040 1011 972 939 912 901 890 880 886 892 880 866 854 869 872 864 861 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 2 0 0 3 5 6 0 4 8 3 1 1 0 1 0 3 13 15 26 48 69 84 88 64 50 61 76 76 59 47 43 34 25 22 34 36 28 19 10 5 6 9 3 1 0 3 6 7 9 12 16 13 19 29 42 51 55 67 85 76 70 62 47 40 38 34 50 99 135 174 189 209 221 223 232 251 304 417 529 635 724 758 727 688 713 734 727 718 708 697 694 720 767 793 804 840 829 900 970 1006 1041 1083 1150 1134 1123 1063 973 874 823 827 762 774 837 901 964 976 966 914 801 744 732 674 675 625 522 433 381 335 279 215 167 131 114 103 90 73 59 44 43 62 101 169 233 304 382 411 506 536 511 485 483 513 560 593 590 593 552 545 574 634 695 728 723 692 650 662 699 782 845 904 966 1036 1112 1145 1152 1236 1260 1256 1237 1207 1193 1167 1136 1160 1118 1116 1102 1074 1050 1021 990 975 955 931 914 918 921 910 898 897 887 881 880 880 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 1 1 4 2 1 2 2 1 0 2 0 0 5 5 2 0 1 12 16 21 36 45 41 35 41 56 69 78 73 58 46 41 33 25 29 42 43 32 16 5 1 1 2 0 0 0 8 11 7 3 4 7 1 9 19 26 38 56 75 88 86 89 77 49 37 34 39 71 138 142 171 169 171 188 205 219 236 261 324 446 633 788 826 791 764 769 812 838 827 791 770 773 812 875 908 942 937 930 1017 1080 1104 1104 1116 1234 1185 1210 1151 1037 934 896 880 796 764 822 908 993 1026 1039 995 890 822 769 631 583 592 547 468 388 313 258 201 152 144 127 109 92 77 61 44 32 49 80 138 191 219 253 333 440 510 535 527 511 517 541 560 569 585 597 601 614 654 687 693 679 669 685 681 766 798 839 908 955 949 964 1041 1184 1273 1326 1340 1343 1310 1255 1276 1253 1169 1153 1150 1145 1123 1094 1069 1055 1037 1003 970 948 947 947 937 924 906 901 893 891 897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 3 4 5 2 0 0 1 5 21 13 1 1 4 12 16 15 21 36 46 50 57 62 50 61 61 56 48 41 34 27 19 21 30 29 11 1 0 0 0 0 0 1 0 1 3 3 2 3 2 2 14 20 30 49 62 69 85 91 87 60 46 46 61 110 189 208 223 223 228 209 206 212 222 255 295 395 596 744 776 768 780 821 878 847 860 848 842 843 884 946 979 1031 1035 1031 1066 1087 1097 1106 1165 1295 1277 1330 1250 1164 1096 1097 1065 959 890 893 971 1035 1067 1072 1001 926 886 735 650 561 495 451 418 373 311 249 204 193 158 141 116 97 84 68 49 31 35 65 110 106 128 191 261 354 458 538 543 536 528 535 549 561 572 601 591 560 604 655 676 671 642 611 683 709 732 806 906 994 1029 1020 1066 1206 1275 1349 1332 1304 1317 1314 1273 1309 1270 1181 1162 1155 1149 1141 1127 1109 1081 1048 1011 982 975 969 960 950 932 907 900 878 898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 2 0 1 5 25 6 1 0 4 10 12 12 12 19 26 35 48 58 56 43 51 55 51 48 44 39 36 32 23 26 24 6 0 0 0 0 0 0 0 0 0 4 3 0 0 2 8 8 7 20 44 62 67 79 88 106 88 63 61 79 110 133 134 140 185 234 218 221 215 212 249 304 372 570 696 747 790 841 880 887 851 865 910 930 944 989 1032 1043 1058 1093 1061 1185 1212 1218 1252 1346 1473 1511 1500 1443 1407 1271 1246 1204 1116 1092 1011 988 1051 1076 1075 1035 951 843 706 625 611 543 457 393 351 306 266 250 205 183 156 128 107 90 73 53 32 25 48 54 56 85 136 199 286 408 526 531 548 548 548 554 565 581 588 558 520 580 648 675 658 624 607 623 655 676 708 804 925 1034 1113 1170 1219 1247 1247 1243 1227 1236 1261 1224 1192 1284 1252 1246 1199 1178 1170 1158 1144 1122 1093 1053 1015 1004 991 978 971 962 955 922 891 903 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 4 3 1 0 1 7 14 3 2 8 12 12 7 8 18 17 46 49 56 60 59 57 62 59 52 46 43 41 38 33 27 19 16 2 0 0 0 0 0 0 0 0 0 1 1 0 0 3 9 2 0 4 7 28 53 68 90 115 121 86 68 64 90 113 125 168 198 238 227 210 196 191 218 272 329 446 485 570 685 785 845 849 801 809 869 908 961 1007 1053 1108 1183 1229 1172 1402 1477 1515 1534 1571 1627 1657 1631 1598 1562 1402 1332 1275 1198 1141 1082 1012 1025 1068 1074 1056 959 815 708 657 650 563 440 365 346 329 304 287 232 197 169 142 118 98 79 58 38 28 23 36 34 56 96 155 244 366 494 516 553 560 564 568 575 582 572 537 513 564 619 637 626 608 600 610 617 606 655 727 826 944 1068 1163 1188 1215 1236 1224 1331 1291 1259 1292 1215 1239 1278 1259 1246 1232 1206 1182 1169 1155 1131 1093 1050 1038 1018 1001 993 986 972 942 909 908 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 0 3 10 5 2 1 2 2 1 4 12 16 5 7 10 6 1 4 18 27 61 61 66 66 66 70 71 56 42 32 33 33 33 31 23 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 5 2 0 2 12 28 49 82 120 141 120 86 59 91 141 182 209 148 180 186 188 183 173 181 208 227 239 326 476 591 675 755 780 745 759 826 897 928 976 1048 1130 1204 1263 1333 1540 1582 1618 1623 1621 1628 1636 1626 1575 1534 1455 1328 1282 1236 1161 1101 1047 1013 1026 994 965 897 772 670 638 609 570 496 393 337 317 300 267 233 195 161 144 121 103 86 69 54 43 24 23 20 41 74 124 202 313 440 500 516 547 567 574 579 580 564 532 514 532 553 571 580 570 560 570 567 552 625 725 839 946 1043 1119 1158 1217 1271 1305 1505 1343 1257 1370 1350 1261 1245 1248 1237 1219 1210 1200 1188 1178 1162 1129 1086 1073 1055 1037 1020 1002 984 961 931 898 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 3 9 7 3 4 6 9 16 22 14 0 1 2 3 2 1 6 26 65 70 65 65 72 75 65 46 32 25 19 19 25 25 17 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 7 12 1 4 16 17 27 59 102 132 135 114 91 76 146 254 255 145 135 165 168 174 179 187 195 196 206 272 412 539 646 722 722 724 808 870 911 961 1058 1144 1204 1273 1356 1425 1527 1565 1510 1463 1458 1450 1443 1450 1433 1346 1393 1276 1233 1215 1166 1100 1062 1045 960 864 860 807 691 612 623 641 614 546 457 429 393 339 283 242 225 171 144 126 109 94 87 77 52 32 21 18 37 63 97 157 252 347 378 460 523 554 571 576 569 555 533 512 503 498 496 511 503 489 510 534 544 608 720 868 997 1070 1113 1157 1219 1255 1385 1560 1307 1129 1209 1318 1286 1250 1287 1284 1262 1232 1212 1201 1195 1185 1159 1120 1109 1110 1080 1045 1022 1002 976 950 914 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 6 9 17 14 6 10 19 25 21 7 0 0 0 1 3 5 15 38 70 84 78 76 72 62 52 45 39 31 14 6 12 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 6 0 8 13 21 42 73 100 117 118 132 123 158 310 350 208 136 141 177 175 190 199 205 210 222 267 339 449 560 617 682 779 876 910 914 987 1047 1120 1224 1337 1415 1373 1214 1352 1384 1379 1337 1303 1275 1275 1263 1147 1230 1167 1164 1170 1106 1045 1039 1013 950 805 755 709 625 582 594 609 595 555 546 475 401 365 326 295 288 215 157 135 119 109 100 85 63 42 28 28 39 55 78 120 161 203 281 400 487 532 566 575 563 547 536 516 498 493 473 470 442 427 470 542 588 662 724 849 933 999 1067 1127 1145 1210 1377 1479 1211 1025 1073 1197 1244 1253 1321 1313 1280 1252 1224 1207 1203 1198 1181 1162 1158 1157 1119 1077 1043 1014 991 966 933 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 10 13 12 11 15 15 17 18 11 2 0 0 2 9 19 36 55 74 94 91 77 57 57 57 56 49 33 15 6 11 11 9 7 3 1 2 2 0 0 0 0 0 0 0 0 0 1 3 3 2 4 9 9 1 4 11 20 39 55 64 76 92 134 154 160 336 433 324 171 146 187 223 228 230 229 227 230 244 266 330 436 528 732 852 882 883 874 928 990 1038 1149 1249 1261 1174 1098 1191 1206 1308 1303 1295 1254 1241 1205 1062 1110 1081 1053 1081 1102 1061 987 922 853 732 674 646 597 595 606 609 618 622 592 554 490 451 414 410 414 322 212 147 137 125 111 92 70 48 34 32 39 48 62 88 106 136 224 340 445 506 555 576 566 549 539 528 522 499 474 449 424 422 474 565 630 684 748 793 821 898 986 1044 1100 1182 1331 1371 1132 988 1062 1181 1214 1290 1343 1326 1283 1272 1249 1227 1213 1201 1196 1195 1197 1185 1155 1118 1075 1031 1001 978 950 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 22 24 18 14 15 10 1 0 1 9 21 31 52 70 86 102 92 43 57 59 63 68 61 39 15 11 11 11 7 4 2 0 2 5 2 0 0 0 0 0 0 0 0 1 2 2 2 1 2 6 5 0 4 18 36 43 45 53 73 116 167 150 283 429 357 196 167 191 227 224 251 253 237 224 231 264 333 484 619 717 760 795 794 760 814 921 974 1052 1110 1126 1081 1059 1131 1139 1199 1194 1255 1239 1243 1170 1003 1015 1050 958 949 995 998 937 860 796 721 626 607 584 627 645 633 631 637 629 564 506 499 501 484 485 471 361 316 223 157 121 98 74 50 36 35 37 40 51 57 69 106 185 299 412 484 543 572 570 558 550 539 515 497 473 441 409 433 499 567 614 634 661 663 714 845 962 1040 1111 1187 1290 1301 1108 987 942 1091 1304 1337 1307 1287 1307 1299 1263 1231 1216 1211 1214 1216 1212 1204 1179 1141 1103 1064 1021 990 967 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 30 28 27 19 14 14 15 11 5 9 19 20 60 92 104 100 78 47 55 56 66 81 75 47 19 10 10 8 7 2 3 5 6 8 5 4 2 2 0 0 0 0 1 1 5 1 0 0 2 6 10 7 0 22 35 51 58 62 72 100 160 145 233 434 387 242 193 204 236 223 265 275 259 243 248 289 389 546 690 556 547 570 601 640 712 806 876 969 1027 1075 1051 1015 1034 1078 1128 1105 1145 1132 1161 1081 926 905 941 878 810 831 853 848 827 794 737 677 650 649 658 665 662 652 636 660 667 625 617 583 554 551 556 511 441 329 218 151 112 79 50 33 25 27 30 31 39 54 85 157 272 383 469 530 557 560 559 551 527 492 471 458 439 429 465 513 547 564 568 568 572 664 843 989 1088 1162 1211 1257 1254 1132 1089 1019 1101 1256 1305 1299 1260 1278 1294 1262 1241 1225 1216 1222 1227 1220 1218 1200 1165 1127 1092 1056 1019 1008 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 20 24 27 22 15 11 13 11 3 5 15 17 69 107 111 104 93 77 80 70 79 95 82 53 28 16 12 9 7 7 11 13 12 11 11 15 11 10 3 0 0 0 0 1 3 0 0 0 0 4 12 16 13 30 33 59 81 88 94 115 150 149 180 385 390 308 265 260 261 255 284 304 293 274 286 331 400 478 489 393 439 461 519 622 707 751 830 937 1009 1078 1020 934 925 962 1001 1004 1026 986 1015 970 880 848 873 899 787 756 782 803 793 776 768 759 742 746 705 657 649 677 733 755 698 652 642 637 618 615 626 608 519 406 282 194 135 90 52 33 34 20 19 20 26 40 67 133 243 354 450 497 523 530 533 526 502 467 443 442 444 453 481 508 520 524 527 527 549 670 877 1042 1131 1175 1200 1216 1202 1195 1106 1037 1063 1137 1194 1215 1199 1252 1285 1260 1250 1228 1211 1217 1226 1225 1228 1220 1190 1154 1124 1104 1086 1045 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 15 21 20 20 23 19 13 8 6 13 32 77 100 104 100 97 97 94 80 85 99 87 63 43 31 21 15 14 13 18 21 19 19 22 23 22 15 8 2 0 0 0 1 3 2 0 0 0 0 6 16 19 21 33 47 73 92 107 125 139 135 116 244 348 379 375 348 299 290 343 336 333 321 346 382 404 392 330 385 459 472 527 615 676 716 828 945 926 918 938 896 874 916 942 948 941 873 915 936 917 887 879 896 860 764 743 743 775 782 768 773 766 767 743 676 661 679 703 734 707 630 611 627 630 604 601 622 602 505 372 255 169 110 62 37 37 31 18 2 1 22 50 107 205 321 419 456 471 484 494 494 477 448 427 428 441 463 480 487 494 502 505 515 561 699 911 1074 1118 1122 1139 1153 1163 1132 1081 1043 1027 1037 1073 1123 1173 1249 1290 1287 1266 1228 1206 1212 1224 1226 1233 1248 1213 1184 1168 1147 1109 1067 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 7 14 15 14 27 30 12 6 7 17 44 75 98 106 109 103 103 103 92 89 104 96 75 58 46 36 25 23 22 22 23 22 26 28 26 23 13 11 10 9 6 2 1 4 7 1 0 0 0 4 9 11 16 23 31 46 66 85 108 125 119 96 198 219 527 628 528 400 362 415 419 397 378 376 354 324 318 311 353 380 423 514 582 603 645 754 842 874 839 857 882 897 921 948 922 920 873 918 950 971 943 901 896 863 755 728 731 720 709 720 746 751 782 761 694 631 627 666 702 710 651 639 638 640 619 602 606 606 558 460 341 227 142 91 61 47 35 17 0 0 11 33 78 165 283 375 379 427 445 455 462 456 440 425 420 430 455 448 462 476 483 492 522 596 738 921 1049 1049 1033 1055 1087 1127 1104 1080 1066 1034 1001 1016 1092 1182 1250 1257 1291 1274 1248 1218 1208 1221 1228 1253 1275 1246 1233 1214 1180 1136 1091 1 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 1 2 7 10 17 30 27 8 8 15 26 47 69 107 108 121 116 113 111 104 97 108 99 81 72 62 53 46 35 29 29 26 29 30 29 24 19 13 12 12 10 8 6 3 4 9 3 0 1 0 0 2 6 13 20 23 34 45 58 91 112 99 75 84 174 416 614 625 516 444 466 459 427 384 344 317 288 267 291 330 311 365 495 554 575 637 716 724 766 782 861 786 810 850 874 932 985 969 983 970 967 910 852 850 848 714 680 700 687 712 737 735 747 818 747 669 629 616 652 708 711 650 646 613 623 614 635 650 621 555 485 413 300 227 171 111 66 46 21 0 0 1 19 58 137 218 266 320 413 428 428 438 444 441 434 426 424 424 434 450 458 465 487 537 630 760 896 978 977 960 991 1072 1145 1130 1112 1113 1084 1041 1046 1118 1192 1206 1259 1329 1311 1271 1238 1230 1239 1246 1267 1271 1276 1269 1254 1217 1166 1121 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 11 4 10 18 19 20 36 61 81 100 119 117 116 118 113 108 115 109 91 86 82 70 55 40 29 34 31 34 34 28 24 21 17 16 11 8 9 12 8 5 7 7 3 5 3 1 1 2 8 22 32 37 38 54 87 95 80 100 196 445 574 606 634 565 499 498 469 411 378 347 282 247 249 267 281 269 319 433 503 564 621 680 690 635 629 676 719 824 802 773 844 926 937 970 953 916 839 777 772 783 758 662 668 766 792 751 698 686 706 635 602 613 622 624 611 620 662 662 607 569 550 576 638 640 561 490 450 396 373 260 151 94 64 28 0 0 0 10 43 75 124 203 312 404 430 421 424 434 443 444 437 430 428 456 445 445 457 489 554 652 760 846 876 902 926 994 1108 1198 1191 1165 1172 1162 1129 1115 1137 1181 1225 1276 1337 1326 1279 1247 1243 1251 1252 1246 1265 1273 1270 1259 1247 1210 1153 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 5 7 26 27 10 5 12 30 56 105 117 117 109 115 118 121 125 118 100 100 88 75 62 49 39 35 35 39 36 27 24 23 24 25 25 16 16 14 14 13 11 11 12 12 9 2 0 1 9 26 40 50 55 63 79 86 86 174 482 974 820 631 582 542 506 513 524 476 443 323 240 228 237 258 270 248 296 384 455 501 540 604 642 576 505 580 768 906 845 759 745 775 813 889 904 864 809 702 669 740 777 667 673 681 716 694 628 586 573 530 536 533 536 561 559 551 567 602 659 612 593 529 577 622 583 518 500 489 471 339 204 133 90 45 15 0 0 1 8 31 85 182 303 401 447 435 426 430 441 447 446 445 436 435 455 463 479 521 593 683 762 787 813 850 914 1025 1150 1222 1209 1172 1174 1186 1173 1167 1204 1259 1290 1321 1337 1329 1286 1253 1247 1252 1247 1234 1252 1256 1269 1263 1255 1226 1183 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 4 14 16 29 8 3 9 25 62 108 121 111 98 107 115 122 125 120 112 104 92 79 63 53 44 35 37 40 40 28 24 27 30 36 38 34 33 25 30 27 18 14 15 14 6 1 0 2 12 25 39 52 61 63 65 70 78 224 612 1007 792 644 587 678 674 649 634 577 487 321 230 229 253 264 254 246 284 365 388 429 473 530 566 548 507 547 680 842 884 835 797 776 768 835 889 861 784 697 701 783 806 716 711 681 659 671 616 560 539 514 508 468 445 455 468 506 557 591 632 666 579 548 580 601 571 529 526 513 541 435 277 188 125 68 28 0 0 0 0 21 72 165 286 395 467 462 442 435 438 441 444 449 447 447 433 458 485 532 605 670 703 749 785 830 908 1029 1149 1206 1187 1152 1159 1184 1195 1225 1245 1261 1283 1299 1303 1302 1270 1237 1231 1235 1239 1243 1243 1244 1274 1264 1263 1242 1206 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 5 11 7 5 9 5 27 22 18 29 41 68 101 115 92 95 99 101 108 113 115 114 101 95 86 76 62 51 47 45 39 41 34 29 36 39 41 49 57 54 50 45 31 22 15 12 14 9 1 1 7 13 24 40 55 61 61 62 65 74 175 477 791 689 557 706 781 911 940 834 659 499 352 251 242 257 244 228 234 260 287 334 416 465 513 554 547 507 492 414 742 949 980 972 912 859 905 924 900 806 792 740 720 738 746 717 644 611 648 635 589 551 513 467 478 433 415 423 450 514 586 602 566 500 522 611 634 617 581 545 530 565 511 349 247 159 89 49 20 18 1 0 19 63 150 267 385 484 498 470 457 447 442 446 453 457 459 446 448 468 528 574 610 663 719 752 807 896 1012 1110 1150 1134 1112 1126 1135 1183 1244 1278 1295 1308 1310 1304 1301 1271 1240 1232 1232 1240 1255 1253 1255 1283 1270 1266 1256 1238 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 1 4 7 4 2 2 1 8 28 28 39 51 54 70 89 99 102 106 95 90 92 99 104 105 103 99 87 81 75 69 64 55 45 44 40 40 43 46 49 56 67 72 61 50 29 24 16 11 15 12 7 7 9 14 26 35 38 44 53 60 61 69 131 295 543 741 742 890 940 992 1083 962 714 504 358 293 273 293 262 252 258 266 287 326 402 465 503 525 470 375 308 290 637 667 876 1017 1020 993 1009 989 967 941 855 651 566 593 675 769 716 621 565 595 574 533 513 508 508 467 465 421 426 485 561 601 588 554 506 598 623 645 618 558 548 580 564 427 304 194 119 82 66 28 8 11 23 59 135 243 370 491 529 513 504 479 462 459 462 465 468 469 471 483 522 543 580 647 690 729 793 879 974 1045 1070 1062 1054 1060 1098 1172 1233 1286 1317 1325 1321 1314 1310 1284 1274 1241 1225 1233 1252 1260 1258 1274 1279 1272 1277 1286 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 9 11 7 5 2 5 10 19 38 53 79 77 83 89 94 101 97 92 88 88 99 107 106 104 103 95 81 82 71 75 78 71 60 47 46 52 52 52 55 65 70 57 50 43 29 15 11 10 6 7 0 0 0 11 15 24 40 51 56 56 56 69 139 332 619 819 830 852 1126 1123 922 666 475 353 287 287 295 264 278 305 333 362 373 388 430 434 418 319 207 154 152 186 483 760 967 1018 1013 1010 1002 1020 1014 823 639 540 556 683 844 840 671 543 555 534 497 491 511 508 464 477 388 372 411 489 593 667 650 572 588 599 645 619 550 527 558 577 495 372 240 190 151 87 47 22 16 22 50 120 208 337 472 508 552 545 514 490 477 472 472 475 488 497 509 515 538 576 620 656 701 769 840 918 966 982 981 983 997 1056 1155 1236 1277 1317 1335 1327 1321 1320 1314 1280 1244 1225 1228 1247 1262 1258 1257 1287 1283 1276 1285 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 9 3 1 0 7 19 35 54 81 99 94 87 85 91 99 103 101 88 104 117 114 109 107 100 93 93 82 91 90 81 72 60 51 64 58 55 57 58 56 55 52 45 25 9 6 5 2 2 0 0 0 1 11 25 41 52 55 49 43 47 67 128 279 362 284 641 1177 1167 885 595 461 396 285 295 326 299 315 342 364 369 358 361 371 347 293 191 111 69 81 192 423 699 911 940 925 942 962 955 919 800 811 674 613 687 838 894 694 559 538 544 534 479 449 464 460 420 365 344 387 458 563 618 540 541 598 634 653 608 549 519 525 552 528 431 311 246 180 107 66 38 26 29 49 103 176 255 355 459 562 579 553 525 501 485 476 476 486 506 507 524 553 588 621 652 692 751 792 854 881 893 893 896 932 1009 1137 1231 1280 1308 1314 1314 1322 1319 1302 1281 1251 1231 1231 1245 1257 1255 1252 1273 1290 1283 1292 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 3 2 1 1 0 0 15 42 64 71 103 104 93 79 86 100 95 86 96 115 134 125 113 105 96 94 116 101 84 81 81 75 68 63 62 55 59 60 58 56 58 58 44 22 5 3 2 0 0 0 0 0 0 4 18 29 39 51 50 51 40 36 33 32 43 96 375 1037 1024 859 612 488 419 316 282 311 310 315 350 360 335 300 285 280 267 213 150 114 110 150 272 454 661 790 795 820 900 900 812 808 795 856 756 636 566 620 715 676 569 421 462 479 449 456 476 436 429 413 402 395 397 425 455 458 470 523 627 669 605 543 524 533 551 548 488 465 338 211 129 80 51 38 37 51 93 123 164 258 418 557 605 592 564 531 502 484 478 480 480 494 522 556 592 627 659 694 737 762 789 804 812 825 856 916 1004 1112 1206 1278 1315 1318 1313 1309 1298 1294 1283 1255 1231 1226 1237 1247 1245 1242 1241 1271 1284 1298 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 1 0 0 20 51 75 85 109 133 112 96 87 85 78 70 103 116 129 126 109 90 84 93 104 105 86 82 73 67 65 62 55 58 66 66 65 60 64 70 53 26 5 1 1 0 0 0 0 0 0 2 11 20 33 42 40 43 19 23 23 20 25 50 260 840 875 865 709 527 402 339 316 312 288 300 318 312 278 229 194 189 184 164 163 138 173 244 336 467 581 637 659 752 846 851 771 736 783 832 803 640 475 496 634 699 619 394 406 403 455 489 490 470 471 443 472 463 424 403 385 431 547 550 619 676 616 545 509 517 544 547 543 486 362 238 146 93 63 47 45 54 66 83 132 227 366 523 615 625 604 568 533 507 503 514 491 488 515 548 584 617 648 676 700 689 709 735 749 781 840 921 1021 1128 1220 1289 1322 1330 1323 1309 1294 1289 1282 1253 1226 1217 1226 1235 1233 1233 1230 1245 1281 1301 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 1 2 5 0 0 22 46 67 88 117 152 127 124 112 76 56 68 97 120 119 119 101 84 81 89 91 94 90 92 74 60 61 60 52 55 66 67 69 64 77 88 67 28 7 2 1 0 0 0 0 0 0 0 3 12 29 33 28 29 10 21 24 27 19 18 127 435 684 803 767 594 467 373 326 321 297 247 280 268 236 187 155 158 157 153 156 167 259 321 370 436 474 521 599 755 808 851 824 757 777 791 752 590 465 535 658 712 713 652 513 483 560 499 437 446 452 408 406 457 478 481 492 561 654 641 630 655 634 572 500 476 499 513 530 504 373 245 150 97 72 58 51 53 56 75 121 203 327 471 589 643 635 606 576 559 560 556 526 510 522 546 573 598 618 638 648 619 651 685 723 772 845 941 1049 1155 1242 1291 1308 1325 1326 1310 1292 1284 1277 1249 1219 1207 1214 1221 1221 1219 1218 1253 1282 1301 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 19 38 50 71 106 139 131 131 118 89 91 84 89 128 113 136 92 82 86 91 94 92 95 96 79 63 57 55 55 60 58 57 60 60 81 94 72 33 15 6 5 4 1 0 0 0 0 3 4 11 27 30 26 24 13 10 13 13 10 5 41 167 388 668 738 675 653 481 303 254 250 214 268 269 226 178 155 157 160 172 193 242 346 365 371 393 415 511 641 684 832 944 936 868 819 754 705 582 581 666 666 626 661 736 740 694 629 506 399 401 457 446 365 359 387 434 488 556 619 640 647 652 651 622 576 536 512 509 531 515 396 266 164 103 76 64 56 56 58 73 110 181 293 432 557 640 653 638 632 612 607 605 578 559 555 559 572 584 590 597 603 607 641 683 733 789 869 970 1080 1181 1246 1257 1302 1323 1322 1306 1287 1277 1269 1244 1213 1211 1212 1211 1208 1205 1207 1261 1276 1295 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 1 0 13 28 37 58 83 104 116 121 110 85 95 91 122 152 101 145 84 78 93 100 95 90 97 98 81 69 64 57 57 62 63 65 56 60 66 86 77 43 20 8 8 9 3 0 0 0 2 7 1 4 14 23 27 26 23 19 15 8 5 2 8 52 208 522 697 700 748 518 294 216 212 195 231 248 210 174 160 165 180 212 274 352 381 360 374 401 444 571 752 743 998 1124 1092 973 828 716 743 609 696 726 726 610 542 695 881 790 590 557 464 467 561 597 509 468 411 419 473 496 517 568 620 653 651 647 640 623 591 556 542 526 420 283 179 114 78 64 61 54 60 71 99 159 265 405 541 619 640 657 657 645 650 652 634 615 604 595 594 591 590 588 600 637 668 715 772 831 909 1006 1102 1172 1197 1270 1303 1315 1314 1298 1280 1268 1261 1241 1226 1226 1213 1201 1197 1193 1196 1240 1260 1284 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 10 5 3 19 29 38 48 60 74 93 108 98 68 100 93 146 157 101 138 108 83 87 92 91 90 91 87 81 68 66 62 61 60 62 72 63 55 50 71 69 43 19 9 6 4 1 0 0 0 3 9 5 0 2 9 22 21 12 12 8 11 4 2 3 31 137 319 442 602 788 530 287 203 205 202 175 181 204 199 196 206 228 274 359 400 381 348 359 380 445 543 621 886 1120 1207 1110 916 753 717 788 666 798 841 743 574 488 609 803 703 524 655 603 590 651 716 711 608 516 435 393 422 467 515 579 633 633 639 633 634 618 589 561 535 444 300 196 127 101 86 65 58 62 68 89 138 235 365 475 536 582 641 663 667 680 689 683 672 664 654 644 639 632 623 646 698 726 773 835 892 962 1034 1087 1131 1218 1281 1305 1309 1302 1286 1269 1258 1251 1239 1236 1232 1210 1194 1187 1182 1181 1207 1229 1256 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 5 3 3 11 35 54 54 53 62 73 85 95 87 59 100 92 161 149 99 117 118 87 80 87 93 92 100 112 104 85 81 68 67 63 60 62 58 46 41 52 52 33 16 10 6 3 1 0 0 0 5 11 5 0 0 0 18 20 13 12 10 8 7 1 8 44 90 144 224 443 738 568 302 192 186 184 173 166 172 193 217 243 279 332 386 384 332 309 309 330 350 416 581 846 1080 1101 933 717 648 709 758 712 704 916 735 505 396 473 617 576 477 736 725 698 639 632 664 611 575 491 400 422 466 502 533 559 609 641 629 640 622 594 581 555 468 327 228 196 145 93 70 67 62 65 81 120 202 284 353 424 533 611 653 674 690 706 716 717 717 713 709 703 695 687 698 742 798 845 907 960 1004 1033 1085 1167 1239 1291 1312 1306 1293 1274 1259 1249 1244 1241 1236 1232 1210 1191 1182 1175 1169 1175 1191 1206 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 14 16 28 58 83 81 72 77 86 93 95 88 70 112 88 213 240 161 102 98 89 89 90 95 90 85 88 94 108 106 77 66 62 59 56 50 39 34 44 29 19 11 5 1 0 0 0 0 0 2 7 10 12 10 1 10 10 8 11 14 8 6 1 9 20 57 109 181 299 520 582 356 218 192 199 205 211 208 230 238 257 298 334 339 314 279 270 279 284 316 413 566 738 906 869 673 521 579 693 749 798 824 936 743 456 322 345 406 406 426 766 770 785 629 545 569 550 523 496 423 526 568 578 586 592 626 642 635 632 639 630 616 588 508 396 371 257 161 103 76 67 61 65 74 104 176 208 259 366 479 568 630 664 681 704 725 738 746 745 755 757 757 758 762 799 868 912 972 1024 1029 1066 1130 1199 1259 1301 1320 1309 1289 1267 1250 1243 1240 1235 1231 1216 1192 1173 1173 1173 1168 1168 1175 1179 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 2 4 3 12 13 17 28 53 75 82 97 92 98 101 100 96 88 85 114 83 105 250 195 109 96 90 98 88 104 108 108 101 96 103 104 82 73 57 48 49 50 40 31 29 25 17 6 0 0 0 0 0 0 0 0 6 14 17 23 5 2 4 9 17 19 7 2 0 1 2 39 99 155 215 334 512 383 254 230 246 249 254 278 306 297 289 308 319 298 261 237 254 253 246 282 365 465 565 650 587 428 405 542 658 712 759 822 782 605 347 221 189 203 243 316 472 716 789 590 487 519 533 499 544 580 536 546 558 573 596 617 631 639 632 616 620 613 589 563 552 437 295 185 115 82 69 61 63 69 91 122 155 217 315 425 520 597 645 661 691 719 733 739 756 775 789 803 815 825 861 916 957 1015 1045 1070 1109 1163 1222 1274 1310 1326 1313 1292 1267 1257 1247 1233 1226 1222 1206 1178 1158 1154 1163 1166 1162 1163 1170 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 1 2 3 10 11 18 37 44 68 99 108 104 118 116 105 95 85 94 120 91 90 240 188 127 105 97 101 90 145 118 81 70 74 79 81 79 96 56 43 45 43 33 28 17 18 11 3 0 0 0 0 0 0 0 5 7 11 15 17 3 2 5 5 9 9 4 6 6 5 4 23 89 142 178 260 415 346 277 250 253 276 306 328 343 338 326 333 335 319 284 259 287 286 262 297 349 379 407 433 357 277 372 450 527 614 675 659 584 397 241 147 92 87 108 151 272 622 742 561 459 523 570 496 474 529 505 503 500 511 545 584 606 633 637 587 571 582 577 563 551 484 346 220 131 90 74 63 62 66 73 82 116 178 262 360 462 548 616 633 666 686 704 731 751 775 798 822 846 865 895 934 967 998 1025 1085 1130 1178 1231 1279 1312 1324 1317 1296 1292 1270 1246 1227 1217 1211 1200 1169 1148 1138 1151 1163 1159 1157 1161 1 1 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 26 51 61 80 103 112 118 132 130 110 94 83 93 121 116 99 309 194 130 111 105 102 92 103 89 86 75 79 85 77 68 100 59 45 39 33 28 29 28 19 4 1 0 0 0 0 0 0 3 5 5 8 10 8 4 1 10 6 3 5 4 0 0 1 1 14 83 146 187 252 341 296 271 261 277 314 344 351 342 315 302 322 344 339 317 305 316 297 257 279 330 349 339 308 246 225 289 289 381 510 536 460 387 258 185 101 64 62 61 87 238 551 752 602 474 540 618 571 489 482 445 457 453 469 510 557 592 620 640 642 599 623 623 574 540 497 402 264 157 105 81 67 63 66 64 75 102 149 213 294 392 483 581 587 600 640 685 718 741 763 787 814 844 873 895 912 931 959 1015 1081 1130 1174 1222 1269 1302 1313 1315 1317 1300 1272 1243 1220 1205 1197 1187 1156 1137 1139 1148 1154 1153 1149 1152 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 2 4 11 26 42 45 77 97 105 112 125 137 138 123 101 87 79 95 117 121 284 170 129 114 105 95 90 99 86 72 64 79 97 94 82 97 71 49 36 30 28 32 36 22 8 1 0 0 0 0 0 0 0 4 2 1 3 4 5 3 6 7 5 8 12 9 0 0 0 24 101 174 225 283 342 309 294 259 282 313 333 332 308 272 234 240 321 343 349 358 348 312 256 250 282 303 296 248 189 190 203 214 279 370 371 307 261 202 186 90 62 59 66 108 266 583 818 661 509 552 627 595 495 473 431 471 465 479 504 541 591 633 651 671 651 647 649 622 571 516 442 300 188 125 91 78 75 70 65 71 89 130 186 258 345 440 534 488 549 610 664 704 730 750 770 792 818 852 849 854 885 930 987 1056 1111 1156 1201 1247 1277 1285 1293 1306 1297 1269 1236 1209 1192 1182 1172 1142 1124 1127 1137 1142 1142 1141 1143 1 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 9 18 28 36 53 92 108 112 116 127 139 141 130 107 103 92 108 116 140 274 150 119 113 104 87 76 80 80 81 75 78 108 114 104 108 93 61 50 47 44 41 34 16 7 5 3 2 1 0 0 0 1 8 4 1 0 1 3 4 2 0 1 2 3 2 0 0 5 67 151 225 279 319 346 344 316 265 276 274 305 313 283 249 217 230 284 323 376 410 405 376 337 356 340 288 252 229 198 173 186 190 227 261 248 218 193 174 174 92 85 75 106 174 360 671 816 629 479 478 536 592 569 463 411 453 486 499 499 517 563 617 651 651 635 582 580 604 602 559 485 350 221 145 122 103 84 76 68 68 80 113 164 225 301 386 451 408 505 572 636 688 720 739 754 770 788 800 793 805 843 890 949 1020 1081 1127 1171 1211 1223 1223 1264 1285 1284 1260 1226 1196 1177 1166 1157 1138 1125 1113 1123 1132 1134 1135 1135 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 10 10 10 29 60 72 101 112 119 134 145 140 127 118 114 97 109 100 100 149 111 109 97 87 79 75 77 79 62 78 76 104 116 107 107 108 65 64 62 58 44 27 16 12 10 2 3 1 0 0 0 0 0 0 1 0 0 3 4 0 0 0 2 8 4 0 0 11 74 159 235 276 291 311 350 372 278 297 285 294 313 303 282 295 302 306 375 447 459 421 375 346 349 327 262 223 213 195 168 173 174 193 193 170 153 149 154 179 177 146 144 169 260 490 755 772 537 422 381 379 458 513 467 404 411 476 529 533 527 549 589 612 629 602 557 519 536 578 587 532 412 258 237 176 121 93 82 71 68 76 101 145 198 253 299 326 375 462 529 601 663 705 730 745 755 759 763 759 773 804 849 908 979 1045 1096 1139 1153 1164 1192 1234 1261 1268 1249 1215 1184 1162 1151 1145 1140 1120 1102 1114 1122 1127 1130 1130 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 5 11 38 75 80 80 83 105 130 140 135 129 126 123 100 110 81 78 108 104 93 88 77 73 70 67 66 74 77 79 85 97 106 110 109 81 82 78 65 50 42 31 22 25 3 1 0 0 0 0 1 2 5 3 1 2 3 3 0 0 0 2 20 10 0 0 15 72 148 221 235 248 294 381 440 362 345 315 277 301 355 385 393 414 468 551 567 500 408 343 318 292 239 203 195 189 178 165 160 157 160 141 128 116 126 151 162 187 195 184 191 371 654 815 704 473 363 324 305 382 460 457 398 359 389 429 455 482 503 539 587 610 616 611 559 532 552 579 558 476 469 307 193 130 102 88 76 70 74 92 129 163 190 225 290 366 418 479 553 627 686 722 737 740 749 750 747 754 776 814 868 937 1008 1063 1096 1115 1133 1165 1207 1237 1249 1237 1205 1172 1149 1140 1137 1129 1111 1108 1109 1113 1119 1124 1125 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 6 3 18 57 93 97 82 66 91 117 126 125 122 118 128 92 82 71 91 105 101 106 97 90 83 81 80 71 59 64 54 66 70 87 91 88 96 100 83 74 61 57 36 20 21 9 6 6 3 1 1 2 3 0 0 0 1 0 0 0 0 0 0 21 10 7 5 19 70 125 154 186 224 299 380 433 447 490 434 369 374 497 573 582 629 679 681 610 466 370 338 340 344 308 300 232 192 175 164 154 146 132 120 120 119 119 155 213 234 238 254 266 485 731 781 617 443 378 344 292 343 444 464 396 348 341 371 389 401 426 482 562 610 616 596 602 587 582 589 593 577 495 338 217 146 112 95 81 74 75 86 104 120 153 201 257 320 372 430 502 584 655 688 703 732 748 750 749 749 761 790 837 901 969 1007 1032 1072 1108 1144 1185 1215 1229 1223 1196 1164 1151 1142 1129 1119 1104 1095 1099 1103 1109 1116 1119 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 3 1 16 52 85 97 96 99 105 110 112 112 105 107 121 83 89 80 94 102 93 87 87 97 103 91 83 68 66 76 65 72 66 69 69 82 93 88 90 132 95 71 45 25 16 11 12 20 14 7 7 8 6 1 0 0 0 0 0 0 0 0 1 22 12 15 15 27 52 73 110 161 186 303 412 471 522 605 558 504 511 533 617 719 783 763 653 524 379 321 311 319 333 333 323 265 212 186 167 149 137 126 114 140 141 145 196 245 245 258 322 373 578 768 748 618 530 457 387 310 328 460 505 439 378 342 363 366 383 400 445 519 579 575 534 560 603 630 631 623 600 513 363 253 168 125 103 87 78 76 80 83 104 140 183 230 277 323 382 451 534 563 608 672 717 743 755 755 752 758 778 817 865 904 930 990 1042 1093 1132 1164 1197 1212 1213 1190 1184 1161 1138 1123 1112 1099 1083 1077 1089 1099 1107 1111 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 1 2 3 14 39 72 93 101 116 133 129 124 116 99 100 111 89 85 64 73 70 64 68 81 94 121 84 89 72 65 71 62 58 58 48 53 69 75 63 73 123 97 88 64 41 30 23 17 32 27 14 17 15 6 0 0 0 0 0 0 0 0 0 0 0 6 21 28 51 70 69 82 142 135 272 421 542 616 634 604 624 618 641 656 732 780 700 549 422 317 293 296 303 312 313 280 237 209 192 169 151 142 133 121 151 171 173 240 313 326 298 339 443 656 756 747 678 592 482 438 348 328 444 502 432 322 290 297 329 389 429 454 498 550 562 524 524 574 621 653 661 630 533 386 248 178 139 112 94 85 83 78 82 97 128 167 209 242 270 342 406 480 504 557 634 694 732 754 756 755 760 775 796 820 845 903 961 1013 1066 1105 1142 1180 1198 1202 1202 1186 1159 1134 1118 1107 1096 1080 1064 1080 1090 1096 1101 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 3 2 3 8 10 43 70 104 125 126 125 129 134 127 121 100 98 98 73 60 77 73 70 78 78 79 96 120 77 89 76 64 64 68 69 65 37 42 54 60 64 81 116 99 103 82 72 62 53 45 42 35 13 13 9 3 0 0 0 0 0 0 0 0 0 0 0 0 29 27 27 50 64 60 83 86 217 350 539 643 636 597 612 666 688 674 694 677 573 440 334 266 268 269 288 323 340 303 223 190 181 167 161 151 136 132 137 204 229 308 349 326 313 376 473 731 769 739 647 529 464 477 377 319 408 463 396 301 276 278 291 341 403 447 492 543 570 550 546 561 564 616 666 650 552 400 254 174 146 122 108 101 91 83 83 93 119 154 192 222 249 308 359 368 429 507 589 663 715 745 750 752 759 766 775 793 831 883 938 989 1040 1079 1120 1160 1180 1184 1193 1180 1155 1132 1116 1104 1092 1078 1062 1076 1081 1084 1090 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 4 19 46 101 127 139 167 182 179 172 152 125 117 94 94 88 67 61 77 53 54 76 90 87 99 133 117 124 100 85 61 47 52 56 47 45 61 68 70 88 112 104 110 106 94 83 81 73 50 31 12 22 8 0 0 1 1 0 0 0 0 0 1 1 0 4 24 26 27 52 60 46 48 66 158 225 423 441 383 447 578 635 546 586 591 529 433 346 279 264 287 290 304 333 348 313 240 202 181 165 163 160 146 143 183 280 343 390 412 403 413 491 590 671 698 657 571 486 474 518 401 285 339 392 352 308 301 298 358 402 432 460 500 545 578 587 579 567 567 614 663 652 557 411 264 185 147 135 126 114 100 90 86 92 112 143 178 206 232 269 279 326 391 463 545 626 690 728 737 744 748 752 764 785 817 862 915 966 1016 1054 1093 1123 1139 1170 1182 1172 1151 1130 1113 1100 1087 1075 1060 1066 1061 1070 1081 2 1 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 27 84 146 184 137 149 156 172 182 165 135 130 94 95 89 67 60 81 78 64 86 109 98 95 116 127 126 103 92 88 78 73 69 52 56 76 88 88 89 96 98 100 108 108 102 92 76 50 25 22 27 8 2 0 1 3 3 0 0 2 1 4 5 2 4 4 1 20 22 39 46 36 41 84 111 217 168 124 225 394 447 417 370 408 387 331 287 265 272 330 343 358 364 360 318 242 213 186 182 180 170 153 167 253 352 375 409 448 440 459 549 632 600 632 613 562 499 480 479 382 251 276 333 312 284 278 293 364 463 511 531 553 577 594 602 607 596 609 650 681 655 558 414 274 194 157 150 133 119 110 98 92 94 108 135 167 189 201 217 259 299 356 423 502 584 656 701 714 718 730 738 751 771 800 841 890 942 992 1028 1041 1070 1119 1155 1171 1168 1149 1128 1111 1096 1083 1075 1070 1061 1060 1064 1070 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 89 178 244 171 148 111 99 118 154 180 171 104 95 90 72 53 56 68 66 88 119 117 103 103 108 121 126 126 91 72 75 77 61 59 74 86 93 93 94 96 97 107 111 112 98 76 53 36 37 53 27 32 15 4 2 1 1 0 2 2 8 12 12 10 7 7 9 12 33 41 29 22 32 43 85 74 38 78 198 307 341 277 301 294 272 257 256 282 377 403 425 401 354 297 237 209 211 210 198 194 188 217 281 304 296 364 453 471 475 494 516 542 596 608 576 507 454 420 352 236 231 229 245 250 251 278 352 470 541 576 595 605 606 595 581 600 652 699 712 666 557 414 281 206 208 172 141 129 122 108 100 99 108 130 151 160 173 206 246 277 324 389 466 548 621 666 673 691 713 721 734 753 781 817 864 915 967 990 1007 1045 1096 1136 1159 1163 1147 1127 1108 1093 1084 1080 1075 1077 1068 1059 1056 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 18 65 137 223 259 178 103 88 101 135 182 198 130 94 84 83 67 56 65 70 79 102 139 114 128 128 86 112 123 84 69 75 79 70 61 66 85 93 94 104 111 109 111 112 115 104 84 66 55 58 73 77 74 37 13 4 2 1 0 2 2 8 17 23 19 7 1 1 10 26 33 23 15 27 28 25 59 32 33 84 158 226 232 258 268 264 253 258 298 381 436 445 437 368 289 241 222 214 214 207 254 251 243 253 250 268 311 313 346 367 397 437 471 540 595 589 523 473 425 351 257 223 211 273 303 289 303 389 499 571 604 607 607 595 582 576 594 656 722 734 676 557 414 307 291 219 183 154 144 134 119 110 106 111 122 129 142 165 197 234 259 301 360 436 518 564 594 643 673 699 706 715 733 760 794 837 886 924 921 963 1019 1072 1115 1143 1155 1148 1129 1107 1099 1091 1085 1089 1083 1064 1048 1041 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 62 121 239 215 137 118 117 138 180 200 148 93 85 80 73 78 85 85 84 83 142 113 147 148 84 89 182 99 85 91 94 88 80 75 80 91 94 97 103 114 119 115 111 109 92 77 71 70 75 96 99 60 20 3 3 3 0 2 4 9 12 16 17 12 5 5 12 29 29 17 11 20 24 12 29 27 33 58 98 147 191 208 218 272 271 260 277 313 383 383 400 364 302 250 226 227 239 251 306 265 243 252 255 229 242 265 272 299 353 392 415 477 558 581 565 500 432 377 326 227 224 348 379 363 354 393 481 565 605 605 602 594 583 590 626 693 751 752 682 565 483 430 303 225 192 165 157 148 133 120 114 115 115 124 137 157 188 222 248 282 337 414 497 533 563 623 663 693 696 700 714 739 773 809 839 856 888 940 995 1047 1092 1124 1142 1143 1129 1124 1111 1093 1079 1076 1078 1060 1040 1027 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 26 93 213 269 207 175 158 162 187 191 156 120 99 92 75 91 96 88 84 76 137 107 105 132 116 95 135 125 98 118 136 131 113 96 82 82 83 92 92 98 110 116 118 116 97 85 83 82 88 105 106 76 28 5 1 3 3 0 3 6 8 15 13 5 3 6 10 26 30 26 18 17 21 12 26 18 14 38 79 109 135 202 201 286 278 244 242 299 396 410 415 398 357 334 305 274 298 345 328 252 253 255 225 207 226 233 267 274 301 344 385 439 529 618 599 500 456 421 342 266 281 381 431 406 383 418 496 559 571 600 593 578 581 598 643 721 778 761 694 657 569 428 309 232 201 175 160 156 146 135 129 124 121 127 137 153 179 210 235 266 317 394 418 473 547 612 661 695 696 693 702 724 748 769 789 832 867 919 974 1025 1069 1103 1126 1136 1135 1128 1111 1092 1075 1063 1058 1057 1034 1016 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 49 168 278 274 263 235 208 189 178 170 155 106 107 78 99 97 88 77 66 122 106 103 188 185 143 134 111 102 117 139 128 116 108 95 92 79 78 86 97 108 119 129 129 110 105 93 86 90 101 99 78 53 15 8 7 4 2 5 14 10 13 14 8 3 9 7 11 27 30 22 20 21 16 13 12 12 34 77 91 77 118 245 315 307 253 244 293 365 410 444 496 510 456 365 314 354 398 299 244 239 231 212 203 207 235 271 273 286 334 390 440 513 628 583 531 479 423 355 301 312 441 479 461 426 445 489 516 571 586 598 590 623 677 728 777 802 772 762 684 560 429 316 240 210 185 169 168 161 153 148 135 129 130 138 149 165 187 213 251 295 300 367 451 535 606 662 702 706 696 699 709 721 740 775 816 850 904 958 1007 1049 1083 1106 1109 1125 1123 1106 1086 1078 1075 1062 1052 1029 1009 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 19 119 242 300 314 316 281 226 205 198 164 112 118 82 98 88 83 71 63 91 94 110 202 195 168 152 123 98 106 112 104 102 106 111 113 106 85 84 89 98 122 144 137 131 135 106 95 92 95 97 77 63 26 12 4 1 4 12 24 18 18 17 9 4 3 3 6 12 21 15 22 26 15 11 5 23 29 97 137 139 170 257 330 330 292 324 373 395 419 473 464 461 464 440 385 352 358 272 218 203 222 233 235 232 211 225 235 281 333 386 434 482 546 534 553 489 411 354 331 366 485 502 502 504 503 490 486 535 565 571 588 636 706 771 806 806 803 752 664 548 428 324 252 219 195 179 172 167 167 163 149 140 136 143 150 161 179 200 218 224 279 349 433 522 599 661 711 723 709 708 705 713 735 767 805 841 893 946 993 1035 1057 1065 1093 1111 1113 1101 1095 1086 1074 1060 1046 1025 1016 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 61 169 257 285 327 334 312 280 255 186 119 124 89 94 82 84 68 53 61 68 90 141 145 159 177 151 98 99 102 101 98 105 113 119 124 106 99 96 103 111 129 146 146 152 124 113 98 94 94 78 67 38 14 8 4 6 15 22 18 27 46 25 10 5 0 1 4 16 7 19 25 13 4 3 15 18 19 70 177 272 287 310 314 343 409 474 545 603 592 567 503 464 422 389 364 345 304 223 214 235 249 260 256 223 234 232 276 327 392 439 459 479 510 540 491 431 403 410 449 514 538 536 536 505 496 495 491 533 583 611 714 783 820 841 841 829 764 669 557 442 340 270 236 204 189 184 179 180 178 164 152 145 147 151 158 170 182 191 217 264 330 415 508 588 656 716 741 735 729 720 722 738 765 800 839 887 939 985 1021 1040 1052 1079 1098 1102 1093 1077 1073 1068 1052 1040 1032 1022 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 35 114 194 232 245 258 280 286 269 193 142 141 102 101 69 81 82 69 58 54 56 86 120 115 143 158 126 106 112 111 105 108 108 105 110 127 111 103 110 107 108 121 136 152 144 130 102 88 80 69 59 47 41 25 11 9 18 28 34 50 78 34 10 8 8 7 2 12 8 10 12 10 8 3 3 3 2 33 112 213 279 299 336 386 403 437 529 632 663 666 534 453 415 392 390 381 328 254 248 256 266 254 232 207 186 184 234 315 418 467 474 492 527 543 503 465 448 445 450 472 520 522 524 566 553 519 530 597 609 666 768 849 859 841 819 756 694 635 560 466 369 300 262 222 217 201 192 188 189 182 167 155 150 155 160 161 175 201 224 253 313 396 491 569 642 702 718 753 752 740 737 748 770 801 839 885 934 974 992 1014 1045 1070 1088 1094 1086 1070 1057 1053 1051 1045 1033 1018 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 57 148 199 196 186 189 218 237 194 181 167 125 115 78 80 81 78 66 51 44 61 85 98 119 152 151 122 122 118 112 117 103 98 112 128 113 98 102 103 103 100 102 126 155 136 111 94 79 67 58 55 42 27 14 13 21 33 41 59 76 68 62 43 27 19 7 9 7 7 7 9 10 7 0 0 0 14 100 210 294 349 427 423 388 380 356 367 444 534 496 453 452 426 386 356 332 301 273 298 324 281 224 186 154 159 212 317 351 422 487 525 563 586 538 500 456 427 428 455 490 502 523 559 553 571 562 521 585 716 713 763 803 837 843 781 687 614 565 499 413 350 328 308 250 217 203 197 200 199 185 169 160 166 165 165 177 197 217 245 293 371 467 542 620 680 695 756 770 761 755 760 778 805 841 882 920 935 971 1010 1041 1064 1081 1090 1103 1089 1061 1048 1050 1047 1027 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 96 146 163 169 145 160 198 201 207 185 148 127 89 88 79 75 67 56 49 52 67 73 91 106 113 116 122 121 107 122 102 90 95 104 101 104 104 93 92 89 83 93 130 130 109 95 77 66 58 43 32 24 20 15 18 25 36 46 30 79 89 84 71 50 25 15 5 4 13 11 7 1 0 3 12 37 149 292 374 430 540 533 532 492 375 307 321 375 388 404 447 424 395 378 373 359 303 306 338 318 239 155 114 129 195 323 312 426 530 587 640 672 608 528 462 434 433 431 435 535 573 515 600 582 527 552 674 748 817 820 805 801 797 764 721 672 619 557 481 462 451 373 291 239 216 208 215 215 202 186 173 186 177 173 180 196 214 238 276 345 437 508 546 596 673 749 781 778 771 773 785 809 838 863 873 918 964 1005 1038 1062 1084 1112 1106 1093 1085 1074 1062 1047 1025 1006 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 39 113 155 147 140 154 173 168 154 144 145 139 114 107 66 59 58 53 47 49 43 53 57 59 77 105 120 101 113 95 90 83 80 82 83 85 82 79 81 78 79 97 115 105 91 79 73 58 37 29 23 28 15 15 17 31 49 47 44 44 51 61 55 36 22 15 9 18 11 7 5 0 1 4 70 196 329 405 478 580 603 701 679 554 472 386 317 343 333 348 318 316 323 325 312 281 279 334 338 249 152 109 127 182 190 281 433 541 631 720 751 646 541 468 440 429 421 443 534 576 601 556 512 521 618 742 760 850 938 917 840 754 669 583 533 560 546 540 528 495 432 350 279 237 221 223 228 222 207 197 207 191 182 187 199 213 233 264 324 405 411 456 543 643 732 781 788 784 783 791 806 821 828 861 905 954 998 1034 1060 1083 1112 1108 1108 1098 1083 1067 1048 1025 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 53 109 134 128 125 118 116 133 140 143 153 158 143 87 63 57 51 43 36 30 30 33 38 51 79 106 107 96 83 84 75 68 65 67 75 70 70 77 73 69 79 100 104 89 88 80 62 47 39 27 29 14 20 11 18 42 46 33 42 25 39 49 50 45 32 27 25 19 13 7 5 7 10 60 181 263 358 473 557 592 744 770 693 565 410 282 293 450 372 258 246 235 242 248 236 246 341 355 258 166 126 123 131 183 287 441 579 684 763 778 674 573 523 477 444 435 463 516 529 555 505 531 597 655 718 788 788 766 753 733 730 711 659 608 591 584 559 560 535 476 413 344 281 245 232 241 245 236 230 228 209 195 187 194 211 228 253 302 310 346 413 505 609 707 770 792 792 790 793 797 803 820 850 890 940 987 1027 1057 1075 1084 1085 1108 1099 1084 1068 1047 1023 1000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 64 103 119 111 91 94 121 137 144 155 167 156 113 75 61 53 41 34 33 28 21 24 33 52 76 91 87 75 80 71 67 58 54 67 64 65 75 69 63 68 82 90 95 91 87 79 69 54 35 35 26 27 17 9 16 27 20 35 4 4 12 25 50 69 53 51 33 24 25 25 22 19 45 118 154 231 300 403 569 751 682 560 337 228 185 176 222 287 277 270 230 258 270 232 226 304 332 248 185 149 134 128 143 250 420 553 679 765 781 732 675 615 505 426 420 438 485 574 491 568 608 652 674 686 707 654 433 458 527 602 640 643 660 672 683 645 572 516 476 436 394 341 285 253 251 261 262 254 253 227 211 198 193 204 226 240 244 282 319 383 470 574 677 752 788 794 793 792 793 798 811 836 873 920 967 1011 1046 1065 1069 1084 1107 1099 1083 1067 1047 1021 995 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 33 79 107 105 89 86 84 103 129 135 133 131 108 82 71 62 52 50 48 27 20 27 33 39 59 78 80 69 72 73 64 52 48 54 61 59 70 64 60 60 63 68 82 82 85 85 77 65 54 52 50 32 30 27 22 18 14 6 1 1 2 8 36 63 62 78 52 28 49 45 25 27 53 89 137 157 170 252 440 577 386 275 120 86 83 72 62 71 74 179 241 344 361 291 233 241 282 257 261 206 129 93 127 236 394 529 679 778 796 773 752 617 494 421 413 423 487 609 538 558 591 605 672 698 644 545 369 292 456 570 605 593 569 561 572 571 545 512 478 449 426 399 349 329 307 289 279 277 276 251 226 211 203 203 205 212 239 269 301 358 439 541 647 730 775 779 789 789 789 791 799 820 853 898 945 989 1028 1050 1058 1076 1081 1096 1081 1063 1044 1019 990 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 64 93 96 93 98 97 92 109 105 102 107 104 91 75 70 66 64 53 29 14 17 32 30 48 64 67 67 68 72 73 64 57 53 53 58 59 58 57 55 52 58 73 77 89 93 91 86 82 74 55 45 46 40 29 21 13 1 0 0 0 13 25 39 53 63 53 17 44 58 43 27 39 83 91 128 139 177 264 292 139 93 41 42 46 47 37 28 52 132 239 359 399 351 269 210 196 199 230 200 141 109 147 249 297 450 630 732 757 748 717 596 493 478 447 484 551 562 489 497 504 611 736 789 674 464 378 374 483 590 636 659 673 660 635 582 601 575 527 485 457 444 429 415 394 341 300 292 295 275 246 224 214 210 209 216 238 261 290 341 415 511 615 703 754 755 777 782 783 781 785 804 833 874 921 962 981 1003 1040 1067 1087 1094 1080 1059 1040 1016 992 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 57 83 90 94 100 102 98 110 95 86 88 91 85 76 76 68 68 57 36 20 14 34 31 40 47 50 53 56 72 65 65 62 59 55 55 56 52 52 54 50 54 65 72 85 88 98 92 98 103 85 63 60 54 37 20 11 9 1 0 0 3 8 26 39 32 27 7 24 56 60 44 35 40 51 82 112 148 169 144 78 51 29 56 60 68 73 57 36 85 196 289 363 379 335 270 225 181 168 148 120 122 162 216 273 441 606 659 691 708 681 594 522 501 455 534 604 577 497 500 549 652 758 809 715 520 421 501 551 566 557 589 626 626 635 642 652 631 588 536 501 490 465 481 464 404 342 318 317 297 269 240 235 224 224 231 239 258 291 329 395 485 588 663 692 734 764 773 774 770 772 787 812 850 888 903 936 980 1019 1049 1073 1085 1076 1055 1034 1020 1008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 57 69 84 103 112 105 89 81 68 80 84 79 75 74 75 66 76 64 49 36 23 29 25 25 27 34 37 37 49 43 60 64 62 55 49 51 50 49 52 48 51 57 64 76 72 96 107 111 110 98 75 74 58 43 28 16 8 1 0 0 0 1 11 17 15 11 3 10 21 35 40 39 41 50 66 78 119 138 113 78 69 62 77 84 112 145 133 81 74 154 263 317 367 377 366 346 232 159 155 161 182 199 207 255 393 438 527 615 665 675 643 564 507 491 568 607 606 596 582 643 724 766 772 655 500 455 549 613 583 613 636 641 624 600 626 652 659 633 589 559 542 495 482 471 456 401 364 349 322 296 270 258 238 233 238 244 258 285 323 383 466 523 575 647 716 752 764 765 761 762 774 794 820 827 868 914 958 997 1024 1038 1074 1072 1052 1041 1029 1010 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 45 97 130 132 111 87 67 68 80 71 65 63 64 70 70 82 66 53 40 32 39 25 24 24 26 25 27 32 25 43 55 59 59 57 55 49 47 50 46 49 51 57 67 59 86 98 101 106 99 87 91 66 49 44 32 26 24 14 13 13 4 2 2 3 5 1 9 6 10 13 18 27 38 51 47 72 101 91 73 77 82 84 125 152 193 222 216 202 232 382 348 355 370 390 391 302 190 154 178 195 198 203 216 245 306 423 511 603 658 650 582 518 534 591 621 618 616 628 649 694 625 668 652 458 348 544 545 438 490 601 651 650 644 656 678 662 636 623 606 577 533 486 464 465 445 419 388 351 335 324 287 254 234 237 251 263 286 319 374 402 451 531 625 698 740 755 758 755 756 764 775 782 809 849 893 936 977 1005 1018 1041 1063 1062 1048 1027 1003 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 35 118 141 140 136 124 91 63 76 77 70 66 64 66 73 73 56 49 42 39 44 35 34 25 23 19 18 17 16 28 39 47 57 61 58 51 45 48 45 51 52 54 59 66 73 75 81 94 98 97 100 92 68 77 56 35 23 20 20 29 16 5 1 0 0 0 2 0 0 3 11 15 20 32 31 43 65 62 57 60 61 68 113 170 227 292 344 378 422 565 530 501 436 401 414 418 346 245 225 228 192 159 168 194 266 375 464 612 646 589 553 535 500 503 550 542 538 616 754 831 594 580 596 372 184 297 339 330 226 368 528 610 641 664 678 673 670 650 627 598 557 508 469 458 473 468 443 410 383 347 311 273 247 247 258 267 286 319 328 366 429 515 606 681 729 748 753 752 754 756 762 777 799 834 876 917 956 984 1006 1045 1048 1055 1044 1022 998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 92 126 146 162 151 111 77 86 86 80 66 62 65 62 58 53 42 45 42 35 37 42 25 20 18 16 14 15 22 24 44 48 58 59 54 50 47 45 51 52 54 61 70 70 63 65 81 89 95 107 111 89 96 76 71 62 48 30 16 17 10 4 1 0 0 0 0 0 4 10 13 15 20 22 37 41 42 46 51 47 36 40 126 188 266 345 421 510 634 632 742 627 483 437 452 403 297 248 214 216 220 234 256 243 295 444 643 685 625 579 550 471 445 474 455 470 610 792 787 578 520 394 264 153 138 218 347 352 388 464 541 598 640 675 713 724 703 666 628 585 531 480 490 503 505 502 477 423 377 341 297 263 260 267 274 286 293 316 359 421 501 588 665 716 740 748 748 749 753 761 775 794 821 859 899 938 966 978 989 1032 1046 1039 1022 999 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 47 83 122 145 130 104 97 95 92 85 56 47 52 54 53 50 52 53 54 52 46 38 30 18 17 16 15 17 21 22 22 28 40 54 59 57 51 44 48 47 50 53 61 72 59 58 64 75 80 102 124 97 73 65 64 48 39 45 38 24 13 4 1 0 0 0 0 0 0 4 11 15 16 20 34 33 34 45 52 46 30 30 67 106 159 233 315 339 316 464 781 802 647 525 471 427 370 277 245 281 268 223 195 193 274 450 621 676 655 612 565 523 444 465 486 498 536 642 752 651 504 435 280 156 161 263 308 467 617 712 713 691 682 685 776 781 751 704 656 623 591 532 518 518 518 519 504 462 408 367 322 283 273 275 276 280 295 318 360 418 491 574 651 704 732 737 740 746 753 762 775 792 814 849 886 924 943 950 970 1000 1035 1035 1022 1002 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 72 114 122 116 115 105 81 75 66 55 51 51 50 51 46 46 45 40 32 23 19 11 11 13 14 16 18 20 25 33 30 42 53 57 53 45 42 45 45 48 59 66 59 61 48 61 67 84 103 98 85 64 33 45 41 26 25 28 12 7 2 0 0 0 0 0 0 3 7 5 5 14 25 26 29 39 39 39 39 38 46 55 84 124 153 142 122 254 581 871 814 640 451 339 359 374 374 276 234 185 145 171 288 485 583 615 609 591 553 478 439 482 517 510 528 628 779 843 795 520 233 133 172 225 200 231 404 633 735 790 808 764 717 774 779 734 678 649 628 576 559 526 511 516 519 493 442 399 357 308 277 267 273 288 303 324 362 415 486 566 640 694 723 723 734 743 752 762 775 791 812 841 876 910 926 935 956 984 1009 1030 1022 1004 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 59 86 105 116 111 81 74 86 79 70 63 57 52 43 42 30 34 30 20 14 10 7 8 10 13 16 15 14 25 28 37 47 49 48 45 41 44 46 45 56 65 64 62 42 51 60 63 70 74 63 48 22 13 24 29 21 15 14 10 7 2 1 1 0 0 0 0 0 0 5 12 16 18 13 21 19 26 39 41 29 19 43 51 83 79 68 136 304 748 920 826 614 467 437 396 378 236 191 198 247 313 368 466 568 584 600 570 500 429 402 427 471 472 501 575 645 654 599 291 154 130 154 161 137 106 237 339 353 431 556 635 651 751 775 764 715 672 640 606 599 536 507 508 524 519 487 449 401 340 304 290 291 300 313 331 366 416 483 560 633 682 699 719 733 742 751 762 775 791 810 836 865 875 896 923 947 974 998 1028 1022 1005 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 18 47 75 93 97 92 84 78 72 63 58 53 50 55 45 50 40 25 14 9 7 10 11 11 14 12 7 13 23 29 49 52 49 48 44 40 44 43 57 66 70 69 51 48 60 59 50 50 54 43 12 4 1 14 20 12 6 5 8 5 3 1 0 1 0 0 0 0 1 3 5 7 2 7 6 12 24 32 25 22 23 37 70 67 71 112 194 571 932 939 832 714 609 466 341 252 258 290 289 298 349 414 461 529 570 540 478 415 355 336 408 450 442 436 439 414 349 260 154 89 77 73 47 53 204 323 457 480 485 596 771 769 785 750 702 659 635 623 605 551 508 509 535 548 530 484 422 389 378 348 321 313 323 340 371 417 481 556 605 639 681 718 735 744 752 762 776 791 807 827 831 858 889 913 937 971 1015 1028 1022 1008 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 56 83 90 59 53 61 58 62 62 55 68 59 42 33 26 18 11 8 9 10 11 12 13 12 10 12 16 40 44 43 48 50 38 40 44 60 75 78 75 68 48 53 59 45 44 42 22 10 6 6 7 10 11 7 1 3 6 2 0 2 3 0 0 0 0 0 1 1 1 0 1 2 6 5 7 12 14 25 37 58 62 72 95 144 345 813 894 910 788 607 456 292 254 302 217 213 278 373 458 456 521 525 506 475 431 384 381 453 419 351 323 302 302 386 475 133 37 21 52 68 49 69 47 383 681 778 770 773 746 759 739 691 669 650 628 606 566 515 541 577 598 582 533 475 451 405 368 338 328 334 347 375 418 478 510 554 615 679 720 738 748 755 764 775 788 799 803 824 850 879 903 928 958 988 1023 1022 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 26 33 40 51 61 74 73 77 74 63 55 64 46 31 25 20 14 11 11 12 13 8 8 8 5 8 14 30 40 41 48 51 41 39 44 53 71 82 87 82 60 59 64 44 49 40 15 13 11 16 13 5 2 2 1 0 2 1 0 5 7 4 0 0 0 0 0 0 0 0 0 0 2 2 3 5 10 31 43 58 60 72 83 85 147 508 580 743 760 640 482 382 405 396 208 194 313 415 471 568 633 586 521 469 449 466 507 536 412 373 286 262 358 476 410 86 33 40 68 84 91 123 97 124 423 692 674 557 636 715 741 735 701 660 633 617 585 560 595 635 664 652 615 579 482 420 385 358 345 345 353 379 418 432 469 532 609 676 722 743 755 761 769 777 783 789 804 822 846 873 898 924 952 982 1022 1022 1023 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 7 7 19 42 57 66 84 83 88 81 66 58 57 42 34 27 23 21 19 14 14 6 3 4 9 14 19 28 33 39 45 48 44 39 44 49 69 77 94 106 91 65 73 52 53 46 31 24 27 22 16 14 5 0 0 0 0 0 0 7 13 10 1 0 0 0 0 1 1 0 0 0 0 3 6 4 4 17 29 43 57 63 60 44 47 150 190 570 801 736 563 476 485 492 338 319 337 429 535 607 674 681 572 474 450 504 590 643 657 460 364 403 460 415 235 96 57 51 47 43 72 166 286 234 210 329 403 451 544 609 617 689 703 667 635 622 605 586 638 674 695 710 691 618 510 435 400 373 363 360 363 377 384 411 456 521 598 669 721 747 761 765 770 773 779 790 804 821 843 870 892 915 943 966 973 994 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 7 10 7 9 16 22 32 74 63 76 80 71 64 64 55 41 37 31 30 28 22 20 8 4 6 9 16 22 24 30 37 39 44 44 39 44 42 63 66 69 87 95 74 74 59 55 53 43 33 28 17 17 10 3 0 0 0 0 0 0 2 8 13 10 2 0 2 1 0 0 0 0 0 0 0 4 4 3 6 8 24 37 68 73 62 42 23 61 422 794 900 868 789 670 506 424 412 521 614 624 577 579 642 576 484 479 547 628 676 788 600 542 507 427 300 171 104 56 48 43 48 58 123 308 453 340 293 404 502 520 535 604 661 693 667 645 641 631 607 654 675 703 735 729 656 538 448 411 389 381 374 369 372 382 410 450 509 583 659 718 751 768 769 772 776 783 791 803 819 838 863 887 913 929 938 963 985 1017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 9 5 9 6 5 4 6 20 49 59 67 59 57 57 56 54 52 48 46 38 32 31 30 17 11 8 10 12 15 21 33 40 39 44 45 43 43 39 57 59 58 72 84 80 75 63 56 60 49 34 25 22 17 7 3 1 0 0 0 0 0 0 0 0 1 1 0 3 1 0 0 0 0 0 0 0 2 3 4 5 8 19 55 67 70 75 59 22 50 292 641 841 980 968 731 428 429 395 563 687 644 528 491 526 521 493 492 500 550 663 737 648 638 541 413 268 147 92 57 56 46 55 55 49 118 373 558 522 633 697 677 651 657 704 697 677 669 671 665 649 662 660 695 736 741 678 562 462 417 400 393 385 378 378 383 405 440 490 558 637 707 750 767 767 774 779 785 793 804 818 837 860 879 903 917 928 958 984 1019 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 3 1 1 0 6 18 29 44 73 59 58 62 51 37 38 39 44 42 37 34 28 15 14 13 14 14 15 21 31 43 42 45 44 46 48 40 41 56 57 66 74 78 79 73 59 60 45 37 29 13 14 21 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 6 18 31 38 62 66 74 60 29 51 221 518 779 880 823 632 420 414 407 530 598 558 464 409 420 457 498 471 456 482 554 653 727 751 634 435 250 127 74 63 69 61 52 34 12 36 199 588 719 779 814 802 758 721 731 719 691 709 724 715 702 717 698 697 724 732 676 567 474 420 401 397 396 391 386 390 407 436 478 540 615 690 736 739 763 774 780 784 790 799 812 831 854 873 880 895 921 947 976 1016 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 7 11 12 23 62 71 72 78 83 71 50 37 29 40 41 38 33 23 16 8 6 8 15 24 33 44 44 47 42 45 48 43 43 50 55 62 67 72 78 79 64 58 44 35 30 20 12 22 15 3 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 17 31 30 44 53 53 45 73 179 273 555 695 678 593 516 451 435 522 576 549 450 348 325 403 441 427 401 395 430 516 640 668 537 352 198 124 102 78 91 81 48 18 3 16 119 429 651 609 680 746 755 744 742 738 733 756 770 768 762 764 725 720 750 764 709 589 469 420 399 395 392 390 386 385 397 422 459 515 588 642 673 700 752 771 780 786 792 798 809 825 847 844 862 891 920 954 997 1017 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 4 1 2 2 1 7 29 60 69 75 77 72 59 43 32 36 42 41 34 26 21 20 13 8 15 26 37 47 48 52 44 45 47 46 46 47 49 57 62 66 73 77 64 57 54 41 31 25 17 13 24 8 1 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 15 30 30 63 83 112 170 135 256 420 509 458 386 387 393 445 539 528 432 335 303 349 398 434 392 335 315 376 485 449 375 245 197 148 105 100 115 93 41 10 0 6 58 197 235 399 551 647 703 750 784 799 812 804 802 806 802 780 732 719 757 787 742 623 494 425 407 377 391 396 391 389 397 417 448 497 532 572 618 674 737 765 775 782 788 795 804 814 817 830 851 875 915 958 988 1009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 3 9 11 1 0 0 0 3 14 25 27 41 44 47 44 35 39 41 42 40 33 28 25 18 24 14 14 23 38 51 55 59 52 47 46 46 43 41 42 50 61 61 67 73 67 64 55 47 38 33 29 20 16 24 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 9 18 3 12 15 66 109 159 199 162 171 145 237 285 314 391 491 587 616 568 458 389 363 360 442 465 376 277 223 241 308 327 309 303 233 166 132 132 132 94 29 5 0 3 7 31 150 393 534 633 714 782 827 837 846 841 835 822 809 790 755 725 755 796 765 674 580 531 422 380 387 390 384 381 388 403 430 447 475 527 588 646 717 759 774 783 786 789 791 794 808 826 852 896 934 962 988 1009 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 5 1 0 0 0 2 7 0 0 0 0 0 1 4 4 3 19 19 22 27 31 44 43 41 38 34 32 30 30 22 19 27 42 56 61 62 64 55 52 52 48 39 40 51 61 60 65 70 69 63 47 48 45 39 32 24 15 22 14 13 6 1 0 0 0 0 0 0 2 3 2 0 0 0 1 1 0 0 0 0 0 0 0 1 3 1 8 7 41 96 211 327 358 336 259 232 350 426 493 624 718 676 630 588 531 482 467 501 446 351 266 223 220 236 254 256 259 222 172 153 159 147 85 13 2 0 0 2 32 141 372 588 714 787 831 852 858 858 846 843 834 826 811 781 758 768 814 799 775 703 554 432 383 391 393 389 387 390 398 404 419 453 506 560 621 696 749 771 782 789 792 794 798 806 813 854 883 912 944 975 998 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 3 0 0 0 0 3 6 4 0 0 0 0 0 0 0 0 0 0 2 8 15 24 36 43 36 38 38 40 43 40 33 35 40 49 58 63 64 67 57 55 62 60 50 42 47 60 61 63 67 65 58 48 45 43 37 33 24 12 13 12 12 5 1 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 5 4 0 0 2 1 13 83 242 387 487 575 595 525 607 587 602 690 711 617 594 594 564 540 541 521 379 325 274 232 219 223 225 229 213 205 162 162 179 155 71 1 0 0 0 7 45 160 402 668 805 855 858 852 857 870 870 845 843 845 825 787 775 778 834 845 826 733 579 448 385 395 386 381 379 379 382 390 407 439 487 532 589 666 731 765 771 777 782 787 793 800 812 855 887 915 941 960 968 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 6 2 0 0 0 0 0 3 5 3 0 0 0 0 0 0 0 0 0 0 1 5 15 26 29 25 31 37 43 48 50 47 50 53 57 60 64 67 69 61 56 63 63 58 53 52 58 58 60 63 60 52 46 39 33 35 34 25 17 15 9 14 3 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 6 3 1 0 0 0 0 11 69 155 232 363 606 775 789 893 791 711 704 669 587 583 545 505 499 494 436 317 301 266 235 222 221 217 205 195 198 155 170 193 155 56 0 0 0 1 22 80 211 447 667 785 842 866 872 875 889 901 868 851 845 819 776 753 761 803 841 851 767 612 471 402 406 393 384 383 385 384 386 400 428 468 510 567 641 708 753 754 771 783 788 793 800 812 822 865 901 914 928 956 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 0 0 0 0 0 0 0 0 0 0 0 1 6 12 15 22 19 28 32 37 44 52 59 60 60 63 67 72 73 69 55 59 62 62 60 58 58 56 59 60 54 47 44 41 35 37 36 36 26 11 3 10 3 1 0 0 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 1 4 8 2 0 0 0 0 2 20 37 53 85 191 407 698 922 1038 964 770 620 583 577 570 509 450 433 400 347 301 277 253 238 233 244 243 221 219 214 156 198 227 165 62 36 2 0 10 55 142 282 467 608 714 784 810 846 885 887 882 890 875 853 816 765 727 727 727 813 861 790 638 491 416 414 401 391 388 381 374 379 398 417 453 488 541 613 678 705 733 760 776 786 792 798 806 817 842 885 903 916 943 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 11 4 16 20 20 23 37 58 70 69 71 74 74 74 73 60 54 52 58 63 64 63 59 59 56 50 46 43 41 37 38 39 27 19 14 9 8 5 1 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 8 19 39 44 71 180 431 799 949 1148 1119 1074 939 738 662 568 465 401 347 337 342 285 270 265 256 246 230 226 249 240 172 243 273 249 166 61 1 0 25 92 210 351 482 583 652 664 742 798 827 857 891 906 887 867 835 802 773 754 743 827 877 807 658 512 430 422 411 409 403 392 381 382 398 417 445 474 522 573 613 648 710 747 765 775 783 792 801 810 852 862 884 912 938 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 9 11 19 29 38 67 74 79 76 73 73 65 52 48 50 52 58 65 63 58 55 49 46 43 40 36 30 30 24 21 16 12 12 2 0 0 0 0 0 0 0 0 2 2 1 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 0 2 15 33 30 32 61 206 530 787 1007 1048 1050 942 778 691 620 541 456 402 399 401 351 320 315 294 258 220 216 248 251 204 323 349 334 230 65 0 0 30 112 258 408 515 588 601 656 732 805 842 852 860 861 864 867 851 840 831 811 806 877 927 843 683 531 446 434 429 408 399 393 386 380 383 399 431 456 481 514 558 629 693 737 762 775 782 790 796 797 798 834 865 895 926 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 6 10 22 50 69 80 76 74 73 68 54 49 47 48 56 63 64 60 51 47 43 39 34 30 28 24 19 26 22 11 4 0 0 0 0 0 0 0 1 4 3 5 2 1 2 3 4 6 2 0 0 0 0 0 0 0 0 0 0 1 6 20 17 23 49 170 437 765 888 929 869 746 628 573 549 532 494 472 419 387 374 327 331 290 243 221 233 261 267 250 317 415 404 252 70 0 1 25 113 260 392 489 558 646 684 749 817 862 868 852 854 852 856 841 838 843 846 856 909 958 881 721 572 497 498 464 427 403 390 384 381 386 400 421 430 447 478 527 593 664 718 750 767 776 781 785 785 793 825 852 877 906 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 59 79 78 77 78 75 64 62 50 48 55 61 63 60 47 43 38 36 36 33 27 23 15 23 18 7 0 0 0 0 0 0 0 0 0 0 0 0 4 4 3 4 4 8 1 2 1 0 0 0 0 0 0 0 0 0 1 9 7 20 57 202 446 675 711 1019 1026 777 526 415 422 447 459 450 408 331 283 281 293 241 204 217 246 273 294 321 395 516 454 250 64 0 3 25 110 245 301 393 565 676 710 761 802 799 817 854 862 860 847 843 851 865 872 873 914 953 886 769 682 613 507 457 440 419 406 400 395 390 397 402 422 437 472 523 581 642 698 735 757 768 773 776 782 793 824 846 870 897 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 43 74 80 82 89 90 84 79 62 60 60 58 59 60 51 43 36 34 35 32 26 20 11 21 15 5 0 0 0 0 0 0 0 0 1 2 0 8 10 7 6 7 6 7 1 4 2 0 0 0 0 0 0 3 7 6 1 4 1 15 49 158 285 379 601 898 965 834 595 394 314 330 376 375 356 266 203 219 221 184 185 226 263 294 319 347 503 609 475 235 58 0 3 24 109 193 253 369 538 663 712 763 775 765 783 824 847 848 841 883 896 905 906 897 914 953 924 915 811 668 560 472 432 427 410 394 388 389 390 389 404 422 451 496 557 628 690 730 746 756 765 771 769 776 807 826 848 876 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 57 75 79 87 96 99 91 77 69 66 64 63 59 52 47 43 40 37 32 26 20 14 20 20 6 0 0 0 0 0 0 0 0 0 2 7 4 6 15 15 12 12 14 7 4 3 2 1 0 0 0 0 5 14 16 11 5 0 7 24 34 115 251 363 546 725 760 735 593 408 309 322 299 258 209 189 186 165 153 196 239 273 288 323 430 608 667 470 224 62 5 8 32 79 109 211 341 482 615 699 740 735 738 764 788 803 835 871 928 941 952 957 952 947 943 935 923 835 726 623 519 455 431 419 401 387 383 386 398 410 428 450 479 523 585 649 686 708 736 755 765 774 785 810 821 839 862 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 61 50 59 78 97 100 87 79 74 73 64 56 53 53 51 45 39 28 22 23 21 18 11 3 0 0 0 0 0 0 0 0 0 0 2 10 9 21 23 21 22 24 15 7 6 8 7 4 3 1 7 7 18 34 34 18 6 8 8 8 55 133 240 451 729 950 948 856 766 674 523 363 253 261 255 217 177 176 246 283 297 313 381 501 625 685 446 208 59 7 9 24 43 106 206 299 414 536 613 641 671 718 734 755 791 837 898 932 959 977 980 976 969 951 943 900 840 779 692 570 464 430 431 432 429 415 395 395 410 418 438 469 515 575 628 627 674 712 741 754 758 775 806 816 831 837 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 34 18 35 55 80 97 95 88 82 78 66 61 59 58 59 53 42 35 27 20 17 12 10 8 2 0 0 0 0 0 0 0 0 0 0 1 1 13 33 37 33 31 25 12 7 9 11 11 8 1 8 10 22 50 65 51 28 26 20 9 38 124 262 464 787 946 1054 1055 1028 978 835 609 402 432 386 301 242 241 320 316 398 451 510 599 669 634 403 185 54 11 11 22 64 123 192 273 361 442 509 585 645 652 694 752 797 827 872 909 966 975 970 968 972 976 960 933 884 830 756 657 551 455 422 418 417 415 408 395 402 415 431 452 488 536 579 604 666 706 730 741 749 763 790 804 819 823 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 16 33 59 86 100 97 88 84 71 67 64 63 68 63 49 41 34 29 22 16 15 5 1 0 0 0 0 0 0 0 0 0 0 0 1 16 27 34 34 36 39 28 20 13 10 8 6 6 16 22 30 46 65 69 59 56 42 26 57 122 206 335 577 740 883 921 1013 1078 1014 837 634 633 524 408 344 343 388 390 506 603 679 722 701 580 364 155 47 16 19 39 88 144 192 287 358 421 502 593 600 676 721 765 807 832 844 889 956 971 968 959 953 955 952 924 888 841 799 749 667 547 540 460 422 410 409 408 403 412 423 446 465 486 518 564 617 672 716 737 757 784 791 798 799 810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 35 66 93 104 100 92 88 85 75 70 74 72 58 47 34 25 21 20 18 10 8 2 0 0 0 0 0 0 0 0 0 0 3 18 19 25 28 33 39 38 40 25 16 9 5 8 18 24 37 37 42 49 56 64 56 53 109 190 246 303 405 593 611 716 865 992 1017 924 793 735 608 507 464 460 463 487 605 749 823 806 705 531 303 125 83 39 25 53 113 176 229 325 400 478 530 553 655 732 757 800 834 852 865 895 961 971 975 961 941 928 926 903 874 835 827 799 743 726 640 553 478 435 417 412 416 418 413 423 430 454 507 566 613 646 685 704 732 769 782 786 793 800 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 41 69 98 118 115 107 96 83 86 92 87 68 52 41 28 21 18 13 9 3 1 0 0 0 0 0 0 0 0 0 3 10 15 17 18 21 25 28 30 36 36 25 14 11 14 13 16 28 28 31 31 37 52 63 66 168 390 441 364 295 289 369 493 617 760 856 862 809 723 632 583 564 562 567 588 719 874 910 835 672 454 246 204 116 57 43 78 149 233 283 361 442 519 570 606 688 743 783 817 849 869 886 927 1001 999 988 967 953 941 918 907 920 866 870 888 860 783 717 607 519 459 432 420 412 437 432 438 443 453 479 528 594 642 671 692 714 734 742 762 791 807 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 48 66 83 109 106 109 94 96 92 80 73 53 36 32 26 23 17 7 0 0 0 0 0 0 0 0 0 0 0 3 9 14 15 16 18 19 21 24 27 34 28 21 15 12 11 13 18 19 24 27 30 42 57 56 168 465 548 526 430 221 183 284 389 524 651 730 736 646 619 627 640 635 640 700 841 943 929 813 603 432 360 199 105 59 62 111 202 305 346 386 457 494 550 631 698 752 794 824 851 874 902 939 967 994 986 973 964 959 951 949 946 913 918 926 905 857 803 684 588 519 475 456 460 487 490 477 483 498 514 530 563 609 657 687 702 725 757 760 766 785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 37 55 87 106 103 126 96 64 41 33 40 42 42 26 14 9 5 0 0 0 0 0 0 0 0 0 1 0 2 7 12 17 19 19 18 21 23 22 24 26 28 21 18 18 19 19 18 26 34 34 39 50 54 131 434 567 626 516 278 175 203 276 390 510 602 630 575 598 633 658 667 697 786 909 939 895 763 652 509 327 166 86 60 79 140 244 355 392 413 434 495 566 632 695 768 799 829 862 872 882 899 906 930 951 955 951 953 965 965 929 914 938 936 905 862 821 794 682 581 533 511 504 518 499 496 489 506 539 570 597 622 649 654 671 707 746 771 782 785 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 65 90 102 118 75 40 20 12 13 15 20 20 14 5 1 0 0 0 0 0 0 0 0 0 5 4 3 5 10 15 16 17 20 22 22 21 20 21 22 20 21 23 22 20 22 31 42 41 45 49 52 105 318 435 590 561 352 208 203 250 332 429 518 558 549 603 647 640 655 722 818 886 862 804 800 627 425 265 143 75 68 100 163 257 340 373 404 451 502 551 600 660 736 798 830 852 858 865 873 866 850 894 908 941 969 982 983 969 959 1005 997 945 881 839 847 721 620 562 541 529 516 512 495 482 483 510 552 593 623 625 644 674 708 732 744 772 792 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 71 84 94 62 29 16 12 10 11 11 2 0 0 0 0 0 0 0 0 0 0 0 1 5 4 3 3 6 9 10 13 21 20 19 21 23 22 19 19 18 22 26 25 22 32 41 44 53 54 50 69 71 381 624 623 463 316 273 300 347 416 461 499 548 611 646 626 654 737 825 851 788 709 701 512 331 207 119 81 90 123 185 271 324 344 417 464 505 553 606 650 695 772 796 802 806 845 881 875 842 849 864 941 997 1019 1025 1026 1008 927 895 908 910 868 811 726 638 611 566 521 500 493 498 495 474 469 493 532 559 582 629 683 734 758 752 742 761 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 52 66 78 65 49 29 19 13 8 1 5 1 0 0 0 0 0 0 0 0 0 0 1 4 0 3 5 6 8 12 16 20 17 16 16 20 24 21 21 21 28 29 27 30 32 38 48 62 66 58 56 87 428 698 706 572 416 315 316 361 381 425 475 530 586 608 600 643 709 767 781 741 735 601 396 268 177 110 98 124 150 198 249 304 361 425 431 470 510 555 589 625 686 691 738 766 823 885 919 914 870 868 956 1003 1014 1016 1021 1027 988 956 922 896 864 808 769 758 649 557 505 490 495 504 506 515 496 491 502 498 546 595 630 698 770 803 792 773 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 19 39 53 69 82 81 50 29 20 13 4 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 12 17 21 17 12 10 16 25 22 23 28 27 25 22 23 29 48 60 69 73 63 53 114 496 869 822 653 497 377 316 324 335 393 424 461 521 547 552 588 636 677 703 692 609 473 308 220 154 113 119 145 166 183 205 270 351 399 410 445 487 519 551 588 620 631 736 787 817 856 908 946 925 922 964 998 1011 1006 991 991 987 1033 987 910 869 865 859 834 692 591 536 492 459 503 469 495 495 512 528 511 521 556 577 611 687 768 797 783 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 46 53 76 64 42 31 21 9 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 9 12 15 17 16 12 9 10 13 15 21 33 32 27 22 24 36 59 58 61 65 55 50 135 479 1021 1004 785 581 477 447 354 315 336 344 373 428 467 492 524 550 564 584 582 506 395 263 192 142 128 148 166 172 177 206 266 330 375 406 444 475 512 547 569 596 681 773 814 822 803 818 875 921 978 978 1011 1031 1017 1001 1022 937 851 885 893 884 892 889 823 761 623 524 465 429 445 464 468 431 443 490 521 527 533 560 571 603 678 759 771 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 31 27 24 45 51 53 47 39 30 20 14 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 9 10 13 14 12 9 9 12 14 16 23 33 27 25 24 31 46 59 56 49 50 49 57 143 418 960 1114 893 658 551 514 397 324 305 311 330 353 376 407 444 453 464 485 470 391 301 219 176 148 155 174 179 187 194 215 251 306 362 406 456 481 518 535 568 631 707 776 784 774 738 743 797 856 900 964 1014 1018 999 1003 1020 887 694 711 728 786 864 866 809 756 644 529 469 457 454 476 493 475 427 414 456 510 538 564 593 604 609 637 716 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 15 25 27 43 41 39 41 40 30 28 9 2 4 5 2 0 0 0 0 0 0 0 0 0 6 7 9 13 14 9 3 3 16 19 17 20 28 31 30 33 37 40 46 57 42 42 48 62 145 385 821 1114 987 916 772 573 455 350 310 301 300 304 313 328 348 355 362 370 357 310 252 200 169 157 171 185 189 203 210 218 233 287 353 409 462 476 482 505 555 613 656 669 666 692 735 777 807 832 872 944 993 975 953 964 967 839 720 733 742 789 832 817 794 739 666 547 512 532 522 499 539 559 543 489 447 465 529 530 559 573 597 637 689 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 7 13 12 21 23 28 36 44 44 36 26 17 19 14 6 2 0 0 0 0 0 0 0 0 4 4 8 11 10 3 0 0 19 21 17 19 23 29 28 38 41 40 44 58 44 45 50 64 151 387 764 1041 1117 1104 947 713 521 391 319 297 263 255 265 275 287 297 286 267 263 257 226 194 180 171 172 181 196 211 216 209 212 265 337 402 449 452 474 472 501 556 604 620 615 685 815 864 891 936 979 987 990 967 945 926 892 826 782 775 795 825 818 802 842 715 694 572 521 525 510 464 488 535 556 552 528 505 504 515 510 513 542 594 656 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 4 13 17 27 36 31 32 30 27 21 11 3 0 0 0 0 0 0 0 0 0 1 8 9 6 2 1 5 11 12 14 19 24 18 23 36 40 38 43 56 52 57 61 67 149 387 692 705 1077 1103 891 659 494 398 368 328 275 256 252 252 262 260 222 204 197 202 206 195 193 192 186 187 199 213 212 196 196 245 319 377 404 417 424 410 423 497 593 652 676 743 812 872 970 1059 1078 1054 1026 1008 986 950 906 869 851 841 853 856 826 814 834 714 720 564 504 495 475 434 390 441 468 480 502 527 529 506 512 510 522 565 628 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 17 33 37 36 36 28 21 15 12 13 10 1 0 0 0 0 0 0 3 9 9 5 1 2 13 11 12 19 26 23 13 4 6 28 31 35 47 52 64 74 73 142 338 601 731 1111 1238 1056 777 560 432 367 313 319 297 284 279 269 247 198 187 182 184 193 198 198 199 191 191 201 209 203 181 186 244 291 330 359 385 402 378 374 451 585 696 735 806 792 840 945 1038 1075 1082 1068 1029 997 971 951 924 868 886 871 867 843 836 843 754 739 708 613 536 505 485 415 414 456 468 453 459 495 472 497 524 551 577 613 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 39 40 36 27 26 16 13 20 22 0 0 0 0 0 0 0 1 2 3 2 0 4 16 12 22 23 28 27 16 14 3 19 21 27 40 51 59 78 75 111 152 300 660 982 1022 940 829 685 538 422 334 390 350 313 291 264 228 201 184 180 169 161 167 180 191 190 191 215 227 202 163 185 223 244 294 348 371 413 400 395 442 543 654 720 732 742 760 812 880 949 1011 1026 986 953 944 944 917 861 872 848 842 839 836 820 772 769 768 678 572 537 548 510 477 506 547 535 512 531 575 518 523 567 609 641 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 15 34 42 43 32 29 23 21 18 11 0 0 0 0 0 0 0 0 0 0 0 6 13 17 14 28 27 31 32 24 7 8 18 21 25 41 55 53 71 68 60 85 228 535 915 1049 885 728 641 565 483 454 446 396 328 267 212 162 135 115 118 117 136 164 176 195 193 200 223 224 195 166 181 188 218 271 329 369 379 370 355 365 433 493 543 665 710 700 699 722 784 867 906 907 903 919 940 917 845 828 813 810 813 794 769 766 761 819 703 580 550 583 583 557 565 589 603 624 637 612 566 525 536 576 612 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 1 0 0 0 0 0 0 0 2 15 34 43 31 30 33 22 9 0 0 0 0 0 0 0 0 0 0 0 0 12 21 20 19 33 33 34 29 21 12 7 16 26 28 35 46 49 55 59 58 66 165 461 916 1201 1141 930 742 656 597 507 528 435 344 250 174 138 148 159 168 167 165 176 197 197 194 194 208 200 181 173 166 179 199 246 299 332 333 319 300 279 273 313 429 604 711 712 687 665 691 756 803 821 862 916 944 902 819 790 806 812 789 780 755 725 769 842 699 570 520 538 562 547 548 547 555 574 573 543 564 531 526 545 565 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 1 0 0 0 0 0 0 0 0 0 10 23 30 27 27 30 11 1 0 0 0 0 0 0 0 0 0 0 0 5 16 23 24 27 38 41 42 32 23 18 17 18 28 33 27 30 41 42 49 53 55 112 375 773 962 995 1089 1082 965 784 620 590 483 379 279 223 222 250 255 224 220 210 185 170 190 191 178 191 182 171 168 158 163 182 226 268 293 293 270 251 248 231 254 374 563 692 737 723 691 692 720 744 771 856 922 933 869 791 780 818 814 759 733 713 712 782 829 664 531 477 476 486 477 448 450 471 489 518 551 568 565 540 540 545 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 0 0 0 0 0 0 3 14 17 13 20 15 5 1 0 0 2 3 2 1 0 0 0 0 0 8 17 21 26 32 36 37 36 24 17 17 17 14 19 28 23 23 28 32 37 46 51 72 230 489 653 593 611 675 714 700 627 536 516 428 348 306 305 314 283 148 90 90 123 160 182 184 166 188 190 173 154 146 156 181 205 230 251 255 245 246 223 201 233 357 509 589 684 725 731 733 733 736 767 853 907 887 824 784 800 817 790 781 715 683 730 806 786 628 531 450 404 391 390 365 362 448 505 559 600 577 563 556 557 563 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 5 8 1 0 3 4 8 19 15 13 4 0 0 0 1 12 17 14 16 25 31 33 29 17 14 15 14 12 15 21 21 20 22 27 33 41 45 45 133 327 483 382 384 322 332 400 448 457 526 503 429 394 359 307 221 63 22 37 94 159 197 192 181 185 185 165 140 132 144 167 178 201 228 236 222 216 190 182 226 333 427 468 599 705 722 750 759 743 740 814 860 824 798 805 824 816 810 747 678 687 755 803 755 627 524 391 331 322 325 350 358 498 590 624 617 588 581 575 584 581 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 4 6 14 30 33 28 14 16 13 5 3 16 18 13 11 17 28 29 19 17 16 15 15 16 17 18 21 17 18 23 28 36 46 41 92 226 367 366 254 165 140 201 307 421 522 526 448 433 370 263 148 42 8 23 89 149 182 189 187 173 165 147 127 118 125 139 158 183 205 217 215 198 176 179 217 282 331 380 517 635 646 691 728 721 700 745 794 771 774 798 824 832 803 734 670 707 780 800 729 623 477 425 337 295 328 380 413 530 610 632 619 602 597 566 558 554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 12 22 19 21 26 30 28 22 18 13 12 12 19 31 34 15 17 13 12 13 14 17 17 21 19 22 23 24 36 46 48 78 99 172 279 237 142 104 137 247 371 449 461 429 424 353 249 145 62 24 39 102 150 168 175 189 187 171 146 121 109 114 129 158 171 177 181 181 176 177 181 204 242 272 316 395 426 492 553 635 677 673 686 728 724 729 733 765 805 773 709 663 715 788 803 724 589 563 455 361 338 383 437 460 503 553 598 618 626 636 592 571 572 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 35 41 40 34 23 19 11 6 14 31 37 19 21 12 9 8 7 9 13 19 21 25 26 28 36 45 49 50 75 145 235 277 194 155 186 297 348 326 341 367 411 352 261 179 115 82 87 141 172 182 185 194 191 165 137 117 110 118 134 152 163 171 169 168 173 175 164 182 220 245 256 271 291 350 422 539 628 661 668 689 679 680 693 732 756 698 635 648 708 772 791 757 699 544 423 412 426 446 462 447 440 491 535 585 632 663 633 599 584 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 13 24 38 42 40 34 24 20 10 12 22 27 23 20 16 5 0 3 9 12 16 15 19 26 28 27 34 36 38 59 118 203 275 270 255 306 404 437 385 328 333 392 331 220 140 120 131 142 186 196 193 198 203 179 143 120 111 114 126 140 143 163 173 172 176 181 175 160 172 207 215 215 218 221 256 335 465 571 632 658 674 662 640 664 699 692 629 587 661 750 803 821 776 651 492 402 463 496 474 415 348 359 396 466 547 621 651 624 590 574 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 37 40 35 27 31 28 17 17 25 28 21 18 18 13 10 10 12 17 17 18 23 22 20 24 24 32 45 109 189 255 304 359 422 489 512 474 407 374 368 283 170 91 73 106 160 175 193 205 200 186 167 135 119 118 121 127 135 142 154 165 164 174 181 174 164 176 176 197 200 190 192 214 283 396 484 546 584 605 642 612 633 647 630 598 604 704 803 814 807 719 534 428 411 516 535 451 327 241 256 274 400 485 554 615 622 617 631 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 18 26 29 36 44 28 21 28 32 23 19 18 17 14 13 14 18 19 15 19 21 26 30 26 38 46 110 182 240 301 410 494 514 532 519 475 421 344 240 152 97 83 94 99 143 173 198 191 162 137 131 134 131 131 130 129 131 143 155 151 158 167 170 173 191 192 195 183 176 184 196 239 306 361 397 434 490 578 563 595 596 572 560 598 697 767 787 750 619 449 388 436 549 524 385 263 218 174 204 317 430 534 608 628 611 643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 25 35 44 36 24 24 26 23 23 23 21 19 15 16 22 24 13 15 22 37 46 36 32 47 90 146 212 291 383 397 470 528 543 512 444 344 231 166 133 121 116 115 124 137 164 163 145 132 131 125 125 113 112 113 116 135 149 139 138 150 164 172 177 191 184 167 160 171 189 202 228 246 263 307 399 506 501 548 540 510 508 553 617 627 657 626 540 445 409 464 541 466 305 208 188 133 171 275 434 579 659 658 602 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 28 37 37 27 24 24 23 22 27 26 18 18 24 34 40 17 17 24 39 45 37 27 44 91 120 195 265 297 392 433 513 547 517 434 329 232 182 162 153 139 122 120 116 120 125 126 124 124 122 110 89 91 97 103 119 139 137 136 136 136 145 173 178 165 150 154 169 179 174 184 186 195 237 325 424 428 466 457 447 459 488 503 550 570 556 496 444 450 493 513 402 328 241 160 129 174 290 439 581 657 654 619 616 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 32 34 31 31 32 27 23 28 28 21 23 35 48 52 42 24 27 32 35 31 27 41 99 147 160 189 258 339 427 501 533 497 403 296 225 204 190 182 159 128 108 105 105 110 119 124 124 120 95 79 83 87 91 102 122 128 127 126 127 129 134 157 149 140 154 169 168 154 157 156 159 189 258 333 338 356 357 374 396 429 483 526 558 545 498 474 488 497 472 442 355 247 164 144 190 310 432 551 620 638 634 618 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 24 30 31 32 34 35 32 29 33 42 26 25 32 38 40 39 22 26 24 25 28 32 45 98 159 184 208 237 280 387 471 496 464 381 298 263 231 195 167 146 115 85 84 76 96 106 110 106 97 89 83 79 73 75 87 103 106 108 107 107 108 116 139 143 150 164 172 171 164 146 131 135 153 198 246 247 260 276 281 322 395 473 532 559 557 529 527 529 498 490 436 319 224 170 163 217 336 443 540 594 624 636 600 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 27 30 31 33 35 37 38 41 44 45 29 26 26 28 29 28 22 26 25 23 29 37 45 80 89 164 195 236 307 374 426 440 429 376 331 313 248 194 121 93 80 71 78 75 95 98 99 89 75 73 77 74 63 65 76 84 83 81 80 85 94 112 139 143 162 168 170 169 160 138 114 111 125 157 186 193 209 226 242 296 383 475 534 532 565 581 625 657 626 536 419 301 218 186 204 272 389 432 474 500 554 615 594 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 29 31 32 32 34 38 39 40 44 48 50 48 38 29 28 30 32 32 30 31 35 30 33 37 34 37 78 171 206 253 321 379 424 417 400 380 352 311 245 189 114 78 69 67 68 74 76 78 73 66 63 69 73 74 62 62 67 70 70 63 67 79 98 127 156 158 173 175 167 156 142 123 108 97 108 133 159 174 182 188 229 305 407 489 511 493 590 681 786 823 741 565 405 283 222 215 257 333 415 406 381 395 476 572 603 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 23 39 43 42 45 46 46 49 53 53 47 39 39 33 33 34 36 36 34 45 40 40 41 40 42 77 177 235 288 345 399 438 429 420 386 334 272 211 161 99 75 67 59 49 51 63 61 57 51 55 70 77 70 51 48 49 49 46 39 52 75 99 130 161 168 177 178 166 150 132 118 116 108 114 133 151 164 173 189 230 310 408 467 471 495 661 811 915 915 779 544 364 274 241 260 314 371 395 384 321 331 440 560 609 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 35 45 49 52 56 52 51 53 53 51 49 42 40 43 42 39 37 39 47 46 46 46 47 58 89 177 273 322 356 395 430 429 427 380 304 230 171 124 81 66 52 49 50 49 49 51 46 42 46 59 69 64 41 31 30 26 22 27 39 60 83 114 146 159 141 166 167 153 135 124 130 134 134 141 153 167 184 194 225 290 359 405 447 547 731 750 888 888 716 488 342 296 291 317 346 371 383 343 289 316 449 578 621 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 32 43 50 57 63 57 51 51 52 51 48 45 49 54 53 46 42 44 44 46 49 48 53 68 102 165 296 360 377 398 422 404 394 350 269 194 141 103 78 64 56 56 54 47 43 39 34 40 43 44 45 44 36 20 16 14 14 25 33 50 71 98 117 125 145 149 158 155 145 142 153 165 162 160 170 186 202 215 238 266 310 371 454 549 569 745 792 725 581 435 366 342 336 344 349 360 370 321 298 349 486 607 638 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 38 46 53 59 58 52 51 51 49 46 45 51 57 62 57 51 49 48 45 49 50 62 80 106 164 288 389 421 422 415 394 368 322 252 175 126 103 77 66 58 52 47 41 35 29 28 37 40 40 40 39 32 12 10 9 12 22 31 47 64 73 85 102 116 127 142 149 154 164 185 208 205 197 195 207 230 252 261 260 286 344 396 442 571 701 621 539 462 402 376 353 348 348 345 345 345 326 310 365 498 593 604 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 24 34 41 49 53 48 51 50 47 45 46 53 57 60 58 56 52 47 46 50 60 73 88 110 156 246 354 379 358 346 353 342 292 236 168 125 104 80 80 53 36 27 21 17 20 26 33 35 36 38 37 26 8 10 10 11 18 33 41 41 58 81 98 107 116 122 138 162 190 214 225 246 241 223 240 273 285 266 255 271 277 321 412 509 580 459 414 379 348 339 347 347 358 354 341 327 316 296 330 438 525 559 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 30 37 41 39 45 48 45 44 48 55 57 51 48 47 45 43 48 51 74 85 95 113 144 183 187 269 299 312 326 316 265 209 162 127 105 89 77 43 21 15 12 11 17 24 27 28 28 31 31 17 8 12 15 16 19 30 34 35 48 70 84 86 101 116 121 157 182 202 240 290 292 271 284 297 283 260 256 266 278 320 385 438 446 362 337 324 316 314 322 355 364 344 321 310 301 265 277 354 422 485 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 24 26 29 34 36 43 41 43 49 55 57 49 48 44 41 41 45 56 77 90 96 109 122 126 145 203 253 301 326 309 257 195 158 136 121 104 75 40 23 13 12 17 23 26 26 21 25 30 25 10 15 19 22 22 24 28 30 30 38 53 63 74 99 122 124 130 159 201 254 321 335 325 322 303 269 247 253 256 293 346 387 397 360 310 306 307 307 309 319 339 326 298 298 306 294 259 258 294 329 405 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 20 21 23 28 33 36 37 38 43 48 49 48 48 37 35 37 42 54 67 84 87 93 101 108 131 165 202 268 312 309 267 207 189 164 139 113 84 49 44 21 18 24 26 22 22 25 30 27 18 11 22 23 27 28 26 27 30 29 29 42 61 84 112 142 148 148 185 232 280 335 338 337 329 301 272 257 249 265 305 351 371 353 313 288 296 297 297 298 299 296 290 301 331 336 317 308 303 292 328 364 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 18 19 23 30 30 30 33 32 32 35 41 40 30 29 34 41 50 55 74 76 75 81 93 105 131 148 216 279 302 288 266 237 186 149 122 96 69 56 28 22 26 30 28 19 25 29 19 11 14 25 21 24 30 32 31 31 29 34 46 67 90 113 136 137 163 218 281 329 356 368 354 331 310 284 258 240 275 295 326 333 314 294 305 303 303 296 285 275 274 312 372 407 391 370 382 371 337 333 314 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 20 30 31 28 35 37 38 34 27 19 16 21 30 41 52 62 73 79 71 72 79 82 92 98 159 232 281 297 293 261 209 165 131 101 74 53 39 33 31 32 34 30 24 21 16 13 19 28 23 23 33 38 38 36 38 45 60 74 93 109 114 135 181 229 293 365 407 382 364 319 308 285 254 251 276 275 288 298 301 307 326 326 330 305 278 267 286 362 463 474 458 443 434 407 356 315 289 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 29 28 20 18 23 23 16 12 10 14 27 37 50 66 67 84 71 59 53 55 67 71 119 186 222 249 284 273 232 190 147 108 79 63 54 53 51 42 34 34 28 26 19 19 26 34 33 36 47 56 61 61 59 68 79 83 82 89 115 142 168 207 299 375 397 366 335 311 291 272 269 290 305 282 259 280 308 321 324 343 343 304 272 274 320 415 509 503 497 492 468 419 366 326 326 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 15 22 23 16 19 18 14 13 12 14 26 33 40 50 55 59 49 39 36 41 49 49 88 105 150 211 263 272 249 213 166 122 94 84 78 76 73 64 55 50 48 42 33 30 36 46 49 58 78 95 101 98 92 92 90 90 92 100 118 146 168 218 322 381 374 339 325 309 279 263 268 292 322 303 286 308 326 330 329 305 324 303 289 310 368 443 501 500 502 505 479 417 381 385 408 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 5 12 11 8 10 11 14 12 12 14 14 13 14 16 19 22 27 35 41 38 31 29 28 32 42 50 53 80 130 187 236 263 259 228 183 138 114 109 102 100 96 86 75 67 66 61 52 49 57 69 78 91 122 143 135 120 110 103 93 92 91 95 110 142 184 248 338 382 385 357 312 282 253 248 253 267 288 292 301 302 311 310 291 275 316 336 343 365 398 424 437 447 477 476 448 418 423 483 494 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 9 8 1 10 6 0 4 13 11 9 10 12 14 15 17 14 14 22 31 34 30 24 25 31 37 42 53 67 86 126 169 211 245 256 232 193 162 144 131 106 98 94 90 89 89 87 78 71 69 86 107 123 140 163 173 150 123 108 105 104 105 106 101 107 138 195 280 387 418 402 368 324 293 261 262 274 283 284 280 304 306 288 258 249 289 345 371 379 390 400 397 373 366 402 413 413 435 496 589 534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 4 0 0 2 1 7 17 10 1 9 15 17 16 15 14 14 23 29 31 29 27 30 40 46 47 59 100 110 126 156 193 227 243 226 207 193 168 135 105 87 86 91 97 103 104 99 97 94 122 154 180 198 198 191 157 131 116 110 111 121 143 133 127 150 209 306 435 460 430 386 353 342 306 286 289 300 303 293 289 280 250 218 224 277 327 334 352 361 367 358 307 288 329 381 420 472 563 637 577 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 5 3 8 20 23 9 11 14 15 15 14 13 12 20 27 29 28 28 39 57 67 76 101 141 141 136 146 170 199 217 210 211 194 165 135 111 97 104 114 121 123 122 119 113 116 158 199 225 238 236 203 175 151 133 120 125 154 213 199 182 193 240 332 353 423 437 405 367 352 317 294 281 284 294 297 290 272 232 198 211 263 283 288 310 318 323 306 251 241 308 400 457 513 587 612 608 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 28 11 11 11 11 11 10 9 8 12 21 23 21 25 44 44 78 110 145 179 171 159 149 151 164 178 180 187 178 158 136 120 117 131 146 148 147 142 135 137 145 189 226 243 246 244 205 204 181 166 170 190 231 302 287 264 250 246 264 336 380 410 401 369 342 310 321 313 308 306 304 296 276 257 229 241 276 280 276 277 285 288 271 238 247 335 453 511 539 564 560 519 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 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 19 10 7 7 7 7 7 5 2 5 12 15 13 17 34 38 88 147 196 215 194 177 163 150 147 148 146 155 158 149 133 126 133 148 158 159 154 148 148 157 169 193 214 220 210 194 181 178 192 218 258 306 346 398 394 378 367 349 328 382 379 393 366 332 328 348 398 401 405 395 364 327 314 320 295 296 307 295 291 266 257 260 257 255 286 390 508 547 553 536 479 382 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 0 0 0 0 10 17 18 14 5 0 1 1 4 4 1 0 3 6 8 9 11 14 21 75 150 194 200 186 177 173 167 160 148 133 130 137 136 128 128 140 154 158 159 155 155 158 163 174 167 178 176 165 154 148 141 171 245 349 428 453 476 504 506 503 479 450 480 465 406 361 334 349 414 443 457 468 450 408 370 365 391 366 380 390 372 345 294 268 257 255 274 333 433 537 560 533 461 349 256 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 4 2 0 0 1 9 16 7 0 0 0 0 0 1 1 0 0 1 2 3 5 9 15 20 51 124 154 162 166 162 157 158 160 157 145 130 126 124 120 124 135 147 151 156 155 157 161 163 159 156 150 146 148 147 138 138 171 233 351 455 488 512 560 575 594 583 557 562 548 447 373 361 392 435 454 452 430 392 366 379 429 485 467 523 510 411 365 338 304 275 266 298 380 482 541 544 467 343 230 196 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 0 0 0 0 14 8 1 0 0 0 0 0 0 0 0 0 0 0 2 8 16 27 32 74 91 113 136 142 141 131 135 146 151 144 133 121 118 120 122 126 138 147 144 149 151 148 140 137 134 133 145 153 149 150 169 218 293 374 429 438 459 527 591 615 606 593 579 470 405 390 407 428 440 415 355 310 309 362 455 559 572 569 520 447 390 361 323 292 288 338 416 447 534 494 373 247 182 208 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 0 0 0 1 15 17 8 1 0 0 0 0 0 0 0 0 0 0 2 8 17 24 36 40 36 69 98 107 127 113 109 115 131 145 143 129 122 121 119 116 117 122 122 125 127 126 125 130 121 134 142 142 138 138 148 172 226 273 279 263 365 456 539 579 585 562 495 423 376 364 382 406 412 395 346 311 313 380 502 571 588 574 510 439 408 393 345 310 321 343 388 473 538 417 275 186 189 272 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 2 1 0 3 4 1 11 14 17 9 0 0 0 0 0 0 0 0 0 0 4 10 15 19 27 27 24 22 42 78 119 125 108 96 110 131 139 137 129 127 118 108 101 98 98 102 107 114 120 122 128 129 125 113 101 97 102 108 147 166 169 186 248 313 393 436 458 463 439 395 383 352 378 426 439 430 394 359 366 420 495 528 584 495 443 399 351 338 337 306 300 336 412 502 516 329 202 176 248 367 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 0 0 0 0 4 6 0 1 12 16 7 0 0 0 0 0 0 0 0 0 0 3 9 12 17 28 35 41 42 39 61 111 153 140 117 113 120 127 133 135 136 124 110 97 86 85 97 105 109 114 125 136 124 103 87 72 59 55 65 82 93 112 146 194 250 318 391 445 469 464 454 417 366 426 495 497 478 441 401 397 408 438 512 520 410 363 363 353 306 312 326 327 368 441 496 458 245 173 230 358 471 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 1 0 0 0 0 0 0 0 0 0 0 0 2 5 5 13 6 0 0 0 0 0 0 0 0 0 0 0 10 13 19 32 45 55 61 48 53 95 158 184 159 137 130 129 128 133 135 130 117 99 84 83 93 94 106 122 133 131 113 93 71 51 38 35 45 50 72 109 147 176 210 269 371 474 524 531 553 507 446 532 589 561 531 498 460 448 448 466 490 452 362 367 394 410 398 367 365 388 430 468 461 371 197 198 315 417 484 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 3 3 1 0 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 5 0 0 0 0 0 0 0 0 0 0 0 6 15 3 0 0 0 0 0 0 0 0 0 0 0 1 4 13 14 22 35 42 66 89 70 54 65 107 172 185 162 152 144 134 134 130 126 119 103 86 79 88 89 102 120 128 118 103 75 49 35 31 32 33 47 74 111 136 149 165 201 298 332 410 533 625 631 622 630 619 592 574 553 536 514 489 468 442 383 306 385 416 425 438 443 447 441 448 445 397 296 208 273 331 420 504 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 5 4 3 3 2 2 1 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 0 0 0 0 0 0 0 0 0 0 0 4 10 11 1 0 0 0 0 0 0 0 0 0 0 1 8 14 16 16 25 47 76 93 75 47 32 50 107 156 153 159 154 142 138 128 121 113 98 83 79 78 78 90 104 106 92 81 57 37 31 32 35 41 60 74 102 103 91 110 130 188 206 281 411 548 666 681 581 545 552 558 552 544 492 438 388 334 279 294 379 376 357 344 331 387 404 392 356 304 257 271 378 390 482 556 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 8 8 10 9 6 4 4 2 2 2 0 0 0 2 5 6 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 18 21 33 54 76 75 62 37 14 13 37 57 92 131 149 152 150 137 122 110 98 90 85 74 66 76 85 80 71 71 60 40 35 34 38 52 67 67 69 62 52 52 65 67 94 152 238 351 481 524 426 421 445 459 471 452 382 317 273 245 239 290 335 346 307 256 240 271 317 314 285 255 268 357 391 461 530 534 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 4 5 6 9 6 3 3 3 1 1 2 1 0 0 1 3 5 4 3 0 0 0 0 1 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 30 46 65 75 50 44 26 12 7 9 9 49 93 130 153 160 153 135 119 115 103 88 80 69 58 60 55 49 52 55 47 40 32 30 38 48 44 47 44 37 31 30 33 42 66 114 189 283 350 316 319 334 346 350 325 266 222 210 217 235 286 296 297 264 228 215 230 269 267 247 251 288 352 436 521 526 470 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 3 5 1 0 0 0 0 0 3 5 4 2 0 2 3 3 3 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 2 20 29 44 64 72 47 34 21 20 21 16 11 41 72 114 145 160 163 151 140 133 115 93 80 67 53 40 32 26 23 27 37 32 26 20 18 20 17 36 37 35 33 28 27 29 35 64 128 221 298 315 315 306 295 280 248 207 190 192 219 258 285 308 305 276 244 233 250 263 251 246 247 304 418 491 510 471 420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 3 7 9 8 5 3 3 1 3 3 1 0 0 0 0 1 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 3 5 11 10 8 3 6 16 19 10 2 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 9 22 27 36 59 69 48 35 30 29 34 33 30 50 71 109 134 150 159 158 160 147 124 98 76 61 52 39 33 30 25 19 27 25 20 18 15 12 14 28 25 21 19 17 18 23 29 48 114 221 310 305 311 312 297 267 228 206 205 216 241 269 290 344 340 315 297 290 288 282 272 269 283 365 480 491 443 403 391 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 8 7 5 3 0 4 6 4 2 3 2 1 1 4 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 7 5 4 4 2 0 0 1 2 2 1 6 17 24 21 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 13 16 28 33 54 60 43 38 38 33 42 57 65 66 72 101 110 118 129 139 148 141 118 94 73 55 49 32 31 32 26 17 23 22 15 11 7 3 9 17 17 9 5 5 7 14 27 43 109 182 212 269 281 294 293 269 232 222 243 263 268 287 337 398 382 360 347 344 339 321 339 337 372 430 469 445 412 413 423 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 10 12 11 10 9 8 5 7 10 6 3 2 0 1 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 2 9 15 14 7 4 2 0 2 5 6 6 5 9 17 25 30 18 11 3 0 0 0 0 0 0 0 0 0 0 0 0 5 7 3 22 33 45 52 55 52 39 34 49 69 80 77 69 80 88 80 81 100 112 112 99 82 65 50 42 25 24 20 16 15 19 21 8 2 2 5 8 5 6 4 2 2 5 11 24 46 62 110 199 297 302 310 307 288 268 279 309 322 330 353 398 443 419 395 385 386 387 384 383 413 449 457 428 390 417 482 492 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 16 17 13 10 6 4 7 15 15 8 8 3 1 1 3 6 6 7 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 20 16 9 8 6 6 6 7 6 3 9 18 27 34 31 32 13 1 0 0 0 0 0 0 0 0 0 0 5 9 9 7 20 33 39 45 52 50 40 34 46 60 70 70 60 55 63 49 43 56 66 72 73 66 53 41 31 31 17 16 15 15 14 11 3 4 7 9 8 3 7 11 11 9 9 14 12 35 44 89 191 314 376 374 353 323 306 321 341 378 406 432 461 485 455 420 411 415 420 428 463 491 494 458 400 367 416 503 513 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 11 19 18 19 18 16 5 4 8 8 8 0 2 1 1 1 1 9 5 3 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 21 17 18 12 8 8 7 5 8 15 23 30 34 36 44 26 7 0 0 0 0 0 0 0 0 0 0 4 11 13 11 14 30 41 37 36 39 35 30 36 41 48 51 48 44 34 22 21 29 37 47 57 49 35 26 25 19 12 18 20 16 9 2 2 8 10 10 10 9 7 12 14 13 11 11 18 19 26 78 186 320 396 443 418 384 364 361 359 407 456 484 506 522 497 452 434 426 435 467 520 539 515 449 385 365 406 461 468 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 14 16 19 24 23 11 1 6 6 7 8 4 2 1 1 1 3 3 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 16 17 22 21 20 15 8 9 17 26 30 31 32 35 46 42 18 2 0 0 0 0 0 0 0 0 0 0 5 7 4 3 21 28 29 30 30 25 3 18 23 26 27 28 26 17 12 12 15 19 26 41 32 25 24 21 12 13 20 19 15 10 5 1 4 5 5 9 13 4 15 23 23 20 19 19 16 24 63 177 333 394 387 409 412 419 441 460 473 512 527 553 578 538 488 482 462 461 492 537 551 502 435 387 378 399 411 415 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 5 11 6 13 10 10 7 8 10 9 7 3 2 5 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 20 26 25 20 13 8 10 19 26 32 36 37 41 48 31 12 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 22 26 27 28 24 9 10 13 14 15 14 11 10 11 9 11 15 18 18 15 15 18 18 12 13 18 20 19 16 13 10 4 2 1 6 15 15 30 34 30 24 21 15 15 22 58 159 301 399 444 416 409 422 461 519 574 604 606 613 617 585 534 523 503 502 524 550 540 484 428 398 391 396 401 389 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 1 2 4 7 12 7 9 7 6 10 17 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 22 21 20 23 23 16 17 24 31 38 41 44 58 50 29 9 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 13 12 11 11 10 1 9 11 10 8 4 8 9 8 9 11 10 9 11 12 12 14 19 25 22 20 19 18 16 13 9 3 3 8 15 23 55 37 33 26 15 13 11 18 55 165 334 501 587 561 530 499 489 522 587 608 625 620 607 605 607 577 555 547 545 540 518 466 421 408 402 390 382 353 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 13 7 7 5 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 16 18 20 18 18 11 17 29 39 47 63 64 46 25 10 5 0 0 0 0 0 0 0 0 0 0 0 0 1 12 12 10 6 0 0 1 2 6 7 5 7 8 5 8 6 0 1 7 7 8 10 16 22 21 14 14 15 12 6 4 1 5 10 11 16 40 15 10 8 6 5 1 16 53 199 422 614 633 609 632 608 568 550 561 572 585 590 592 601 615 604 588 573 551 520 486 455 448 429 403 374 345 306 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 4 7 7 8 10 9 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 11 11 11 9 5 0 7 19 32 43 55 68 69 71 54 23 0 0 0 0 0 0 0 0 0 0 0 0 1 9 13 5 0 0 0 0 5 9 9 8 8 8 1 4 4 0 2 13 9 12 10 10 15 15 12 11 9 5 1 0 2 4 7 5 1 5 5 8 8 6 5 4 17 55 228 358 441 588 560 555 589 593 577 586 582 580 594 605 620 645 640 611 575 536 502 477 457 456 429 392 354 316 276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 3 4 5 5 8 12 13 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 1 1 1 1 4 11 16 23 32 42 57 64 84 65 27 5 0 0 3 2 0 0 0 0 0 0 0 0 1 15 4 0 0 0 0 8 10 10 8 8 8 5 4 2 1 5 12 2 9 10 11 13 11 11 10 11 10 6 1 5 4 3 2 0 0 0 3 5 7 9 10 20 46 74 182 340 481 465 447 500 564 602 620 627 614 642 652 646 648 642 606 563 532 513 501 498 471 430 385 344 308 276 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 9 6 5 7 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 17 21 27 31 34 58 96 87 54 23 14 13 15 6 0 0 0 0 0 0 0 0 4 34 10 0 0 0 1 9 10 5 5 8 11 11 11 4 5 9 7 8 6 8 9 9 9 11 13 20 20 14 3 3 3 1 0 0 0 0 0 3 9 17 21 20 42 47 141 294 410 401 409 458 529 596 633 645 656 683 693 687 669 635 584 541 523 519 518 513 481 432 389 353 323 302 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 8 6 7 4 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 4 1 10 13 17 20 25 34 62 110 105 69 41 40 37 30 25 13 3 0 0 0 0 0 0 3 20 21 7 0 0 0 2 2 1 1 5 11 13 13 6 8 9 4 9 2 5 8 8 7 6 12 18 22 20 13 5 4 3 1 0 1 0 0 4 8 14 20 21 22 42 124 261 384 412 427 452 490 531 567 588 642 669 655 637 625 605 566 529 518 512 504 497 469 421 385 356 335 331 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 3 1 2 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 3 3 4 4 5 6 11 27 55 97 114 96 82 80 55 52 42 26 15 10 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 11 12 12 8 7 10 13 13 11 10 9 5 0 1 6 13 21 28 29 22 21 18 8 3 3 1 0 6 9 16 23 24 21 43 101 240 391 461 472 451 456 450 444 470 540 609 594 576 567 546 523 525 513 502 491 474 446 410 378 356 347 352 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 28 25 13 7 16 44 92 107 112 112 102 80 79 57 46 36 26 17 9 8 3 3 3 0 0 0 0 0 0 0 0 5 7 9 9 6 5 4 2 7 17 20 15 15 5 0 0 1 3 7 13 26 37 37 42 34 17 10 7 2 2 7 7 7 9 15 19 37 79 213 385 506 520 460 450 404 360 361 403 488 535 552 540 508 482 476 466 465 464 451 429 391 372 358 352 360 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 47 54 39 30 43 85 104 110 109 106 102 94 82 63 48 36 26 26 29 19 17 13 0 0 6 2 0 0 0 0 2 6 5 2 0 0 0 0 5 12 15 15 9 10 5 0 0 1 8 11 22 29 34 49 44 25 18 10 2 8 7 8 8 10 14 19 22 49 158 338 504 556 531 483 403 331 311 355 445 510 523 505 482 472 444 425 421 424 423 409 392 382 377 372 379 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 23 75 87 72 62 73 108 111 123 124 118 118 100 74 56 44 38 39 43 42 29 12 1 3 3 23 24 12 0 0 0 2 1 0 0 0 0 0 0 3 7 7 0 5 3 0 0 1 7 9 12 14 21 39 49 34 28 18 8 11 10 10 8 10 15 17 18 34 105 274 428 464 555 519 440 363 331 367 451 458 452 448 435 402 392 387 384 387 394 398 389 388 398 399 409 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 89 103 86 73 92 93 120 146 151 133 110 84 63 52 46 45 45 43 30 15 11 25 40 44 35 14 0 0 0 0 0 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 4 5 10 23 36 41 36 28 21 16 13 13 11 11 13 14 15 31 77 125 222 371 539 559 495 422 374 369 410 386 383 384 376 361 357 363 362 361 365 370 370 371 386 398 420 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 41 87 110 100 80 73 121 139 145 142 117 91 71 59 54 52 51 48 37 27 22 26 38 42 31 26 14 0 0 0 0 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 5 12 22 40 38 30 25 21 9 12 13 10 10 15 23 32 53 61 131 298 506 584 541 469 398 353 348 337 344 362 372 367 354 348 345 340 342 346 341 366 383 394 418 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 45 87 122 136 119 111 114 127 135 128 103 80 73 67 62 59 54 42 32 23 24 36 44 44 33 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 3 0 0 0 0 3 5 8 17 36 33 28 23 16 4 7 9 9 11 16 23 33 32 46 99 232 444 587 569 501 419 361 347 341 355 390 414 411 381 342 330 327 326 328 337 354 381 405 429 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 52 128 180 149 143 129 124 126 114 87 83 74 65 61 55 43 28 19 16 22 41 44 46 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 5 3 0 0 0 3 6 9 19 37 38 37 29 16 3 0 6 9 12 15 16 17 17 35 75 177 358 554 588 539 488 444 414 406 399 431 459 462 432 372 349 338 332 335 352 358 370 401 437 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 21 75 148 179 174 150 127 116 112 105 91 73 62 57 50 34 18 11 6 0 2 17 33 33 16 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 14 16 20 28 38 57 53 38 20 5 0 0 0 5 9 10 14 17 26 51 117 257 472 586 581 572 540 489 473 432 434 448 456 446 410 411 368 351 365 386 388 390 405 428 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 66 139 125 148 139 126 120 104 89 72 56 45 37 24 13 5 1 0 0 0 6 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 22 32 38 42 45 68 66 48 27 10 0 0 0 0 0 1 3 8 16 34 75 174 354 530 545 581 587 556 518 448 402 389 389 388 382 387 380 369 380 407 425 430 431 441 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 32 93 108 120 126 106 88 73 54 35 21 13 6 6 3 0 0 1 5 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 20 41 49 52 58 71 72 54 32 12 1 0 0 0 0 0 0 1 11 26 48 103 195 268 410 526 584 578 526 461 386 350 336 331 334 357 373 383 393 413 441 447 449 451 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 1 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 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 29 67 103 108 89 74 57 34 17 12 6 1 0 0 2 7 6 4 1 0 0 1 7 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 14 30 44 57 67 69 59 40 19 5 2 1 0 0 0 0 1 8 25 37 52 76 114 280 461 554 567 529 471 394 358 334 321 318 338 380 399 406 421 450 477 476 455 0 1 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 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 55 89 89 76 61 40 26 22 18 2 0 1 5 10 7 1 0 0 3 8 12 10 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 22 39 50 55 52 41 28 18 13 5 1 0 0 0 1 6 24 30 35 45 75 172 384 524 580 567 506 426 417 374 342 341 357 405 435 442 448 460 469 469 462 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 42 70 70 60 51 41 32 21 6 1 6 8 6 4 0 0 0 4 8 7 7 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 24 37 44 44 40 38 33 19 8 2 0 0 0 0 1 21 25 32 41 56 108 283 472 570 590 572 519 488 431 386 375 395 430 473 477 467 460 460 460 443 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 32 48 51 52 42 30 24 20 8 7 5 2 0 0 0 0 1 2 1 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 19 34 41 43 41 39 35 26 16 6 1 0 0 4 15 17 27 35 39 46 75 176 363 462 499 540 602 560 497 440 417 434 458 491 498 501 495 475 473 448 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 31 32 22 14 16 19 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 3 15 31 40 42 43 40 34 26 18 9 2 1 7 15 15 18 23 32 35 35 52 97 218 273 296 364 524 566 532 481 456 464 474 487 489 497 500 486 461 463 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 7 0 0 0 5 4 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 1 13 24 32 40 44 41 33 25 20 16 12 11 12 13 16 18 20 25 26 26 32 53 110 126 142 219 381 501 525 501 481 480 488 488 486 487 490 490 479 452 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 12 16 18 36 44 42 35 27 22 19 15 13 13 14 16 18 19 20 22 22 22 28 45 60 75 126 236 375 469 500 503 500 498 495 481 486 489 492 488 450 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 11 30 43 42 38 32 25 19 16 15 14 14 16 17 16 17 17 17 16 17 16 29 39 66 129 228 363 467 509 528 541 532 509 557 562 542 529 497 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 26 40 43 39 35 29 22 20 17 15 14 13 13 13 12 13 13 13 12 12 17 19 33 63 116 219 323 395 477 566 601 617 652 633 590 552 520 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 39 46 44 41 39 36 25 20 19 15 12 10 8 9 9 9 9 10 10 11 11 16 28 51 94 98 197 354 512 620 650 674 686 656 598 554 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 34 47 49 48 48 46 37 26 23 17 12 10 8 2 2 2 5 9 11 10 9 10 14 21 32 36 79 191 359 535 655 690 712 690 659 643 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 38 42 50 53 52 45 36 25 20 15 11 9 8 1 0 4 9 10 9 9 8 9 9 7 14 27 70 181 364 557 591 674 720 724 702 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 39 51 53 50 43 30 25 20 17 15 11 2 0 1 5 8 8 8 8 8 6 1 4 8 20 63 173 351 361 384 534 680 735 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 33 45 48 46 39 30 28 25 20 16 9 2 0 3 7 8 9 9 8 6 2 0 0 0 13 56 105 31 122 326 538 685 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 15 30 38 40 39 29 27 26 23 19 14 9 6 7 9 10 13 13 11 9 6 0 0 0 0 10 22 1 23 113 306 531 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 24 30 22 25 25 23 20 18 15 13 12 13 14 17 17 16 13 8 0 0 0 0 0 0 0 0 19 94 258 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 17 25 25 25 24 22 20 19 18 17 20 19 18 16 10 0 0 0 0 0 0 0 0 0 10 66 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 23 26 29 29 26 25 24 22 22 19 18 17 10 0 0 0 0 0 0 0 0 0 0 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 29 32 31 29 27 26 24 19 18 17 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 21 22 24 25 25 25 23 17 16 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 16 21 22 17 6 12 8 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 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 1 7 4 5 6 5 1 5 6 3 0 0 0 0 0 0 0 0 0 0 0 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 14 8 1 0 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 30 27 17 14 6 6 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 27 33 36 32 16 14 7 6 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 2 3 8 9 9 4 1 0 2 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 2 18 27 38 42 30 14 13 14 14 9 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 7 4 6 10 11 10 5 6 10 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 36 56 56 38 13 13 18 18 15 11 4 8 8 8 7 5 0 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 2 6 10 10 11 12 11 8 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 1 5 11 44 72 85 74 46 22 18 12 8 9 11 13 16 20 23 19 8 15 16 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 5 8 8 10 11 11 9 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 3 17 43 56 63 62 51 32 38 38 29 19 17 19 19 25 30 30 19 23 24 20 11 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 7 7 9 10 10 9 9 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 5 34 66 78 74 61 46 72 53 33 22 18 18 17 16 22 26 19 19 20 18 15 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 5 7 7 8 8 9 12 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 4 6 16 24 25 17 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 10 10 10 10 10 9 10 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 4 25 60 76 75 70 68 61 58 40 25 19 16 7 10 16 19 19 20 18 16 13 11 10 1 4 5 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 9 9 13 15 15 17 18 19 17 14 11 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 1 3 0 0 5 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 10 17 19 17 24 35 38 35 32 34 28 18 11 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 11 10 10 11 10 9 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 35 79 87 82 84 95 67 50 35 25 20 10 15 17 17 17 20 12 9 8 8 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 10 11 17 23 24 22 22 23 31 30 27 25 20 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 8 10 0 0 22 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 0 0 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 27 22 14 9 30 23 17 16 25 22 29 28 23 19 22 22 16 11 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 10 11 10 10 9 8 4 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 15 56 72 95 110 73 42 27 20 19 23 24 24 23 21 19 16 1 0 0 4 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 10 14 26 52 57 58 56 53 46 60 60 54 42 28 21 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 1 2 0 5 11 17 1 26 17 1 7 47 21 35 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 1 5 5 11 21 22 11 3 4 10 9 20 17 23 29 25 28 31 35 42 40 39 30 29 24 15 11 6 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 9 11 9 9 6 2 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 22 51 51 12 13 9 5 8 15 18 19 15 11 9 7 0 0 1 5 9 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 11 17 31 60 77 78 82 86 85 79 82 82 70 51 31 29 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 17 33 37 27 36 24 18 32 58 42 55 41 18 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 1 0 0 1 2 3 8 13 14 15 13 8 9 13 13 3 15 18 16 23 20 27 31 28 28 42 38 26 18 23 11 19 28 28 26 22 16 12 16 28 21 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 3 8 9 8 8 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 0 0 0 0 0 0 0 6 12 9 1 4 3 1 1 3 4 6 2 0 0 0 2 2 6 8 9 11 8 8 3 0 0 0 0 0 0 0 0 0 0 0 2 3 4 15 17 35 64 92 101 101 101 103 104 102 101 90 73 56 41 31 8 1 0 0 0 0 0 0 0 0 0 0 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 3 10 28 59 49 30 28 32 37 47 54 52 75 59 37 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 1 2 2 1 1 0 0 1 1 1 2 4 3 2 2 4 4 1 2 5 8 12 15 13 12 11 4 5 10 17 13 23 16 13 11 9 13 17 24 31 36 11 8 3 0 1 6 13 18 24 32 37 39 37 41 40 37 28 19 13 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 6 0 0 0 0 0 0 0 0 0 3 6 4 0 0 3 6 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 3 5 6 6 8 10 15 17 13 5 0 1 8 8 7 6 6 6 5 4 7 9 9 16 27 61 96 115 114 110 110 111 111 110 105 84 66 49 34 23 4 0 0 0 0 0 0 0 0 0 0 2 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 1 5 13 33 26 26 31 29 16 22 23 35 65 49 57 56 51 41 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 2 3 2 1 0 0 1 1 1 0 1 1 2 2 3 2 1 4 6 8 9 6 4 3 2 3 7 17 25 21 17 15 12 9 6 7 15 16 12 4 1 1 0 0 0 1 5 12 20 29 35 33 34 38 40 38 35 29 22 15 8 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 4 3 0 0 0 0 0 0 0 0 0 1 0 0 5 8 7 0 2 0 0 0 0 0 0 0 0 0 1 6 6 6 6 5 0 0 0 0 1 3 3 0 0 5 13 21 15 14 15 13 10 17 19 17 15 12 8 5 7 9 10 10 14 51 102 130 133 119 114 114 115 113 108 98 74 59 40 25 16 1 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 5 13 22 32 24 13 10 8 3 8 7 10 21 31 51 60 65 55 33 16 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 1 2 1 0 0 0 0 0 0 0 0 0 0 1 3 3 3 4 5 5 4 3 4 5 7 8 19 33 37 30 23 16 11 6 6 7 7 8 6 0 0 0 0 0 0 1 4 10 17 22 18 27 31 31 28 30 30 31 30 30 22 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 1 0 0 0 0 0 0 3 4 1 6 10 7 4 3 2 0 0 0 0 0 0 1 0 0 0 1 1 2 5 5 1 4 1 0 3 7 6 1 0 6 12 14 10 22 37 43 36 23 16 18 18 15 11 9 9 10 11 16 35 96 142 151 137 123 128 126 125 114 98 82 45 38 29 17 5 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 2 9 18 22 29 55 59 44 18 6 5 5 4 3 1 3 11 20 26 37 44 44 37 16 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 3 8 13 13 9 6 4 5 5 5 6 9 10 12 21 43 36 27 21 12 15 14 9 6 7 9 7 3 0 0 0 0 0 0 0 2 6 11 15 24 29 30 30 29 30 31 28 25 19 17 19 22 22 19 14 10 6 3 0 1 2 2 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 4 4 0 2 12 5 3 5 3 0 0 0 0 0 0 7 3 0 0 0 0 0 2 2 1 3 1 1 4 4 0 0 0 5 6 5 13 21 23 32 36 24 13 17 17 17 20 23 22 25 22 36 83 145 165 151 133 128 132 132 122 105 86 66 34 28 22 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 4 9 14 36 49 41 30 21 29 37 38 30 27 20 16 8 3 3 0 1 3 8 24 35 41 39 28 16 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 2 6 6 5 17 16 13 13 18 14 13 11 10 6 8 8 8 9 13 13 14 22 36 23 16 10 5 5 6 4 3 4 6 5 2 0 0 0 0 0 1 2 2 4 8 14 21 25 26 32 35 34 28 16 15 16 16 19 25 29 30 31 29 26 27 25 20 18 15 10 4 9 27 19 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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 2 8 9 9 9 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 1 3 0 1 5 5 2 0 0 0 0 3 12 1 1 9 12 6 13 11 8 14 22 26 26 37 35 58 115 168 161 140 126 121 121 122 100 80 66 54 30 24 17 12 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 25 36 32 25 21 19 12 9 17 20 25 29 20 4 6 4 1 0 1 1 0 4 15 31 37 37 30 22 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 1 3 10 25 34 42 49 46 44 36 29 18 10 8 11 9 7 9 9 9 10 15 13 15 20 22 14 9 6 4 3 3 0 0 0 0 1 0 0 0 1 0 2 5 4 5 7 7 8 14 18 20 31 36 36 32 26 26 18 13 12 12 13 17 24 29 33 38 40 38 38 42 39 39 45 56 51 42 24 12 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 4 0 8 12 11 7 12 10 5 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 7 10 6 5 12 8 5 4 9 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 3 3 0 0 0 0 0 0 0 12 6 1 3 12 6 5 10 16 16 12 18 30 71 130 167 145 123 115 113 105 89 75 55 42 36 26 21 19 16 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 4 12 26 40 24 7 2 2 2 3 10 13 7 10 5 0 0 0 0 0 0 1 1 3 16 29 36 42 37 28 21 11 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 3 9 22 46 60 61 60 50 45 44 44 32 24 17 11 12 15 12 10 11 10 7 8 11 12 13 11 9 8 6 6 3 1 0 1 0 0 0 0 1 4 3 6 9 5 4 1 1 2 1 1 5 9 13 20 23 28 38 41 34 22 22 20 19 25 28 30 27 25 29 32 38 43 48 50 57 62 69 74 74 55 46 41 32 22 12 4 1 0 0 1 0 1 5 9 6 3 3 7 8 16 30 47 44 33 33 24 16 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 9 9 9 12 9 8 2 8 13 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 13 7 2 1 0 0 0 0 0 0 0 6 3 0 3 8 2 6 9 11 11 0 0 21 74 133 160 129 110 99 89 73 55 44 40 36 30 23 19 19 16 11 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 12 7 10 16 14 3 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 1 2 2 17 27 38 47 43 37 33 28 18 10 2 0 0 0 0 0 0 0 0 0 0 0 1 2 5 4 9 12 6 9 20 33 51 77 94 80 61 43 36 36 30 23 18 14 12 11 11 8 7 7 9 7 1 5 7 6 5 2 1 2 2 3 3 5 4 1 0 0 0 0 1 3 5 7 6 3 0 0 0 0 0 0 0 2 6 8 7 14 31 35 29 23 27 31 32 33 36 37 33 35 37 42 45 44 43 46 55 59 68 81 92 94 86 74 69 62 50 32 32 25 16 12 15 21 23 24 23 25 38 40 36 36 26 24 21 19 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 11 10 10 10 7 8 8 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 6 3 2 0 0 0 0 0 0 1 6 2 0 0 1 0 2 7 13 12 0 0 24 86 143 162 135 126 99 72 53 41 37 34 31 27 22 21 19 16 14 13 12 7 2 0 2 4 2 0 0 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 1 0 2 15 11 7 3 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 5 11 16 31 46 54 56 55 51 43 30 16 10 6 2 0 0 0 0 0 0 0 0 1 12 22 30 36 50 48 46 65 63 74 92 107 97 69 52 44 42 33 24 17 12 8 12 9 6 4 5 5 3 2 1 0 1 1 0 0 0 0 0 1 2 3 3 1 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 4 2 1 5 14 12 9 10 14 23 26 27 28 32 33 51 60 61 61 58 52 53 60 65 65 79 91 98 96 91 79 67 52 35 42 42 40 39 42 29 28 25 21 11 18 28 28 19 9 4 6 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 10 10 10 8 5 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 4 5 6 7 2 0 0 0 0 0 8 14 12 4 0 32 104 155 167 165 131 93 66 51 39 32 30 27 27 26 23 20 17 12 10 13 12 7 5 7 10 11 6 4 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 6 14 5 2 0 0 0 0 0 0 0 1 1 2 3 4 0 0 0 0 1 4 9 18 29 46 56 59 65 67 64 57 42 26 17 9 3 0 0 0 0 0 0 0 2 8 44 62 78 89 95 97 104 107 94 91 97 94 78 56 41 42 39 29 20 11 5 2 2 3 1 0 0 1 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 1 1 4 8 3 7 20 32 40 50 52 54 62 67 58 64 66 70 74 83 95 88 82 81 57 43 37 36 37 32 36 35 26 15 18 9 5 4 5 13 13 11 11 13 12 9 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 9 9 9 3 4 4 4 6 0 0 0 0 0 0 0 0 0 3 9 9 2 0 0 0 0 0 0 0 2 6 6 8 8 7 6 4 1 0 0 0 0 0 3 9 12 11 12 51 124 169 178 168 124 90 70 57 48 34 29 28 29 28 24 21 19 16 14 15 14 14 13 12 15 21 20 18 9 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 2 3 4 10 5 3 2 0 0 5 8 11 14 42 62 63 58 56 55 69 74 71 71 53 34 18 9 2 0 0 0 0 1 7 26 49 83 95 94 96 100 111 104 92 85 82 77 63 52 40 28 29 31 26 17 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 14 27 31 30 37 40 47 49 43 63 62 63 69 79 97 60 52 53 38 25 22 20 20 19 25 24 23 19 13 4 4 5 5 8 10 7 6 5 6 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 0 1 0 0 2 3 2 0 0 2 3 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 7 5 2 2 0 2 1 1 3 0 0 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 3 6 8 5 0 0 0 0 0 0 0 0 2 6 13 29 86 130 188 213 183 123 97 88 74 53 37 33 32 35 36 33 34 25 18 15 16 19 19 17 16 20 26 27 27 6 6 10 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 1 5 7 8 0 1 1 0 4 22 25 35 54 88 82 64 54 55 59 65 73 89 101 75 53 32 20 15 12 8 11 19 26 65 81 76 75 89 84 85 91 91 77 85 92 82 61 42 31 27 22 22 28 19 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 11 13 14 15 19 31 32 38 33 36 48 59 46 52 67 78 75 39 35 38 35 34 32 24 20 22 23 23 17 12 7 1 0 1 2 5 2 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 6 3 0 3 2 0 0 0 0 0 0 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 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 1 8 26 67 123 222 261 209 141 115 115 102 77 55 52 49 51 51 47 46 36 33 31 30 31 27 24 25 28 32 33 30 3 5 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 3 5 6 3 2 4 20 50 78 72 70 63 47 37 37 40 43 49 60 79 75 49 56 41 40 33 33 47 77 103 122 125 98 72 68 86 103 97 102 94 95 119 110 83 57 33 18 20 15 14 18 11 6 2 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 2 10 5 1 3 3 9 10 20 30 30 24 31 35 37 43 50 71 88 90 75 36 21 26 38 26 32 27 25 24 23 12 7 4 0 0 0 0 0 0 0 2 3 2 0 0 0 0 1 2 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 1 4 4 5 11 8 4 6 8 0 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 1 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 2 7 8 136 270 309 252 173 146 152 139 125 113 63 59 74 79 70 57 51 52 52 50 47 39 39 40 39 36 33 30 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 1 2 0 27 23 12 11 22 65 97 106 82 55 39 30 23 23 33 27 38 56 32 56 70 86 81 95 83 107 145 179 191 164 115 78 65 67 73 90 108 114 104 117 124 104 64 51 35 22 20 11 9 6 3 3 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 3 4 3 0 0 0 2 8 7 11 17 19 19 29 32 39 50 55 63 70 83 84 33 6 0 0 5 17 21 23 30 32 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 1 5 8 7 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 5 9 11 5 10 8 0 2 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 123 274 341 307 216 182 194 185 173 156 105 82 83 97 96 66 73 73 76 75 66 53 49 48 44 36 27 27 4 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 20 67 61 49 49 69 109 116 96 65 37 25 23 22 23 30 23 48 51 41 151 141 138 144 158 156 167 168 171 161 136 100 65 49 43 47 78 92 91 93 113 106 84 52 43 43 27 15 7 3 1 0 2 4 7 10 8 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 5 3 0 0 0 3 6 8 9 13 11 12 17 22 23 32 49 59 59 78 92 82 47 10 6 0 1 3 9 12 23 25 12 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 0 0 0 3 10 14 12 11 10 9 2 8 10 6 1 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 8 9 6 15 10 2 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 82 230 350 361 275 218 234 240 232 202 151 115 118 133 130 99 87 87 93 93 79 59 55 51 42 32 24 20 3 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 47 48 37 37 43 43 64 90 105 97 65 41 24 12 11 14 16 18 19 51 50 74 121 120 134 145 147 144 129 118 117 119 115 87 47 31 28 33 79 76 75 81 85 76 59 44 33 36 16 6 3 1 0 0 1 3 3 10 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 1 4 1 0 0 1 6 6 3 1 1 3 5 14 20 20 27 51 61 63 70 88 87 65 41 36 9 2 0 1 1 5 6 8 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 0 0 0 5 11 15 13 13 14 10 3 13 3 1 2 8 12 14 14 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 1 0 0 0 0 0 0 0 0 0 1 3 5 4 6 8 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 39 159 327 398 353 289 262 265 276 260 200 153 151 162 156 133 128 111 114 106 85 61 59 55 45 38 34 19 2 2 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 18 33 48 45 19 6 14 24 40 61 73 62 29 19 10 5 6 7 5 11 27 49 47 63 90 117 128 126 110 96 99 99 106 122 109 70 34 31 27 38 71 63 75 71 58 43 32 25 23 20 6 2 1 0 0 0 0 1 2 4 9 11 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 1 0 0 1 1 2 3 1 0 0 1 1 11 8 4 15 28 43 51 58 64 62 57 52 50 23 3 0 0 0 0 0 4 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 4 7 10 10 11 15 9 12 25 16 8 7 8 10 11 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 9 9 11 11 7 5 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 14 88 266 388 426 414 332 298 310 305 252 190 177 186 191 182 164 131 124 108 82 57 54 56 52 49 42 24 2 1 1 2 0 0 0 2 4 5 2 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 15 11 37 27 14 6 0 0 8 17 26 35 33 26 12 7 6 6 6 10 12 15 40 58 64 80 110 122 124 124 123 116 96 86 90 123 97 57 35 36 40 55 64 58 66 49 32 21 18 15 13 9 3 2 2 1 0 1 0 2 3 6 9 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 4 1 2 5 10 32 23 25 29 30 25 9 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 4 2 0 0 0 2 3 5 9 14 8 23 25 4 2 5 5 5 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 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 8 11 11 11 14 6 7 7 4 1 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 4 4 4 0 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 37 188 302 383 425 394 341 344 351 320 241 216 223 220 201 171 145 134 119 90 59 54 56 56 52 42 26 1 0 0 0 0 0 0 1 4 8 9 8 3 1 1 3 2 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 14 26 30 21 4 2 1 0 0 0 6 13 18 26 25 16 9 5 6 6 10 24 34 21 30 48 67 85 90 95 118 124 117 102 93 77 69 69 49 42 37 39 45 51 60 58 51 32 20 14 13 12 5 3 3 2 2 2 2 1 0 1 2 11 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 1 6 19 6 21 28 20 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 4 8 10 9 28 29 32 31 14 9 2 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 1 3 1 0 0 0 0 0 0 0 0 0 0 5 7 12 14 6 11 12 7 2 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 8 9 11 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 86 136 239 380 409 372 367 378 365 297 236 254 252 236 212 174 155 147 123 87 60 59 61 58 46 30 1 1 2 0 0 0 0 0 1 2 2 0 1 1 3 3 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 22 48 60 41 24 10 0 0 0 2 1 1 4 5 6 10 15 4 10 9 6 5 8 26 29 22 22 33 64 100 123 118 148 136 112 81 74 77 67 57 46 44 34 38 40 43 50 45 34 23 12 7 7 7 4 2 3 3 1 3 5 1 0 0 2 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 2 21 19 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 5 8 14 31 22 27 30 20 21 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 3 10 12 8 11 12 7 4 5 3 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 5 5 4 4 3 1 0 0 0 0 0 0 0 0 2 3 3 9 21 13 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 41 152 289 374 371 372 392 396 368 366 346 305 281 267 220 185 176 160 138 117 82 80 72 59 44 2 1 2 3 0 0 0 0 1 1 0 0 2 5 8 4 2 2 2 3 1 1 2 2 2 0 0 0 0 0 0 8 45 43 46 42 22 4 0 2 4 5 1 0 0 0 0 0 4 7 13 13 11 11 13 20 23 32 39 53 100 133 150 144 145 109 90 79 75 80 63 45 38 37 27 45 38 28 27 22 17 11 7 5 2 3 2 1 4 3 3 4 5 0 0 1 5 13 10 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 8 11 12 10 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 17 33 66 61 34 20 17 5 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 2 6 7 1 1 0 0 0 0 0 0 0 0 0 1 8 9 7 9 15 6 7 6 4 11 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 14 15 16 14 6 0 0 0 0 0 0 0 0 0 0 0 4 10 8 12 12 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 12 85 208 330 358 359 395 421 428 455 451 369 317 296 261 210 190 181 176 166 117 112 98 86 73 4 7 6 3 0 0 0 3 4 3 0 4 8 13 18 10 5 4 3 2 3 5 5 5 11 3 0 0 0 0 0 28 78 81 56 33 20 7 1 2 3 1 0 0 0 0 0 0 5 8 10 11 9 10 15 24 36 48 71 117 161 148 177 156 119 87 83 85 80 72 60 42 39 30 25 39 20 14 10 2 2 1 1 2 1 2 5 3 2 2 3 7 5 2 1 1 6 9 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 1 0 0 0 0 0 4 7 5 4 5 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 1 12 15 29 47 52 45 28 15 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 7 8 5 6 1 0 0 0 0 0 0 0 0 1 8 7 6 8 13 8 10 9 10 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 8 14 17 19 15 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 39 139 278 356 354 388 414 442 511 509 423 353 317 295 244 234 210 193 182 150 138 125 119 110 0 1 4 2 0 0 0 1 3 3 0 1 7 11 14 15 11 8 7 6 6 13 13 10 13 8 1 0 0 0 0 19 48 60 49 32 12 4 0 0 0 0 0 0 0 0 0 0 1 2 4 8 13 14 16 31 47 60 100 194 224 209 195 138 103 82 78 76 76 63 49 37 36 18 12 10 5 8 3 0 1 3 2 2 4 6 5 1 1 1 1 6 7 5 4 4 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 1 10 3 0 0 0 0 7 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 3 12 16 32 45 50 50 30 15 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 7 1 0 0 0 0 0 0 0 1 5 6 7 9 11 11 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 15 10 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 6 3 2 1 1 1 6 1 0 0 0 0 0 0 0 0 0 0 0 15 91 220 340 336 339 359 413 499 519 475 397 339 317 289 287 242 209 193 170 147 136 137 138 0 0 1 1 0 0 0 0 2 4 3 3 10 11 12 15 19 16 8 6 4 9 17 9 5 7 1 0 0 0 0 0 33 71 74 23 4 0 0 0 0 0 0 0 0 0 0 3 5 4 2 9 15 22 27 40 56 87 144 257 266 239 186 118 90 74 68 73 80 50 47 41 24 6 8 10 8 5 3 3 3 2 2 5 9 9 7 0 2 1 1 0 2 3 6 8 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 1 1 1 0 0 0 0 0 0 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 2 7 13 22 41 41 47 47 25 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 11 14 12 3 1 0 0 0 0 0 2 3 4 4 8 8 10 12 10 15 11 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 6 10 11 12 13 12 9 13 14 12 6 0 0 0 0 0 0 0 0 8 56 143 249 287 323 341 371 421 451 491 440 375 339 334 329 277 232 206 189 158 146 147 150 0 0 0 0 0 0 0 1 3 5 7 15 16 10 12 15 18 16 5 6 9 11 13 8 14 13 7 5 1 0 0 7 49 30 19 5 0 0 0 0 0 0 0 0 0 1 2 4 5 6 9 16 21 30 38 43 60 96 134 202 258 219 154 96 65 53 43 42 42 23 27 16 11 8 5 12 15 17 18 9 9 5 6 13 11 6 1 0 1 0 0 0 0 2 9 6 5 5 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 1 0 0 0 1 3 1 0 0 0 0 0 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 1 3 5 9 20 38 62 61 61 46 24 14 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 13 8 8 19 21 9 3 2 1 0 0 0 0 1 3 6 11 8 11 13 13 14 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 5 2 9 17 18 19 18 16 15 12 4 0 0 0 0 3 30 54 79 204 298 321 333 357 370 450 435 416 390 341 340 301 249 215 205 183 173 170 165 0 1 0 0 0 0 0 1 5 9 13 14 9 5 8 12 13 10 9 11 9 12 14 14 24 10 8 10 3 2 5 5 2 0 1 0 0 0 0 0 0 0 0 0 3 5 8 10 9 12 14 19 31 31 34 44 64 89 98 147 205 177 116 71 40 22 10 11 11 8 9 8 12 10 7 14 18 17 15 8 8 7 17 16 1 2 3 2 0 0 0 0 4 11 22 7 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 1 3 2 0 0 0 0 0 0 0 0 1 2 1 0 0 0 0 2 0 0 0 0 0 3 5 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 3 8 13 16 39 56 68 68 69 46 26 13 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 3 9 17 20 15 12 22 26 18 7 6 1 0 0 0 0 0 1 9 17 9 14 12 11 14 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 24 26 29 30 17 7 6 10 8 5 15 24 48 135 255 307 314 300 294 367 378 416 424 369 335 315 265 228 219 218 219 211 193 0 0 0 0 0 0 0 0 6 9 8 6 2 1 3 7 8 2 0 2 6 7 10 10 11 12 9 18 21 3 6 7 4 0 0 0 0 0 0 0 0 0 0 1 5 5 7 11 11 18 19 24 30 25 30 41 64 72 77 108 125 109 62 35 17 8 7 11 10 4 4 8 4 5 12 15 10 8 7 6 7 8 21 11 1 2 5 1 0 0 0 2 8 16 19 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 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 7 8 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 5 5 7 12 20 31 67 69 77 83 76 48 28 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 12 29 34 29 21 26 16 10 7 9 4 1 1 0 0 0 0 11 20 16 22 15 12 12 12 8 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 19 24 33 33 24 23 28 22 18 16 18 35 87 209 275 292 277 261 309 314 374 418 404 350 330 284 243 224 228 239 240 221 0 0 0 0 0 0 0 1 6 8 6 2 0 1 1 1 2 0 0 0 3 7 10 16 15 14 14 10 17 19 15 10 3 1 0 0 0 0 0 1 2 6 7 7 4 1 0 6 13 19 19 17 13 13 20 9 38 64 64 61 52 33 21 10 2 3 3 5 7 2 0 0 0 0 7 7 3 3 3 2 6 13 18 6 2 1 0 0 0 0 2 4 3 7 5 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 3 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 6 9 8 7 4 3 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 18 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 7 8 10 21 31 56 93 89 109 108 87 55 35 19 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 5 17 26 42 42 31 28 12 4 6 10 7 4 8 9 3 0 0 6 15 21 26 23 18 16 14 12 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 7 15 23 32 35 37 38 34 33 28 24 34 74 173 235 257 257 249 238 260 303 363 401 375 349 317 272 238 238 242 252 245 0 0 0 0 0 0 0 1 2 0 0 0 0 1 2 0 0 0 0 0 11 12 12 19 18 12 13 16 2 7 14 16 6 2 2 2 2 4 6 21 24 21 18 11 7 5 3 11 14 16 16 12 5 6 10 12 12 29 44 44 33 22 11 4 3 6 9 8 6 4 0 0 0 1 3 3 2 2 2 1 6 6 7 4 4 1 0 0 1 2 8 9 4 3 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 1 1 0 0 0 0 0 3 6 9 12 7 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 13 21 45 54 70 95 111 137 127 100 67 41 24 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 23 23 44 54 41 18 8 5 6 7 7 10 10 14 14 8 1 0 9 18 25 34 32 23 21 18 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 1 5 14 21 28 31 31 34 41 38 36 45 80 160 206 222 225 225 220 228 254 306 357 369 355 348 333 305 275 266 261 262 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 16 10 10 13 14 10 15 19 21 16 16 14 9 6 5 6 10 12 9 29 28 18 14 16 17 15 15 19 15 19 18 12 3 7 12 14 12 12 23 22 11 9 3 2 4 6 6 5 7 5 1 0 1 2 6 10 6 5 3 2 9 8 4 3 4 0 0 0 1 4 8 7 3 1 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 6 6 4 3 1 0 0 0 0 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 14 24 40 60 71 65 83 113 138 145 114 82 52 27 13 11 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 9 12 21 32 43 54 38 20 12 6 5 5 5 6 10 21 25 19 7 1 4 13 20 26 27 29 26 19 7 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 8 5 0 0 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 17 17 16 22 34 45 52 68 104 169 199 209 211 214 219 214 237 264 299 336 336 337 345 342 325 314 287 284 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 4 4 8 12 18 22 21 20 20 21 14 8 9 12 19 39 38 20 24 21 22 27 27 28 34 29 12 16 12 11 12 12 11 15 13 6 8 5 2 0 0 1 4 6 6 6 6 6 3 1 4 6 5 5 5 4 2 1 0 1 1 2 2 0 0 0 2 3 4 4 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 1 1 0 0 0 1 1 2 1 0 0 0 0 2 3 3 4 3 1 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 5 9 11 16 28 39 50 58 50 69 100 124 129 112 89 62 35 16 15 8 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 25 36 44 31 20 14 10 5 5 4 6 10 18 25 23 16 9 0 12 17 18 24 36 26 17 8 1 0 0 0 1 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 8 6 1 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 3 5 5 7 14 23 38 55 86 136 200 212 216 220 226 230 213 217 239 263 282 291 293 303 328 345 328 303 297 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 3 5 11 15 23 28 24 23 26 27 25 23 23 20 19 25 28 38 38 27 24 26 30 30 20 10 7 5 6 8 8 3 0 0 2 3 1 0 1 1 2 5 6 6 6 4 3 1 4 9 9 4 2 3 2 1 0 0 0 0 0 0 0 0 0 1 2 2 3 0 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 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 1 2 0 0 0 0 0 0 0 2 2 4 7 8 7 3 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 2 6 12 21 32 37 39 39 53 89 113 118 106 85 64 46 31 25 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 22 29 28 20 14 10 6 6 5 8 14 20 24 21 22 17 5 12 14 13 21 35 23 14 7 2 0 0 0 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 8 8 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 2 7 16 27 50 90 143 201 229 254 255 251 245 216 198 218 238 247 250 247 260 278 288 281 287 286 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 18 20 34 31 27 21 8 10 18 19 16 11 25 31 36 40 42 37 29 22 17 10 7 5 4 4 3 4 4 1 4 1 0 0 0 0 2 3 5 5 6 6 4 2 0 5 8 8 6 5 5 3 1 0 0 0 0 0 0 0 0 0 1 3 2 1 2 7 4 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 6 6 0 0 0 0 0 0 0 0 0 0 0 0 4 6 7 6 9 8 3 0 0 0 0 0 0 0 0 1 2 1 0 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 3 6 12 18 21 24 28 40 72 92 99 91 73 58 59 48 30 14 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 2 7 13 18 15 12 11 10 9 5 9 15 21 25 21 26 23 15 14 18 18 24 27 16 7 6 4 3 2 3 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 9 9 8 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 2 8 20 39 79 104 133 243 299 298 284 263 221 193 203 211 222 239 213 214 221 226 235 264 273 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 22 35 39 35 24 22 25 25 17 18 13 13 20 36 25 25 31 41 42 29 22 17 9 5 5 6 4 3 3 2 1 0 0 0 0 1 2 3 3 6 8 5 5 4 3 2 5 13 14 12 11 8 3 1 1 0 0 0 0 0 0 0 0 0 0 0 3 4 6 10 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 4 5 2 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 3 7 7 6 3 5 2 0 0 0 0 0 0 0 0 0 0 3 4 7 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 4 11 12 19 34 56 75 77 66 53 46 48 41 31 18 8 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 15 10 9 10 11 8 11 17 22 24 22 27 26 25 24 22 19 15 13 9 2 7 7 7 7 6 7 10 7 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 11 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 12 26 51 71 114 228 332 343 328 293 236 202 199 202 214 232 216 176 174 186 208 254 260 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 9 21 41 66 58 44 30 23 17 11 15 17 16 27 22 21 23 25 27 26 21 12 8 5 6 6 3 3 4 3 2 1 0 0 0 0 0 0 1 3 3 6 6 5 4 4 6 5 3 10 13 9 2 2 1 0 0 0 0 0 1 1 1 0 0 0 1 0 2 2 8 16 15 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 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 11 8 7 8 6 0 0 0 0 0 0 0 0 0 0 2 8 9 6 13 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 9 12 26 43 56 49 37 34 32 32 27 24 17 9 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 13 14 14 13 12 11 15 23 30 28 22 23 24 28 29 27 27 11 7 6 5 7 7 10 11 9 7 10 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 13 14 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 1 4 13 21 39 90 190 339 382 382 340 269 223 219 213 216 229 229 179 153 161 187 208 243 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 10 32 48 57 63 34 25 31 35 35 32 23 15 10 12 16 23 24 20 19 14 7 4 4 5 4 3 2 1 1 1 2 2 0 0 1 2 2 0 0 1 2 7 6 6 4 3 5 2 1 2 2 2 2 1 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 7 14 11 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 4 10 14 7 7 10 7 0 0 0 0 0 0 0 0 0 0 1 9 10 9 7 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 15 24 25 18 13 16 17 17 18 16 13 9 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 11 11 12 15 22 34 34 30 27 21 25 25 26 28 14 5 6 8 8 8 13 14 12 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 14 15 16 12 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 13 29 63 143 307 411 435 397 337 329 265 231 226 237 245 213 168 164 180 191 233 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 17 36 58 73 48 33 37 50 47 46 29 13 12 11 13 21 39 38 27 22 21 15 8 6 5 6 3 1 1 2 2 2 3 2 0 0 1 2 2 1 1 1 2 4 4 3 2 1 2 0 0 0 0 0 0 0 0 0 0 0 2 3 3 8 3 0 0 0 0 0 0 0 0 4 3 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 10 12 11 7 8 14 6 0 0 0 0 0 0 0 0 0 0 1 4 4 2 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 5 2 1 2 3 4 5 7 10 11 8 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 8 9 12 18 36 38 38 32 22 23 21 21 24 21 7 7 9 9 9 13 15 12 12 14 3 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 16 17 17 16 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 9 20 43 106 246 411 462 472 452 387 302 251 237 248 265 255 208 193 200 211 224 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 9 22 40 60 66 59 30 18 24 36 42 50 33 16 11 12 22 35 34 25 22 22 21 17 12 6 2 0 1 1 2 2 1 1 2 3 3 2 2 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 2 1 0 0 0 1 2 2 1 0 0 0 0 0 0 0 0 1 5 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 9 9 7 4 6 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 6 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 8 8 8 16 38 38 40 33 24 20 22 18 20 21 13 9 8 8 9 11 15 11 14 16 6 7 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 17 17 17 18 11 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 29 76 184 373 426 454 453 416 338 274 249 256 280 289 278 252 233 225 220 1 1 1 1 0 1 1 1 0 1 4 6 5 4 6 8 9 6 4 18 39 56 64 64 41 20 14 21 24 18 9 10 10 8 10 16 23 15 11 13 15 14 11 7 1 0 1 2 4 3 4 2 0 1 1 3 2 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 4 5 2 1 1 0 0 1 1 1 1 0 0 0 0 0 0 0 2 5 5 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 3 4 4 5 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 8 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 1 2 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 15 25 27 39 33 23 20 26 18 18 22 22 18 11 10 9 9 12 9 12 15 12 5 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 15 15 16 9 7 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 8 19 51 129 276 268 347 423 415 360 292 256 256 273 277 294 277 248 226 222 0 3 11 8 5 6 5 5 9 19 15 19 18 12 8 26 25 20 23 37 55 55 44 37 26 16 13 8 11 5 2 4 1 1 1 2 4 2 3 5 7 5 7 5 2 3 4 6 6 6 6 3 1 1 0 0 0 1 1 2 2 1 0 0 0 0 0 0 0 0 0 0 1 3 2 5 6 3 2 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 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 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 1 0 0 4 7 5 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 6 7 8 14 28 38 27 23 28 25 19 22 25 23 14 14 9 7 9 9 9 12 15 12 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 13 34 62 72 171 301 384 396 363 305 261 248 254 256 280 271 244 224 229 7 13 28 11 3 4 5 8 13 15 15 25 21 40 49 46 46 44 50 59 49 26 19 26 27 15 11 7 3 1 1 1 0 0 0 0 0 0 0 1 4 5 5 6 4 4 5 8 7 7 6 5 3 1 0 0 0 0 0 1 2 1 0 0 0 0 0 0 0 0 0 2 3 4 5 10 8 4 2 2 2 1 1 1 1 2 2 1 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 5 18 3 0 0 0 0 0 0 1 4 10 8 9 9 6 3 2 2 1 0 0 1 1 0 0 0 0 0 0 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 1 3 4 6 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 5 11 20 37 32 28 29 27 19 20 23 22 17 17 10 7 7 8 8 10 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 9 14 23 57 142 266 349 373 357 312 266 249 244 236 254 250 239 237 254 12 12 14 2 2 3 2 1 0 2 9 19 21 36 46 46 47 59 61 43 17 5 8 19 23 16 17 10 4 2 1 0 0 0 0 0 0 0 0 0 2 5 6 6 5 5 5 7 9 9 8 7 5 4 2 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 2 7 9 11 13 13 8 6 4 2 4 1 1 1 0 2 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 2 14 20 4 1 0 0 0 0 0 0 0 1 6 14 14 13 15 15 15 11 5 2 5 2 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 1 4 9 4 1 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 5 6 12 25 33 31 33 31 14 15 20 19 17 16 9 9 9 8 6 6 13 8 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 4 6 5 4 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 5 9 18 48 140 254 334 364 350 315 311 280 243 221 226 233 249 268 293 8 6 6 6 4 6 4 3 3 0 7 16 26 41 57 56 54 56 22 13 7 10 14 16 12 9 11 8 5 5 3 1 0 0 0 0 0 0 0 0 1 4 5 6 7 7 7 10 13 13 10 9 8 8 4 2 2 1 0 0 0 0 0 0 0 0 0 0 0 4 10 14 13 14 15 12 7 6 8 7 2 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 2 21 15 2 0 0 0 0 0 0 0 0 0 2 9 10 9 9 11 28 26 19 13 15 8 3 2 1 1 1 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 3 5 3 1 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 1 6 17 29 35 26 22 20 16 16 13 15 16 11 8 11 11 8 4 18 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 0 0 0 0 0 0 0 0 0 3 8 7 7 7 7 7 5 1 0 0 0 0 0 0 0 0 0 0 0 4 7 5 5 6 6 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 3 12 37 117 237 329 367 356 327 325 289 245 216 215 236 280 318 340 16 6 13 18 13 5 7 6 4 1 5 25 45 62 65 62 42 22 2 2 5 10 12 7 5 6 7 10 6 6 5 2 1 2 1 1 2 0 0 0 1 3 6 7 9 11 10 13 17 18 14 12 9 6 3 0 1 0 0 0 0 0 0 0 0 0 0 1 4 10 20 19 15 14 11 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 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 1 6 25 11 2 0 0 0 0 0 0 0 0 0 0 3 8 10 12 11 13 18 18 11 2 2 2 4 5 6 11 12 11 8 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 1 6 5 3 1 0 1 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 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 1 10 25 38 31 29 20 15 22 13 14 15 11 7 16 17 10 8 31 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 2 2 2 1 0 0 0 0 2 6 7 7 7 7 7 8 5 4 2 0 0 0 0 0 0 0 0 0 4 9 9 9 9 9 8 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 7 34 97 216 333 384 378 376 341 302 266 241 240 265 342 391 407 22 19 17 8 6 13 19 4 1 2 9 31 24 28 35 34 7 1 0 0 0 0 1 2 4 13 18 17 12 5 5 2 2 3 3 1 0 0 0 0 0 1 5 6 10 13 12 13 12 12 11 8 7 4 2 0 0 0 0 0 0 0 0 0 0 0 0 6 17 26 22 17 10 5 4 3 2 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 1 0 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 3 8 10 2 1 0 0 0 0 0 0 0 0 0 0 0 2 2 2 2 3 4 4 2 3 6 9 9 13 17 20 27 31 26 18 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 8 12 5 3 3 2 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 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 20 35 35 31 20 15 18 12 11 16 13 5 5 24 11 12 28 7 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 1 5 5 6 5 2 1 0 0 0 0 0 1 5 7 7 6 7 7 5 2 0 0 0 0 0 0 0 0 0 4 9 9 9 9 9 9 9 7 4 1 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 7 30 81 187 311 387 406 413 362 325 300 288 296 325 418 455 466 27 34 41 42 20 37 29 4 0 2 6 8 1 4 8 6 1 3 1 0 0 0 0 0 2 8 20 28 26 22 23 19 11 7 4 2 0 0 0 0 0 0 2 4 5 9 8 6 3 3 2 2 2 0 0 0 0 0 0 0 0 0 0 0 2 2 4 16 20 16 9 8 3 1 1 2 2 1 1 1 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 3 5 4 0 2 1 0 0 0 0 0 0 0 0 1 0 0 0 0 1 5 5 1 4 16 27 32 28 42 63 80 84 84 72 47 29 17 14 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 11 8 5 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 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 1 9 22 28 31 24 20 20 18 7 16 13 5 6 31 10 9 17 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 5 7 7 5 1 2 1 0 0 0 4 6 4 2 2 3 3 2 0 0 0 0 0 0 0 0 0 3 7 7 7 9 10 10 9 8 7 5 3 2 2 2 5 6 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 21 62 152 164 277 411 460 415 371 347 346 366 404 449 487 516 47 41 33 34 36 43 22 7 8 12 9 5 1 0 0 0 2 5 4 1 0 0 0 0 1 3 8 19 28 30 27 23 14 12 8 4 3 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 0 1 1 0 3 3 4 6 17 17 18 24 12 4 1 2 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 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 5 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 9 22 51 59 62 81 102 104 107 120 137 83 52 40 34 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 9 9 8 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 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 6 15 22 32 23 21 18 10 17 18 10 8 23 8 6 12 13 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 10 6 6 6 7 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 6 9 9 9 9 9 8 8 7 8 7 7 6 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 11 43 96 112 239 396 499 489 439 406 400 411 417 454 490 522 57 54 40 37 32 24 15 19 14 19 33 26 9 1 0 0 2 6 6 0 1 1 1 1 0 1 4 12 23 31 30 26 20 18 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 3 2 2 5 24 16 15 20 20 23 20 13 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 2 5 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 3 5 4 15 39 63 84 93 85 109 122 132 115 100 89 72 48 24 13 6 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 8 14 11 8 5 3 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 1 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 6 16 29 32 26 17 12 15 16 5 6 13 10 5 12 14 6 4 4 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 14 16 16 15 14 12 8 5 5 5 4 3 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 9 9 10 10 11 10 10 10 8 7 7 7 6 6 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 14 10 60 190 363 514 566 520 472 446 439 438 443 456 477 55 48 38 40 26 15 12 13 27 56 70 55 9 4 4 5 5 18 15 8 6 3 3 2 0 0 2 13 25 35 32 32 21 11 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 7 5 6 7 4 2 2 19 35 19 15 17 14 7 6 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 3 11 8 4 3 1 1 0 0 0 0 1 0 1 2 0 0 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 0 1 2 3 5 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 2 4 16 29 48 76 103 122 106 102 117 124 122 92 64 42 25 17 13 9 5 3 1 0 0 0 0 0 0 0 0 0 0 0 1 7 14 17 17 12 8 4 3 2 1 0 3 3 1 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 1 2 1 1 2 2 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 3 10 19 30 28 19 13 14 16 4 2 9 14 8 7 10 8 1 0 0 0 0 0 0 0 0 0 0 0 0 2 3 1 0 0 0 0 0 0 0 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 14 11 11 13 12 10 7 6 6 7 6 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 5 7 8 9 11 11 11 10 8 8 9 9 9 9 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 31 135 303 483 604 592 535 509 491 455 441 419 419 29 41 54 75 52 36 31 35 40 60 75 88 81 42 16 29 33 34 17 12 13 14 10 3 1 2 8 28 31 25 15 18 7 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 8 10 10 7 4 3 5 9 18 16 6 2 3 2 0 0 0 0 0 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 2 1 0 0 9 4 4 9 3 3 3 3 3 4 3 3 2 5 5 3 2 0 1 1 0 0 0 0 1 3 5 5 4 2 1 2 2 1 1 1 5 13 18 23 24 20 13 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 1 4 6 12 43 92 127 116 101 92 88 99 83 62 46 36 24 18 15 12 11 7 7 4 0 0 0 2 2 0 0 0 1 6 17 22 22 19 14 9 7 6 5 4 2 6 7 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 2 1 2 2 2 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 28 25 21 18 17 14 8 2 6 9 7 7 4 4 11 21 1 0 0 0 0 0 0 0 0 0 0 2 4 3 0 0 0 0 0 0 0 2 6 6 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 0 0 0 0 0 0 0 0 0 0 2 3 3 1 1 3 7 8 7 3 3 6 6 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 7 9 10 10 9 8 9 9 9 9 9 7 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 17 88 227 408 576 627 630 590 530 467 428 396 382 52 87 93 89 76 64 55 50 44 48 61 86 62 38 60 85 74 39 19 15 9 10 13 5 5 11 21 31 19 8 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 12 12 10 8 3 4 5 6 7 6 3 0 0 0 0 0 0 0 0 7 7 5 2 0 0 0 0 0 0 0 1 2 2 1 0 1 1 0 0 0 1 7 2 0 5 20 9 12 18 17 7 2 0 0 0 2 3 2 1 4 3 2 2 0 0 1 1 0 1 5 9 11 10 7 4 2 3 5 10 14 21 31 41 42 50 57 49 29 23 12 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 1 2 4 7 14 41 83 111 111 117 105 84 70 47 35 29 25 23 19 17 17 16 16 10 5 2 1 0 1 2 2 3 7 15 20 20 22 21 18 15 13 12 11 9 9 12 11 6 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 1 1 1 2 3 3 3 3 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 14 16 17 22 19 14 10 2 4 5 8 12 6 1 9 13 0 2 1 0 0 0 0 0 0 0 0 3 3 5 3 0 0 0 0 0 0 0 9 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 4 4 3 2 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 6 7 7 8 10 9 10 9 9 10 13 11 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 10 52 152 305 478 597 611 601 559 493 433 410 386 101 131 132 114 71 44 37 46 46 58 90 129 165 129 102 80 72 53 41 36 30 24 22 19 19 19 22 17 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 8 10 12 13 13 13 11 8 9 3 2 0 0 0 0 0 0 0 0 3 6 9 14 19 16 10 2 2 3 6 7 6 11 10 9 10 9 6 6 5 1 5 2 2 6 2 0 9 16 7 8 8 6 2 1 0 0 0 1 0 0 1 2 1 5 4 2 1 3 5 5 6 11 14 14 13 10 10 7 13 27 42 47 62 61 51 45 52 57 50 34 34 21 12 9 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 11 27 41 32 41 58 72 100 120 110 85 53 32 30 33 33 30 23 21 20 20 13 8 6 5 5 6 6 9 14 21 25 22 21 25 24 22 21 21 20 15 14 14 15 13 9 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 5 3 3 2 2 2 3 3 3 4 4 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 13 14 12 14 25 19 15 11 2 2 3 12 20 17 3 6 8 4 1 0 0 0 0 0 0 0 0 1 7 1 6 8 3 2 2 1 0 0 0 9 11 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 3 2 1 0 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 6 6 3 7 10 10 12 8 9 12 11 9 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 23 92 200 303 321 478 551 554 515 464 451 429 87 78 65 74 30 12 7 13 20 41 71 88 88 79 71 66 100 122 106 76 47 27 31 32 27 16 12 5 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 6 9 31 35 30 26 24 11 2 0 0 0 0 0 0 0 2 3 10 23 40 55 68 65 53 46 35 39 41 32 28 33 38 17 13 13 14 7 5 4 1 0 0 1 2 3 2 4 5 2 1 0 0 0 0 0 0 0 0 1 0 0 0 3 11 10 8 9 11 15 13 12 11 12 14 12 11 12 12 48 86 103 98 80 49 35 31 34 32 29 24 22 14 8 6 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 1 22 54 85 65 47 40 40 52 64 75 75 61 37 35 30 26 26 17 20 16 12 14 16 17 16 12 9 16 25 32 32 29 36 34 31 28 27 26 24 21 19 17 15 10 6 8 4 2 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 5 4 4 4 3 2 3 3 3 3 3 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 11 27 19 17 12 7 9 2 6 15 17 4 1 2 4 2 0 0 0 0 0 0 0 0 2 6 2 7 9 9 9 9 2 0 0 1 5 7 8 8 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 5 6 6 5 2 1 5 10 11 11 7 8 10 10 5 6 6 6 6 5 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 17 55 78 113 210 342 451 505 511 490 481 473 28 12 4 14 13 7 5 2 14 51 67 87 83 61 76 82 97 105 116 93 66 45 48 41 28 20 15 2 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 12 13 35 38 30 13 3 0 0 0 0 0 1 3 6 27 33 47 73 110 135 146 139 124 133 131 107 78 50 29 38 38 7 9 9 6 1 0 0 0 0 0 0 0 0 0 0 1 1 2 2 0 0 0 0 3 1 1 1 0 4 1 4 10 13 15 14 14 16 11 10 9 10 13 11 9 22 55 112 149 133 92 69 34 28 27 25 22 21 18 13 9 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 5 18 41 60 69 63 59 56 54 47 35 36 38 34 22 11 3 5 7 4 5 4 13 27 41 61 56 50 43 40 42 45 44 39 40 39 32 27 27 27 24 21 18 14 8 4 2 3 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 3 4 4 5 5 4 3 2 2 2 2 2 3 3 4 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 2 1 9 22 23 22 13 8 6 1 1 4 11 13 1 0 1 1 0 0 0 0 1 3 4 1 3 6 4 11 10 9 12 18 4 3 2 0 2 3 6 8 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 9 6 3 4 6 8 9 9 7 5 6 8 8 8 7 7 7 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 12 14 32 73 136 223 329 415 468 483 465 464 6 1 3 21 29 21 20 16 26 49 45 66 72 69 74 50 38 52 64 57 44 51 58 51 31 33 21 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 9 11 19 21 11 0 0 0 0 0 0 0 1 7 21 42 43 72 94 112 118 128 134 149 169 156 110 78 50 19 24 26 12 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 5 8 4 0 0 0 0 0 1 0 0 0 1 7 9 11 19 19 13 9 5 7 10 17 22 24 29 73 111 138 149 130 113 86 51 46 40 37 33 29 20 10 6 11 8 7 5 3 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 17 41 61 55 50 48 51 52 61 68 64 41 25 16 8 3 3 0 0 0 1 2 15 34 66 105 98 94 84 66 45 43 36 35 39 39 30 27 27 26 20 16 12 8 4 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 3 5 6 6 4 2 1 1 1 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 18 27 28 17 9 6 5 4 1 9 12 2 0 0 1 1 0 0 0 1 3 6 2 6 6 7 16 15 12 19 23 4 10 4 0 0 0 0 2 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 9 8 9 8 9 9 8 4 3 4 5 6 6 7 7 6 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 8 22 50 93 145 216 298 373 403 323 371 18 15 31 50 41 38 37 19 21 26 33 46 54 68 77 99 101 80 62 59 53 53 57 47 25 27 24 11 3 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 6 12 3 1 0 0 0 1 2 1 0 12 24 37 56 83 57 38 25 43 54 86 115 109 86 72 49 24 16 18 9 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 2 1 0 0 0 0 0 0 0 2 2 3 11 11 10 13 19 8 4 7 14 24 67 68 70 99 134 124 117 108 99 86 80 73 70 65 63 53 37 21 6 4 7 10 10 14 7 1 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 2 33 53 59 47 54 54 49 44 46 48 42 30 17 13 5 2 2 0 0 0 3 7 10 34 65 91 96 97 89 62 36 31 26 26 27 28 26 28 33 32 23 14 9 5 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 6 6 4 3 1 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 19 29 30 20 6 3 3 3 0 4 6 6 2 0 0 0 0 0 0 0 4 9 4 9 7 8 16 20 12 24 24 8 18 4 0 0 0 0 0 5 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 11 11 10 6 2 7 8 5 0 0 6 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6 16 36 65 99 138 192 259 282 197 250 45 34 35 41 34 32 22 12 15 24 35 55 66 82 79 75 73 61 47 38 25 34 43 28 15 12 15 10 8 7 0 4 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 0 1 0 0 0 0 0 2 12 30 40 57 52 42 14 6 3 7 8 33 72 91 83 65 38 17 5 7 2 0 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 5 4 3 5 8 3 3 7 6 12 32 52 84 127 121 131 137 112 91 87 71 56 59 74 78 81 80 64 54 38 23 11 13 15 16 16 24 10 2 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 2 10 48 55 51 45 46 54 51 46 42 34 31 18 9 7 2 0 0 0 0 0 4 15 36 80 84 82 75 70 66 43 28 23 20 28 28 27 26 28 37 33 20 12 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 1 2 3 5 5 4 4 4 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 7 21 26 28 33 33 12 3 2 1 0 1 9 15 0 0 0 0 0 0 0 5 8 9 16 8 6 12 21 4 29 23 14 20 2 0 0 0 0 0 7 7 3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 12 13 11 8 6 8 8 5 1 0 6 7 4 0 0 0 0 0 2 6 1 0 0 0 0 0 0 0 0 0 6 14 29 50 74 95 119 133 132 115 145 68 48 38 32 29 32 25 17 13 15 14 38 65 79 76 72 84 87 68 74 63 46 30 9 7 8 9 9 12 6 3 9 2 1 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 6 12 17 9 3 1 2 3 19 29 32 24 8 9 7 4 6 2 0 10 39 84 94 80 57 35 19 9 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 0 0 1 1 0 0 0 0 1 3 0 0 1 3 4 5 12 34 63 98 102 107 118 126 121 117 103 82 84 56 59 69 66 69 76 64 36 39 28 27 30 34 40 37 34 29 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 14 33 53 48 46 44 43 44 40 44 42 34 31 17 9 6 6 1 0 0 0 1 11 65 116 147 137 118 92 65 48 40 31 26 23 23 25 26 27 29 32 30 22 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 1 3 4 4 4 3 2 2 3 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 0 0 0 0 0 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 19 18 21 29 30 18 5 1 1 0 0 9 10 0 0 0 0 0 0 0 5 8 14 25 20 10 17 20 4 33 21 20 21 3 2 1 0 1 3 8 9 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 13 11 10 9 9 10 8 1 0 0 0 0 0 0 0 1 4 8 1 0 0 0 0 0 0 0 1 3 7 12 25 42 58 71 73 80 80 69 79 57 53 35 31 23 18 15 11 8 6 12 31 53 67 76 82 109 97 96 109 50 24 16 11 11 10 10 11 11 4 4 5 1 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 7 32 37 32 14 8 6 16 26 25 17 9 1 0 0 1 1 0 0 4 17 45 83 98 82 62 51 49 21 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 4 7 6 9 4 1 0 0 0 1 2 0 0 20 13 10 6 66 101 123 137 109 106 98 95 92 90 102 109 101 66 84 97 84 67 72 53 33 31 24 33 41 47 47 40 47 40 25 20 9 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 27 38 40 36 40 45 42 35 27 35 41 39 31 21 10 7 5 0 0 0 0 3 16 92 144 165 161 139 108 79 66 67 45 35 30 26 26 25 27 33 36 30 20 11 6 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 4 3 2 3 2 2 2 2 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 17 19 23 28 26 11 3 1 1 0 6 4 0 0 0 0 0 1 0 4 5 21 36 33 10 16 12 8 32 20 21 19 9 9 2 1 2 3 10 11 7 4 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 14 13 13 12 10 10 10 10 8 1 6 8 7 6 4 4 6 9 9 1 0 2 4 4 4 1 2 7 11 11 15 26 39 50 50 56 59 55 47 48 35 31 24 26 13 9 8 10 7 10 22 38 56 58 68 92 140 87 101 91 38 22 27 27 21 21 16 9 5 2 1 1 1 4 5 2 1 0 0 0 0 0 0 0 0 0 0 1 2 15 32 52 35 22 15 14 12 23 17 5 0 0 0 0 0 1 1 2 3 6 18 52 80 101 84 64 56 47 19 18 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 6 3 1 0 0 0 1 6 11 19 68 49 66 118 122 116 108 103 102 104 92 97 110 121 128 124 113 94 86 83 79 73 74 66 55 40 32 40 39 38 36 34 49 43 30 19 15 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 2 8 24 28 29 29 31 44 39 26 20 26 39 39 32 23 17 9 3 0 0 0 0 4 18 49 110 129 138 134 114 104 91 73 48 38 28 26 26 27 34 39 38 28 12 9 6 5 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 2 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 1 4 13 15 17 15 13 10 3 2 2 0 2 2 1 1 1 0 0 0 1 6 3 7 27 35 4 21 16 11 18 23 23 21 17 14 3 0 0 3 10 15 10 7 6 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 12 13 13 12 12 12 13 13 11 8 6 6 6 6 6 10 11 11 9 4 6 8 10 10 10 6 9 13 14 15 18 28 37 44 45 55 56 50 42 40 41 38 34 30 20 21 26 27 22 25 39 62 79 72 90 111 132 122 165 101 44 42 50 50 52 45 19 6 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 2 3 8 19 18 33 34 15 11 11 12 11 5 2 0 0 0 0 0 0 0 0 2 16 35 54 96 101 105 104 89 77 64 52 34 18 8 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 10 20 10 39 68 101 128 94 92 103 123 90 80 82 96 104 124 142 143 116 108 103 101 102 103 87 78 74 68 57 44 42 46 45 44 39 40 49 42 33 25 20 13 2 0 5 9 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 3 5 7 12 20 23 29 36 36 20 14 20 32 33 33 31 26 11 2 0 0 0 0 0 3 7 24 69 109 123 113 100 78 65 52 46 30 23 33 41 43 37 24 11 5 7 7 8 7 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 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 13 10 8 11 2 4 3 0 0 0 0 3 4 0 0 0 2 3 0 0 26 32 10 23 18 15 18 24 26 25 23 18 11 2 0 3 10 20 17 15 11 7 3 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 9 11 10 10 11 12 13 12 12 14 12 12 12 10 7 13 14 13 12 12 13 12 12 12 12 12 13 14 16 18 23 28 31 34 43 51 50 45 40 35 57 57 54 56 54 49 45 52 60 72 86 102 105 107 126 151 152 159 178 107 107 82 58 56 61 37 12 4 1 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 2 2 4 6 11 22 19 9 6 7 6 3 0 0 0 0 0 0 0 0 6 15 30 56 81 107 132 120 159 166 141 109 81 61 46 33 19 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 4 0 2 5 6 5 29 48 61 59 90 86 107 128 32 86 122 119 84 90 96 104 119 134 141 121 100 92 85 85 90 93 83 79 72 63 52 47 48 48 46 45 40 47 50 41 37 27 24 21 10 2 16 16 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 11 24 32 30 11 8 14 23 26 24 26 21 11 2 0 0 0 0 0 0 0 7 32 76 92 87 72 68 72 65 58 57 72 62 49 37 32 21 11 6 6 7 10 8 3 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 4 6 8 12 4 0 0 1 0 5 5 0 0 0 5 9 7 1 34 30 15 19 21 16 15 17 19 22 22 19 13 2 3 1 9 20 21 20 15 10 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 7 7 8 10 12 12 12 12 12 15 12 11 11 11 15 16 17 17 17 16 15 15 14 13 13 17 22 26 30 32 32 34 40 46 50 50 45 40 38 64 68 76 84 82 76 79 87 92 98 103 105 110 130 141 121 134 124 114 75 82 80 64 57 63 25 11 7 2 4 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 5 9 18 28 25 15 10 8 5 1 0 0 0 0 0 0 1 3 19 39 61 77 103 121 133 132 150 161 142 95 77 83 57 33 16 2 0 0 0 0 0 0 0 0 0 0 0 1 4 2 9 12 14 25 25 34 47 58 66 71 74 74 65 85 92 100 116 94 82 67 67 82 107 122 128 126 92 82 83 83 83 81 84 86 85 75 64 54 48 44 46 43 40 46 48 44 51 65 52 38 32 30 18 36 24 7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 3 2 1 2 4 1 0 0 1 4 21 23 17 9 6 9 17 23 24 24 17 8 3 0 0 0 0 0 0 0 1 10 29 35 40 47 56 61 62 64 69 76 72 60 46 36 30 18 13 11 10 12 11 6 4 4 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 1 2 3 4 5 12 27 16 4 2 3 0 4 3 0 0 0 5 9 6 3 35 30 19 17 25 18 18 18 18 21 19 18 12 4 3 2 8 14 17 22 19 15 10 4 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 6 6 8 10 11 11 13 15 16 16 17 16 15 18 20 22 22 21 20 23 22 22 22 20 28 32 37 42 45 44 46 50 55 56 53 48 43 40 61 74 78 76 87 88 86 94 91 86 84 94 111 133 137 127 107 78 83 87 77 78 57 38 19 11 16 7 3 2 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 2 9 21 35 44 42 28 21 13 5 0 0 0 0 0 0 3 6 10 21 35 62 89 108 103 113 119 127 131 129 124 117 111 75 44 23 16 14 11 9 4 0 0 1 1 1 1 5 12 18 21 67 55 43 55 50 50 52 55 57 59 65 69 65 72 47 41 50 50 56 73 88 108 109 115 113 98 75 76 78 82 86 90 86 87 86 77 67 57 48 41 41 40 48 50 38 34 50 59 56 73 65 59 57 38 21 6 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 2 0 3 5 2 3 2 1 5 17 21 14 9 8 9 12 14 15 16 9 4 0 0 0 0 0 0 0 0 0 1 4 6 10 16 26 35 40 44 57 74 83 75 58 50 46 34 31 23 18 18 18 19 16 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 0 0 0 0 0 1 3 2 5 7 17 35 36 10 6 7 0 1 0 4 5 0 0 8 7 7 31 34 22 19 23 17 17 19 21 24 19 19 14 7 3 3 9 11 13 19 22 19 14 8 2 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 6 7 8 9 11 13 15 15 15 15 19 24 28 25 28 30 29 29 32 32 32 33 32 46 47 47 50 48 47 48 52 55 55 54 49 47 46 48 54 56 64 81 102 101 88 74 72 74 94 105 100 100 77 67 63 61 41 37 43 34 28 14 4 10 4 3 2 0 1 2 1 0 0 0 0 0 0 0 0 0 0 0 0 1 6 18 34 45 51 49 27 10 2 0 0 0 1 2 2 0 6 16 25 32 51 65 74 76 107 116 113 106 90 98 72 66 65 48 34 28 29 26 26 13 7 18 10 9 10 16 20 24 33 45 44 119 82 56 52 58 49 46 49 57 71 70 57 47 43 63 67 53 52 90 102 103 93 106 106 88 71 76 76 82 88 93 87 88 85 79 72 61 56 49 43 36 55 49 35 34 48 56 64 76 79 68 57 49 28 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 2 2 0 1 2 2 3 6 2 5 13 21 14 11 11 11 12 11 9 6 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 2 8 14 18 21 31 43 55 60 49 51 55 55 52 35 29 28 30 35 31 22 11 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 1 6 18 41 7 1 0 0 0 0 1 2 3 7 7 12 25 32 7 10 7 0 0 0 9 11 3 0 11 7 5 16 36 23 21 21 16 15 17 22 24 20 24 19 10 4 6 7 8 10 14 23 22 20 15 9 6 5 2 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 3 4 6 7 9 11 13 15 15 15 14 18 25 28 32 35 37 37 38 39 40 41 44 50 62 66 66 65 62 61 60 60 60 59 58 51 49 49 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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -227 -190 -186 -162 -137 -146 -143 -137 -124 -105 -103 -110 -115 -109 -100 -97 -90 -125 -135 -121 -110 -108 -111 -101 -109 -114 -110 -106 -105 -113 -116 -105 -100 -99 -92 -109 -118 -88 -96 -98 -101 -103 -105 -106 -115 -115 -97 -79 -72 -75 -64 -84 -58 -74 -76 -73 -74 -81 -59 -53 -48 -41 -50 -56 -41 -46 -69 -67 -68 -72 -61 -42 -38 -40 -46 -48 -39 -38 -40 -31 -20 -19 -25 -27 -31 -32 -25 -29 -37 -30 -30 -33 -35 -28 -25 -23 -28 -23 -20 -25 -29 -30 -27 -28 -13 -26 -25 -25 -25 -7 -11 -28 -20 -8 -8 -5 -5 -4 -0 -0 -1 -4 -14 -16 -30 -26 -22 -25 -28 -17 -21 -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 -37 -53 -46 -32 -23 -18 -25 -28 -22 -18 -22 -24 -22 -27 -25 -20 -25 -27 -25 -23 -23 -29 -23 -14 -15 -30 -35 -28 -20 -17 -29 -33 -23 -33 -21 -22 -37 -25 -16 -12 -14 -11 -9 -13 -11 -6 -6 -6 -11 -18 -18 -19 -21 -23 -11 -12 -14 -26 -24 -27 -17 -10 -10 -15 -16 -15 -15 -14 -16 -19 -18 -14 -16 -22 -24 -9 -9 -11 -7 -7 -7 -8 -8 -13 -18 -22 -22 -18 -14 -13 -17 -20 -20 -22 -30 -31 -26 -25 -20 -21 -20 -17 -17 -19 -23 -27 -32 -37 -40 -42 -44 -48 -51 -55 -52 -53 -50 -48 -50 -50 -47 -47 -53 -59 -60 -59 -59 -59 -59 -54 -44 -38 -36 -38 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -103 -218 -205 -166 -176 -152 -129 -135 -146 -148 -120 -110 -101 -110 -118 -110 -104 -109 -99 -104 -130 -121 -94 -96 -93 -93 -102 -108 -111 -104 -114 -124 -113 -103 -109 -108 -101 -107 -103 -80 -92 -98 -104 -108 -112 -116 -124 -121 -101 -84 -85 -82 -64 -67 -78 -70 -46 -51 -77 -81 -55 -57 -42 -37 -44 -54 -44 -47 -66 -73 -63 -65 -67 -49 -38 -39 -36 -37 -33 -38 -38 -26 -19 -26 -30 -31 -32 -32 -29 -30 -29 -36 -36 -35 -33 -33 -20 -22 -27 -18 -20 -23 -27 -30 -22 -14 -14 -25 -25 -24 -24 -5 -10 -17 -9 -9 -11 -4 -9 -12 -4 -0 -2 -6 -8 -14 -24 -30 -35 -30 -33 -23 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -48 -51 -46 -37 -26 -23 -27 -25 -20 -17 -19 -23 -26 -30 -25 -23 -28 -21 -21 -26 -30 -20 -19 -18 -21 -24 -32 -31 -29 -29 -34 -37 -30 -35 -33 -24 -19 -18 -17 -8 -9 -9 -17 -14 -11 -8 -8 -6 -5 -9 -16 -18 -21 -22 -13 -16 -16 -23 -22 -20 -14 -9 -15 -17 -14 -12 -11 -14 -15 -15 -16 -18 -21 -25 -19 -4 -4 -10 -8 -8 -7 -8 -14 -20 -21 -19 -16 -14 -14 -15 -17 -17 -20 -24 -23 -19 -17 -17 -17 -14 -14 -14 -16 -19 -22 -25 -28 -30 -31 -33 -35 -38 -43 -47 -43 -42 -39 -42 -46 -45 -42 -48 -53 -56 -57 -56 -57 -59 -58 -53 -46 -38 -35 -32 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -136 -210 -180 -160 -165 -143 -130 -126 -147 -156 -145 -107 -102 -116 -119 -123 -105 -114 -110 -107 -108 -87 -91 -101 -104 -112 -112 -112 -113 -102 -105 -99 -95 -98 -111 -119 -114 -101 -76 -81 -90 -96 -100 -105 -114 -117 -80 -77 -86 -90 -79 -81 -77 -74 -77 -74 -61 -43 -60 -79 -54 -37 -26 -29 -56 -63 -49 -46 -48 -60 -80 -75 -57 -49 -39 -34 -36 -35 -35 -40 -22 -27 -18 -32 -34 -31 -30 -29 -27 -28 -28 -32 -36 -36 -26 -36 -25 -17 -24 -15 -24 -25 -28 -28 -22 -21 -24 -28 -28 -14 -15 -9 -16 -0 -0 -0 -0 -12 -18 -10 -2 -0 -0 -2 -8 -12 -13 -6 -20 -22 -14 -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 -1 -14 -16 -20 -47 -25 -35 -29 -21 -18 -14 -18 -24 -23 -22 -25 -26 -27 -14 -11 -27 -18 -21 -20 -21 -21 -28 -31 -31 -36 -39 -37 -36 -34 -35 -37 -28 -19 -14 -16 -7 -12 -20 -28 -15 -10 -8 -11 -13 -13 -11 -11 -12 -13 -14 -12 -18 -19 -19 -17 -16 -21 -20 -19 -16 -11 -13 -15 -13 -13 -13 -16 -20 -22 -17 -10 -4 -4 -5 -5 -7 -8 -11 -19 -24 -20 -16 -14 -14 -16 -17 -19 -18 -22 -23 -22 -16 -17 -14 -10 -11 -11 -11 -14 -18 -19 -20 -22 -23 -24 -25 -27 -30 -36 -40 -37 -33 -35 -39 -39 -37 -41 -44 -50 -55 -57 -57 -58 -59 -55 -47 -41 -38 -35 -34 -43 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -179 -204 -188 -161 -159 -154 -139 -140 -143 -135 -132 -114 -99 -109 -123 -119 -128 -115 -107 -110 -122 -122 -104 -89 -98 -110 -114 -122 -123 -115 -110 -109 -121 -100 -95 -108 -116 -96 -82 -87 -91 -95 -98 -97 -89 -96 -73 -70 -101 -76 -84 -79 -82 -73 -72 -70 -70 -71 -52 -47 -75 -54 -38 -34 -22 -50 -56 -51 -48 -50 -61 -76 -74 -65 -58 -45 -37 -35 -26 -30 -32 -30 -15 -15 -34 -35 -32 -29 -30 -31 -30 -28 -30 -33 -28 -27 -24 -24 -27 -28 -17 -41 -34 -35 -29 -25 -24 -21 -15 -15 -16 -15 -18 -18 -0 -0 -0 -0 -1 -17 -15 -11 -3 -2 -5 -12 -24 -18 -0 -3 -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 -4 -48 -24 -32 -28 -19 -15 -11 -17 -26 -20 -13 -17 -18 -20 -19 -12 -17 -21 -20 -21 -23 -25 -35 -34 -31 -39 -41 -42 -40 -41 -40 -33 -28 -15 -17 -27 -20 -28 -38 -29 -10 -7 -10 -11 -9 -7 -7 -11 -11 -7 -8 -8 -12 -15 -16 -14 -17 -19 -19 -17 -12 -11 -10 -11 -9 -10 -13 -16 -17 -15 -11 -7 -5 -5 -7 -4 -7 -9 -21 -23 -21 -18 -15 -15 -14 -14 -15 -16 -17 -18 -20 -17 -11 -7 -5 -7 -6 -8 -10 -12 -15 -14 -14 -16 -17 -18 -19 -21 -26 -33 -37 -36 -28 -32 -35 -33 -33 -36 -44 -51 -55 -57 -59 -60 -56 -49 -43 -42 -39 -37 -39 -47 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -200 -210 -172 -145 -159 -148 -140 -142 -142 -139 -122 -103 -109 -120 -122 -118 -120 -132 -105 -127 -138 -125 -122 -103 -83 -93 -108 -121 -119 -99 -126 -126 -97 -124 -114 -111 -113 -89 -81 -86 -90 -94 -102 -93 -67 -69 -70 -71 -86 -95 -74 -69 -76 -51 -63 -49 -36 -40 -37 -44 -62 -48 -41 -56 -48 -42 -41 -46 -52 -60 -61 -71 -78 -71 -63 -51 -38 -32 -35 -37 -31 -28 -18 -29 -31 -36 -36 -33 -33 -35 -31 -27 -32 -31 -23 -28 -24 -25 -21 -29 -22 -36 -35 -38 -33 -27 -27 -23 -19 -23 -27 -26 -25 -18 -10 -4 -0 -0 -0 -18 -20 -29 -7 -6 -14 -15 -20 -20 -13 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -32 -45 -25 -21 -25 -19 -12 -9 -20 -17 -12 -10 -17 -18 -12 -12 -15 -19 -22 -21 -23 -25 -24 -35 -31 -37 -45 -44 -45 -37 -36 -39 -31 -27 -26 -22 -25 -27 -43 -40 -22 -5 -9 -9 -7 -6 -6 -11 -13 -12 -11 -9 -9 -11 -11 -16 -15 -13 -12 -10 -9 -15 -8 -9 -8 -7 -12 -13 -13 -11 -7 -7 -6 -6 -6 -6 -4 -7 -18 -20 -13 -16 -15 -13 -13 -14 -15 -16 -17 -16 -13 -11 -10 -5 -5 -2 -6 -3 -6 -8 -9 -10 -11 -12 -13 -14 -15 -17 -21 -27 -31 -35 -32 -28 -28 -28 -28 -30 -38 -47 -51 -54 -56 -58 -59 -56 -49 -45 -42 -40 -39 -41 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -199 -192 -156 -137 -161 -146 -137 -137 -128 -123 -119 -114 -111 -108 -112 -117 -102 -105 -152 -50 -138 -115 -110 -113 -94 -94 -110 -109 -100 -104 -128 -112 -83 -32 -133 -93 -99 -95 -85 -79 -79 -90 -102 -103 -83 -75 -74 -73 -81 -83 -75 -64 -64 -60 -53 -47 -39 -34 -43 -47 -49 -41 -34 -41 -35 -39 -49 -45 -48 -64 -50 -50 -64 -74 -58 -48 -42 -36 -37 -42 -34 -25 -27 -39 -28 -40 -40 -34 -32 -36 -31 -31 -29 -27 -29 -30 -26 -26 -27 -36 -24 -32 -32 -33 -31 -23 -25 -17 -11 -19 -28 -32 -26 -19 -22 -13 -0 -4 -31 -31 -23 -14 -2 -5 -12 -22 -26 -22 -20 -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 -14 -45 -45 -32 -27 -15 -23 -14 -11 -26 -15 -11 -11 -17 -19 -14 -14 -17 -20 -23 -24 -26 -24 -23 -40 -36 -41 -40 -41 -48 -38 -39 -41 -35 -25 -27 -38 -37 -47 -43 -26 -17 -8 -6 -6 -7 -7 -13 -15 -13 -13 -12 -12 -12 -13 -12 -14 -12 -12 -13 -12 -11 -10 -6 -7 -7 -9 -10 -9 -8 -7 -5 -5 -4 -3 -4 -4 -6 -16 -15 -14 -7 -7 -12 -11 -10 -12 -15 -17 -16 -12 -8 -6 -6 -5 -6 -3 -3 -4 -12 -12 -12 -12 -9 -10 -11 -11 -13 -18 -23 -27 -27 -26 -25 -24 -27 -27 -24 -31 -41 -48 -50 -52 -54 -55 -57 -59 -54 -47 -44 -43 -43 -46 -49 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -65 -195 -182 -154 -135 -131 -146 -140 -135 -137 -128 -124 -123 -112 -99 -108 -104 -108 -117 -24 -12 -137 -109 -101 -96 -96 -104 -116 -100 -89 -109 -122 -116 -85 -22 -98 -84 -85 -120 -119 -110 -80 -86 -98 -111 -101 -97 -102 -81 -71 -80 -68 -71 -45 -79 -80 -71 -73 -39 -53 -42 -40 -38 -21 -14 -22 -27 -35 -43 -46 -67 -48 -37 -59 -63 -47 -49 -49 -37 -32 -30 -21 -20 -32 -42 -31 -42 -45 -50 -53 -41 -35 -36 -31 -30 -35 -34 -31 -28 -31 -39 -29 -40 -37 -27 -23 -14 -19 -15 -19 -33 -55 -54 -50 -33 -17 -9 -0 -0 -9 -39 -22 -14 -0 -8 -16 -22 -18 -17 -29 -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 -16 -42 -48 -42 -31 -18 -23 -17 -15 -13 -13 -12 -14 -16 -17 -17 -17 -19 -22 -25 -26 -25 -23 -24 -41 -41 -42 -47 -45 -54 -43 -43 -40 -37 -28 -23 -44 -65 -59 -37 -27 -16 -9 -6 -8 -14 -16 -17 -18 -18 -17 -15 -14 -15 -15 -13 -10 -8 -8 -13 -10 -9 -8 -4 -10 -8 -10 -9 -8 -6 -6 -5 -5 -5 -5 -6 -5 -7 -12 -9 -4 -5 -12 -13 -12 -11 -11 -14 -15 -14 -10 -8 -7 -7 -8 -9 -10 -9 -9 -9 -10 -9 -9 -8 -7 -7 -9 -12 -15 -19 -20 -19 -19 -19 -17 -20 -22 -24 -34 -43 -47 -49 -51 -53 -55 -58 -56 -52 -48 -46 -44 -45 -47 -46 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -158 -175 -161 -137 -126 -135 -132 -132 -137 -132 -134 -134 -120 -101 -116 -115 -128 -118 -29 -91 -121 -117 -117 -106 -102 -112 -100 -90 -96 -115 -125 -117 -124 -121 -104 -83 -88 -111 -123 -105 -78 -90 -96 -106 -114 -107 -91 -78 -70 -71 -73 -71 -56 -70 -67 -56 -59 -30 -57 -31 -27 -34 -19 -14 -19 -25 -29 -32 -39 -58 -64 -44 -40 -27 -40 -51 -57 -41 -33 -32 -23 -28 -41 -38 -28 -35 -44 -54 -51 -42 -38 -27 -36 -35 -40 -37 -40 -32 -30 -33 -31 -43 -42 -28 -23 -12 -14 -17 -24 -36 -35 -33 -58 -37 -17 -11 -3 -1 -0 -10 -23 -18 -18 -16 -21 -8 -14 -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 -19 -45 -50 -44 -33 -20 -22 -22 -19 -19 -12 -13 -16 -17 -18 -19 -20 -20 -23 -27 -28 -27 -26 -24 -27 -29 -42 -23 -41 -56 -48 -41 -39 -35 -42 -57 -33 -25 -43 -34 -22 -11 -7 -9 -13 -13 -16 -18 -20 -22 -20 -12 -9 -12 -11 -11 -8 -4 -4 -4 -8 -8 -7 -5 -7 -8 -8 -7 -7 -7 -6 -4 -5 -6 -6 -6 -4 -4 -4 -4 -4 -11 -14 -14 -11 -12 -12 -11 -11 -10 -8 -7 -6 -6 -9 -9 -10 -8 -8 -7 -6 -5 -5 -6 -7 -8 -11 -14 -15 -14 -13 -13 -13 -13 -13 -15 -21 -27 -35 -41 -43 -47 -51 -54 -57 -59 -57 -52 -47 -45 -44 -45 -46 -42 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -105 -177 -160 -146 -140 -128 -116 -119 -112 -146 -112 -116 -119 -104 -120 -111 -132 -146 -110 -109 -109 -110 -116 -108 -109 -80 -100 -96 -104 -122 -135 -127 -123 -114 -96 -86 -85 -91 -114 -110 -85 -94 -98 -105 -115 -106 -75 -80 -84 -76 -72 -70 -64 -58 -49 -40 -44 -19 -31 -20 -29 -36 -16 -14 -17 -25 -36 -40 -46 -51 -42 -26 -24 -23 -50 -35 -49 -39 -31 -33 -22 -29 -36 -34 -30 -33 -46 -54 -50 -46 -45 -27 -48 -40 -46 -39 -44 -32 -23 -22 -27 -35 -37 -32 -26 -16 -18 -19 -17 -26 -32 -39 -36 -21 -16 -17 -16 -10 -9 -21 -30 -36 -33 -22 -21 -6 -22 -30 -57 -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 -26 -40 -45 -47 -43 -33 -19 -15 -24 -25 -19 -12 -16 -17 -17 -19 -22 -22 -23 -26 -30 -31 -30 -29 -27 -27 -40 -63 -43 -44 -31 -41 -41 -42 -50 -18 -0 -2 -3 -15 -23 -15 -8 -9 -9 -13 -14 -16 -19 -22 -23 -12 -10 -10 -12 -11 -10 -7 -3 -2 -2 -3 -8 -8 -8 -11 -9 -5 -5 -5 -7 -4 -4 -6 -6 -5 -5 -4 -3 -3 -5 -10 -10 -10 -11 -10 -11 -9 -7 -7 -6 -6 -8 -9 -10 -10 -8 -8 -8 -8 -10 -6 -5 -5 -6 -8 -10 -13 -15 -14 -11 -9 -8 -9 -10 -9 -13 -22 -28 -33 -36 -40 -46 -50 -54 -54 -56 -57 -51 -45 -45 -47 -46 -45 -42 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -92 -150 -171 -165 -159 -143 -123 -123 -114 -120 -116 -122 -118 -104 -137 -134 -132 -132 -130 -126 -113 -103 -105 -98 -104 -91 -113 -117 -110 -118 -128 -131 -141 -122 -108 -105 -103 -98 -91 -87 -91 -95 -102 -108 -114 -92 -14 -0 -0 -53 -74 -69 -58 -48 -44 -41 -42 -18 -17 -14 -27 -33 -15 -19 -10 -8 -13 -33 -53 -66 -57 -36 -22 -21 -27 -27 -38 -34 -27 -32 -20 -37 -45 -40 -35 -36 -41 -46 -46 -45 -42 -26 -34 -46 -36 -36 -34 -26 -23 -23 -24 -27 -25 -19 -19 -21 -19 -11 -21 -27 -28 -19 -8 -15 -16 -21 -13 -13 -15 -14 -20 -31 -33 -24 -18 -8 -21 -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 -38 -50 -47 -42 -39 -35 -25 -18 -19 -25 -16 -12 -18 -17 -17 -21 -24 -24 -26 -31 -34 -36 -36 -37 -35 -37 -38 -33 -66 -48 -1 -39 -44 -33 -6 -0 -0 -0 -39 -43 -30 -20 -6 -10 -12 -14 -16 -12 -20 -23 -23 -12 -11 -11 -13 -11 -9 -6 -2 -2 -2 -4 -8 -10 -11 -9 -9 -8 -5 -7 -5 -3 -6 -6 -4 -4 -4 -4 -2 -3 -6 -11 -10 -8 -7 -8 -6 -5 -4 -5 -5 -6 -10 -12 -11 -10 -10 -11 -11 -9 -8 -6 -6 -6 -6 -8 -11 -13 -13 -12 -10 -9 -8 -9 -9 -10 -16 -24 -27 -30 -34 -38 -44 -49 -50 -50 -52 -52 -49 -46 -48 -49 -47 -45 -44 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -120 -89 -104 -132 -121 -119 -126 -119 -124 -117 -111 -115 -132 -144 -149 -52 -35 -89 -108 -96 -94 -104 -111 -135 -131 -128 -106 -121 -103 -105 -108 -102 -103 -109 -111 -113 -101 -85 -97 -111 -117 -112 -77 -1 -0 -0 -7 -18 -48 -54 -52 -50 -51 -43 -19 -21 -12 -11 -16 -16 -12 -17 -17 -22 -21 -36 -53 -55 -42 -27 -18 -28 -20 -20 -24 -25 -30 -20 -18 -21 -25 -34 -31 -28 -30 -38 -36 -26 -27 -33 -46 -24 -31 -28 -26 -23 -18 -21 -15 -12 -15 -17 -19 -15 -16 -31 -26 -14 -10 -7 -11 -19 -19 -17 -17 -13 -6 -11 -23 -26 -23 -19 -12 -15 -16 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -46 -41 -43 -38 -25 -20 -21 -15 -16 -20 -20 -21 -23 -25 -27 -31 -35 -38 -36 -26 -29 -41 -28 -6 -16 -57 -48 -4 -36 -28 -1 -0 -0 -0 -0 -26 -37 -34 -19 -7 -12 -14 -15 -17 -18 -16 -16 -15 -25 -14 -13 -14 -10 -9 -6 -3 -3 -4 -5 -6 -7 -9 -11 -8 -3 -6 -5 -5 -4 -7 -6 -4 -4 -4 -4 -3 -4 -4 -7 -10 -7 -7 -8 -5 -3 -4 -4 -4 -5 -9 -12 -13 -12 -9 -9 -7 -6 -6 -5 -6 -7 -7 -10 -11 -12 -12 -11 -10 -10 -9 -9 -8 -11 -19 -26 -29 -29 -33 -37 -43 -44 -47 -46 -48 -48 -46 -46 -46 -45 -42 -41 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -36 -117 -132 -129 -133 -133 -132 -126 -123 -117 -127 -122 -143 -135 -106 -127 -138 -121 -118 -108 -107 -130 -141 -138 -113 -116 -113 -112 -107 -93 -93 -98 -95 -97 -88 -84 -98 -112 -109 -83 -55 -0 -0 -0 -0 -0 -45 -56 -60 -61 -61 -47 -29 -23 -18 -21 -15 -9 -7 -8 -22 -28 -15 -21 -42 -51 -41 -37 -33 -19 -12 -11 -19 -24 -23 -24 -27 -25 -27 -28 -21 -22 -21 -20 -24 -28 -27 -25 -28 -24 -27 -29 -25 -23 -13 -20 -12 -20 -17 -13 -15 -16 -14 -23 -27 -16 -14 -9 -10 -21 -8 -10 -12 -9 -14 -13 -16 -20 -22 -18 -11 -9 -15 -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 -14 -18 -41 -55 -48 -31 -22 -20 -21 -26 -23 -23 -25 -25 -27 -31 -34 -38 -38 -25 -22 -26 -41 -26 -0 -24 -51 -27 -28 -34 -0 -0 -0 -0 -0 -0 -23 -41 -29 -11 -8 -12 -15 -21 -23 -25 -25 -25 -24 -20 -16 -15 -14 -8 -10 -8 -5 -4 -7 -10 -12 -12 -12 -12 -7 -4 -3 -5 -8 -7 -8 -5 -3 -3 -4 -5 -5 -4 -4 -5 -5 -8 -7 -5 -2 -3 -4 -4 -4 -3 -7 -10 -13 -14 -10 -6 -5 -5 -6 -6 -7 -6 -8 -11 -13 -13 -11 -9 -9 -9 -9 -10 -10 -16 -24 -26 -25 -27 -31 -34 -35 -40 -43 -43 -44 -43 -41 -40 -40 -39 -37 -38 -38 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -89 -135 -149 -150 -143 -135 -134 -142 -136 -115 -112 -129 -120 -138 -150 -141 -154 -130 -113 -127 -143 -134 -115 -117 -115 -103 -105 -95 -93 -95 -90 -84 -76 -82 -96 -113 -100 -44 -0 -0 -0 -0 -0 -0 -18 -28 -60 -69 -62 -43 -28 -21 -18 -21 -18 -14 -14 -19 -14 -19 -9 -18 -33 -43 -40 -33 -24 -27 -23 -14 -16 -20 -23 -27 -27 -21 -27 -21 -21 -25 -20 -19 -27 -35 -32 -28 -28 -28 -29 -30 -22 -21 -16 -25 -31 -29 -14 -12 -11 -14 -12 -10 -16 -14 -10 -8 -9 -8 -9 -9 -13 -6 -11 -16 -14 -15 -19 -17 -10 -8 -8 -8 -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 -19 -51 -54 -35 -26 -27 -30 -31 -27 -27 -28 -29 -31 -33 -36 -37 -27 -24 -24 -27 -11 -2 -0 -30 -40 -18 -44 -19 -0 -0 -0 -0 -0 -0 -42 -51 -25 -11 -13 -14 -18 -25 -27 -30 -32 -34 -32 -26 -18 -15 -11 -6 -11 -10 -5 -5 -9 -13 -15 -15 -14 -11 -6 -4 -7 -9 -12 -9 -7 -3 -3 -6 -7 -5 -2 -3 -5 -5 -4 -4 -5 -2 -3 -4 -4 -3 -5 -4 -4 -7 -12 -14 -13 -9 -8 -10 -12 -13 -13 -13 -13 -13 -16 -15 -12 -10 -11 -10 -11 -13 -16 -22 -27 -26 -25 -26 -26 -29 -32 -36 -39 -39 -38 -36 -35 -35 -34 -33 -33 -35 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -93 -108 -120 -120 -119 -125 -139 -144 -139 -138 -129 -135 -110 -69 -77 -97 -91 -108 -128 -146 -146 -130 -108 -95 -101 -106 -76 -71 -75 -77 -61 -72 -85 -69 -97 -88 -52 -15 -0 -0 -0 -0 -0 -3 -29 -70 -61 -42 -36 -32 -36 -33 -30 -26 -25 -28 -23 -16 -19 -19 -25 -29 -33 -41 -43 -25 -29 -28 -21 -24 -25 -24 -28 -26 -24 -23 -22 -22 -24 -21 -14 -18 -25 -23 -21 -25 -29 -30 -26 -19 -22 -19 -31 -35 -30 -11 -13 -11 -11 -11 -10 -10 -9 -7 -8 -10 -13 -6 -4 -14 -21 -22 -58 -21 -14 -17 -22 -14 -6 -5 -7 -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 -21 -45 -28 -24 -32 -33 -30 -30 -31 -31 -33 -34 -34 -31 -27 -29 -28 -29 -49 -17 -0 -0 -37 -62 -48 -40 -14 -0 -0 -0 -0 -0 -0 -70 -43 -21 -18 -20 -19 -23 -28 -30 -34 -39 -41 -37 -30 -19 -12 -6 -7 -7 -7 -5 -7 -9 -12 -14 -16 -14 -9 -5 -6 -9 -13 -16 -12 -4 -2 -4 -8 -9 -8 -5 -4 -4 -4 -3 -1 -1 -1 -4 -4 -4 -4 -5 -6 -7 -11 -14 -15 -16 -15 -15 -15 -15 -17 -19 -20 -19 -18 -17 -16 -16 -15 -14 -14 -15 -17 -20 -23 -25 -25 -26 -26 -24 -26 -29 -32 -35 -33 -31 -30 -31 -31 -30 -29 -30 -32 -35 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -90 -113 -112 -94 -121 -146 -141 -132 -135 -83 -0 -0 -0 -0 -108 -126 -150 -158 -104 -40 -0 -42 -99 -75 -72 -67 -68 -70 -86 -60 -61 -70 -68 -63 -26 -0 -0 -0 -0 -0 -3 -28 -64 -43 -42 -38 -55 -43 -39 -39 -24 -23 -25 -18 -17 -17 -15 -20 -29 -32 -42 -56 -40 -27 -37 -34 -39 -38 -33 -28 -26 -38 -33 -29 -26 -27 -21 -19 -17 -20 -21 -25 -21 -22 -23 -21 -20 -16 -20 -29 -28 -23 -4 -18 -21 -22 -21 -16 -10 -11 -13 -9 -8 -11 -5 -4 -13 -7 -29 -32 -16 -15 -17 -22 -12 -5 -5 -8 -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 -24 -40 -18 -23 -32 -29 -22 -16 -16 -17 -19 -22 -26 -25 -31 -31 -34 -35 -5 -0 -0 -0 -9 -56 -77 -59 -29 -0 -0 -0 -0 -0 -0 -2 -36 -25 -18 -24 -24 -27 -30 -34 -39 -42 -42 -40 -32 -17 -9 -6 -6 -5 -6 -8 -9 -11 -15 -19 -15 -10 -8 -8 -13 -19 -25 -27 -17 -5 -5 -6 -5 -3 -14 -10 -9 -6 -3 -2 -1 -2 -4 -5 -5 -5 -4 -5 -9 -12 -17 -16 -17 -20 -21 -20 -18 -17 -18 -20 -20 -20 -20 -16 -15 -16 -17 -16 -16 -18 -22 -23 -22 -22 -22 -23 -25 -27 -29 -29 -31 -32 -32 -28 -27 -28 -28 -28 -28 -29 -32 -35 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -31 -45 -17 -87 -145 -149 -84 -66 -81 -0 -0 -0 -6 -118 -122 -130 -127 -34 -0 -0 -0 -3 -44 -85 -80 -79 -74 -67 -57 -66 -66 -63 -56 -30 -5 -0 -2 -0 -0 -13 -39 -55 -52 -47 -36 -42 -42 -50 -31 -22 -26 -24 -24 -21 -12 -11 -18 -28 -35 -45 -58 -59 -58 -50 -40 -46 -37 -30 -29 -31 -34 -35 -35 -26 -28 -23 -29 -25 -23 -21 -22 -14 -13 -17 -21 -21 -20 -21 -19 -12 -18 -9 -55 -51 -32 -32 -16 -12 -13 -14 -10 -10 -13 -9 -7 -14 -14 -30 -16 -15 -15 -16 -16 -9 -5 -7 -10 -12 -6 -4 -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 -2 -48 -34 -12 -23 -28 -18 -15 -18 -18 -17 -16 -19 -24 -30 -33 -34 -36 -38 -2 -0 -0 -0 -0 -15 -65 -73 -31 -0 -0 -0 -0 -0 -0 -3 -56 -17 -21 -24 -21 -29 -34 -37 -42 -37 -36 -42 -30 -15 -8 -7 -6 -8 -8 -11 -13 -15 -18 -21 -17 -11 -11 -18 -20 -20 -25 -24 -22 -17 -8 -8 -4 -2 -11 -6 -5 -4 -2 -1 -2 -4 -5 -6 -6 -5 -5 -7 -15 -16 -16 -15 -19 -24 -25 -25 -24 -24 -23 -22 -22 -21 -18 -17 -15 -16 -16 -16 -16 -21 -23 -23 -23 -23 -24 -25 -27 -29 -32 -32 -29 -30 -29 -25 -25 -26 -26 -26 -26 -30 -34 -35 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -61 -94 -104 -45 -13 -23 -0 -0 -0 -0 -0 -23 -123 -127 -14 -0 -0 -0 -0 -8 -25 -35 -45 -38 -0 -0 -3 -14 -62 -74 -45 -21 -8 -42 -54 -54 -50 -51 -59 -55 -46 -66 -67 -42 -49 -30 -26 -31 -30 -34 -29 -21 -20 -25 -35 -43 -49 -51 -51 -51 -43 -38 -54 -40 -32 -30 -26 -24 -27 -29 -29 -37 -38 -38 -35 -29 -25 -26 -12 -11 -14 -17 -20 -21 -21 -17 -14 -26 -29 -49 -51 -33 -26 -14 -16 -19 -17 -15 -13 -15 -11 -11 -15 -15 -23 -22 -17 -15 -6 -6 -8 -6 -7 -9 -9 -8 -7 -4 -0 -0 -0 -0 -0 -3 -35 -36 -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 -4 -35 -18 -13 -18 -17 -16 -20 -24 -23 -21 -21 -24 -29 -34 -37 -37 -43 -44 -0 -0 -0 -0 -0 -0 -64 -53 -14 -0 -0 -0 -0 -0 -0 -9 -61 -21 -22 -27 -20 -31 -31 -38 -44 -40 -40 -38 -24 -13 -9 -8 -6 -10 -12 -15 -19 -20 -21 -20 -15 -9 -10 -15 -18 -23 -25 -23 -21 -13 -9 -10 -5 -4 -7 -7 -5 -5 -3 -3 -4 -5 -6 -7 -7 -6 -7 -10 -17 -16 -15 -16 -21 -23 -24 -25 -27 -28 -28 -26 -24 -22 -20 -19 -16 -16 -17 -17 -19 -24 -25 -24 -24 -25 -28 -29 -31 -33 -34 -32 -29 -28 -27 -24 -24 -24 -24 -24 -24 -28 -31 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -41 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -38 -40 -32 -44 -60 -45 -49 -40 -35 -48 -46 -27 -30 -44 -42 -39 -32 -24 -42 -48 -35 -34 -35 -26 -28 -34 -39 -47 -50 -41 -41 -40 -49 -44 -44 -33 -27 -24 -22 -32 -32 -29 -33 -37 -41 -41 -32 -28 -14 -15 -16 -16 -16 -19 -17 -10 -4 -16 -30 -32 -35 -31 -23 -13 -17 -20 -23 -18 -28 -15 -13 -9 -9 -11 -12 -10 -9 -19 -19 -1 -3 -3 -6 -8 -9 -9 -7 -8 -3 -0 -0 -0 -4 -8 -10 -31 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -16 -22 -27 -23 -20 -22 -26 -26 -25 -26 -30 -36 -43 -44 -44 -43 -0 -0 -0 -0 -0 -55 -11 -23 -12 -0 -0 -0 -0 -0 -0 -0 -12 -58 -51 -29 -37 -25 -27 -24 -32 -38 -45 -43 -32 -21 -14 -11 -9 -9 -12 -17 -17 -19 -23 -21 -18 -12 -9 -13 -19 -25 -28 -28 -24 -17 -10 -9 -7 -6 -7 -14 -17 -13 -8 -4 -6 -8 -8 -8 -10 -12 -11 -13 -15 -17 -16 -15 -19 -23 -21 -22 -22 -25 -29 -32 -30 -27 -24 -22 -21 -21 -21 -22 -22 -25 -27 -28 -26 -25 -28 -29 -31 -33 -34 -34 -34 -33 -30 -26 -29 -29 -28 -27 -26 -27 -29 -29 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -4 -70 -67 -51 -53 -32 -36 -50 -55 -46 -46 -65 -63 -46 -36 -30 -49 -41 -23 -45 -50 -41 -33 -30 -29 -39 -49 -37 -38 -51 -43 -33 -49 -30 -29 -40 -28 -34 -31 -27 -25 -25 -31 -36 -31 -26 -17 -23 -28 -26 -23 -22 -7 -2 -12 -14 -23 -29 -26 -19 -13 -17 -20 -21 -22 -17 -29 -13 -17 -9 -4 -2 -10 -16 -21 -29 -21 -8 -0 -2 -6 -7 -9 -7 -6 -9 -9 -2 -0 -0 -16 -34 -29 -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 -14 -36 -27 -21 -31 -35 -36 -23 -27 -28 -28 -29 -36 -39 -41 -45 -47 -43 -30 -0 -0 -0 -0 -0 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -61 -38 -29 -28 -25 -26 -28 -29 -39 -37 -27 -19 -14 -12 -11 -11 -15 -16 -17 -18 -23 -18 -14 -9 -8 -14 -22 -31 -35 -32 -24 -16 -12 -11 -6 -9 -8 -20 -22 -25 -18 -18 -17 -15 -12 -12 -17 -21 -20 -18 -17 -15 -17 -17 -21 -21 -22 -24 -26 -28 -31 -35 -35 -32 -29 -27 -26 -27 -27 -27 -29 -30 -31 -30 -28 -28 -30 -30 -31 -33 -33 -33 -32 -31 -30 -30 -32 -32 -31 -31 -30 -31 -30 -30 -32 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -54 -57 -50 -54 -30 -44 -53 -59 -62 -63 -60 -57 -65 -72 -58 -59 -48 -30 -33 -43 -36 -33 -39 -35 -32 -39 -39 -40 -51 -37 -30 -41 -40 -31 -40 -48 -34 -31 -35 -30 -26 -26 -27 -28 -21 -16 -25 -34 -34 -27 -24 -12 -8 -6 -32 -33 -20 -14 -13 -17 -21 -20 -19 -18 -7 -26 -10 -17 -12 -8 -6 -5 -3 -1 -12 -14 -8 -10 -9 -5 -6 -7 -6 -7 -7 -14 -4 -0 -3 -18 -29 -28 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -29 -22 -32 -37 -38 -38 -30 -31 -31 -33 -39 -41 -42 -43 -44 -52 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -70 -50 -31 -33 -30 -31 -31 -28 -35 -30 -22 -16 -14 -12 -11 -13 -15 -16 -20 -20 -21 -14 -10 -8 -10 -16 -23 -30 -24 -15 -15 -15 -10 -8 -8 -8 -8 -22 -25 -31 -29 -30 -28 -24 -21 -21 -30 -36 -34 -31 -25 -22 -23 -23 -23 -22 -24 -31 -34 -35 -36 -37 -39 -38 -36 -31 -29 -31 -29 -30 -32 -33 -34 -30 -29 -30 -31 -30 -30 -31 -32 -32 -31 -30 -30 -30 -32 -32 -33 -34 -34 -34 -30 -32 -32 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -47 -26 -33 -45 -54 -65 -73 -64 -57 -57 -62 -63 -54 -41 -31 -36 -45 -43 -34 -46 -37 -31 -45 -50 -53 -51 -43 -35 -39 -46 -51 -50 -40 -38 -28 -36 -38 -32 -32 -28 -28 -23 -15 -23 -30 -28 -22 -23 -23 -24 -35 -44 -37 -19 -14 -16 -19 -20 -19 -22 -28 -27 -15 -10 -12 -16 -14 -8 -5 -21 -18 -10 -6 -4 -12 -18 -10 -4 -5 -5 -5 -8 -14 -13 -8 -8 -20 -27 -27 -21 -7 -0 -0 -0 -0 -0 -0 -0 -0 -40 -39 -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 -23 -33 -24 -21 -34 -44 -42 -39 -37 -37 -30 -34 -40 -43 -45 -46 -50 -41 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -60 -36 -27 -34 -34 -31 -26 -30 -24 -21 -15 -11 -10 -9 -9 -13 -19 -21 -18 -19 -12 -8 -10 -13 -15 -26 -22 -18 -12 -13 -13 -9 -5 -5 -8 -10 -22 -25 -27 -29 -37 -37 -35 -35 -33 -38 -46 -43 -39 -37 -34 -33 -33 -32 -31 -29 -40 -42 -44 -43 -41 -41 -41 -38 -35 -34 -35 -34 -33 -33 -35 -35 -31 -30 -31 -31 -32 -31 -31 -31 -31 -31 -30 -30 -30 -30 -30 -32 -34 -36 -36 -30 -32 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -65 -44 -39 -36 -43 -43 -50 -73 -76 -53 -38 -48 -52 -43 -40 -41 -41 -40 -34 -27 -45 -37 -36 -52 -42 -51 -57 -45 -40 -44 -50 -58 -60 -60 -59 -52 -42 -32 -36 -38 -31 -38 -34 -18 -10 -14 -17 -18 -21 -27 -33 -51 -35 -32 -18 -18 -19 -19 -17 -17 -25 -24 -11 -10 -9 -8 -15 -20 -16 -19 -22 -8 -8 -8 -4 -6 -12 -11 -3 -2 -2 -7 -28 -29 -29 -22 -16 -20 -21 -17 -14 -17 -9 -0 -0 -0 -0 -0 -0 -0 -36 -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 -27 -28 -21 -23 -40 -52 -42 -39 -39 -35 -31 -41 -48 -49 -48 -48 -57 -42 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -69 -42 -28 -37 -35 -29 -22 -23 -24 -15 -10 -8 -6 -7 -9 -13 -18 -18 -14 -14 -9 -9 -12 -14 -21 -22 -20 -14 -8 -12 -13 -8 -4 -5 -9 -11 -17 -23 -25 -31 -40 -41 -36 -41 -41 -45 -46 -44 -43 -45 -47 -46 -45 -43 -43 -41 -50 -50 -52 -51 -49 -46 -41 -39 -37 -37 -39 -39 -38 -38 -37 -36 -32 -32 -32 -34 -33 -31 -31 -31 -31 -31 -30 -30 -30 -29 -29 -31 -34 -37 -36 -33 -30 -28 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -38 -41 -38 -28 -32 -79 -78 -69 -29 -50 -48 -32 -34 -42 -43 -40 -29 -28 -33 -43 -47 -42 -50 -45 -46 -55 -51 -46 -48 -52 -54 -53 -52 -46 -36 -24 -35 -40 -29 -32 -30 -22 -12 -9 -11 -19 -32 -40 -41 -42 -34 -33 -19 -23 -20 -19 -18 -18 -10 -10 -13 -11 -8 -5 -11 -17 -16 -23 -28 -7 -7 -8 -6 -3 -2 -3 -4 -2 -8 -24 -26 -28 -26 -23 -21 -21 -9 -9 -3 -11 -17 -17 -19 -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 -19 -23 -25 -36 -51 -52 -42 -42 -40 -35 -36 -49 -56 -55 -56 -55 -59 -37 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -63 -46 -33 -40 -34 -26 -22 -18 -15 -10 -8 -6 -5 -7 -9 -13 -14 -14 -12 -9 -8 -8 -9 -18 -27 -24 -18 -9 -6 -13 -15 -8 -6 -8 -9 -12 -17 -23 -26 -31 -33 -39 -38 -37 -43 -46 -47 -45 -44 -45 -49 -53 -52 -52 -53 -54 -60 -58 -58 -56 -56 -53 -46 -41 -40 -42 -44 -44 -43 -41 -39 -37 -34 -34 -34 -36 -34 -33 -32 -33 -32 -31 -30 -29 -29 -30 -32 -34 -35 -33 -32 -31 -29 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -38 -28 -21 -22 -44 -83 -96 -44 -63 -40 -42 -38 -42 -45 -44 -45 -40 -34 -43 -59 -65 -60 -42 -65 -51 -51 -49 -46 -41 -44 -43 -35 -32 -35 -35 -26 -34 -40 -43 -28 -28 -22 -10 -6 -13 -30 -46 -41 -32 -43 -31 -19 -21 -21 -18 -19 -21 -40 -25 -10 -10 -16 -13 -3 -6 -11 -17 -21 -23 -10 -4 -7 -9 -8 -5 -4 -5 -3 -9 -21 -21 -19 -18 -17 -17 -20 -8 -7 -2 -0 -13 -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 -1 -31 -32 -48 -54 -50 -48 -48 -42 -37 -42 -53 -36 -37 -39 -44 -47 -39 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -65 -48 -39 -43 -34 -29 -22 -14 -8 -8 -9 -8 -7 -10 -11 -12 -12 -11 -10 -8 -7 -9 -13 -23 -32 -22 -13 -7 -11 -12 -12 -8 -7 -8 -8 -14 -22 -25 -28 -31 -32 -33 -41 -39 -43 -49 -52 -51 -50 -47 -48 -50 -54 -59 -61 -63 -65 -64 -62 -56 -57 -57 -57 -53 -47 -50 -52 -49 -47 -45 -42 -38 -36 -36 -37 -37 -36 -34 -33 -33 -31 -30 -30 -31 -31 -33 -36 -36 -33 -30 -30 -28 -28 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -40 -52 -33 -20 -27 -56 -83 -79 -49 -55 -29 -42 -43 -43 -36 -41 -39 -33 -38 -54 -71 -73 -61 -45 -40 -57 -41 -40 -41 -44 -44 -46 -42 -30 -25 -29 -28 -36 -43 -43 -41 -27 -11 -9 -8 -19 -32 -37 -33 -28 -23 -19 -22 -19 -16 -14 -16 -21 -30 -35 -32 -29 -24 -18 -10 -5 -7 -16 -24 -24 -22 -16 -2 -3 -6 -5 -4 -5 -3 -9 -17 -17 -16 -14 -14 -16 -20 -5 -0 -1 -15 -19 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -31 -45 -42 -59 -61 -58 -56 -51 -43 -43 -46 -38 -41 -41 -43 -49 -57 -31 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -69 -51 -43 -48 -40 -29 -19 -11 -9 -9 -10 -12 -10 -12 -12 -11 -10 -10 -8 -8 -9 -11 -17 -28 -36 -20 -9 -12 -7 -5 -4 -9 -11 -9 -8 -15 -24 -26 -29 -31 -32 -34 -43 -42 -45 -52 -48 -54 -55 -53 -52 -52 -55 -59 -62 -64 -65 -64 -63 -62 -61 -60 -61 -59 -56 -54 -55 -52 -48 -45 -42 -40 -39 -38 -39 -39 -37 -35 -34 -34 -32 -31 -32 -33 -34 -35 -34 -33 -30 -29 -28 -28 -27 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -42 -44 -59 -44 -40 -50 -72 -87 -67 -44 -49 -57 -57 -44 -43 -39 -44 -57 -44 -50 -68 -82 -81 -62 -51 -46 -57 -45 -39 -41 -49 -44 -47 -45 -30 -27 -29 -28 -37 -41 -36 -32 -15 -13 -20 -16 -29 -31 -22 -23 -27 -26 -22 -18 -14 -11 -10 -12 -14 -15 -19 -27 -28 -20 -17 -29 -25 -13 -20 -32 -29 -26 -21 -18 -14 -16 -6 -3 -3 -1 -11 -17 -15 -26 -29 -14 -16 -17 -6 -2 -10 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -24 -38 -54 -68 -67 -67 -58 -48 -47 -54 -55 -47 -49 -39 -18 -64 -73 -0 -0 -0 -0 -0 -0 -0 -0 -31 -56 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -55 -70 -65 -50 -37 -32 -26 -16 -8 -7 -9 -12 -14 -16 -18 -16 -11 -9 -9 -6 -7 -11 -14 -22 -32 -31 -19 -14 -11 -9 -4 -9 -10 -10 -10 -9 -18 -26 -28 -29 -30 -32 -36 -46 -47 -47 -47 -49 -58 -59 -57 -57 -57 -57 -58 -61 -64 -66 -66 -65 -65 -64 -64 -64 -64 -64 -61 -59 -54 -48 -44 -41 -40 -39 -39 -39 -39 -35 -35 -33 -32 -32 -32 -33 -33 -34 -33 -32 -32 -31 -30 -29 -28 -26 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -56 -48 -68 -74 -86 -90 -71 -46 -35 -45 -55 -45 -53 -48 -45 -38 -37 -63 -85 -92 -77 -48 -39 -54 -49 -36 -52 -51 -43 -42 -38 -44 -35 -38 -32 -31 -37 -32 -22 -22 -22 -14 -17 -18 -36 -29 -29 -24 -21 -19 -18 -15 -11 -8 -6 -6 -8 -14 -11 -16 -35 -34 -41 -33 -20 -15 -29 -41 -34 -27 -26 -24 -21 -24 -15 -3 -1 -4 -17 -18 -45 -56 -40 -21 -15 -17 -16 -6 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -41 -43 -63 -69 -71 -67 -51 -49 -55 -50 -50 -31 -0 -3 -3 -17 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -25 -15 -22 -0 -0 -0 -0 -0 -0 -0 -0 -61 -79 -72 -56 -36 -27 -22 -12 -6 -9 -9 -11 -18 -19 -10 -4 -7 -8 -6 -6 -9 -13 -20 -29 -30 -22 -17 -17 -14 -10 -10 -11 -9 -8 -9 -17 -24 -27 -28 -28 -30 -32 -37 -49 -50 -50 -49 -50 -50 -59 -61 -62 -61 -60 -61 -64 -65 -66 -66 -67 -66 -65 -65 -63 -65 -65 -62 -59 -55 -49 -44 -41 -40 -39 -39 -38 -37 -34 -33 -31 -30 -30 -32 -32 -33 -32 -32 -32 -32 -33 -33 -33 -32 -29 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -47 -46 -74 -79 -88 -90 -80 -73 -57 -42 -44 -39 -51 -49 -33 -31 -50 -79 -102 -94 -64 -41 -39 -48 -43 -36 -47 -49 -39 -45 -44 -36 -34 -38 -29 -32 -37 -30 -15 -9 -8 -11 -15 -16 -20 -16 -28 -25 -19 -16 -12 -11 -10 -9 -7 -9 -16 -21 -11 -14 -15 -41 -30 -39 -17 -15 -30 -33 -29 -27 -25 -26 -24 -24 -21 -1 -1 -14 -47 -58 -64 -59 -32 -15 -14 -17 -16 -7 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -42 -51 -55 -63 -20 -70 -55 -48 -36 -35 -38 -45 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -50 -19 -24 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -64 -73 -54 -32 -25 -19 -8 -6 -8 -5 -10 -21 -20 -9 -8 -6 -6 -2 -6 -8 -15 -24 -30 -28 -21 -18 -19 -16 -15 -16 -6 -5 -6 -16 -22 -26 -26 -26 -28 -30 -31 -36 -45 -47 -51 -51 -51 -51 -51 -62 -64 -64 -65 -65 -65 -66 -66 -68 -68 -66 -65 -65 -64 -66 -66 -63 -61 -55 -50 -45 -42 -41 -40 -39 -38 -36 -33 -31 -29 -28 -28 -29 -30 -31 -31 -32 -34 -35 -36 -37 -37 -36 -34 -30 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -47 -40 -57 -86 -86 -86 -89 -94 -71 -52 -46 -39 -46 -37 -29 -44 -56 -89 -111 -94 -61 -49 -47 -47 -44 -42 -50 -48 -45 -48 -50 -45 -42 -21 -24 -31 -34 -35 -22 -11 -12 -13 -15 -14 -14 -16 -16 -22 -15 -12 -11 -11 -12 -12 -11 -13 -21 -23 -24 -26 -15 -33 -44 -40 -19 -16 -22 -28 -27 -24 -25 -26 -23 -24 -20 -5 -10 -22 -46 -43 -42 -39 -34 -28 -19 -16 -16 -10 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -49 -61 -50 -9 -8 -62 -44 -48 -22 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -1 -0 -34 -43 -57 -43 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -71 -77 -52 -30 -22 -14 -10 -9 -6 -4 -11 -21 -23 -22 -9 -15 -14 -10 -10 -12 -22 -28 -29 -24 -21 -22 -22 -20 -14 -13 -6 -5 -15 -20 -23 -25 -25 -25 -27 -30 -31 -32 -34 -40 -49 -52 -52 -52 -52 -53 -54 -55 -57 -59 -60 -64 -69 -70 -69 -69 -69 -69 -70 -69 -67 -65 -63 -57 -52 -50 -47 -45 -42 -39 -38 -37 -34 -33 -31 -31 -31 -28 -30 -30 -31 -32 -34 -36 -38 -39 -38 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -48 -42 -45 -85 -77 -76 -89 -84 -63 -54 -47 -48 -51 -43 -40 -43 -66 -85 -104 -91 -75 -61 -58 -41 -31 -45 -55 -52 -49 -48 -45 -44 -43 -24 -29 -30 -32 -34 -19 -13 -13 -13 -14 -14 -14 -15 -11 -10 -9 -10 -10 -12 -14 -15 -15 -13 -15 -21 -22 -20 -15 -28 -33 -35 -14 -13 -15 -23 -26 -25 -26 -25 -24 -24 -21 -14 -21 -37 -32 -23 -26 -27 -32 -29 -24 -18 -21 -20 -14 -14 -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 -21 -53 -41 -3 -0 -8 -40 -37 -38 -25 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -23 -57 -2 -0 -32 -57 -69 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -2 -79 -74 -54 -30 -20 -13 -12 -11 -8 -10 -14 -17 -21 -21 -21 -23 -21 -14 -12 -16 -24 -33 -32 -25 -23 -24 -22 -18 -12 -6 -9 -8 -21 -22 -23 -25 -24 -24 -26 -28 -30 -31 -38 -48 -50 -51 -52 -52 -54 -54 -54 -53 -54 -55 -56 -60 -64 -69 -74 -73 -72 -73 -74 -73 -69 -67 -65 -64 -59 -55 -49 -46 -42 -40 -39 -37 -35 -35 -35 -34 -34 -34 -34 -32 -32 -33 -33 -34 -35 -37 -37 -35 -31 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -68 -46 -43 -61 -74 -83 -84 -117 -80 -59 -41 -45 -46 -47 -47 -44 -73 -81 -101 -96 -83 -58 -54 -51 -40 -47 -56 -56 -54 -44 -28 -28 -26 -28 -28 -32 -33 -35 -18 -14 -14 -14 -13 -11 -10 -14 -19 -12 -7 -9 -9 -12 -15 -16 -16 -15 -11 -15 -21 -19 -16 -24 -29 -36 -7 -9 -15 -19 -23 -26 -24 -23 -23 -23 -21 -19 -23 -29 -15 -14 -15 -15 -25 -25 -29 -20 -19 -25 -29 -21 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -16 -8 -0 -0 -1 -4 -3 -0 -0 -0 -0 -10 -17 -22 -23 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -28 -18 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -56 -34 -0 -0 -45 -8 -54 -41 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -78 -59 -29 -19 -14 -10 -7 -6 -8 -13 -22 -25 -25 -23 -22 -16 -16 -16 -26 -31 -38 -32 -27 -26 -27 -21 -14 -15 -9 -13 -14 -27 -25 -25 -24 -24 -24 -25 -28 -30 -34 -40 -47 -50 -52 -53 -55 -57 -58 -57 -55 -55 -61 -58 -57 -59 -65 -73 -72 -68 -70 -71 -69 -67 -71 -71 -70 -66 -59 -53 -50 -46 -43 -41 -38 -37 -36 -36 -36 -36 -36 -37 -36 -34 -35 -35 -33 -33 -34 -34 -30 -27 -27 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -41 -41 -51 -77 -94 -85 -104 -81 -52 -53 -52 -46 -36 -40 -65 -89 -84 -93 -99 -73 -55 -48 -51 -39 -49 -59 -63 -53 -40 -33 -33 -34 -34 -33 -34 -33 -35 -16 -16 -16 -16 -14 -11 -8 -9 -15 -13 -8 -9 -10 -13 -15 -13 -16 -16 -12 -19 -23 -18 -16 -15 -9 -13 -8 -9 -13 -16 -23 -27 -30 -28 -25 -25 -24 -21 -23 -23 -11 -12 -16 -16 -18 -28 -22 -18 -18 -21 -24 -18 -6 -0 -0 -0 -0 -0 -1 -9 -0 -0 -0 -0 -0 -0 -16 -26 -13 -0 -0 -6 -25 -27 -0 -0 -45 -35 -23 -40 -53 -62 -29 -0 -0 -1 -15 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -26 -6 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -47 -28 -1 -11 -59 -3 -46 -43 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -72 -65 -26 -20 -17 -9 -6 -4 -5 -12 -18 -16 -17 -20 -18 -11 -18 -18 -33 -39 -40 -35 -30 -25 -24 -20 -14 -15 -15 -13 -12 -16 -27 -26 -24 -24 -24 -27 -30 -32 -37 -44 -47 -50 -53 -55 -57 -58 -59 -59 -57 -55 -58 -58 -58 -60 -64 -67 -71 -72 -73 -73 -72 -70 -70 -73 -75 -72 -67 -60 -55 -50 -46 -43 -40 -40 -40 -38 -37 -36 -36 -37 -35 -36 -37 -36 -35 -35 -34 -29 -26 -24 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -49 -56 -75 -84 -79 -68 -87 -86 -72 -64 -64 -52 -70 -90 -94 -87 -91 -100 -81 -70 -48 -29 -44 -55 -63 -67 -47 -39 -39 -38 -38 -40 -39 -37 -36 -34 -15 -17 -19 -19 -17 -14 -11 -10 -10 -10 -11 -13 -14 -18 -18 -14 -17 -18 -13 -22 -21 -16 -11 -11 -9 -10 -16 -19 -10 -15 -28 -31 -61 -45 -42 -30 -26 -23 -21 -19 -17 -18 -18 -18 -19 -20 -16 -19 -18 -18 -20 -24 -12 -0 -0 -0 -0 -0 -2 -13 -0 -0 -0 -0 -0 -0 -4 -21 -23 -14 -10 -14 -29 -30 -27 -3 -39 -34 -35 -49 -56 -46 -31 -16 -9 -24 -47 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -35 -35 -30 -24 -53 -59 -70 -47 -31 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -70 -29 -14 -20 -18 -11 -7 -7 -11 -12 -10 -9 -13 -14 -11 -20 -22 -41 -43 -42 -40 -29 -21 -18 -20 -20 -16 -12 -14 -24 -25 -15 -26 -25 -25 -26 -28 -31 -32 -33 -40 -48 -52 -54 -56 -56 -58 -58 -60 -58 -58 -60 -60 -59 -61 -65 -69 -73 -74 -75 -76 -76 -75 -74 -79 -85 -83 -76 -69 -61 -56 -51 -47 -44 -45 -47 -45 -41 -38 -37 -36 -37 -35 -37 -31 -31 -33 -32 -31 -27 -23 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -41 -58 -55 -56 -62 -67 -75 -92 -90 -69 -92 -88 -85 -89 -90 -92 -85 -89 -100 -92 -73 -53 -36 -49 -59 -67 -48 -40 -40 -41 -41 -40 -40 -40 -39 -39 -38 -27 -17 -18 -18 -17 -17 -14 -13 -14 -15 -17 -18 -18 -19 -19 -17 -18 -16 -13 -26 -14 -23 -15 -7 -12 -13 -14 -21 -21 -23 -30 -35 -59 -5 -37 -27 -25 -24 -25 -21 -20 -22 -35 -54 -34 -25 -22 -26 -21 -20 -25 -6 -0 -0 -0 -0 -2 -7 -12 -14 -10 -0 -0 -0 -0 -0 -0 -7 -12 -14 -15 -16 -19 -16 -4 -22 -49 -31 -42 -54 -58 -34 -54 -62 -56 -46 -41 -45 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -45 -31 -44 -59 -50 -60 -56 -46 -35 -29 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -53 -36 -12 -17 -13 -12 -10 -10 -11 -10 -9 -11 -13 -10 -10 -18 -28 -32 -33 -34 -39 -29 -22 -19 -19 -15 -11 -15 -19 -20 -25 -27 -27 -26 -26 -30 -31 -33 -32 -34 -36 -46 -54 -55 -57 -58 -58 -59 -58 -59 -60 -62 -62 -61 -62 -66 -70 -73 -75 -75 -75 -75 -76 -77 -84 -80 -81 -77 -80 -73 -66 -59 -54 -52 -54 -55 -52 -48 -44 -42 -39 -37 -34 -32 -24 -26 -30 -31 -30 -27 -25 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -58 -57 -57 -56 -63 -63 -69 -84 -85 -80 -81 -112 -102 -100 -95 -87 -91 -85 -83 -95 -90 -66 -47 -42 -52 -57 -40 -36 -37 -38 -38 -38 -38 -38 -39 -39 -40 -41 -35 -15 -16 -17 -16 -15 -15 -14 -16 -18 -20 -20 -21 -21 -20 -20 -17 -14 -13 -21 -9 -31 -38 -25 -11 -8 -10 -18 -29 -29 -21 -19 -28 -32 -42 -33 -31 -28 -24 -19 -26 -28 -23 -26 -23 -17 -21 -27 -24 -22 -26 -8 -0 -0 -0 -0 -2 -13 -20 -24 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -51 -48 -34 -48 -59 -55 -59 -61 -51 -45 -41 -43 -51 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -28 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -27 -28 -41 -44 -50 -56 -39 -37 -36 -31 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -16 -56 -45 -38 -21 -9 -7 -11 -12 -12 -9 -10 -12 -12 -10 -14 -23 -26 -33 -33 -32 -31 -31 -25 -20 -21 -20 -17 -21 -23 -20 -21 -26 -30 -30 -29 -35 -33 -34 -33 -35 -37 -45 -54 -57 -57 -58 -59 -59 -60 -61 -63 -65 -64 -63 -63 -67 -71 -73 -74 -75 -76 -76 -76 -77 -79 -83 -86 -84 -83 -79 -72 -69 -63 -60 -61 -60 -56 -54 -51 -47 -43 -38 -33 -30 -26 -28 -28 -30 -27 -25 -25 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -51 -60 -52 -54 -56 -74 -84 -83 -84 -95 -114 -110 -104 -92 -79 -77 -78 -75 -90 -87 -66 -50 -49 -49 -40 -37 -36 -36 -37 -37 -38 -39 -41 -39 -39 -41 -42 -36 -21 -15 -15 -15 -15 -16 -17 -18 -21 -23 -23 -23 -24 -25 -21 -15 -11 -13 -17 -18 -14 -20 -16 -21 -11 -11 -14 -16 -21 -24 -19 -19 -37 -64 -59 -31 -30 -31 -25 -33 -35 -26 -22 -21 -17 -18 -23 -23 -23 -25 -26 -4 -0 -0 -3 -3 -7 -6 -13 -19 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -29 -39 -36 -42 -46 -51 -49 -49 -47 -46 -38 -39 -46 -52 -52 -47 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -28 -36 -37 -32 -41 -43 -28 -33 -48 -21 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -68 -53 -27 -9 -4 -12 -13 -13 -9 -10 -12 -11 -13 -19 -21 -26 -30 -38 -34 -27 -33 -25 -22 -18 -23 -26 -26 -24 -22 -24 -29 -25 -33 -33 -36 -35 -35 -35 -36 -38 -39 -47 -52 -56 -59 -59 -59 -60 -62 -64 -66 -65 -64 -65 -71 -73 -74 -74 -75 -75 -75 -74 -76 -78 -76 -80 -82 -84 -83 -82 -78 -72 -66 -65 -62 -58 -56 -54 -51 -48 -43 -36 -32 -27 -32 -35 -32 -24 -23 -25 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -68 -52 -61 -43 -32 -37 -61 -67 -76 -87 -91 -105 -110 -99 -89 -63 -50 -52 -64 -68 -84 -74 -63 -64 -61 -48 -45 -42 -38 -37 -37 -40 -41 -43 -43 -43 -44 -43 -40 -27 -14 -14 -15 -15 -18 -19 -22 -24 -24 -25 -25 -24 -20 -15 -10 -13 -23 -30 -28 -20 -33 -25 -12 -9 -11 -13 -16 -24 -31 -30 -28 -32 -37 -43 -29 -33 -39 -31 -32 -33 -27 -19 -16 -16 -18 -22 -23 -24 -25 -24 -5 -0 -6 -12 -17 -19 -17 -22 -21 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -16 -23 -41 -50 -41 -43 -42 -39 -40 -40 -47 -53 -36 -40 -46 -49 -48 -53 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -32 -38 -33 -29 -32 -32 -32 -33 -39 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -55 -28 -13 -6 -13 -13 -12 -8 -9 -10 -8 -10 -19 -24 -25 -34 -38 -32 -26 -32 -22 -24 -22 -20 -24 -27 -28 -28 -27 -27 -24 -26 -34 -37 -37 -37 -37 -38 -39 -40 -40 -41 -51 -58 -58 -59 -61 -62 -63 -66 -67 -68 -69 -74 -75 -75 -75 -75 -74 -72 -70 -71 -72 -71 -72 -78 -83 -83 -83 -81 -77 -72 -65 -64 -62 -58 -55 -52 -49 -46 -43 -41 -38 -41 -41 -31 -23 -22 -23 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -48 -40 -35 -41 -45 -65 -73 -81 -84 -91 -94 -91 -85 -63 -66 -62 -53 -54 -72 -64 -67 -49 -46 -49 -48 -46 -41 -38 -38 -40 -42 -44 -45 -46 -44 -41 -36 -27 -19 -16 -15 -17 -19 -21 -24 -26 -26 -26 -27 -20 -13 -10 -9 -12 -20 -27 -32 -25 -23 -8 -10 -10 -13 -18 -27 -37 -39 -39 -39 -36 -30 -29 -31 -36 -42 -39 -28 -20 -24 -15 -11 -13 -15 -19 -21 -26 -32 -23 -8 -4 -9 -23 -27 -30 -29 -28 -28 -18 -2 -0 -0 -0 -0 -0 -0 -0 -7 -17 -25 -34 -36 -34 -34 -36 -35 -32 -35 -44 -54 -46 -35 -41 -49 -45 -47 -53 -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 -55 -37 -33 -24 -24 -32 -33 -39 -47 -39 -27 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -47 -34 -19 -9 -10 -13 -10 -6 -5 -7 -8 -11 -14 -23 -34 -39 -34 -26 -23 -28 -19 -26 -23 -20 -18 -16 -25 -30 -29 -27 -30 -36 -38 -39 -39 -39 -40 -40 -41 -41 -41 -42 -50 -55 -57 -60 -62 -63 -64 -67 -68 -69 -71 -75 -76 -78 -77 -75 -74 -72 -69 -68 -69 -70 -69 -72 -73 -78 -80 -80 -79 -76 -68 -70 -69 -64 -60 -55 -51 -50 -49 -44 -40 -46 -41 -30 -25 -25 -25 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -60 -45 -46 -39 -40 -68 -80 -96 -96 -95 -106 -87 -79 -75 -57 -55 -51 -42 -51 -44 -42 -55 -41 -38 -55 -61 -52 -44 -43 -43 -44 -45 -46 -47 -43 -38 -35 -33 -33 -36 -25 -16 -19 -22 -23 -25 -26 -26 -26 -24 -20 -13 -10 -10 -11 -13 -20 -30 -28 -26 -24 -11 -12 -19 -27 -38 -47 -47 -42 -37 -24 -16 -21 -27 -35 -42 -42 -34 -21 -20 -22 -11 -13 -14 -15 -18 -27 -32 -21 -21 -21 -12 -26 -32 -30 -27 -25 -24 -24 -11 -0 -0 -0 -0 -4 -18 -11 -26 -24 -35 -48 -53 -54 -42 -34 -30 -32 -39 -44 -47 -49 -36 -46 -47 -41 -44 -59 -53 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -61 -62 -35 -24 -19 -32 -38 -46 -57 -52 -42 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -53 -40 -20 -11 -8 -11 -11 -8 -5 -5 -10 -8 -15 -28 -38 -38 -31 -23 -19 -24 -19 -28 -25 -22 -19 -17 -28 -30 -29 -27 -32 -39 -40 -42 -41 -41 -41 -42 -42 -42 -42 -43 -43 -43 -51 -59 -62 -64 -66 -68 -68 -70 -73 -76 -79 -81 -79 -77 -76 -74 -72 -71 -69 -69 -70 -69 -68 -71 -75 -77 -80 -78 -71 -74 -74 -71 -65 -60 -57 -54 -51 -47 -45 -44 -36 -27 -26 -27 -29 -29 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -79 -66 -54 -47 -44 -47 -62 -76 -78 -79 -118 -135 -99 -85 -73 -59 -55 -47 -43 -38 -36 -33 -33 -38 -50 -51 -52 -47 -52 -56 -56 -55 -54 -52 -49 -42 -35 -34 -35 -38 -42 -27 -21 -23 -24 -24 -24 -26 -26 -24 -22 -20 -20 -19 -15 -12 -12 -11 -17 -25 -29 -28 -12 -16 -29 -27 -42 -46 -46 -30 -32 -34 -21 -16 -22 -26 -32 -40 -32 -24 -21 -13 -8 -8 -12 -17 -17 -19 -19 -16 -18 -24 -27 -28 -32 -26 -24 -23 -23 -22 -8 -0 -0 -0 -7 -18 -23 -28 -30 -32 -42 -37 -42 -50 -37 -26 -30 -35 -37 -39 -44 -49 -44 -46 -35 -36 -52 -56 -26 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -55 -63 -16 -19 -19 -24 -31 -40 -49 -47 -43 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -35 -53 -37 -26 -16 -14 -10 -11 -9 -7 -7 -11 -8 -21 -36 -43 -37 -28 -20 -17 -20 -17 -22 -28 -22 -20 -18 -30 -31 -28 -27 -28 -35 -43 -45 -43 -43 -43 -43 -43 -43 -43 -43 -43 -44 -45 -46 -47 -56 -67 -67 -68 -71 -74 -77 -80 -81 -80 -80 -79 -78 -78 -78 -77 -77 -76 -72 -68 -67 -70 -74 -77 -78 -75 -77 -77 -75 -71 -66 -62 -55 -51 -48 -46 -37 -29 -23 -26 -29 -30 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -63 -70 -57 -41 -40 -44 -53 -58 -70 -73 -106 -141 -111 -82 -74 -57 -50 -44 -36 -35 -36 -30 -31 -44 -62 -54 -62 -61 -59 -58 -54 -58 -60 -60 -56 -47 -44 -38 -44 -46 -40 -26 -22 -22 -23 -23 -23 -25 -26 -25 -25 -24 -24 -20 -17 -14 -12 -11 -12 -13 -25 -31 -18 -24 -33 -26 -34 -40 -38 -26 -37 -37 -39 -30 -20 -19 -26 -33 -23 -20 -17 -16 -16 -6 -18 -16 -16 -15 -14 -16 -19 -24 -30 -29 -26 -19 -19 -21 -21 -20 -5 -1 -1 -14 -20 -14 -17 -25 -23 -31 -39 -43 -38 -50 -30 -31 -35 -38 -41 -40 -38 -44 -47 -36 -39 -33 -35 -64 -9 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -22 -51 -0 -22 -21 -21 -26 -44 -48 -39 -36 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -58 -34 -25 -22 -20 -17 -12 -7 -8 -10 -12 -11 -29 -45 -44 -33 -23 -17 -13 -15 -16 -16 -26 -22 -20 -19 -32 -31 -28 -29 -30 -38 -46 -46 -46 -46 -45 -45 -44 -44 -44 -44 -43 -45 -46 -47 -47 -48 -50 -58 -69 -71 -74 -75 -68 -69 -69 -79 -80 -79 -79 -79 -79 -80 -79 -77 -74 -70 -69 -71 -74 -76 -77 -76 -76 -74 -70 -66 -61 -54 -49 -46 -42 -31 -23 -22 -27 -29 -29 -29 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -47 -53 -54 -53 -41 -35 -32 -28 -38 -68 -74 -92 -110 -97 -66 -67 -65 -53 -43 -36 -33 -32 -30 -35 -47 -44 -40 -46 -64 -64 -57 -46 -55 -61 -58 -54 -48 -47 -44 -47 -37 -30 -20 -20 -20 -21 -22 -22 -24 -25 -25 -27 -26 -22 -18 -18 -13 -12 -13 -16 -18 -17 -18 -23 -22 -19 -18 -22 -37 -36 -21 -37 -42 -25 -34 -22 -19 -26 -27 -24 -21 -17 -4 -20 -18 -32 -24 -16 -14 -14 -15 -18 -25 -32 -29 -23 -21 -22 -22 -20 -21 -8 -10 -20 -21 -20 -19 -20 -20 -19 -21 -22 -30 -36 -35 -35 -33 -40 -46 -45 -39 -34 -39 -42 -26 -19 -24 -48 -10 -45 -36 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -18 -2 -29 -23 -35 -26 -27 -35 -40 -25 -35 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -61 -35 -19 -14 -17 -20 -17 -11 -6 -11 -15 -20 -39 -54 -46 -31 -21 -18 -19 -18 -14 -15 -24 -22 -20 -20 -32 -30 -30 -31 -32 -32 -34 -41 -48 -48 -47 -46 -46 -45 -44 -44 -44 -46 -47 -47 -48 -48 -50 -53 -61 -72 -71 -64 -61 -60 -60 -69 -71 -72 -77 -80 -80 -78 -77 -77 -77 -74 -71 -72 -72 -73 -74 -70 -70 -65 -61 -58 -55 -51 -47 -43 -38 -31 -27 -27 -28 -28 -28 -29 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -39 -43 -37 -45 -44 -38 -29 -25 -40 -64 -71 -83 -82 -73 -69 -54 -67 -57 -37 -31 -26 -24 -27 -36 -48 -53 -46 -25 -37 -49 -51 -44 -58 -52 -48 -49 -51 -53 -53 -44 -23 -43 -24 -18 -21 -22 -23 -23 -24 -25 -24 -25 -24 -18 -15 -16 -12 -12 -12 -21 -20 -19 -22 -32 -37 -32 -24 -24 -39 -33 -23 -18 -41 -34 -29 -16 -16 -23 -24 -24 -24 -24 -22 -22 -21 -29 -26 -14 -16 -17 -17 -18 -24 -29 -30 -27 -23 -23 -22 -20 -18 -19 -20 -23 -22 -15 -19 -22 -21 -19 -17 -20 -26 -26 -21 -21 -34 -32 -45 -49 -42 -38 -46 -46 -32 -28 -29 -42 -50 -37 -48 -4 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -41 -19 -26 -50 -28 -36 -41 -29 -19 -39 -51 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -36 -26 -17 -17 -24 -23 -16 -9 -10 -14 -27 -47 -62 -45 -30 -25 -20 -20 -19 -13 -15 -23 -22 -21 -21 -33 -30 -31 -33 -34 -34 -33 -35 -43 -49 -48 -48 -47 -46 -45 -44 -45 -46 -48 -48 -48 -49 -51 -53 -61 -67 -61 -60 -60 -60 -60 -60 -60 -60 -69 -74 -75 -67 -60 -61 -61 -61 -64 -71 -68 -67 -68 -68 -64 -58 -53 -51 -50 -49 -47 -44 -39 -32 -30 -30 -30 -32 -32 -32 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -30 -39 -41 -40 -37 -24 -28 -35 -64 -97 -104 -96 -83 -76 -55 -63 -51 -47 -45 -35 -31 -34 -34 -35 -40 -40 -14 -19 -29 -33 -33 -58 -47 -39 -42 -36 -33 -35 -35 -34 -41 -37 -22 -26 -26 -27 -27 -27 -27 -25 -23 -20 -18 -16 -17 -14 -14 -14 -24 -19 -24 -32 -35 -37 -29 -21 -26 -35 -33 -34 -26 -45 -61 -52 -20 -16 -28 -32 -27 -24 -21 -18 -20 -24 -22 -24 -17 -19 -18 -22 -33 -32 -28 -24 -23 -21 -19 -19 -18 -17 -15 -15 -13 -22 -26 -25 -24 -23 -20 -18 -20 -21 -18 -16 -19 -40 -43 -38 -42 -39 -38 -48 -53 -45 -31 -33 -50 -35 -42 -13 -0 -0 -0 -0 -0 -0 -6 -34 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -56 -12 -21 -21 -16 -24 -40 -23 -17 -20 -41 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -58 -34 -16 -14 -17 -16 -13 -12 -15 -24 -35 -59 -62 -43 -39 -30 -20 -18 -17 -13 -16 -23 -22 -22 -22 -33 -32 -34 -34 -35 -36 -35 -35 -37 -44 -50 -49 -48 -47 -46 -45 -46 -46 -48 -47 -47 -48 -49 -51 -55 -58 -59 -60 -59 -59 -60 -60 -59 -59 -59 -59 -59 -58 -59 -60 -60 -60 -62 -68 -64 -64 -63 -65 -61 -55 -51 -49 -50 -51 -49 -46 -42 -36 -31 -30 -30 -32 -34 -33 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -27 -30 -31 -33 -34 -25 -39 -43 -68 -89 -94 -95 -89 -73 -52 -49 -52 -50 -45 -39 -38 -39 -30 -28 -31 -30 -28 -25 -18 -22 -29 -46 -54 -45 -29 -29 -29 -25 -34 -45 -37 -24 -28 -31 -32 -32 -32 -31 -30 -27 -23 -21 -19 -19 -19 -16 -15 -16 -24 -24 -26 -25 -40 -37 -24 -21 -27 -34 -34 -35 -49 -50 -64 -54 -18 -18 -25 -29 -29 -26 -22 -18 -15 -21 -31 -32 -24 -21 -22 -26 -50 -63 -72 -41 -22 -20 -18 -18 -17 -17 -14 -14 -15 -11 -25 -27 -25 -24 -22 -21 -20 -16 -14 -13 -19 -34 -42 -36 -44 -43 -39 -47 -52 -37 -28 -36 -36 -38 -51 -0 -0 -0 -0 -0 -0 -0 -40 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -44 -19 -16 -15 -14 -30 -30 -31 -21 -20 -40 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -35 -19 -11 -11 -10 -10 -16 -22 -33 -42 -58 -26 -24 -35 -28 -26 -22 -17 -13 -17 -23 -22 -22 -23 -34 -35 -35 -37 -38 -37 -36 -36 -36 -38 -45 -50 -49 -48 -46 -46 -46 -47 -47 -47 -48 -48 -50 -52 -54 -57 -59 -59 -58 -58 -58 -59 -58 -57 -57 -57 -58 -56 -56 -57 -57 -61 -68 -67 -64 -60 -60 -62 -59 -55 -53 -53 -54 -53 -52 -49 -45 -42 -36 -32 -34 -33 -33 -31 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -41 -31 -28 -28 -34 -48 -30 -24 -37 -42 -72 -88 -88 -91 -88 -70 -57 -68 -67 -54 -52 -49 -43 -44 -35 -25 -24 -25 -24 -25 -23 -15 -20 -28 -43 -24 -35 -36 -30 -23 -37 -48 -37 -27 -29 -31 -33 -33 -35 -35 -33 -29 -25 -24 -23 -22 -20 -16 -14 -16 -22 -25 -26 -23 -39 -40 -26 -25 -30 -38 -44 -44 -43 -41 -38 -34 -26 -25 -16 -25 -21 -26 -28 -27 -22 -24 -35 -36 -29 -22 -21 -25 -25 -48 -48 -33 -24 -21 -19 -17 -17 -16 -14 -13 -14 -9 -10 -26 -25 -25 -23 -22 -18 -14 -14 -15 -20 -28 -36 -40 -43 -48 -42 -39 -41 -35 -36 -41 -45 -54 -47 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -24 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -53 -44 -24 -14 -20 -25 -25 -28 -49 -45 -46 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -45 -37 -21 -12 -12 -11 -13 -21 -27 -37 -46 -55 -37 -19 -30 -22 -25 -22 -16 -12 -18 -23 -22 -21 -23 -32 -36 -38 -40 -40 -38 -38 -38 -38 -37 -44 -45 -43 -48 -47 -47 -46 -47 -46 -47 -48 -49 -50 -52 -54 -56 -57 -57 -57 -57 -57 -58 -58 -57 -56 -56 -56 -56 -55 -55 -55 -55 -59 -65 -62 -60 -60 -61 -56 -55 -55 -56 -57 -55 -54 -52 -48 -42 -38 -36 -34 -31 -32 -30 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -24 -28 -30 -36 -48 -35 -32 -35 -64 -80 -86 -89 -90 -90 -80 -62 -50 -47 -58 -55 -39 -32 -35 -44 -29 -19 -21 -22 -26 -29 -19 -16 -28 -34 -21 -39 -43 -30 -24 -43 -43 -34 -30 -33 -34 -35 -37 -38 -37 -33 -30 -27 -27 -24 -25 -23 -19 -25 -33 -30 -22 -24 -23 -37 -18 -19 -27 -32 -38 -42 -43 -41 -36 -32 -32 -29 -22 -24 -28 -16 -29 -31 -26 -24 -36 -31 -23 -27 -20 -20 -31 -37 -51 -34 -30 -22 -22 -18 -19 -20 -18 -16 -13 -14 -13 -9 -9 -25 -25 -22 -21 -17 -13 -20 -32 -33 -24 -30 -33 -38 -41 -39 -39 -31 -33 -42 -38 -49 -35 -6 -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 -27 -49 -50 -37 -23 -35 -38 -45 -42 -67 -26 -49 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -9 -25 -18 -18 -17 -10 -16 -27 -32 -39 -48 -44 -28 -20 -28 -16 -24 -21 -16 -19 -23 -24 -23 -22 -21 -23 -34 -41 -43 -43 -41 -39 -40 -40 -38 -39 -37 -35 -39 -43 -48 -46 -46 -47 -47 -48 -49 -51 -52 -53 -54 -55 -55 -55 -56 -57 -57 -57 -56 -55 -54 -54 -54 -53 -52 -53 -59 -65 -63 -61 -60 -59 -57 -50 -52 -55 -56 -57 -56 -55 -50 -46 -45 -44 -41 -38 -36 -34 -32 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -7 -17 -26 -38 -45 -45 -43 -37 -33 -65 -74 -80 -89 -90 -88 -90 -70 -53 -49 -41 -35 -35 -29 -27 -33 -38 -18 -14 -20 -23 -28 -21 -15 -23 -26 -24 -27 -32 -28 -25 -35 -32 -32 -35 -36 -36 -37 -37 -38 -38 -34 -31 -28 -29 -28 -32 -30 -24 -26 -34 -32 -23 -21 -18 -18 -15 -24 -30 -34 -27 -33 -45 -47 -41 -35 -34 -31 -27 -28 -20 -17 -25 -16 -12 -26 -46 -31 -14 -13 -15 -21 -27 -34 -40 -30 -20 -17 -18 -18 -19 -20 -21 -19 -14 -14 -13 -10 -11 -28 -24 -22 -19 -16 -12 -19 -32 -29 -19 -21 -27 -37 -41 -37 -36 -31 -34 -41 -45 -16 -1 -0 -0 -0 -0 -7 -25 -18 -0 -0 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -39 -42 -41 -34 -38 -42 -50 -45 -41 -25 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -48 -20 -35 -40 -24 -19 -26 -33 -32 -32 -36 -31 -29 -36 -25 -13 -24 -20 -15 -23 -26 -25 -24 -23 -22 -21 -26 -42 -43 -44 -41 -40 -41 -40 -38 -36 -35 -33 -33 -38 -48 -47 -47 -48 -48 -49 -50 -52 -54 -55 -56 -55 -55 -55 -56 -56 -56 -56 -56 -55 -54 -53 -52 -51 -51 -51 -53 -59 -62 -59 -56 -54 -50 -45 -49 -53 -55 -56 -55 -53 -50 -47 -47 -48 -47 -44 -40 -37 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -46 -43 -41 -42 -39 -44 -67 -74 -76 -79 -81 -81 -85 -66 -54 -53 -51 -44 -39 -34 -29 -23 -39 -30 -17 -13 -19 -26 -20 -14 -20 -28 -27 -21 -19 -24 -44 -28 -32 -35 -38 -39 -39 -37 -38 -40 -40 -36 -33 -30 -29 -29 -35 -35 -28 -26 -30 -31 -28 -23 -20 -20 -24 -31 -35 -38 -17 -18 -41 -48 -46 -42 -34 -30 -30 -27 -22 -18 -23 -21 -17 -9 -22 -14 -7 -6 -8 -15 -22 -27 -31 -23 -19 -17 -15 -15 -15 -14 -16 -18 -19 -19 -16 -15 -14 -13 -24 -21 -19 -16 -14 -21 -31 -36 -26 -18 -25 -35 -38 -34 -28 -35 -52 -27 -46 -13 -0 -0 -0 -0 -0 -18 -50 -27 -0 -1 -44 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -41 -43 -40 -40 -46 -45 -54 -49 -52 -37 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -57 -43 -39 -44 -20 -27 -33 -28 -26 -25 -27 -29 -27 -34 -23 -30 -25 -20 -15 -24 -27 -26 -25 -23 -22 -22 -27 -41 -45 -44 -43 -42 -41 -41 -40 -39 -36 -34 -33 -40 -49 -48 -48 -49 -49 -50 -51 -53 -54 -55 -55 -55 -55 -55 -55 -55 -56 -56 -56 -54 -53 -52 -51 -50 -50 -51 -53 -60 -63 -59 -55 -50 -46 -45 -48 -50 -53 -54 -52 -50 -47 -47 -48 -48 -47 -44 -42 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -45 -40 -38 -40 -40 -45 -55 -63 -68 -72 -72 -72 -76 -77 -61 -56 -50 -49 -50 -46 -40 -34 -28 -33 -28 -36 -17 -18 -24 -16 -17 -22 -27 -28 -25 -22 -25 -31 -30 -30 -34 -38 -41 -40 -39 -38 -39 -40 -37 -33 -29 -28 -27 -33 -35 -34 -29 -33 -35 -33 -28 -24 -26 -31 -34 -45 -46 -34 -33 -45 -47 -44 -39 -30 -26 -27 -27 -25 -21 -24 -15 -10 -17 -14 -13 -21 -11 -7 -15 -26 -27 -21 -17 -17 -14 -13 -12 -12 -12 -12 -16 -14 -16 -17 -15 -16 -12 -21 -19 -19 -13 -21 -23 -28 -32 -24 -20 -28 -37 -36 -25 -21 -37 -70 -27 -55 -13 -0 -0 -0 -0 -0 -10 -19 -0 -3 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -35 -35 -34 -34 -39 -44 -38 -28 -41 -50 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -4 -2 -7 -44 -37 -34 -15 -19 -21 -17 -25 -31 -32 -28 -23 -28 -20 -30 -24 -20 -14 -17 -25 -26 -24 -23 -22 -23 -26 -32 -44 -47 -46 -44 -42 -43 -43 -41 -38 -35 -34 -38 -46 -50 -50 -51 -50 -51 -52 -52 -52 -53 -53 -54 -54 -54 -54 -55 -56 -56 -55 -53 -53 -52 -51 -50 -50 -50 -52 -60 -65 -63 -60 -55 -50 -49 -50 -50 -51 -52 -48 -45 -43 -45 -47 -47 -46 -44 -42 -39 -39 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -55 -41 -37 -41 -39 -42 -50 -59 -64 -66 -68 -67 -72 -69 -59 -60 -54 -55 -57 -54 -43 -36 -30 -21 -23 -34 -26 -19 -26 -13 -20 -25 -25 -26 -26 -24 -27 -28 -27 -26 -34 -38 -39 -37 -35 -37 -38 -37 -36 -34 -29 -27 -30 -33 -33 -36 -36 -37 -37 -35 -31 -29 -32 -36 -41 -50 -46 -31 -35 -47 -45 -40 -35 -29 -26 -26 -26 -24 -23 -26 -17 -12 -19 -19 -25 -21 -10 -12 -15 -25 -27 -21 -17 -14 -14 -13 -12 -12 -11 -11 -14 -14 -13 -13 -12 -11 -13 -20 -21 -19 -10 -16 -21 -28 -17 -16 -24 -34 -38 -30 -17 -19 -39 -58 -34 -53 -55 -68 -61 -53 -17 -0 -0 -0 -0 -14 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -44 -41 -50 -32 -29 -34 -29 -18 -20 -24 -26 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -32 -30 -36 -42 -38 -9 -20 -17 -13 -12 -15 -26 -33 -33 -24 -21 -24 -20 -31 -26 -20 -19 -14 -26 -26 -24 -22 -23 -25 -28 -30 -35 -47 -48 -46 -46 -45 -44 -42 -39 -37 -36 -36 -44 -51 -51 -52 -52 -53 -53 -53 -53 -53 -53 -54 -54 -53 -54 -55 -56 -55 -54 -53 -52 -50 -49 -49 -49 -51 -58 -62 -65 -66 -61 -54 -50 -51 -54 -52 -52 -51 -47 -41 -39 -41 -45 -45 -44 -44 -44 -43 -41 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -43 -39 -41 -36 -39 -45 -52 -58 -62 -65 -65 -69 -65 -58 -62 -60 -57 -58 -56 -43 -38 -35 -30 -27 -29 -33 -20 -27 -11 -17 -19 -21 -21 -36 -51 -39 -26 -27 -29 -34 -38 -38 -38 -38 -41 -38 -37 -39 -38 -34 -34 -35 -34 -35 -39 -42 -42 -41 -37 -33 -33 -35 -45 -51 -48 -43 -31 -22 -46 -45 -38 -35 -32 -28 -24 -24 -21 -22 -25 -22 -18 -18 -20 -28 -14 -17 -17 -14 -21 -26 -23 -20 -19 -16 -13 -12 -12 -11 -12 -13 -13 -13 -13 -14 -12 -9 -16 -27 -21 -14 -9 -26 -13 -14 -21 -29 -35 -31 -22 -18 -25 -46 -71 -49 -41 -51 -57 -60 -20 -4 -0 -0 -0 -0 -17 -31 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -47 -49 -33 -52 -41 -38 -40 -36 -20 -14 -19 -29 -35 -0 -0 -0 -0 -0 -0 -0 -11 -9 -15 -24 -25 -23 -20 -20 -21 -21 -16 -12 -13 -20 -29 -31 -27 -19 -20 -21 -21 -31 -28 -26 -20 -15 -28 -27 -24 -23 -24 -27 -30 -31 -32 -37 -49 -49 -48 -46 -45 -42 -40 -38 -38 -38 -41 -49 -52 -52 -53 -53 -54 -54 -54 -54 -53 -53 -53 -53 -54 -55 -55 -54 -53 -52 -51 -49 -48 -49 -49 -58 -60 -61 -62 -63 -62 -59 -57 -56 -58 -54 -52 -50 -45 -39 -37 -39 -42 -43 -43 -44 -43 -42 -42 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -59 -45 -42 -40 -32 -37 -39 -41 -49 -57 -62 -64 -65 -61 -57 -61 -57 -58 -54 -52 -45 -42 -41 -43 -37 -32 -36 -29 -26 -12 -15 -14 -18 -23 -30 -30 -29 -29 -34 -38 -39 -41 -44 -47 -48 -46 -39 -40 -41 -42 -40 -40 -41 -40 -39 -40 -45 -44 -42 -38 -33 -33 -38 -39 -40 -40 -41 -39 -33 -44 -44 -40 -39 -37 -32 -27 -22 -19 -20 -23 -25 -26 -26 -23 -27 -31 -19 -10 -9 -12 -19 -21 -21 -20 -18 -16 -13 -12 -12 -15 -14 -14 -12 -14 -17 -14 -9 -23 -39 -30 -17 -11 -24 -14 -17 -27 -33 -31 -26 -22 -25 -31 -47 -69 -67 -41 -51 -60 -72 -8 -0 -0 -0 -0 -11 -30 -33 -14 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -51 -54 -54 -33 -42 -43 -42 -25 -22 -24 -28 -47 -63 -45 -0 -0 -0 -7 -17 -38 -28 -24 -30 -28 -21 -21 -19 -15 -20 -20 -14 -17 -24 -32 -28 -20 -18 -22 -21 -23 -33 -32 -26 -21 -17 -31 -28 -24 -23 -26 -29 -31 -33 -33 -33 -38 -50 -48 -46 -45 -43 -41 -40 -40 -40 -38 -46 -53 -53 -54 -54 -55 -54 -53 -52 -51 -50 -52 -53 -54 -54 -53 -53 -52 -50 -49 -49 -48 -48 -49 -60 -62 -61 -62 -63 -63 -62 -62 -61 -60 -55 -51 -47 -43 -38 -37 -38 -40 -42 -42 -42 -43 -43 -43 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -41 -41 -38 -36 -34 -36 -35 -44 -48 -54 -57 -61 -63 -57 -52 -55 -57 -58 -51 -47 -46 -50 -45 -51 -45 -37 -35 -34 -32 -24 -17 -23 -17 -26 -34 -36 -39 -37 -39 -42 -41 -39 -44 -48 -51 -48 -45 -47 -45 -45 -46 -45 -44 -44 -45 -48 -47 -46 -42 -37 -33 -34 -38 -39 -39 -40 -41 -42 -43 -44 -44 -42 -42 -42 -38 -35 -24 -20 -20 -23 -29 -33 -30 -26 -28 -33 -19 -21 -8 -13 -19 -21 -23 -24 -22 -18 -13 -12 -12 -17 -15 -17 -16 -24 -21 -12 -12 -17 -21 -20 -14 -11 -13 -17 -24 -32 -32 -29 -27 -26 -30 -34 -41 -44 -44 -41 -50 -58 -69 -1 -0 -0 -0 -0 -31 -55 -58 -70 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -58 -43 -59 -32 -31 -43 -49 -32 -14 -11 -14 -21 -27 -36 -36 -0 -0 -2 -20 -20 -55 -31 -30 -30 -18 -11 -10 -9 -9 -13 -17 -14 -17 -26 -32 -23 -17 -29 -27 -20 -17 -24 -32 -26 -22 -20 -33 -28 -24 -24 -27 -31 -33 -33 -34 -34 -33 -38 -50 -48 -46 -44 -43 -42 -42 -41 -40 -44 -47 -48 -52 -55 -54 -53 -51 -50 -49 -49 -51 -53 -53 -53 -52 -51 -49 -49 -48 -48 -47 -48 -48 -60 -63 -63 -64 -64 -64 -65 -64 -63 -60 -54 -50 -45 -40 -37 -38 -38 -40 -41 -42 -42 -42 -42 -43 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -42 -53 -40 -36 -33 -33 -35 -37 -45 -47 -53 -57 -59 -59 -53 -46 -46 -49 -52 -50 -49 -44 -54 -50 -46 -48 -40 -36 -35 -33 -24 -18 -33 -27 -31 -32 -28 -34 -32 -37 -40 -36 -34 -40 -45 -47 -48 -48 -50 -49 -48 -50 -49 -48 -46 -41 -44 -51 -48 -43 -39 -35 -37 -39 -39 -40 -42 -43 -44 -45 -45 -44 -41 -41 -40 -42 -41 -31 -31 -25 -27 -35 -38 -35 -31 -31 -30 -18 -31 -21 -14 -21 -22 -24 -37 -29 -17 -13 -11 -14 -19 -19 -23 -27 -27 -18 -11 -10 -13 -9 -10 -14 -13 -15 -21 -29 -31 -29 -30 -38 -40 -40 -42 -48 -42 -36 -46 -55 -52 -1 -0 -0 -0 -0 -20 -41 -49 -47 -60 -48 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -45 -34 -34 -29 -39 -47 -71 -29 -10 -10 -12 -12 -17 -26 -37 -28 -6 -22 -25 -23 -54 -27 -25 -28 -18 -11 -10 -8 -11 -16 -17 -15 -16 -22 -26 -20 -15 -23 -25 -23 -19 -24 -30 -25 -22 -23 -33 -28 -24 -26 -29 -31 -33 -34 -35 -34 -34 -40 -50 -49 -48 -46 -45 -44 -42 -41 -41 -40 -39 -40 -47 -54 -53 -52 -50 -49 -48 -49 -52 -52 -52 -51 -50 -49 -47 -46 -46 -46 -47 -47 -48 -61 -63 -64 -65 -64 -64 -64 -64 -63 -60 -55 -48 -42 -38 -37 -37 -38 -39 -41 -42 -41 -41 -41 -42 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -43 -42 -37 -35 -33 -37 -44 -42 -43 -45 -52 -57 -57 -53 -48 -43 -43 -44 -45 -45 -43 -53 -38 -29 -46 -38 -34 -34 -34 -28 -26 -33 -37 -41 -47 -19 -26 -34 -39 -34 -28 -28 -36 -46 -50 -49 -49 -49 -49 -49 -53 -50 -47 -45 -42 -45 -50 -50 -46 -42 -40 -39 -39 -40 -45 -46 -42 -45 -47 -47 -41 -40 -42 -39 -39 -43 -41 -39 -32 -34 -32 -34 -38 -36 -33 -27 -18 -30 -18 -5 -8 -8 -12 -21 -23 -27 -23 -16 -16 -21 -22 -23 -25 -21 -12 -11 -14 -10 -15 -15 -15 -15 -18 -24 -30 -29 -31 -46 -63 -62 -49 -48 -53 -43 -41 -49 -53 -41 -0 -0 -0 -0 -0 -17 -42 -40 -38 -53 -68 -81 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -34 -22 -26 -35 -43 -43 -62 -37 -21 -10 -14 -17 -17 -21 -29 -32 -21 -19 -22 -36 -49 -39 -36 -29 -23 -14 -9 -9 -14 -22 -24 -19 -17 -18 -21 -18 -15 -20 -25 -21 -16 -23 -28 -24 -21 -23 -32 -27 -25 -28 -30 -31 -34 -36 -36 -35 -34 -33 -39 -49 -48 -46 -44 -43 -42 -42 -40 -40 -40 -41 -48 -54 -52 -50 -49 -48 -49 -51 -51 -52 -51 -50 -49 -47 -46 -45 -44 -45 -46 -46 -47 -57 -61 -64 -64 -65 -64 -64 -64 -62 -59 -54 -48 -42 -38 -37 -37 -38 -40 -41 -42 -41 -41 -42 -42 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -50 -43 -38 -36 -39 -42 -41 -41 -43 -51 -58 -56 -50 -47 -42 -38 -35 -37 -42 -45 -47 -25 -28 -48 -34 -31 -31 -35 -31 -28 -31 -35 -41 -37 -20 -26 -39 -41 -31 -24 -26 -35 -44 -48 -48 -48 -49 -50 -52 -54 -50 -46 -46 -47 -52 -53 -52 -49 -44 -42 -41 -42 -44 -46 -50 -46 -47 -47 -46 -31 -31 -44 -41 -40 -41 -42 -40 -39 -40 -19 -14 -29 -38 -36 -25 -19 -24 -10 -9 -11 -3 -1 -22 -25 -34 -32 -36 -33 -23 -20 -22 -21 -17 -17 -12 -14 -8 -20 -19 -16 -17 -22 -27 -29 -28 -34 -44 -46 -36 -50 -51 -58 -45 -44 -51 -34 -3 -0 -0 -0 -0 -0 -0 -49 -36 -31 -43 -55 -65 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -45 -30 -23 -30 -47 -49 -47 -41 -29 -16 -20 -39 -25 -13 -18 -25 -22 -20 -31 -36 -41 -43 -48 -30 -31 -16 -10 -12 -27 -33 -27 -24 -21 -21 -19 -18 -15 -33 -24 -18 -16 -23 -26 -23 -20 -23 -31 -27 -26 -28 -29 -33 -35 -37 -37 -36 -35 -34 -41 -50 -47 -45 -43 -43 -41 -41 -40 -40 -41 -41 -49 -54 -52 -50 -49 -50 -51 -51 -51 -51 -50 -49 -46 -45 -44 -44 -43 -44 -44 -44 -45 -47 -59 -60 -50 -49 -60 -63 -62 -61 -58 -54 -48 -43 -41 -38 -37 -38 -40 -42 -42 -41 -41 -42 -43 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -57 -47 -41 -38 -35 -34 -37 -40 -44 -50 -55 -47 -47 -47 -46 -39 -34 -37 -41 -45 -41 -24 -28 -44 -32 -23 -26 -30 -30 -27 -30 -37 -41 -31 -20 -31 -36 -42 -31 -25 -26 -34 -41 -45 -46 -47 -48 -52 -55 -53 -49 -43 -45 -47 -63 -58 -52 -49 -47 -44 -43 -42 -45 -51 -50 -46 -46 -45 -45 -33 -36 -44 -43 -42 -42 -42 -40 -28 -30 -17 -15 -14 -32 -38 -25 -19 -23 -15 -9 -12 -3 -1 -5 -18 -23 -57 -55 -41 -26 -19 -22 -21 -15 -14 -10 -12 -5 -18 -18 -16 -19 -24 -27 -27 -31 -39 -37 -28 -34 -34 -53 -51 -43 -45 -50 -59 -33 -0 -0 -0 -0 -7 -46 -52 -40 -30 -38 -46 -55 -70 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -49 -60 -35 -26 -33 -43 -47 -44 -34 -26 -24 -24 -41 -25 -15 -19 -24 -27 -31 -38 -43 -40 -36 -45 -28 -43 -21 -14 -14 -29 -30 -24 -24 -24 -23 -21 -18 -14 -30 -22 -16 -28 -29 -25 -22 -19 -23 -30 -28 -28 -29 -31 -34 -36 -37 -37 -37 -36 -35 -42 -49 -46 -46 -45 -43 -41 -41 -40 -42 -42 -42 -47 -52 -52 -50 -50 -51 -51 -52 -51 -50 -48 -46 -44 -43 -43 -42 -42 -43 -42 -42 -43 -47 -47 -46 -46 -46 -59 -61 -61 -61 -58 -53 -49 -47 -43 -40 -38 -39 -41 -42 -41 -41 -41 -41 -42 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -46 -42 -39 -33 -33 -41 -42 -43 -46 -47 -44 -43 -44 -41 -32 -31 -33 -38 -44 -37 -23 -28 -38 -27 -16 -16 -17 -25 -26 -29 -36 -40 -32 -23 -33 -38 -39 -32 -31 -31 -34 -35 -37 -39 -40 -44 -51 -55 -52 -47 -42 -44 -48 -65 -54 -51 -48 -47 -46 -43 -34 -20 -21 -25 -46 -45 -44 -44 -45 -44 -43 -41 -30 -17 -20 -22 -17 -18 -19 -18 -15 -34 -42 -24 -17 -21 -16 -6 -5 -4 -5 -23 -22 -23 -73 -42 -28 -31 -30 -33 -29 -12 -11 -7 -6 -15 -16 -16 -16 -18 -23 -26 -27 -27 -35 -43 -30 -33 -26 -37 -37 -40 -45 -45 -50 -22 -0 -0 -0 -0 -15 -65 -42 -41 -31 -39 -45 -51 -63 -30 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -39 -27 -39 -47 -39 -28 -31 -44 -27 -25 -21 -26 -32 -48 -28 -24 -37 -43 -49 -51 -43 -48 -28 -48 -27 -19 -15 -14 -17 -19 -22 -23 -23 -22 -18 -22 -27 -21 -14 -28 -28 -25 -21 -18 -23 -31 -29 -28 -31 -33 -35 -37 -38 -38 -37 -36 -34 -43 -48 -47 -46 -45 -44 -43 -42 -43 -44 -43 -42 -41 -45 -50 -51 -51 -51 -51 -51 -51 -50 -47 -44 -43 -42 -42 -41 -42 -42 -42 -42 -45 -51 -44 -44 -43 -44 -56 -60 -61 -60 -59 -56 -51 -47 -44 -41 -40 -40 -42 -42 -40 -40 -41 -41 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -61 -47 -42 -34 -37 -53 -55 -43 -44 -45 -46 -44 -40 -33 -28 -31 -36 -40 -31 -27 -31 -36 -35 -24 -16 -18 -18 -18 -24 -26 -33 -38 -43 -36 -31 -38 -39 -34 -34 -33 -34 -36 -37 -37 -37 -42 -49 -53 -51 -45 -41 -43 -49 -51 -50 -48 -50 -41 -39 -45 -47 -37 -29 -46 -47 -45 -44 -44 -45 -44 -42 -26 -15 -16 -15 -15 -17 -21 -25 -23 -17 -15 -16 -16 -20 -24 -14 -6 -6 -7 -12 -21 -27 -65 -78 -29 -16 -22 -46 -44 -22 -9 -8 -5 -7 -17 -16 -15 -16 -17 -21 -24 -25 -27 -38 -40 -29 -30 -25 -28 -35 -38 -40 -47 -47 -17 -0 -0 -0 -0 -16 -50 -38 -27 -32 -42 -45 -49 -59 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -47 -37 -35 -41 -41 -29 -21 -39 -46 -23 -25 -29 -24 -23 -36 -24 -29 -35 -36 -39 -40 -38 -42 -36 -48 -30 -21 -15 -13 -14 -15 -17 -19 -21 -20 -21 -30 -23 -17 -13 -28 -26 -24 -22 -18 -17 -25 -30 -29 -32 -35 -37 -38 -38 -38 -37 -36 -34 -42 -49 -49 -48 -46 -45 -44 -44 -44 -45 -44 -43 -41 -39 -44 -48 -50 -51 -51 -50 -50 -48 -45 -43 -42 -42 -42 -41 -42 -42 -42 -41 -43 -47 -42 -42 -42 -55 -57 -59 -60 -60 -58 -55 -50 -47 -44 -41 -40 -41 -42 -41 -40 -40 -41 -41 -41 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -59 -47 -37 -40 -41 -59 -49 -41 -44 -43 -41 -38 -33 -33 -32 -37 -38 -43 -28 -40 -41 -32 -25 -22 -25 -30 -20 -22 -21 -28 -38 -44 -31 -29 -36 -36 -37 -45 -41 -37 -33 -37 -38 -37 -40 -45 -50 -49 -44 -41 -42 -44 -45 -50 -47 -50 -31 -24 -35 -44 -46 -49 -49 -46 -44 -45 -45 -45 -42 -40 -41 -24 -15 -15 -15 -17 -23 -28 -26 -18 -17 -17 -18 -30 -29 -14 -7 -6 -14 -25 -23 -31 -65 -37 -17 -15 -30 -62 -47 -19 -8 -10 -10 -9 -19 -18 -17 -17 -19 -21 -23 -24 -26 -36 -47 -39 -25 -23 -26 -32 -35 -37 -39 -7 -0 -0 -0 -0 -18 -37 -40 -35 -32 -39 -38 -39 -51 -59 -61 -46 -38 -17 -0 -0 -0 -0 -0 -0 -0 -0 -62 -33 -24 -31 -34 -38 -40 -42 -43 -34 -45 -52 -22 -38 -34 -21 -19 -40 -48 -46 -38 -30 -34 -40 -36 -33 -20 -14 -12 -13 -14 -14 -16 -19 -19 -21 -26 -20 -15 -13 -29 -27 -24 -22 -21 -18 -25 -31 -30 -32 -35 -37 -39 -39 -38 -37 -37 -35 -34 -44 -50 -48 -47 -46 -45 -45 -45 -46 -45 -43 -42 -40 -39 -39 -46 -51 -50 -49 -48 -47 -44 -42 -42 -42 -42 -42 -42 -42 -41 -41 -41 -41 -41 -41 -44 -54 -56 -58 -58 -59 -56 -52 -48 -46 -44 -42 -41 -41 -42 -41 -40 -40 -41 -41 -42 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -51 -47 -38 -41 -39 -42 -44 -43 -41 -40 -40 -39 -37 -36 -38 -35 -27 -22 -44 -35 -31 -29 -25 -20 -14 -17 -20 -19 -25 -40 -45 -29 -25 -30 -42 -52 -53 -49 -43 -29 -36 -40 -40 -39 -40 -43 -44 -41 -38 -42 -49 -52 -55 -53 -52 -28 -23 -22 -23 -22 -36 -48 -46 -44 -44 -45 -45 -41 -38 -37 -20 -15 -14 -15 -17 -22 -26 -22 -18 -17 -17 -21 -26 -15 -9 -7 -6 -16 -25 -25 -25 -25 -22 -19 -13 -49 -71 -40 -15 -9 -13 -11 -13 -23 -21 -20 -20 -21 -22 -24 -23 -24 -30 -40 -43 -41 -40 -36 -28 -33 -40 -16 -1 -0 -0 -0 -0 -23 -39 -36 -37 -42 -43 -25 -31 -53 -56 -62 -64 -48 -41 -17 -0 -0 -0 -0 -0 -0 -1 -46 -52 -32 -39 -34 -30 -33 -38 -45 -51 -70 -59 -38 -39 -27 -26 -42 -32 -32 -41 -45 -39 -34 -34 -31 -31 -19 -14 -12 -12 -13 -14 -15 -16 -23 -27 -25 -19 -15 -14 -30 -27 -25 -24 -21 -18 -27 -32 -31 -33 -35 -37 -38 -38 -38 -38 -37 -37 -34 -45 -49 -47 -47 -47 -47 -46 -46 -46 -45 -44 -43 -41 -40 -39 -47 -51 -50 -48 -47 -45 -41 -41 -41 -41 -41 -42 -43 -42 -41 -40 -40 -40 -41 -45 -54 -55 -57 -57 -59 -58 -54 -50 -48 -46 -45 -43 -42 -42 -42 -41 -40 -40 -41 -42 -42 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -26 -41 -43 -41 -40 -44 -41 -55 -50 -45 -50 -49 -46 -51 -34 -20 -17 -49 -42 -28 -17 -15 -16 -15 -16 -18 -21 -30 -42 -42 -46 -32 -31 -35 -44 -46 -39 -32 -26 -35 -37 -42 -39 -41 -39 -38 -37 -33 -30 -33 -43 -53 -53 -53 -41 -36 -30 -27 -24 -19 -19 -34 -45 -45 -44 -42 -35 -39 -13 -16 -15 -14 -15 -18 -22 -24 -20 -17 -15 -16 -19 -25 -8 -8 -8 -6 -18 -25 -26 -26 -25 -23 -18 -20 -60 -71 -33 -13 -9 -9 -7 -15 -25 -24 -24 -25 -26 -26 -25 -20 -20 -26 -37 -48 -54 -50 -37 -27 -34 -41 -45 -13 -8 -0 -0 -0 -35 -40 -33 -39 -47 -42 -27 -32 -34 -38 -38 -34 -33 -37 -15 -0 -0 -0 -0 -0 -0 -0 -1 -35 -36 -39 -44 -25 -31 -48 -50 -47 -55 -61 -37 -33 -33 -41 -26 -18 -20 -30 -40 -38 -32 -32 -32 -34 -20 -16 -18 -15 -15 -13 -13 -13 -25 -31 -24 -19 -15 -15 -26 -25 -29 -25 -21 -18 -28 -32 -32 -34 -36 -37 -38 -38 -38 -37 -36 -35 -33 -46 -49 -49 -48 -48 -48 -48 -47 -47 -46 -45 -43 -41 -40 -40 -48 -50 -49 -47 -45 -43 -40 -39 -39 -40 -41 -42 -43 -42 -41 -40 -40 -40 -45 -53 -53 -55 -55 -57 -58 -56 -51 -48 -47 -46 -45 -44 -43 -42 -42 -41 -41 -40 -41 -42 -42 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -39 -43 -48 -42 -47 -48 -48 -54 -50 -44 -45 -29 -17 -15 -29 -51 -31 -21 -18 -18 -15 -14 -18 -24 -33 -38 -34 -23 -30 -31 -40 -35 -42 -35 -27 -31 -37 -38 -40 -41 -41 -37 -32 -31 -32 -26 -32 -43 -50 -52 -52 -51 -49 -46 -44 -46 -24 -17 -19 -24 -26 -28 -26 -20 -34 -15 -17 -17 -15 -16 -20 -22 -24 -20 -18 -18 -16 -18 -24 -8 -8 -8 -6 -21 -26 -25 -25 -26 -29 -26 -24 -56 -44 -19 -8 -7 -7 -9 -22 -29 -28 -27 -27 -29 -28 -24 -17 -16 -21 -27 -37 -46 -47 -34 -26 -30 -36 -44 -47 -42 -1 -0 -0 -44 -37 -32 -40 -46 -39 -26 -30 -37 -40 -34 -30 -28 -28 -8 -0 -0 -0 -0 -0 -0 -0 -3 -25 -35 -31 -38 -31 -49 -69 -63 -53 -54 -43 -39 -41 -44 -19 -12 -12 -16 -21 -26 -30 -34 -37 -41 -42 -31 -27 -23 -21 -19 -16 -13 -12 -24 -29 -23 -17 -13 -12 -12 -13 -27 -26 -21 -17 -30 -32 -33 -35 -37 -38 -38 -38 -37 -35 -35 -34 -34 -47 -49 -49 -49 -49 -49 -49 -48 -48 -47 -45 -44 -42 -41 -40 -48 -50 -47 -45 -42 -40 -39 -38 -41 -41 -42 -42 -42 -41 -40 -40 -40 -42 -48 -53 -53 -55 -57 -58 -57 -54 -50 -48 -48 -46 -44 -43 -43 -43 -42 -42 -41 -41 -41 -41 -41 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -51 -39 -47 -65 -47 -46 -49 -43 -38 -34 -26 -17 -16 -18 -46 -35 -22 -22 -18 -14 -14 -20 -28 -35 -34 -17 -22 -23 -25 -41 -37 -38 -36 -36 -39 -40 -39 -38 -41 -38 -40 -35 -29 -45 -29 -30 -44 -53 -54 -51 -49 -47 -44 -43 -45 -21 -39 -22 -16 -17 -17 -17 -16 -16 -16 -18 -17 -16 -16 -17 -21 -23 -18 -28 -39 -30 -19 -22 -8 -9 -8 -6 -23 -26 -26 -26 -26 -32 -34 -27 -30 -21 -11 -5 -10 -6 -22 -30 -32 -29 -28 -30 -29 -26 -21 -14 -14 -18 -25 -31 -38 -42 -39 -29 -27 -35 -41 -38 -33 -0 -0 -0 -37 -30 -33 -39 -42 -33 -24 -33 -39 -39 -34 -33 -30 -31 -6 -0 -0 -0 -0 -0 -0 -0 -9 -42 -32 -23 -30 -41 -55 -55 -56 -44 -34 -31 -30 -30 -22 -13 -14 -13 -18 -19 -19 -23 -30 -36 -42 -46 -44 -33 -24 -23 -22 -19 -14 -12 -26 -28 -22 -18 -17 -17 -14 -13 -13 -27 -23 -19 -18 -31 -35 -37 -38 -39 -38 -37 -36 -34 -34 -34 -49 -50 -51 -50 -50 -50 -50 -50 -50 -49 -47 -45 -45 -43 -42 -40 -48 -49 -46 -44 -41 -39 -39 -39 -40 -41 -42 -43 -43 -42 -42 -41 -41 -44 -49 -51 -53 -56 -57 -57 -56 -53 -49 -48 -48 -47 -45 -43 -43 -43 -42 -41 -41 -40 -40 -40 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -54 -60 -41 -45 -46 -46 -49 -43 -39 -31 -25 -27 -30 -27 -33 -39 -28 -25 -20 -14 -12 -19 -30 -31 -25 -20 -28 -45 -47 -47 -37 -38 -40 -41 -41 -39 -38 -37 -38 -39 -40 -39 -31 -40 -30 -32 -41 -33 -29 -42 -52 -50 -46 -46 -45 -45 -44 -42 -38 -22 -17 -18 -18 -17 -17 -17 -16 -15 -17 -16 -23 -22 -25 -31 -36 -27 -20 -21 -9 -9 -8 -6 -18 -20 -26 -27 -34 -38 -32 -23 -17 -14 -10 -7 -24 -13 -12 -9 -9 -23 -30 -30 -27 -22 -16 -12 -14 -18 -24 -27 -38 -40 -40 -28 -25 -33 -40 -42 -31 -1 -6 -50 -35 -30 -32 -34 -29 -23 -19 -29 -41 -43 -41 -41 -36 -7 -1 -0 -0 -0 -0 -0 -0 -0 -13 -43 -31 -38 -23 -43 -58 -51 -52 -49 -43 -35 -31 -28 -20 -17 -19 -14 -19 -18 -17 -19 -21 -23 -26 -32 -34 -31 -24 -24 -23 -19 -13 -11 -16 -25 -25 -23 -21 -20 -17 -14 -14 -28 -24 -21 -19 -20 -33 -38 -39 -38 -37 -35 -35 -34 -33 -34 -47 -51 -50 -51 -51 -51 -52 -52 -51 -50 -48 -46 -46 -44 -42 -40 -49 -49 -47 -45 -43 -41 -40 -40 -40 -41 -43 -43 -43 -43 -42 -41 -41 -41 -46 -52 -54 -57 -59 -57 -55 -52 -49 -48 -46 -45 -45 -45 -44 -43 -42 -41 -41 -40 -40 -40 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -36 -32 -36 -46 -48 -50 -45 -43 -36 -32 -29 -30 -27 -21 -32 -30 -10 -8 -15 -12 -17 -29 -28 -21 -29 -42 -42 -38 -33 -48 -44 -42 -40 -40 -36 -34 -34 -35 -37 -38 -37 -32 -24 -28 -33 -39 -46 -47 -51 -44 -42 -49 -46 -44 -42 -44 -20 -22 -17 -16 -17 -18 -18 -18 -17 -16 -16 -16 -18 -24 -20 -39 -35 -34 -24 -11 -8 -10 -10 -8 -8 -7 -6 -25 -27 -40 -34 -24 -17 -14 -13 -10 -9 -25 -29 -28 -11 -8 -27 -33 -29 -23 -17 -13 -12 -14 -18 -23 -28 -29 -37 -49 -38 -36 -40 -48 -60 -48 -18 -51 -42 -32 -31 -31 -33 -19 -18 -9 -14 -38 -45 -47 -39 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -19 -40 -27 -33 -30 -56 -62 -37 -35 -37 -42 -34 -36 -38 -25 -27 -24 -19 -22 -20 -18 -18 -17 -17 -20 -23 -26 -25 -24 -25 -21 -17 -13 -12 -11 -15 -24 -26 -23 -21 -19 -16 -18 -29 -25 -22 -21 -20 -22 -24 -33 -36 -35 -35 -34 -34 -33 -33 -34 -52 -52 -51 -51 -51 -51 -52 -52 -50 -48 -47 -46 -45 -43 -46 -51 -50 -49 -47 -44 -42 -40 -40 -40 -41 -43 -43 -42 -42 -42 -41 -42 -41 -45 -52 -56 -59 -60 -58 -55 -50 -48 -38 -45 -46 -46 -46 -44 -43 -42 -41 -40 -40 -40 -40 -39 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -42 -47 -37 -45 -47 -46 -47 -43 -42 -34 -27 -28 -24 -17 -20 -25 -15 -25 -18 -14 -23 -27 -34 -36 -37 -32 -23 -23 -33 -41 -41 -40 -39 -41 -37 -34 -33 -33 -35 -37 -36 -33 -31 -30 -31 -37 -45 -50 -53 -45 -45 -52 -51 -47 -44 -45 -42 -40 -17 -16 -16 -17 -17 -18 -18 -17 -16 -17 -20 -25 -18 -39 -32 -32 -22 -11 -9 -11 -11 -10 -10 -8 -8 -33 -36 -15 -51 -31 -22 -23 -18 -10 -8 -20 -24 -6 -7 -8 -12 -29 -26 -19 -14 -12 -12 -15 -19 -22 -23 -26 -33 -52 -41 -42 -46 -48 -51 -51 -47 -41 -37 -32 -32 -29 -21 -16 -20 -17 -5 -23 -47 -49 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -34 -42 -52 -28 -40 -58 -63 -23 -21 -17 -32 -37 -33 -29 -28 -32 -32 -25 -26 -24 -23 -19 -16 -14 -16 -19 -23 -23 -23 -23 -18 -15 -13 -12 -12 -11 -25 -26 -24 -21 -18 -15 -20 -30 -27 -24 -22 -20 -20 -20 -32 -35 -34 -33 -33 -33 -32 -32 -35 -51 -51 -52 -53 -53 -54 -54 -53 -50 -48 -47 -47 -46 -45 -51 -50 -52 -49 -46 -44 -42 -40 -40 -40 -41 -43 -43 -42 -42 -42 -42 -43 -42 -42 -48 -55 -57 -57 -55 -52 -48 -39 -37 -37 -38 -45 -47 -45 -44 -42 -41 -40 -41 -41 -40 -40 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -36 -48 -51 -52 -49 -50 -48 -39 -31 -32 -19 -16 -16 -15 -14 -14 -15 -25 -22 -32 -31 -38 -42 -44 -33 -30 -31 -30 -37 -43 -36 -41 -45 -43 -43 -39 -34 -33 -35 -35 -34 -33 -31 -30 -34 -40 -45 -50 -51 -51 -51 -49 -47 -46 -47 -42 -22 -16 -16 -16 -15 -15 -16 -16 -18 -18 -18 -20 -21 -19 -38 -30 -33 -21 -11 -11 -12 -12 -11 -11 -9 -7 -8 -28 -21 -32 -27 -21 -20 -16 -11 -12 -23 -32 -8 -11 -12 -31 -29 -22 -16 -12 -12 -14 -16 -18 -20 -22 -26 -34 -45 -34 -34 -39 -40 -40 -38 -34 -32 -31 -31 -31 -28 -12 -17 -20 -30 -19 -28 -41 -37 -22 -0 -0 -2 -10 -0 -0 -0 -0 -8 -32 -36 -38 -51 -42 -29 -33 -35 -23 -23 -27 -33 -43 -40 -34 -36 -36 -29 -25 -26 -25 -24 -19 -15 -14 -16 -20 -26 -21 -17 -19 -15 -14 -14 -13 -12 -12 -27 -26 -23 -19 -16 -14 -19 -30 -28 -25 -24 -23 -21 -33 -36 -34 -33 -32 -31 -30 -30 -32 -39 -49 -49 -51 -52 -53 -54 -55 -53 -51 -50 -49 -48 -48 -45 -44 -43 -52 -49 -46 -43 -41 -41 -41 -41 -42 -43 -43 -43 -43 -43 -43 -43 -43 -43 -45 -47 -48 -46 -43 -40 -39 -39 -38 -39 -36 -38 -39 -43 -43 -41 -40 -41 -42 -42 -42 -41 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -34 -41 -45 -50 -57 -54 -38 -33 -39 -20 -15 -24 -19 -15 -14 -18 -28 -27 -27 -17 -24 -31 -38 -27 -29 -26 -27 -32 -38 -44 -47 -44 -40 -34 -52 -47 -40 -38 -36 -34 -32 -30 -32 -35 -39 -42 -44 -46 -49 -50 -48 -45 -44 -44 -43 -39 -38 -34 -16 -15 -15 -15 -14 -14 -16 -17 -16 -16 -19 -33 -27 -34 -20 -10 -11 -12 -12 -13 -12 -11 -9 -13 -30 -17 -21 -66 -42 -27 -22 -16 -27 -37 -29 -15 -14 -16 -31 -25 -20 -15 -12 -13 -14 -15 -17 -20 -23 -26 -33 -41 -29 -29 -34 -33 -31 -28 -27 -27 -28 -28 -29 -29 -22 -15 -19 -26 -28 -32 -34 -34 -37 -38 -38 -32 -3 -0 -0 -0 -14 -28 -43 -41 -33 -30 -30 -29 -25 -19 -23 -18 -52 -44 -36 -32 -34 -42 -37 -25 -25 -26 -26 -23 -18 -15 -16 -18 -18 -20 -19 -17 -15 -14 -14 -14 -13 -11 -10 -28 -25 -22 -17 -14 -14 -22 -30 -28 -26 -25 -23 -21 -37 -35 -33 -31 -30 -29 -27 -28 -33 -44 -48 -48 -50 -52 -54 -55 -56 -54 -52 -50 -50 -49 -49 -47 -46 -44 -53 -49 -45 -43 -41 -41 -41 -42 -43 -44 -44 -44 -45 -45 -44 -43 -43 -43 -46 -49 -48 -46 -42 -40 -39 -38 -39 -38 -36 -37 -37 -38 -41 -41 -41 -42 -43 -42 -39 -38 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -36 -36 -44 -50 -58 -61 -45 -35 -38 -19 -14 -31 -21 -16 -11 -7 -6 -14 -27 -25 -14 -18 -18 -18 -27 -27 -30 -28 -30 -40 -44 -48 -50 -42 -34 -59 -53 -44 -38 -33 -32 -31 -32 -35 -38 -39 -42 -42 -44 -46 -47 -45 -43 -43 -44 -45 -45 -45 -33 -29 -16 -15 -11 -11 -13 -15 -13 -18 -25 -27 -27 -34 -21 -11 -10 -13 -14 -15 -14 -13 -10 -20 -43 -33 -72 -70 -24 -19 -17 -15 -29 -42 -37 -27 -16 -18 -32 -25 -22 -16 -13 -13 -14 -15 -18 -22 -25 -26 -28 -32 -26 -26 -29 -30 -26 -23 -22 -23 -25 -27 -28 -29 -25 -13 -15 -21 -23 -25 -18 -13 -12 -21 -33 -35 -22 -15 -16 -15 -33 -35 -43 -43 -38 -35 -33 -28 -23 -18 -21 -33 -39 -50 -33 -28 -35 -37 -31 -26 -18 -10 -12 -14 -20 -17 -18 -20 -10 -15 -20 -17 -14 -14 -14 -14 -12 -11 -11 -29 -23 -19 -16 -14 -14 -21 -28 -27 -26 -24 -22 -22 -37 -34 -32 -30 -28 -26 -26 -26 -30 -37 -47 -48 -50 -52 -54 -56 -56 -54 -52 -51 -50 -51 -51 -49 -46 -45 -53 -49 -45 -42 -41 -41 -41 -42 -43 -43 -43 -45 -46 -48 -46 -45 -44 -44 -47 -48 -47 -45 -43 -42 -40 -39 -40 -39 -36 -36 -36 -35 -36 -37 -41 -42 -40 -38 -35 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -5 -21 -36 -48 -55 -61 -50 -40 -33 -41 -34 -32 -17 -15 -12 -9 -7 -12 -26 -29 -18 -26 -29 -24 -23 -30 -42 -47 -44 -40 -35 -37 -52 -56 -59 -59 -54 -50 -41 -35 -34 -32 -31 -32 -33 -37 -40 -41 -40 -41 -42 -42 -42 -43 -44 -46 -45 -46 -46 -44 -25 -16 -14 -34 -20 -31 -34 -28 -25 -23 -25 -28 -24 -27 -12 -15 -15 -16 -15 -14 -11 -18 -32 -40 -61 -43 -37 -16 -15 -20 -31 -38 -31 -28 -36 -36 -33 -29 -23 -16 -15 -13 -15 -17 -19 -21 -24 -27 -27 -27 -29 -24 -26 -28 -22 -22 -19 -21 -24 -26 -26 -26 -24 -20 -19 -23 -27 -27 -19 -19 -18 -23 -28 -25 -19 -18 -23 -24 -37 -45 -39 -38 -38 -36 -33 -26 -20 -27 -44 -40 -14 -39 -24 -21 -33 -33 -32 -26 -15 -8 -8 -8 -12 -20 -11 -13 -12 -19 -17 -15 -15 -15 -14 -13 -11 -10 -12 -30 -24 -17 -17 -16 -14 -16 -25 -30 -25 -24 -22 -23 -37 -34 -32 -29 -27 -25 -25 -25 -35 -46 -47 -49 -51 -53 -55 -56 -55 -54 -53 -52 -51 -52 -52 -50 -48 -47 -54 -50 -46 -42 -41 -40 -40 -41 -41 -42 -44 -47 -49 -50 -49 -46 -46 -46 -48 -48 -47 -46 -44 -42 -40 -40 -41 -39 -37 -36 -35 -35 -35 -35 -37 -38 -37 -36 -35 -33 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -0 -0 -20 -18 -36 -45 -57 -60 -46 -38 -36 -35 -21 -16 -15 -15 -10 -16 -18 -15 -16 -20 -28 -32 -28 -22 -19 -37 -51 -53 -49 -43 -37 -37 -41 -45 -47 -48 -52 -46 -39 -39 -36 -33 -32 -33 -34 -36 -38 -37 -36 -38 -40 -40 -41 -42 -42 -42 -42 -43 -44 -42 -23 -16 -15 -15 -31 -31 -25 -20 -21 -21 -14 -19 -42 -14 -19 -18 -17 -11 -13 -10 -16 -26 -35 -47 -46 -37 -18 -23 -29 -29 -21 -18 -27 -33 -32 -32 -30 -26 -23 -18 -14 -17 -19 -19 -21 -24 -26 -24 -23 -28 -30 -23 -23 -23 -23 -22 -31 -34 -33 -27 -21 -18 -22 -31 -33 -28 -27 -21 -37 -27 -32 -33 -22 -21 -26 -20 -30 -45 -36 -35 -34 -31 -32 -32 -27 -25 -36 -54 -47 -17 -26 -27 -21 -25 -28 -22 -11 -7 -10 -11 -9 -9 -11 -5 -13 -20 -19 -16 -16 -15 -14 -13 -12 -10 -15 -27 -29 -27 -20 -20 -18 -16 -26 -32 -29 -26 -24 -22 -25 -36 -34 -31 -28 -25 -24 -23 -24 -36 -46 -48 -49 -51 -53 -55 -56 -55 -54 -54 -53 -53 -53 -53 -51 -49 -47 -51 -51 -46 -43 -41 -40 -41 -42 -43 -44 -45 -47 -50 -51 -50 -48 -48 -48 -50 -49 -49 -47 -44 -42 -41 -41 -42 -41 -38 -37 -35 -34 -34 -35 -35 -36 -37 -36 -35 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -0 -6 -4 -27 -44 -66 -65 -54 -43 -34 -31 -16 -17 -18 -17 -12 -8 -8 -10 -13 -22 -29 -30 -28 -23 -22 -35 -34 -43 -43 -40 -40 -42 -44 -47 -49 -47 -47 -46 -44 -44 -44 -39 -35 -32 -31 -34 -36 -36 -37 -38 -41 -40 -41 -20 -16 -33 -43 -43 -43 -42 -35 -16 -14 -13 -28 -26 -20 -19 -22 -22 -17 -16 -22 -28 -13 -13 -10 -6 -13 -9 -15 -22 -24 -30 -35 -22 -20 -40 -35 -23 -17 -16 -25 -33 -34 -32 -32 -30 -27 -21 -17 -21 -20 -19 -21 -24 -23 -22 -20 -22 -26 -22 -23 -20 -17 -20 -35 -35 -32 -23 -16 -15 -22 -39 -44 -39 -33 -20 -35 -30 -40 -39 -34 -33 -33 -30 -36 -39 -35 -34 -34 -36 -34 -53 -49 -70 -69 -39 -26 -22 -13 -23 -19 -18 -28 -10 -7 -7 -11 -9 -9 -10 -10 -15 -19 -18 -17 -17 -16 -17 -16 -14 -12 -11 -19 -33 -27 -24 -22 -21 -18 -16 -26 -30 -28 -26 -24 -22 -26 -36 -34 -30 -26 -25 -23 -23 -29 -40 -46 -48 -50 -53 -54 -56 -56 -55 -55 -55 -55 -54 -54 -54 -52 -50 -46 -46 -52 -48 -44 -42 -42 -43 -44 -45 -46 -47 -48 -49 -51 -50 -49 -50 -51 -51 -51 -49 -46 -43 -41 -40 -41 -41 -41 -40 -38 -36 -35 -35 -35 -35 -36 -37 -37 -36 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -38 -62 -67 -57 -50 -37 -25 -20 -16 -17 -13 -13 -13 -12 -13 -18 -28 -31 -30 -28 -25 -28 -29 -32 -41 -43 -44 -49 -54 -57 -57 -54 -48 -42 -41 -44 -44 -45 -43 -38 -33 -31 -32 -34 -37 -40 -41 -42 -42 -35 -33 -32 -37 -42 -43 -43 -36 -23 -21 -20 -36 -30 -23 -20 -21 -24 -19 -9 -8 -18 -23 -9 -9 -7 -4 -14 -8 -14 -19 -20 -25 -26 -27 -42 -45 -36 -24 -17 -13 -19 -30 -33 -33 -32 -28 -22 -20 -21 -20 -18 -18 -21 -24 -21 -19 -17 -15 -17 -18 -18 -14 -19 -23 -35 -33 -28 -22 -18 -16 -18 -25 -32 -39 -29 -25 -21 -29 -6 -38 -46 -29 -26 -41 -50 -47 -42 -39 -37 -40 -28 -71 -23 -9 -28 -28 -31 -41 -27 -28 -18 -15 -15 -19 -19 -20 -16 -15 -18 -17 -16 -19 -15 -15 -16 -15 -17 -19 -17 -16 -14 -12 -22 -32 -24 -21 -22 -21 -15 -13 -25 -28 -27 -25 -24 -23 -28 -37 -34 -30 -28 -25 -22 -23 -37 -44 -45 -47 -51 -54 -55 -56 -56 -56 -55 -55 -55 -55 -55 -54 -53 -51 -48 -48 -53 -49 -46 -45 -43 -44 -45 -46 -48 -49 -50 -50 -51 -50 -50 -50 -51 -52 -52 -49 -45 -42 -40 -40 -40 -40 -41 -40 -39 -38 -37 -36 -36 -36 -36 -37 -37 -37 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -45 -48 -53 -54 -39 -28 -31 -25 -11 -2 -4 -13 -9 -12 -20 -29 -31 -30 -28 -26 -24 -24 -37 -60 -34 -55 -61 -64 -66 -65 -58 -50 -43 -40 -42 -44 -45 -48 -40 -36 -33 -32 -34 -38 -43 -43 -41 -38 -40 -41 -21 -23 -24 -26 -36 -42 -41 -41 -38 -31 -25 -18 -18 -22 -20 -24 -16 -15 -13 -7 -5 -4 -3 -3 -16 -8 -12 -16 -17 -22 -21 -31 -47 -43 -35 -25 -15 -14 -22 -28 -30 -30 -30 -25 -17 -15 -18 -19 -18 -17 -22 -23 -18 -15 -14 -13 -12 -12 -12 -14 -19 -20 -27 -19 -16 -18 -16 -15 -14 -16 -25 -38 -36 -26 -35 -1 -0 -45 -39 -30 -25 -34 -48 -51 -46 -40 -18 -0 -0 -0 -0 -31 -33 -37 -42 -44 -35 -22 -13 -14 -13 -14 -16 -15 -13 -14 -21 -23 -21 -20 -15 -14 -16 -14 -17 -16 -16 -16 -15 -14 -23 -29 -22 -20 -17 -16 -12 -10 -25 -26 -26 -25 -24 -23 -29 -37 -35 -33 -29 -24 -22 -23 -39 -44 -46 -49 -53 -55 -55 -56 -56 -56 -56 -56 -56 -55 -55 -55 -54 -52 -50 -51 -55 -52 -50 -46 -44 -47 -48 -48 -49 -50 -51 -50 -50 -49 -49 -49 -50 -52 -51 -48 -44 -41 -39 -40 -41 -41 -41 -40 -39 -38 -37 -37 -37 -36 -37 -37 -37 -36 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -15 -22 -40 -38 -42 -50 -50 -48 -43 -29 -11 -10 -18 -14 -13 -13 -18 -25 -25 -24 -24 -26 -26 -28 -47 -69 -55 -64 -66 -63 -62 -62 -61 -58 -54 -49 -44 -45 -48 -52 -41 -37 -33 -31 -33 -37 -44 -47 -44 -44 -41 -23 -37 -34 -29 -27 -33 -36 -35 -33 -31 -26 -18 -17 -17 -26 -15 -18 -18 -20 -13 -5 -5 -4 -3 -7 -18 -13 -9 -17 -17 -19 -19 -34 -47 -44 -38 -26 -19 -16 -21 -23 -28 -29 -28 -22 -14 -12 -15 -18 -17 -20 -24 -21 -15 -14 -12 -21 -26 -18 -12 -14 -16 -16 -19 -17 -9 -14 -27 -30 -27 -25 -30 -39 -41 -33 -39 -11 -0 -1 -41 -41 -36 -20 -21 -30 -28 -20 -6 -0 -0 -1 -19 -31 -29 -36 -40 -40 -34 -16 -8 -12 -12 -10 -16 -12 -14 -13 -15 -17 -21 -21 -15 -15 -21 -19 -16 -18 -18 -18 -18 -16 -25 -32 -27 -20 -14 -12 -12 -17 -25 -25 -26 -25 -24 -23 -30 -38 -36 -32 -27 -23 -22 -24 -41 -44 -47 -50 -54 -55 -56 -56 -56 -56 -56 -57 -57 -57 -56 -56 -56 -54 -51 -51 -56 -57 -53 -50 -48 -51 -51 -52 -52 -51 -50 -50 -50 -49 -49 -51 -55 -56 -53 -50 -45 -41 -40 -40 -41 -40 -40 -40 -40 -38 -37 -37 -37 -38 -38 -37 -36 -36 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -22 -16 -22 -24 -31 -47 -48 -49 -45 -37 -25 -17 -17 -20 -16 -15 -14 -17 -27 -24 -21 -16 -22 -25 -31 -50 -66 -64 -61 -57 -66 -59 -60 -41 -36 -39 -48 -52 -49 -51 -52 -43 -40 -36 -31 -34 -36 -40 -44 -45 -45 -41 -41 -41 -56 -38 -37 -34 -30 -28 -26 -24 -24 -24 -25 -23 -18 -30 -11 -19 -13 -9 -10 -9 -6 -5 -6 -10 -11 -13 -26 -18 -20 -18 -37 -48 -45 -37 -26 -23 -20 -19 -27 -27 -27 -26 -21 -15 -12 -12 -14 -18 -21 -23 -18 -18 -31 -28 -29 -31 -20 -11 -12 -13 -14 -16 -17 -10 -35 -37 -34 -29 -29 -31 -37 -40 -39 -50 -72 -6 -0 -4 -6 -9 -4 -23 -42 -38 -28 -26 -10 -6 -22 -34 -37 -19 -19 -32 -37 -43 -30 -6 -9 -12 -10 -10 -13 -27 -16 -13 -13 -17 -19 -16 -15 -21 -23 -17 -22 -23 -20 -21 -18 -18 -26 -27 -20 -15 -12 -14 -27 -25 -25 -25 -25 -24 -23 -22 -31 -36 -31 -27 -24 -24 -24 -43 -45 -48 -52 -54 -53 -54 -56 -56 -56 -57 -58 -58 -58 -57 -57 -57 -55 -53 -51 -52 -56 -56 -54 -52 -52 -51 -52 -53 -53 -51 -51 -50 -50 -51 -54 -58 -59 -56 -51 -47 -42 -41 -41 -41 -40 -40 -40 -39 -39 -38 -38 -39 -39 -38 -37 -36 -36 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -10 -20 -25 -33 -35 -24 -42 -40 -40 -31 -27 -23 -19 -24 -31 -29 -24 -28 -28 -25 -19 -24 -29 -34 -47 -62 -64 -55 -48 -54 -42 -41 -42 -36 -35 -37 -48 -53 -54 -52 -45 -39 -33 -32 -35 -35 -36 -38 -39 -41 -37 -29 -32 -43 -22 -21 -32 -27 -25 -24 -24 -24 -20 -15 -18 -22 -33 -13 -17 -8 -9 -11 -9 -12 -11 -9 -10 -6 -17 -26 -17 -43 -49 -49 -49 -47 -38 -29 -27 -27 -26 -31 -28 -27 -25 -20 -16 -13 -14 -17 -20 -21 -22 -21 -15 -31 -27 -28 -30 -18 -11 -15 -19 -18 -21 -32 -30 -30 -34 -33 -37 -37 -40 -39 -39 -43 -53 -68 -75 -0 -0 -0 -0 -0 -31 -64 -72 -55 -46 -46 -21 -12 -16 -30 -28 -21 -37 -35 -44 -33 -11 -10 -13 -14 -12 -17 -50 -49 -18 -12 -15 -17 -17 -13 -12 -17 -21 -25 -25 -21 -20 -20 -18 -27 -28 -20 -14 -11 -14 -26 -25 -25 -25 -25 -25 -23 -23 -32 -35 -30 -27 -25 -25 -25 -34 -45 -50 -52 -54 -43 -45 -55 -57 -57 -58 -59 -59 -59 -58 -58 -57 -57 -56 -55 -51 -53 -57 -55 -53 -52 -51 -52 -53 -55 -55 -54 -52 -51 -52 -56 -59 -61 -59 -54 -47 -44 -44 -43 -42 -41 -40 -40 -39 -39 -38 -38 -39 -39 -38 -38 -37 -36 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -0 -4 -9 -15 -29 -38 -29 -32 -39 -24 -27 -27 -26 -28 -27 -25 -25 -26 -28 -27 -23 -29 -35 -41 -45 -54 -62 -60 -49 -30 -34 -34 -27 -31 -34 -32 -35 -49 -55 -51 -43 -35 -33 -34 -36 -35 -32 -33 -31 -33 -31 -21 -19 -28 -29 -13 -22 -20 -21 -22 -25 -17 -14 -23 -22 -13 -19 -15 -12 -14 -14 -16 -11 -9 -8 -14 -15 -8 -11 -11 -18 -45 -50 -52 -52 -31 -22 -27 -32 -31 -30 -32 -26 -24 -21 -18 -16 -15 -16 -18 -19 -20 -20 -19 -14 -12 -29 -29 -30 -15 -18 -25 -31 -32 -31 -30 -30 -29 -31 -28 -35 -40 -55 -40 -31 -39 -49 -59 -64 -56 -0 -0 -0 -35 -49 -65 -62 -46 -52 -45 -5 -16 -8 -10 -32 -31 -45 -33 -35 -25 -19 -22 -21 -15 -17 -20 -12 -48 -28 -13 -13 -18 -18 -15 -15 -19 -24 -24 -24 -23 -24 -20 -18 -29 -28 -21 -15 -16 -22 -26 -25 -25 -25 -25 -24 -23 -22 -32 -35 -30 -27 -25 -25 -24 -27 -46 -48 -51 -49 -41 -37 -48 -57 -58 -58 -59 -60 -59 -59 -58 -58 -58 -58 -57 -54 -54 -56 -55 -53 -53 -56 -55 -56 -56 -56 -55 -53 -51 -53 -57 -61 -62 -59 -55 -47 -47 -46 -44 -42 -41 -41 -41 -41 -40 -39 -39 -40 -40 -39 -38 -37 -36 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -10 -25 -34 -28 -27 -28 -12 -27 -35 -30 -20 -25 -30 -28 -26 -26 -26 -28 -33 -39 -41 -50 -42 -42 -56 -58 -39 -31 -34 -52 -33 -35 -34 -30 -49 -55 -51 -43 -34 -33 -32 -33 -34 -26 -28 -27 -27 -33 -26 -19 -18 -15 -13 -14 -12 -12 -11 -12 -14 -21 -18 -12 -12 -17 -17 -21 -48 -18 -18 -19 -14 -9 -18 -14 -3 -10 -21 -20 -41 -55 -22 -22 -19 -29 -32 -34 -32 -28 -28 -26 -23 -21 -17 -16 -15 -16 -17 -17 -18 -19 -17 -14 -13 -13 -13 -13 -19 -25 -27 -30 -32 -32 -31 -29 -28 -30 -29 -37 -46 -53 -46 -38 -48 -49 -35 -43 -60 -44 -49 -55 -46 -52 -54 -52 -49 -55 -33 -3 -10 -10 -12 -30 -20 -35 -25 -27 -18 -28 -35 -33 -35 -32 -23 -16 -14 -22 -15 -14 -18 -19 -18 -18 -20 -23 -22 -21 -21 -25 -21 -17 -31 -29 -21 -15 -20 -27 -26 -26 -25 -25 -24 -23 -23 -37 -38 -33 -29 -27 -26 -25 -25 -26 -36 -46 -45 -37 -36 -36 -49 -57 -58 -58 -60 -60 -60 -59 -58 -58 -57 -57 -56 -54 -51 -53 -58 -56 -57 -61 -60 -60 -58 -56 -54 -54 -54 -56 -60 -62 -61 -58 -54 -50 -48 -46 -44 -42 -41 -41 -42 -42 -41 -40 -40 -41 -41 -40 -39 -37 -36 -37 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -24 -17 -17 -15 -11 -13 -27 -35 -35 -26 -22 -29 -38 -37 -29 -27 -30 -34 -41 -45 -48 -57 -53 -58 -64 -49 -32 -40 -43 -37 -35 -35 -31 -40 -50 -50 -44 -37 -36 -33 -30 -29 -19 -23 -23 -28 -35 -28 -25 -20 -13 -16 -18 -18 -19 -21 -20 -20 -18 -12 -13 -20 -31 -26 -11 -29 -19 -17 -12 -14 -10 -8 -4 -6 -23 -32 -14 -15 -16 -18 -18 -16 -34 -34 -34 -33 -28 -23 -22 -22 -21 -18 -16 -15 -16 -16 -16 -18 -17 -16 -14 -13 -13 -11 -10 -23 -23 -25 -28 -30 -31 -30 -29 -29 -31 -30 -36 -43 -46 -51 -49 -49 -52 -42 -37 -45 -48 -62 -86 -58 -56 -62 -54 -64 -61 -34 -10 -8 -10 -13 -26 -26 -34 -23 -28 -22 -37 -48 -64 -81 -66 -32 -27 -22 -27 -22 -18 -17 -17 -18 -19 -20 -22 -23 -23 -19 -21 -20 -17 -32 -25 -18 -13 -20 -27 -28 -27 -26 -25 -24 -24 -22 -35 -35 -31 -29 -27 -26 -26 -26 -28 -36 -39 -33 -35 -36 -36 -49 -56 -57 -59 -60 -60 -60 -59 -58 -57 -57 -56 -54 -53 -51 -53 -58 -59 -60 -61 -63 -63 -61 -57 -55 -55 -57 -61 -63 -62 -60 -58 -56 -52 -48 -45 -43 -41 -40 -41 -42 -43 -43 -41 -41 -41 -41 -40 -38 -37 -36 -38 -40 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -7 -0 -7 -14 -15 -21 -26 -29 -32 -34 -35 -38 -45 -46 -35 -26 -28 -33 -39 -42 -46 -63 -69 -68 -60 -38 -26 -29 -31 -33 -33 -33 -33 -29 -49 -49 -45 -43 -40 -33 -27 -23 -15 -20 -23 -36 -37 -21 -11 -14 -18 -21 -21 -21 -19 -27 -26 -28 -18 -13 -16 -23 -37 -28 -5 -17 -19 -16 -14 -16 -3 -0 -2 -11 -21 -20 -17 -18 -17 -17 -17 -13 -31 -29 -31 -31 -27 -23 -21 -22 -21 -18 -17 -16 -16 -16 -16 -17 -16 -14 -13 -12 -11 -15 -28 -23 -20 -21 -24 -27 -28 -28 -28 -29 -31 -33 -34 -37 -42 -51 -52 -54 -61 -44 -33 -38 -45 -66 -83 -76 -64 -75 -66 -64 -59 -56 -45 -27 -13 -15 -25 -20 -30 -23 -29 -24 -35 -43 -53 -57 -42 -22 -30 -35 -35 -30 -23 -18 -18 -17 -18 -19 -21 -23 -24 -20 -20 -20 -16 -29 -20 -14 -11 -21 -28 -28 -27 -26 -24 -23 -22 -20 -34 -32 -30 -28 -27 -26 -26 -26 -29 -36 -31 -35 -36 -36 -37 -51 -56 -57 -58 -59 -59 -59 -58 -57 -57 -56 -54 -53 -51 -50 -49 -53 -58 -54 -49 -60 -61 -61 -59 -57 -54 -56 -61 -62 -60 -59 -59 -57 -52 -48 -45 -42 -40 -40 -42 -43 -43 -42 -42 -41 -41 -40 -40 -38 -36 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -12 -12 -10 -11 -17 -22 -20 -17 -18 -15 -37 -40 -28 -38 -31 -26 -30 -35 -40 -45 -49 -63 -66 -70 -57 -30 -22 -26 -29 -30 -30 -31 -35 -32 -42 -42 -48 -44 -37 -29 -24 -21 -17 -20 -24 -24 -25 -29 -17 -19 -22 -18 -17 -15 -7 -8 -11 -30 -9 -13 -26 -35 -32 -21 -9 -7 -13 -32 -36 -29 -26 -2 -9 -13 -18 -19 -20 -21 -19 -18 -19 -32 -29 -28 -30 -26 -24 -23 -22 -22 -21 -20 -19 -18 -17 -18 -16 -17 -15 -13 -11 -17 -29 -29 -31 -24 -22 -19 -22 -25 -26 -25 -25 -27 -30 -32 -35 -36 -40 -47 -51 -55 -57 -48 -39 -36 -41 -51 -61 -72 -68 -72 -77 -66 -57 -51 -31 -15 -10 -19 -29 -20 -28 -23 -29 -25 -26 -25 -40 -38 -29 -26 -28 -27 -27 -27 -26 -19 -20 -18 -19 -19 -20 -23 -24 -22 -21 -19 -13 -25 -16 -13 -22 -28 -29 -28 -26 -24 -23 -22 -20 -19 -33 -31 -30 -28 -28 -27 -26 -26 -28 -31 -33 -36 -37 -42 -38 -52 -57 -58 -58 -58 -57 -57 -57 -56 -56 -56 -54 -52 -51 -50 -50 -50 -49 -49 -48 -49 -58 -59 -60 -58 -54 -54 -57 -59 -59 -55 -54 -57 -52 -48 -46 -43 -41 -40 -42 -44 -43 -42 -41 -40 -39 -39 -39 -38 -37 -38 -41 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -24 -24 -16 -18 -20 -21 -42 -36 -32 -32 -27 -30 -34 -37 -42 -46 -47 -51 -59 -65 -53 -32 -21 -23 -27 -27 -27 -29 -34 -33 -27 -24 -46 -42 -34 -27 -25 -23 -23 -24 -26 -30 -17 -15 -21 -22 -31 -16 -9 -10 -10 -10 -10 -10 -10 -19 -34 -33 -29 -24 -21 -21 -23 -24 -19 -2 -5 -7 -17 -16 -16 -17 -18 -18 -28 -41 -33 -28 -25 -26 -25 -23 -23 -25 -26 -25 -24 -23 -21 -20 -20 -20 -18 -18 -15 -12 -20 -22 -20 -23 -25 -24 -22 -19 -20 -22 -22 -21 -24 -25 -27 -31 -33 -34 -36 -40 -48 -51 -53 -60 -62 -46 -38 -54 -68 -65 -61 -68 -70 -74 -67 -47 -25 -13 -11 -21 -33 -33 -31 -24 -29 -29 -29 -24 -30 -33 -47 -43 -32 -32 -22 -23 -18 -14 -18 -18 -20 -18 -17 -20 -21 -19 -19 -20 -31 -23 -16 -12 -16 -28 -28 -27 -25 -23 -22 -21 -20 -20 -33 -31 -30 -30 -28 -27 -25 -26 -28 -32 -34 -36 -38 -58 -44 -55 -59 -59 -59 -58 -57 -56 -55 -55 -55 -55 -53 -51 -52 -51 -51 -51 -51 -52 -51 -48 -47 -58 -58 -58 -57 -57 -57 -59 -61 -54 -47 -51 -52 -48 -47 -45 -43 -41 -42 -43 -44 -43 -42 -40 -39 -39 -38 -37 -38 -40 -41 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -21 -18 -18 -20 -19 -16 -19 -35 -31 -30 -29 -31 -35 -36 -39 -43 -46 -49 -52 -56 -50 -34 -21 -21 -23 -24 -26 -29 -31 -32 -32 -36 -49 -39 -31 -27 -27 -29 -31 -27 -23 -29 -27 -31 -31 -33 -18 -9 -8 -9 -9 -10 -10 -10 -13 -25 -34 -32 -14 -18 -17 -14 -15 -19 -15 -0 -0 -5 -27 -29 -20 -19 -15 -15 -15 -23 -31 -23 -21 -23 -16 -20 -22 -27 -29 -30 -28 -25 -23 -23 -22 -21 -21 -19 -16 -11 -18 -19 -16 -16 -17 -20 -20 -16 -16 -17 -24 -21 -36 -47 -37 -31 -33 -34 -36 -38 -43 -53 -52 -57 -58 -57 -45 -58 -68 -59 -60 -64 -68 -72 -79 -41 -24 -26 -22 -14 -12 -21 -29 -27 -29 -28 -21 -26 -28 -37 -54 -57 -39 -27 -29 -29 -22 -20 -15 -14 -18 -18 -17 -18 -19 -19 -16 -19 -28 -22 -15 -14 -11 -26 -27 -25 -24 -23 -23 -22 -20 -21 -34 -33 -33 -31 -30 -29 -27 -27 -30 -32 -35 -36 -38 -52 -59 -61 -61 -60 -60 -58 -55 -54 -53 -54 -53 -53 -51 -50 -51 -51 -50 -50 -52 -53 -53 -50 -49 -56 -57 -59 -61 -61 -63 -63 -56 -49 -44 -46 -52 -48 -47 -46 -44 -43 -42 -42 -42 -42 -41 -39 -39 -39 -39 -38 -40 -41 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -11 -19 -19 -19 -19 -21 -33 -28 -27 -31 -30 -36 -36 -35 -38 -43 -44 -45 -49 -46 -17 -21 -21 -26 -27 -44 -53 -51 -47 -47 -55 -43 -37 -29 -28 -30 -21 -21 -19 -15 -20 -28 -31 -33 -12 -10 -8 -8 -9 -8 -8 -10 -13 -18 -27 -27 -18 -1 -7 -11 -10 -17 -20 -23 -15 -0 -6 -30 -22 -17 -23 -13 -7 -7 -20 -28 -21 -21 -30 -26 -20 -25 -29 -29 -31 -31 -28 -27 -27 -25 -23 -24 -23 -18 -12 -9 -19 -24 -19 -16 -17 -18 -15 -16 -24 -36 -37 -41 -49 -36 -29 -32 -35 -38 -40 -40 -48 -50 -57 -59 -61 -66 -68 -65 -62 -65 -70 -73 -72 -68 -39 -44 -33 -25 -18 -20 -17 -13 -20 -31 -27 -14 -30 -35 -42 -50 -62 -55 -43 -35 -27 -26 -23 -16 -13 -15 -19 -17 -20 -21 -19 -15 -18 -27 -20 -18 -11 -9 -26 -27 -26 -25 -26 -25 -22 -21 -25 -35 -35 -33 -31 -31 -31 -30 -31 -33 -34 -34 -35 -36 -41 -54 -56 -62 -60 -60 -57 -54 -52 -51 -52 -51 -51 -51 -51 -50 -49 -48 -48 -50 -52 -53 -51 -47 -47 -58 -60 -60 -61 -62 -63 -52 -44 -41 -45 -51 -48 -47 -46 -44 -42 -42 -40 -40 -40 -40 -39 -39 -40 -39 -39 -39 -41 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -13 -17 -21 -16 -21 -31 -25 -27 -29 -34 -35 -35 -35 -40 -42 -41 -43 -39 -21 -32 -26 -29 -16 -41 -52 -56 -57 -57 -50 -34 -34 -31 -31 -34 -17 -14 -16 -18 -20 -24 -31 -32 -12 -11 -9 -10 -12 -11 -10 -11 -13 -15 -18 -21 -13 -9 -0 -4 -1 -17 -10 -0 -0 -0 -6 -21 -16 -20 -23 -12 -7 -8 -21 -20 -19 -26 -31 -30 -22 -27 -30 -33 -35 -33 -30 -30 -30 -28 -27 -27 -25 -21 -17 -16 -14 -10 -16 -17 -17 -18 -20 -28 -37 -36 -38 -45 -52 -54 -36 -31 -37 -41 -43 -41 -43 -43 -46 -48 -52 -59 -64 -65 -65 -68 -75 -81 -75 -65 -46 -50 -31 -22 -26 -16 -10 -11 -15 -20 -19 -16 -28 -43 -45 -53 -40 -39 -37 -33 -35 -38 -31 -17 -15 -13 -18 -19 -22 -22 -21 -15 -18 -27 -23 -15 -9 -9 -26 -27 -28 -28 -28 -25 -22 -26 -35 -36 -35 -33 -32 -32 -32 -33 -34 -36 -35 -34 -34 -36 -38 -40 -43 -60 -47 -57 -56 -54 -53 -52 -51 -51 -51 -51 -50 -49 -48 -47 -46 -48 -51 -51 -49 -48 -46 -45 -47 -57 -55 -56 -60 -50 -42 -39 -43 -49 -48 -48 -47 -45 -44 -43 -42 -41 -41 -41 -41 -40 -40 -39 -39 -40 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -7 -8 -12 -12 -11 -21 -26 -19 -26 -27 -27 -28 -34 -33 -37 -43 -42 -40 -32 -19 -29 -25 -28 -19 -22 -45 -54 -55 -53 -46 -36 -32 -32 -32 -15 -15 -17 -18 -19 -21 -28 -24 -12 -15 -14 -11 -11 -14 -15 -15 -14 -15 -17 -20 -18 -11 -14 -7 -0 -0 -0 -0 -0 -0 -0 -1 -8 -16 -23 -20 -14 -11 -14 -16 -13 -17 -23 -26 -27 -23 -23 -32 -35 -37 -35 -35 -34 -33 -31 -31 -30 -28 -27 -26 -26 -21 -14 -21 -21 -20 -18 -26 -38 -38 -38 -42 -50 -51 -33 -32 -33 -35 -41 -44 -43 -44 -44 -47 -48 -49 -56 -58 -62 -64 -69 -79 -84 -78 -69 -52 -44 -34 -29 -27 -28 -18 -15 -18 -18 -18 -21 -29 -41 -49 -47 -33 -30 -31 -30 -25 -24 -32 -34 -18 -13 -18 -20 -22 -22 -20 -16 -15 -21 -27 -17 -8 -9 -27 -28 -30 -30 -28 -25 -23 -21 -28 -37 -35 -34 -34 -35 -34 -36 -37 -38 -36 -35 -35 -36 -37 -40 -43 -46 -48 -58 -57 -55 -53 -51 -50 -49 -49 -49 -49 -49 -48 -47 -46 -46 -48 -48 -47 -47 -48 -47 -47 -55 -51 -53 -58 -48 -40 -41 -45 -44 -41 -42 -45 -48 -46 -45 -44 -43 -41 -40 -40 -40 -40 -40 -39 -38 -29 -27 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -5 -0 -0 -12 -17 -21 -27 -29 -21 -16 -20 -26 -24 -28 -33 -31 -36 -37 -38 -28 -16 -20 -24 -27 -28 -25 -46 -55 -57 -52 -45 -38 -32 -26 -12 -12 -15 -16 -18 -19 -23 -32 -22 -11 -14 -14 -13 -13 -14 -16 -17 -16 -16 -19 -22 -15 -7 -11 -6 -4 -0 -0 -0 -0 -0 -0 -12 -27 -26 -16 -17 -17 -15 -16 -17 -17 -14 -12 -13 -21 -25 -24 -37 -37 -34 -36 -39 -37 -34 -33 -32 -31 -31 -31 -31 -28 -19 -34 -29 -25 -22 -19 -27 -38 -38 -38 -40 -41 -49 -56 -39 -33 -35 -40 -43 -43 -42 -39 -41 -51 -52 -54 -61 -68 -71 -74 -77 -79 -79 -68 -44 -26 -22 -13 -11 -18 -23 -20 -22 -22 -22 -27 -32 -39 -45 -34 -32 -24 -24 -41 -42 -35 -44 -50 -30 -16 -20 -21 -22 -20 -17 -15 -14 -11 -9 -9 -6 -10 -27 -28 -29 -29 -27 -25 -24 -23 -30 -38 -36 -35 -38 -38 -38 -39 -40 -38 -37 -36 -36 -36 -38 -41 -45 -48 -63 -63 -59 -55 -52 -51 -49 -48 -47 -47 -47 -48 -49 -48 -46 -45 -45 -45 -45 -45 -46 -47 -46 -46 -55 -56 -51 -46 -46 -43 -43 -40 -38 -38 -39 -49 -46 -44 -43 -42 -41 -40 -40 -40 -40 -40 -40 -37 -26 -28 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -8 -6 -24 -9 -4 -5 -19 -32 -26 -18 -21 -25 -25 -31 -32 -35 -26 -18 -19 -21 -22 -24 -23 -25 -54 -42 -50 -47 -42 -26 -11 -12 -14 -14 -15 -17 -19 -23 -29 -19 -10 -13 -15 -14 -13 -13 -14 -15 -16 -17 -20 -25 -25 -12 -2 -1 -4 -0 -0 -0 -0 -0 -0 -24 -36 -27 -18 -18 -18 -19 -15 -14 -15 -18 -12 -14 -24 -27 -28 -40 -34 -12 -12 -12 -33 -34 -34 -34 -33 -33 -32 -30 -27 -24 -36 -31 -28 -23 -30 -36 -39 -40 -41 -43 -47 -50 -55 -61 -37 -35 -40 -43 -41 -35 -31 -35 -40 -43 -58 -57 -70 -75 -80 -83 -67 -57 -55 -40 -19 -22 -19 -13 -25 -24 -31 -27 -23 -25 -30 -32 -36 -45 -56 -53 -26 -46 -45 -37 -35 -40 -42 -31 -20 -22 -22 -21 -22 -22 -19 -15 -19 -18 -11 -12 -21 -26 -28 -27 -27 -26 -25 -23 -22 -32 -39 -37 -37 -41 -41 -41 -41 -41 -40 -38 -37 -37 -38 -40 -43 -46 -48 -50 -62 -59 -55 -53 -52 -50 -48 -46 -45 -46 -47 -49 -48 -46 -44 -44 -43 -42 -42 -44 -47 -50 -49 -46 -46 -48 -47 -41 -39 -39 -39 -39 -38 -38 -45 -46 -44 -45 -45 -45 -43 -41 -41 -41 -41 -36 -27 -25 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -12 -2 -0 -0 -12 -27 -23 -15 -16 -21 -28 -28 -26 -31 -34 -31 -25 -23 -26 -29 -25 -22 -32 -25 -37 -37 -38 -24 -12 -12 -13 -13 -15 -16 -17 -23 -24 -29 -18 -11 -13 -13 -12 -12 -12 -13 -16 -19 -24 -26 -26 -16 -4 -3 -5 -0 -0 -0 -0 -0 -0 -39 -35 -19 -17 -20 -21 -22 -16 -13 -16 -14 -13 -14 -28 -30 -31 -39 -31 -13 -12 -12 -34 -34 -34 -23 -30 -33 -30 -25 -28 -42 -37 -35 -31 -25 -39 -41 -41 -44 -50 -55 -58 -55 -36 -37 -41 -40 -43 -41 -34 -33 -35 -33 -31 -37 -46 -48 -93 -74 -84 -79 -61 -50 -60 -64 -43 -33 -19 -18 -28 -23 -31 -23 -21 -27 -31 -31 -34 -46 -50 -38 -25 -49 -45 -39 -35 -38 -35 -30 -28 -25 -24 -23 -27 -26 -21 -15 -24 -18 -15 -23 -26 -25 -26 -27 -26 -26 -24 -23 -22 -33 -40 -39 -40 -42 -41 -41 -42 -42 -41 -39 -38 -38 -39 -41 -44 -47 -49 -50 -48 -59 -56 -56 -53 -51 -48 -47 -45 -46 -48 -49 -48 -48 -46 -44 -44 -43 -41 -43 -47 -50 -50 -46 -44 -49 -50 -40 -39 -40 -36 -34 -36 -38 -38 -43 -45 -43 -46 -44 -43 -43 -43 -35 -28 -27 -25 -25 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -4 -17 -24 -19 -17 -22 -23 -25 -25 -32 -37 -35 -29 -25 -27 -28 -26 -23 -22 -24 -23 -17 -18 -15 -13 -13 -13 -15 -17 -18 -18 -24 -21 -28 -30 -16 -12 -12 -12 -12 -12 -14 -17 -20 -20 -22 -26 -15 -4 -9 -10 -0 -0 -0 -0 -0 -0 -36 -28 -16 -14 -16 -21 -22 -16 -13 -17 -17 -21 -14 -31 -32 -28 -28 -23 -12 -11 -9 -11 -13 -15 -13 -28 -31 -25 -27 -34 -42 -37 -34 -31 -23 -40 -43 -44 -51 -58 -59 -58 -59 -57 -34 -39 -41 -41 -45 -36 -37 -42 -43 -38 -35 -39 -46 -68 -72 -55 -68 -58 -67 -76 -66 -56 -49 -29 -27 -34 -23 -32 -22 -21 -28 -30 -29 -29 -36 -46 -33 -30 -49 -45 -21 -15 -31 -32 -30 -31 -27 -26 -26 -29 -27 -21 -15 -24 -29 -26 -26 -27 -23 -26 -26 -26 -26 -24 -23 -22 -34 -40 -40 -42 -42 -42 -42 -42 -43 -42 -41 -41 -41 -41 -43 -46 -48 -50 -51 -49 -49 -46 -55 -54 -52 -50 -48 -46 -47 -50 -51 -51 -50 -48 -48 -48 -45 -42 -41 -44 -47 -46 -43 -44 -50 -51 -49 -43 -38 -34 -35 -39 -39 -37 -36 -41 -34 -43 -43 -43 -45 -35 -30 -28 -26 -24 -24 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -27 -0 -0 -9 -14 -21 -21 -17 -18 -22 -22 -28 -32 -32 -20 -23 -25 -26 -26 -24 -21 -19 -21 -18 -16 -16 -16 -15 -14 -15 -17 -18 -18 -16 -16 -17 -23 -28 -13 -10 -11 -11 -12 -13 -15 -17 -20 -18 -18 -5 -2 -1 -13 -16 -5 -0 -0 -0 -0 -0 -38 -32 -19 -15 -15 -19 -21 -17 -15 -13 -7 -20 -13 -27 -32 -20 -13 -13 -13 -12 -11 -10 -10 -10 -29 -33 -29 -31 -42 -48 -43 -40 -37 -32 -26 -30 -52 -55 -61 -64 -61 -58 -58 -60 -56 -37 -37 -34 -41 -39 -36 -39 -52 -46 -30 -34 -50 -70 -81 -67 -80 -72 -78 -81 -58 -47 -54 -45 -41 -40 -27 -35 -20 -23 -27 -28 -27 -30 -40 -45 -34 -32 -27 -22 -20 -17 -32 -34 -30 -29 -28 -28 -31 -38 -35 -28 -26 -31 -22 -16 -23 -25 -20 -22 -24 -25 -26 -23 -23 -22 -35 -41 -42 -42 -42 -42 -42 -42 -43 -43 -42 -42 -43 -43 -46 -48 -50 -52 -52 -52 -51 -47 -58 -57 -54 -53 -50 -48 -48 -51 -53 -54 -53 -52 -51 -51 -48 -45 -42 -42 -44 -43 -41 -43 -49 -49 -47 -42 -35 -33 -35 -37 -38 -37 -35 -34 -33 -34 -34 -35 -35 -34 -31 -27 -25 -24 -23 -23 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -10 -12 -17 -16 -15 -19 -25 -31 -29 -19 -15 -22 -24 -24 -25 -22 -18 -19 -20 -16 -18 -18 -17 -11 -5 -10 -15 -17 -19 -17 -14 -14 -17 -21 -28 -27 -13 -10 -12 -14 -16 -18 -19 -18 -14 -0 -0 -0 -15 -21 -10 -0 -1 -2 -0 -4 -34 -33 -18 -13 -13 -20 -23 -22 -20 -15 -13 -17 -12 -21 -29 -18 -15 -14 -14 -13 -13 -12 -12 -14 -39 -33 -27 -44 -49 -44 -39 -35 -32 -29 -28 -28 -43 -63 -66 -64 -60 -57 -56 -56 -57 -59 -53 -43 -39 -37 -34 -41 -51 -38 -30 -40 -51 -70 -91 -97 -80 -78 -73 -72 -68 -57 -40 -36 -44 -31 -33 -35 -19 -25 -26 -27 -26 -33 -40 -41 -37 -36 -34 -26 -22 -19 -19 -31 -34 -35 -30 -29 -40 -43 -40 -35 -28 -31 -19 -12 -13 -14 -16 -21 -23 -24 -24 -23 -23 -22 -33 -40 -42 -42 -42 -42 -42 -43 -44 -44 -43 -44 -45 -46 -48 -51 -52 -53 -54 -54 -52 -50 -61 -60 -57 -56 -53 -51 -50 -52 -53 -54 -55 -53 -53 -53 -52 -49 -46 -42 -42 -44 -44 -44 -45 -45 -39 -35 -32 -30 -31 -33 -35 -36 -36 -35 -36 -36 -37 -37 -36 -33 -28 -25 -23 -24 -24 -23 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -9 -17 -18 -15 -20 -24 -26 -27 -21 -14 -18 -22 -23 -22 -19 -17 -18 -18 -18 -19 -18 -13 -7 -8 -7 -11 -15 -18 -16 -13 -16 -25 -28 -29 -9 -25 -13 -12 -14 -17 -19 -20 -20 -16 -13 -0 -0 -6 -10 -4 -0 -6 -9 -0 -7 -30 -15 -23 -16 -15 -18 -22 -24 -23 -20 -19 -21 -10 -17 -21 -15 -16 -15 -14 -14 -13 -13 -13 -18 -38 -30 -27 -45 -45 -40 -38 -36 -34 -33 -33 -33 -36 -47 -62 -58 -54 -51 -49 -51 -53 -50 -44 -43 -39 -37 -34 -41 -47 -39 -33 -45 -61 -76 -91 -99 -74 -59 -65 -68 -79 -76 -55 -39 -36 -37 -38 -34 -18 -19 -25 -26 -27 -37 -36 -34 -39 -41 -40 -30 -23 -25 -20 -22 -23 -37 -33 -33 -45 -42 -36 -28 -21 -24 -9 -15 -17 -16 -18 -19 -19 -20 -22 -22 -23 -23 -22 -37 -41 -41 -42 -43 -43 -44 -45 -45 -45 -46 -47 -48 -50 -52 -53 -54 -56 -55 -53 -51 -51 -64 -61 -60 -56 -54 -53 -53 -53 -53 -54 -53 -54 -53 -53 -52 -49 -44 -43 -47 -50 -48 -45 -40 -32 -30 -29 -28 -29 -31 -34 -36 -37 -38 -39 -38 -38 -37 -34 -30 -27 -24 -24 -25 -25 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -12 -23 -21 -16 -13 -18 -23 -24 -22 -17 -20 -26 -18 -14 -17 -17 -17 -18 -19 -17 -15 -11 -17 -8 -13 -11 -11 -13 -14 -14 -12 -12 -12 -16 -28 -11 -11 -15 -19 -21 -20 -19 -17 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -15 -23 -18 -19 -22 -28 -26 -16 -15 -20 -12 -10 -14 -16 -24 -18 -16 -15 -14 -13 -13 -13 -20 -36 -30 -28 -47 -44 -40 -39 -40 -39 -38 -37 -36 -35 -35 -56 -48 -46 -44 -42 -39 -38 -39 -39 -37 -35 -31 -34 -37 -44 -47 -48 -65 -62 -69 -112 -114 -110 -71 -116 -75 -79 -79 -66 -51 -46 -46 -42 -37 -32 -16 -25 -25 -29 -42 -45 -41 -44 -45 -39 -29 -23 -23 -24 -23 -18 -24 -24 -34 -44 -38 -29 -17 -12 -18 -11 -10 -17 -17 -17 -17 -17 -18 -20 -21 -23 -23 -23 -35 -42 -43 -44 -44 -44 -45 -47 -47 -47 -48 -49 -50 -51 -53 -55 -57 -57 -56 -55 -53 -53 -52 -50 -50 -57 -59 -57 -56 -55 -54 -53 -52 -53 -53 -52 -53 -52 -48 -48 -49 -51 -52 -47 -39 -33 -30 -32 -31 -31 -32 -35 -37 -38 -40 -41 -40 -38 -35 -33 -29 -26 -26 -27 -29 -29 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -296 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -6 -14 -19 -12 -3 -11 -21 -23 -22 -20 -22 -25 -21 -18 -20 -20 -16 -21 -21 -14 -12 -16 -22 -19 -7 -6 -7 -12 -15 -13 -12 -12 -11 -12 -18 -13 -11 -16 -21 -23 -22 -21 -22 -21 -19 -17 -0 -0 -0 -0 -0 -0 -0 -4 -12 -20 -31 -28 -18 -26 -32 -17 -14 -12 -13 -15 -13 -13 -16 -33 -24 -18 -18 -16 -14 -13 -25 -37 -35 -32 -30 -51 -42 -40 -40 -40 -39 -40 -40 -39 -35 -31 -35 -42 -37 -36 -33 -31 -31 -32 -35 -34 -25 -25 -31 -35 -43 -42 -42 -55 -63 -63 -75 -92 -92 -83 -103 -73 -73 -72 -71 -65 -57 -51 -52 -49 -39 -42 -26 -25 -27 -44 -56 -48 -44 -42 -31 -24 -24 -22 -26 -22 -17 -39 -40 -42 -42 -37 -29 -17 -8 -17 -18 -11 -20 -19 -16 -15 -14 -16 -18 -21 -22 -23 -23 -24 -38 -45 -47 -46 -46 -47 -48 -48 -48 -49 -50 -51 -52 -54 -57 -57 -58 -57 -56 -56 -56 -55 -52 -51 -53 -52 -58 -60 -58 -56 -54 -52 -52 -51 -51 -53 -55 -56 -56 -56 -56 -55 -49 -41 -37 -33 -35 -37 -37 -37 -38 -39 -41 -42 -43 -40 -37 -35 -32 -31 -31 -29 -29 -33 -33 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -0 -1 -15 -3 -0 -14 -21 -16 -12 -17 -23 -25 -21 -22 -18 -18 -16 -19 -20 -13 -9 -11 -12 -12 -11 -9 -8 -9 -11 -7 -8 -13 -17 -14 -14 -18 -10 -16 -29 -25 -21 -22 -26 -17 -11 -19 -5 -16 -15 -1 -0 -0 -0 -0 -8 -18 -25 -30 -16 -22 -23 -17 -19 -13 -21 -25 -17 -13 -17 -25 -31 -18 -19 -17 -14 -13 -29 -39 -35 -31 -32 -51 -40 -41 -41 -43 -46 -47 -42 -38 -34 -28 -25 -40 -32 -30 -29 -29 -26 -29 -35 -38 -32 -25 -31 -38 -41 -40 -41 -55 -64 -64 -65 -67 -68 -68 -67 -65 -63 -60 -62 -61 -64 -68 -61 -46 -40 -42 -25 -28 -29 -43 -55 -42 -41 -44 -32 -17 -17 -22 -28 -17 -20 -49 -50 -47 -41 -34 -29 -22 -15 -15 -21 -12 -9 -19 -16 -16 -17 -18 -19 -21 -22 -22 -23 -24 -26 -41 -45 -47 -47 -47 -49 -50 -51 -51 -51 -51 -53 -56 -58 -58 -58 -58 -57 -57 -57 -56 -55 -56 -55 -52 -54 -54 -58 -61 -58 -55 -52 -51 -52 -55 -55 -60 -62 -61 -58 -54 -50 -45 -42 -38 -39 -43 -43 -44 -44 -44 -44 -44 -44 -42 -39 -37 -35 -35 -36 -36 -36 -35 -36 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -61 -104 -76 -206 -178 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -25 -25 -22 -18 -14 -18 -24 -22 -14 -15 -16 -32 -28 -25 -22 -12 -8 -16 -20 -9 -8 -11 -8 -7 -8 -3 -10 -12 -11 -13 -15 -17 -9 -17 -30 -25 -11 -4 -6 -9 -10 -11 -13 -32 -32 -10 -1 -0 -0 -0 -1 -10 -18 -19 -22 -23 -17 -32 -43 -22 -15 -24 -20 -13 -18 -23 -22 -18 -19 -17 -15 -13 -30 -38 -34 -39 -50 -52 -46 -42 -44 -48 -47 -46 -44 -39 -34 -26 -24 -34 -24 -23 -27 -26 -25 -25 -37 -43 -35 -27 -33 -41 -42 -46 -48 -48 -58 -54 -69 -85 -84 -74 -55 -58 -58 -52 -54 -53 -52 -54 -54 -46 -39 -35 -24 -30 -34 -42 -52 -41 -47 -46 -34 -32 -32 -23 -26 -19 -21 -45 -51 -51 -45 -35 -28 -25 -21 -17 -23 -13 -9 -20 -17 -17 -15 -14 -17 -19 -20 -21 -22 -23 -25 -26 -28 -41 -46 -47 -49 -51 -52 -52 -53 -54 -54 -58 -59 -59 -59 -58 -58 -58 -58 -58 -58 -57 -57 -55 -55 -54 -56 -57 -55 -55 -55 -52 -52 -56 -58 -61 -62 -60 -53 -48 -47 -46 -45 -43 -43 -44 -47 -49 -50 -49 -47 -46 -45 -44 -43 -42 -41 -41 -40 -41 -42 -40 -39 -36 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -265 -273 -212 -219 -249 -195 -209 -211 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -25 -23 -18 -12 -13 -17 -17 -16 -31 -23 -10 -6 -10 -13 -11 -9 -10 -9 -9 -11 -5 -5 -7 -10 -14 -18 -16 -7 -15 -21 -22 -22 -8 -8 -11 -13 -13 -19 -34 -29 -13 -0 -0 -0 -0 -0 -15 -21 -16 -19 -20 -17 -24 -30 -28 -12 -11 -15 -16 -23 -24 -13 -18 -19 -18 -16 -35 -37 -35 -45 -53 -55 -52 -50 -47 -48 -49 -46 -42 -41 -38 -30 -26 -28 -29 -23 -21 -37 -38 -35 -33 -32 -36 -40 -42 -40 -39 -41 -46 -49 -50 -55 -72 -76 -68 -72 -69 -51 -50 -52 -52 -52 -48 -49 -42 -45 -44 -40 -33 -24 -31 -38 -40 -47 -47 -45 -36 -24 -28 -31 -23 -23 -18 -20 -45 -48 -46 -46 -38 -32 -27 -20 -14 -16 -11 -10 -22 -18 -15 -15 -18 -20 -20 -19 -20 -21 -22 -24 -25 -42 -44 -43 -45 -49 -51 -52 -53 -53 -55 -57 -60 -61 -61 -60 -59 -59 -59 -59 -59 -59 -58 -59 -58 -59 -58 -56 -55 -53 -52 -53 -51 -48 -56 -59 -58 -57 -52 -45 -41 -42 -45 -47 -47 -47 -47 -49 -51 -51 -50 -48 -47 -46 -46 -46 -46 -45 -46 -44 -44 -44 -43 -41 -37 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -85 -115 -147 -85 -0 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -20 -14 -11 -15 -18 -14 -13 -9 -18 -10 -8 -7 -10 -16 -21 -23 -21 -17 -9 -14 -5 -10 -7 -8 -12 -18 -14 -7 -13 -18 -22 -25 -7 -14 -15 -14 -15 -12 -21 -29 -14 -5 -0 -0 -0 -0 -11 -23 -23 -17 -14 -15 -19 -22 -27 -16 -13 -18 -13 -25 -27 -17 -21 -21 -18 -16 -34 -36 -30 -47 -56 -49 -45 -46 -48 -51 -53 -50 -48 -48 -40 -32 -27 -25 -23 -21 -19 -26 -23 -23 -24 -24 -32 -41 -45 -46 -45 -44 -42 -47 -47 -46 -47 -55 -58 -52 -49 -51 -55 -58 -60 -55 -46 -52 -38 -44 -43 -26 -18 -23 -31 -38 -36 -38 -37 -32 -23 -17 -29 -31 -22 -20 -24 -44 -45 -44 -42 -43 -51 -40 -24 -16 -17 -21 -13 -11 -22 -14 -12 -14 -16 -15 -15 -18 -20 -20 -21 -23 -28 -43 -40 -40 -43 -45 -48 -51 -53 -53 -55 -58 -60 -62 -62 -62 -61 -60 -60 -60 -60 -60 -59 -61 -61 -61 -60 -59 -58 -57 -54 -52 -51 -49 -48 -55 -56 -55 -51 -45 -41 -41 -45 -47 -48 -50 -50 -50 -51 -50 -48 -48 -46 -46 -46 -47 -48 -48 -50 -49 -47 -47 -44 -42 -38 -35 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -12 -6 -1 -10 -12 -16 -21 -17 -14 -18 -11 -8 -5 -9 -18 -23 -19 -21 -21 -13 -17 -9 -11 -4 -13 -17 -22 -15 -8 -11 -15 -21 -26 -8 -11 -14 -15 -7 -10 -19 -24 -19 -10 -0 -0 -0 -0 -1 -12 -16 -19 -18 -15 -16 -14 -0 -9 -10 -23 -15 -18 -21 -21 -25 -25 -21 -18 -35 -35 -49 -54 -54 -48 -44 -45 -46 -51 -55 -57 -52 -43 -25 -28 -28 -23 -19 -20 -24 -20 -15 -16 -20 -26 -33 -38 -40 -43 -46 -47 -46 -52 -56 -59 -43 -50 -58 -62 -56 -52 -55 -56 -52 -47 -49 -49 -37 -47 -42 -21 -18 -27 -30 -33 -32 -30 -29 -24 -15 -16 -32 -37 -29 -34 -50 -52 -50 -51 -50 -57 -68 -51 -25 -18 -16 -12 -11 -10 -16 -11 -12 -12 -11 -9 -10 -14 -17 -21 -26 -28 -41 -40 -38 -38 -39 -42 -47 -50 -52 -53 -55 -58 -61 -63 -63 -62 -62 -62 -62 -61 -61 -60 -61 -64 -64 -65 -64 -63 -62 -61 -60 -58 -55 -53 -48 -46 -55 -57 -57 -54 -50 -46 -45 -46 -44 -39 -41 -42 -42 -49 -48 -47 -46 -46 -47 -47 -48 -49 -51 -50 -49 -46 -44 -43 -41 -38 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -15 -14 -1 -18 -18 -19 -15 -12 -10 -10 -11 -8 -8 -17 -19 -22 -21 -16 -14 -14 -12 -4 -23 -11 -8 -6 -9 -12 -12 -13 -18 -25 -26 -9 -14 -18 -16 -13 -23 -17 -5 -0 -0 -0 -0 -0 -0 -11 -10 -10 -19 -20 -16 -16 -14 -2 -1 -10 -25 -25 -18 -20 -26 -32 -32 -24 -18 -16 -32 -34 -52 -52 -50 -49 -47 -45 -49 -54 -56 -51 -42 -20 -16 -19 -22 -17 -14 -15 -12 -12 -18 -25 -35 -33 -34 -35 -37 -41 -43 -45 -50 -53 -56 -50 -50 -56 -61 -55 -50 -53 -45 -29 -32 -35 -42 -34 -45 -42 -21 -21 -28 -29 -32 -34 -27 -24 -20 -14 -17 -26 -36 -33 -41 -57 -59 -57 -58 -60 -73 -67 -51 -32 -31 -22 -13 -14 -7 -12 -11 -11 -10 -8 -8 -9 -10 -17 -27 -35 -37 -38 -37 -36 -37 -38 -42 -46 -40 -36 -45 -56 -59 -62 -64 -64 -63 -62 -63 -64 -64 -62 -62 -63 -66 -67 -67 -67 -66 -65 -65 -63 -61 -58 -55 -52 -49 -48 -49 -49 -46 -53 -56 -51 -49 -43 -37 -40 -41 -41 -43 -48 -48 -47 -49 -50 -50 -49 -49 -50 -50 -49 -47 -46 -44 -42 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -23 -22 -0 -13 -6 -14 -16 -7 -6 -6 -4 -6 -3 -10 -11 -13 -24 -16 -13 -13 -8 -6 -13 -14 -13 -17 -13 -13 -15 -18 -21 -22 -19 -11 -18 -17 -2 -2 -8 -4 -0 -0 -0 -0 -0 -0 -0 -2 -2 -9 -18 -19 -16 -16 -18 -20 -21 -12 -10 -20 -23 -27 -35 -39 -41 -33 -28 -39 -38 -29 -53 -54 -53 -53 -51 -50 -49 -51 -52 -34 -45 -41 -17 -20 -18 -17 -13 -10 -9 -11 -18 -24 -30 -29 -32 -35 -38 -44 -50 -50 -48 -46 -40 -54 -56 -58 -61 -60 -53 -61 -50 -27 -30 -29 -37 -29 -20 -15 -14 -20 -24 -24 -28 -29 -19 -12 -14 -21 -21 -31 -44 -44 -52 -61 -62 -62 -62 -62 -71 -61 -55 -43 -32 -18 -7 -9 -16 -13 -12 -11 -8 -16 -17 -18 -19 -25 -31 -33 -35 -36 -35 -33 -35 -39 -28 -29 -30 -31 -35 -42 -50 -63 -64 -64 -65 -64 -65 -66 -65 -64 -64 -66 -68 -69 -69 -69 -69 -68 -67 -66 -63 -60 -58 -57 -54 -52 -52 -50 -47 -47 -43 -48 -43 -37 -39 -41 -43 -43 -40 -41 -48 -49 -49 -51 -52 -52 -50 -50 -50 -51 -50 -46 -45 -43 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -13 -0 -0 -21 -13 -11 -9 -9 -9 -7 -9 -7 -6 -5 -17 -15 -14 -9 -9 -11 -11 -8 -2 -2 -12 -12 -25 -23 -23 -24 -15 -8 -13 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -0 -22 -23 -20 -18 -15 -16 -20 -22 -17 -11 -31 -29 -38 -40 -31 -35 -33 -24 -29 -41 -52 -54 -58 -57 -57 -46 -43 -37 -32 -34 -30 -29 -26 -15 -19 -23 -20 -15 -11 -11 -15 -20 -22 -26 -26 -36 -39 -44 -52 -52 -43 -35 -37 -46 -52 -54 -57 -61 -49 -47 -51 -52 -43 -40 -39 -30 -19 -16 -15 -18 -19 -21 -19 -21 -25 -19 -6 -12 -26 -29 -50 -75 -59 -58 -63 -63 -63 -62 -62 -62 -56 -49 -40 -29 -15 -7 -10 -17 -17 -14 -13 -18 -19 -21 -23 -25 -27 -29 -31 -32 -33 -33 -32 -35 -39 -27 -27 -29 -30 -31 -33 -38 -47 -49 -52 -54 -57 -66 -67 -66 -65 -66 -68 -71 -71 -71 -71 -71 -70 -69 -67 -66 -64 -64 -62 -58 -54 -51 -48 -47 -45 -42 -39 -39 -39 -40 -41 -42 -42 -40 -36 -41 -47 -47 -49 -52 -54 -54 -52 -51 -51 -49 -47 -45 -45 -45 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -10 -9 -12 -13 -12 -12 -13 -15 -10 -3 -4 -7 -12 -16 -10 -3 -3 -3 -4 -11 -21 -19 -27 -20 -11 -7 -9 -7 -2 -8 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -26 -21 -19 -19 -17 -17 -17 -17 -15 -9 -8 -16 -40 -26 -15 -11 -11 -16 -27 -39 -54 -56 -62 -60 -61 -47 -37 -33 -33 -32 -34 -35 -18 -19 -25 -28 -19 -17 -16 -18 -23 -26 -26 -27 -32 -40 -45 -52 -48 -44 -44 -42 -44 -48 -50 -53 -54 -61 -68 -53 -39 -45 -55 -54 -49 -38 -17 -17 -14 -14 -18 -20 -21 -25 -29 -23 -12 -16 -19 -27 -50 -89 -65 -52 -58 -62 -62 -61 -61 -59 -55 -47 -33 -30 -14 -7 -5 -12 -18 -14 -13 -19 -18 -20 -22 -24 -25 -26 -27 -28 -30 -31 -32 -32 -20 -24 -26 -28 -29 -30 -32 -33 -34 -35 -37 -38 -40 -58 -61 -67 -65 -66 -70 -73 -74 -73 -73 -73 -72 -71 -69 -69 -68 -68 -65 -59 -54 -50 -48 -45 -43 -43 -41 -42 -42 -42 -41 -41 -41 -40 -39 -37 -46 -47 -47 -51 -54 -55 -52 -50 -49 -49 -47 -33 -46 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -17 -17 -21 -19 -18 -19 -13 -14 -23 -3 -13 -21 -13 -9 -7 -6 -5 -6 -12 -19 -19 -19 -10 -8 -8 -9 -11 -11 -11 -11 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -28 -25 -19 -18 -17 -20 -10 -11 -18 -8 -2 -12 -23 -13 -12 -12 -16 -19 -39 -57 -57 -61 -62 -60 -60 -57 -52 -50 -51 -52 -49 -35 -22 -25 -34 -24 -19 -19 -19 -22 -27 -30 -30 -33 -38 -45 -51 -55 -51 -49 -53 -47 -44 -46 -48 -49 -54 -60 -78 -47 -31 -58 -66 -56 -47 -35 -21 -33 -17 -16 -19 -20 -24 -27 -23 -14 -10 -14 -21 -37 -58 -88 -99 -59 -54 -59 -60 -62 -63 -61 -54 -43 -24 -27 -18 -13 -8 -14 -17 -12 -12 -19 -18 -19 -20 -22 -23 -23 -24 -26 -28 -30 -32 -31 -19 -23 -25 -26 -27 -29 -30 -31 -33 -34 -36 -38 -40 -42 -42 -59 -49 -43 -44 -45 -47 -56 -75 -75 -74 -73 -71 -71 -71 -71 -68 -63 -58 -55 -49 -45 -45 -46 -45 -48 -48 -46 -44 -43 -43 -43 -43 -41 -42 -44 -43 -48 -53 -53 -52 -50 -50 -51 -49 -32 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -2 -4 -7 -22 -26 -19 -14 -13 -14 -3 -2 -17 -31 -10 -10 -10 -8 -8 -9 -11 -15 -15 -12 -11 -10 -10 -10 -10 -11 -11 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -19 -20 -15 -13 -22 -17 -14 -8 -0 -4 -14 -16 -15 -14 -14 -31 -41 -50 -56 -47 -44 -60 -57 -56 -53 -51 -42 -48 -41 -32 -32 -28 -23 -34 -20 -16 -22 -23 -26 -28 -31 -35 -37 -40 -46 -52 -56 -57 -55 -54 -44 -42 -44 -45 -47 -51 -61 -72 -59 -48 -73 -68 -53 -46 -31 -20 -32 -31 -15 -22 -22 -24 -22 -16 -11 -17 -21 -17 -27 -31 -41 -85 -69 -57 -56 -60 -63 -65 -62 -51 -34 -15 -19 -23 -16 -9 -15 -16 -10 -12 -18 -17 -17 -18 -19 -20 -21 -22 -24 -27 -30 -33 -30 -18 -21 -23 -25 -26 -26 -28 -30 -32 -34 -36 -39 -40 -43 -44 -44 -43 -44 -45 -45 -46 -47 -51 -56 -75 -74 -73 -74 -74 -75 -73 -70 -67 -61 -54 -51 -51 -52 -52 -55 -54 -51 -47 -45 -45 -46 -47 -45 -42 -40 -39 -44 -51 -50 -49 -49 -50 -50 -49 -36 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -19 -18 -17 -17 -9 -1 -3 -1 -7 -20 -12 -15 -13 -10 -9 -9 -11 -13 -14 -13 -13 -13 -13 -11 -11 -10 -9 -8 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -20 -15 -14 -11 -11 -11 -14 -16 -7 -7 -17 -17 -17 -17 -16 -39 -40 -49 -56 -46 -45 -59 -55 -54 -53 -42 -28 -32 -36 -33 -23 -20 -22 -20 -16 -15 -26 -27 -27 -31 -36 -38 -40 -43 -46 -52 -52 -54 -54 -46 -39 -37 -39 -41 -44 -49 -59 -65 -62 -59 -67 -63 -53 -39 -24 -14 -21 -29 -14 -16 -18 -22 -26 -22 -24 -33 -34 -23 -19 -34 -71 -99 -67 -55 -54 -58 -61 -63 -59 -45 -28 -21 -23 -25 -19 -11 -15 -13 -14 -18 -16 -15 -15 -15 -16 -18 -19 -21 -23 -27 -30 -33 -29 -17 -19 -21 -23 -23 -25 -27 -29 -32 -34 -37 -39 -41 -43 -44 -45 -45 -46 -46 -46 -46 -46 -47 -48 -57 -75 -74 -75 -76 -78 -78 -77 -75 -70 -66 -63 -61 -61 -59 -60 -58 -57 -54 -49 -47 -46 -47 -48 -46 -43 -44 -42 -48 -45 -40 -40 -40 -38 -38 -38 -50 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -1 -20 -2 -9 -12 -5 -3 -3 -0 -2 -8 -9 -12 -14 -12 -12 -12 -12 -14 -15 -15 -14 -15 -15 -15 -11 -6 -4 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -7 -17 -12 -12 -10 -3 -20 -17 -10 -16 -21 -18 -19 -20 -56 -39 -48 -57 -43 -34 -46 -58 -60 -54 -31 -33 -34 -31 -26 -23 -23 -23 -17 -11 -16 -26 -26 -28 -29 -32 -37 -42 -46 -47 -49 -51 -55 -59 -39 -37 -37 -37 -39 -42 -48 -58 -63 -61 -60 -63 -61 -51 -36 -22 -15 -20 -26 -14 -14 -15 -15 -53 -44 -41 -40 -37 -34 -36 -42 -57 -72 -51 -51 -51 -54 -56 -55 -50 -40 -31 -30 -38 -29 -20 -15 -16 -12 -14 -16 -14 -12 -12 -13 -14 -16 -18 -21 -23 -26 -30 -33 -27 -16 -17 -19 -19 -21 -24 -26 -29 -31 -34 -37 -40 -43 -44 -45 -45 -45 -46 -47 -48 -47 -47 -47 -47 -48 -55 -56 -58 -74 -69 -69 -70 -75 -78 -76 -73 -67 -68 -65 -61 -64 -62 -58 -52 -48 -46 -46 -47 -47 -47 -46 -46 -46 -45 -44 -42 -40 -39 -42 -51 -51 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -0 -4 -15 -21 -4 -6 -1 -0 -3 -2 -2 -5 -6 -7 -6 -15 -5 -0 -8 -13 -14 -15 -16 -16 -16 -17 -17 -9 -22 -10 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -18 -8 -13 -5 -10 -2 -5 -7 -18 -25 -22 -21 -25 -56 -36 -48 -58 -41 -34 -35 -38 -42 -42 -33 -32 -31 -30 -30 -29 -23 -18 -18 -18 -15 -19 -22 -26 -27 -31 -36 -40 -41 -42 -46 -52 -59 -63 -53 -41 -35 -35 -38 -40 -47 -57 -60 -59 -59 -62 -58 -54 -48 -27 -16 -14 -13 -12 -14 -15 -18 -53 -51 -50 -48 -46 -44 -39 -32 -36 -51 -53 -49 -48 -49 -50 -47 -45 -39 -31 -30 -39 -31 -23 -27 -17 -18 -17 -15 -12 -11 -11 -12 -14 -16 -19 -21 -23 -27 -30 -33 -25 -15 -16 -16 -17 -20 -23 -25 -27 -30 -33 -37 -41 -43 -44 -45 -45 -46 -47 -48 -48 -49 -48 -47 -47 -47 -47 -47 -47 -60 -56 -56 -57 -67 -76 -76 -70 -56 -71 -68 -68 -69 -67 -62 -56 -50 -46 -44 -45 -46 -47 -47 -47 -48 -47 -44 -41 -38 -43 -52 -51 -52 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -12 -10 -12 -14 -17 -18 -9 -6 -0 -0 -0 -0 -0 -1 -2 -3 -2 -12 -12 -3 -1 -0 -10 -16 -17 -17 -17 -17 -17 -10 -19 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -17 -8 -12 -16 -13 -1 -0 -4 -21 -28 -27 -25 -29 -50 -38 -50 -58 -39 -35 -36 -34 -31 -31 -31 -32 -34 -34 -25 -13 -20 -19 -25 -31 -21 -11 -15 -20 -26 -32 -33 -37 -38 -37 -43 -55 -63 -65 -64 -38 -40 -41 -38 -39 -47 -54 -55 -55 -58 -60 -58 -55 -45 -23 -17 -15 -13 -14 -14 -15 -17 -29 -38 -40 -45 -42 -39 -30 -20 -22 -36 -50 -46 -45 -45 -45 -44 -41 -35 -28 -30 -37 -29 -22 -25 -13 -17 -15 -12 -11 -10 -11 -12 -14 -16 -19 -22 -24 -27 -30 -32 -26 -16 -15 -15 -15 -18 -21 -23 -26 -30 -33 -37 -40 -41 -43 -44 -45 -46 -47 -48 -49 -49 -48 -47 -47 -47 -47 -48 -48 -50 -54 -57 -59 -60 -61 -61 -59 -56 -53 -53 -50 -52 -68 -68 -61 -55 -49 -45 -45 -45 -45 -46 -46 -46 -46 -44 -42 -40 -44 -51 -49 -40 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -2 -1 -3 -8 -12 -6 -12 -0 -1 -0 -0 -0 -0 -3 -6 -8 -12 -12 -13 -13 -2 -12 -8 -5 -12 -18 -19 -19 -13 -7 -5 -9 -13 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -17 -12 -7 -4 -2 -0 -0 -6 -22 -30 -30 -27 -29 -39 -43 -53 -59 -38 -36 -38 -36 -32 -31 -33 -36 -37 -35 -24 -12 -22 -17 -16 -25 -23 -11 -9 -15 -23 -27 -30 -34 -37 -36 -44 -52 -58 -64 -64 -49 -55 -62 -41 -39 -48 -51 -51 -55 -59 -60 -59 -51 -43 -21 -17 -15 -19 -27 -34 -34 -37 -44 -44 -44 -29 -23 -20 -24 -22 -26 -36 -34 -18 -18 -40 -41 -40 -37 -31 -24 -28 -34 -25 -18 -20 -11 -14 -16 -14 -11 -10 -12 -13 -14 -16 -20 -22 -25 -27 -30 -31 -32 -24 -14 -14 -14 -17 -19 -23 -26 -30 -33 -35 -38 -40 -42 -44 -45 -46 -47 -49 -50 -49 -49 -49 -48 -48 -48 -48 -49 -51 -54 -58 -61 -63 -64 -64 -62 -60 -58 -56 -54 -55 -55 -68 -68 -61 -55 -50 -47 -46 -46 -46 -45 -45 -45 -46 -46 -45 -43 -42 -42 -43 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -6 -10 -16 -14 -5 -5 -0 -4 -4 -0 -0 -0 -2 -8 -10 -10 -14 -13 -14 -16 -22 -20 -17 -10 -9 -16 -20 -16 -11 -10 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -15 -10 -9 -17 -14 -0 -0 -9 -26 -31 -31 -29 -27 -36 -48 -57 -57 -57 -38 -40 -38 -34 -33 -36 -38 -38 -33 -23 -16 -10 -9 -11 -20 -21 -12 -7 -12 -21 -23 -28 -34 -32 -35 -37 -43 -50 -58 -62 -60 -56 -54 -39 -39 -46 -49 -52 -54 -57 -59 -55 -45 -40 -18 -21 -22 -47 -60 -60 -60 -60 -59 -56 -57 -42 -35 -21 -31 -35 -38 -44 -33 -14 -14 -16 -16 -34 -33 -26 -20 -25 -29 -21 -15 -17 -10 -9 -14 -12 -10 -10 -12 -13 -15 -17 -20 -23 -25 -27 -28 -30 -32 -23 -14 -14 -14 -16 -18 -22 -25 -29 -30 -32 -36 -39 -42 -44 -44 -46 -47 -49 -50 -50 -49 -49 -49 -49 -48 -49 -50 -52 -55 -60 -63 -65 -66 -66 -66 -65 -61 -59 -57 -58 -57 -56 -69 -69 -63 -58 -54 -52 -50 -50 -46 -46 -47 -49 -50 -49 -47 -46 -45 -44 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -0 -0 -0 -0 -0 -0 -1 -5 -5 -3 -4 -13 -17 -16 -18 -18 -20 -22 -8 -1 -14 -22 -17 -15 -12 -14 -22 -23 -20 -20 -7 -0 -0 -0 -0 -0 -0 -0 -6 -15 -15 -14 -15 -16 -13 -0 -3 -30 -27 -30 -32 -29 -20 -25 -45 -54 -57 -54 -34 -39 -39 -36 -36 -37 -37 -36 -34 -25 -23 -23 -9 -14 -13 -13 -10 -6 -9 -18 -25 -27 -31 -31 -29 -32 -37 -45 -53 -57 -58 -52 -32 -37 -40 -45 -46 -46 -51 -56 -57 -45 -30 -36 -20 -40 -42 -58 -64 -66 -67 -66 -71 -79 -59 -78 -76 -47 -47 -46 -46 -41 -36 -30 -26 -10 -11 -32 -30 -21 -16 -22 -24 -16 -11 -15 -15 -8 -15 -11 -11 -11 -12 -14 -16 -18 -20 -23 -24 -26 -28 -29 -32 -22 -15 -14 -14 -16 -18 -22 -26 -27 -28 -32 -35 -38 -41 -43 -44 -46 -48 -49 -50 -50 -50 -50 -50 -50 -50 -50 -52 -54 -56 -61 -64 -67 -68 -68 -68 -67 -63 -60 -59 -60 -59 -58 -57 -69 -70 -67 -64 -60 -56 -55 -50 -48 -49 -51 -51 -51 -49 -47 -45 -44 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -9 -6 -5 -8 -16 -16 -17 -16 -4 -9 -6 -3 -12 -12 -12 -22 -15 -18 -32 -32 -34 -21 -6 -0 -2 -2 -0 -0 -3 -20 -9 -16 -15 -14 -14 -14 -9 -0 -6 -31 -25 -28 -30 -28 -20 -19 -24 -28 -39 -58 -61 -37 -39 -36 -36 -35 -33 -32 -30 -27 -26 -24 -19 -28 -17 -13 -9 -8 -7 -9 -20 -25 -26 -26 -24 -28 -36 -44 -50 -53 -54 -48 -36 -37 -35 -39 -38 -44 -49 -51 -48 -37 -31 -45 -41 -57 -61 -74 -71 -68 -65 -63 -64 -65 -59 -70 -71 -57 -77 -84 -68 -50 -40 -35 -23 -28 -29 -30 -25 -16 -12 -20 -20 -13 -7 -10 -13 -8 -16 -13 -13 -13 -13 -13 -15 -18 -20 -21 -23 -26 -28 -29 -28 -19 -15 -15 -15 -16 -19 -22 -23 -26 -27 -31 -35 -38 -40 -42 -44 -46 -48 -49 -49 -49 -49 -49 -50 -50 -51 -52 -53 -55 -58 -62 -65 -67 -69 -70 -70 -68 -64 -61 -61 -63 -62 -61 -59 -58 -59 -57 -62 -65 -62 -60 -55 -51 -50 -50 -49 -49 -47 -46 -46 -44 -42 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -7 -11 -8 -3 -1 -4 -14 -2 -6 -7 -5 -5 -5 -13 -23 -21 -19 -22 -29 -33 -4 -0 -0 -7 -7 -0 -3 -13 -21 -8 -10 -16 -17 -14 -18 -14 -2 -9 -29 -24 -27 -27 -26 -22 -19 -28 -38 -46 -58 -56 -33 -36 -34 -33 -31 -30 -30 -31 -30 -28 -26 -18 -17 -22 -13 -9 -9 -8 -7 -12 -22 -23 -23 -25 -26 -34 -39 -44 -48 -50 -50 -48 -45 -33 -33 -38 -47 -48 -44 -48 -51 -51 -57 -60 -72 -67 -66 -67 -64 -65 -64 -64 -63 -58 -57 -59 -56 -96 -122 -76 -50 -58 -69 -62 -39 -26 -27 -22 -15 -10 -18 -17 -12 -8 -9 -11 -9 -17 -14 -15 -14 -14 -14 -16 -17 -19 -20 -23 -26 -28 -30 -17 -16 -16 -16 -16 -17 -19 -20 -22 -25 -26 -30 -33 -37 -39 -42 -44 -46 -48 -48 -48 -49 -49 -50 -50 -51 -52 -54 -56 -58 -60 -63 -65 -67 -70 -72 -71 -68 -66 -64 -63 -66 -66 -64 -61 -60 -59 -56 -63 -69 -65 -62 -59 -53 -50 -47 -46 -46 -45 -45 -44 -43 -43 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -10 -13 -14 -17 -16 -14 -14 -9 -2 -4 -5 -7 -7 -7 -7 -5 -4 -4 -4 -8 -27 -28 -0 -0 -0 -0 -0 -0 -4 -8 -3 -3 -10 -19 -16 -17 -24 -29 -16 -11 -26 -21 -25 -23 -23 -23 -19 -25 -37 -37 -40 -50 -28 -31 -31 -30 -30 -30 -31 -33 -32 -24 -13 -8 -10 -14 -10 -10 -13 -12 -12 -11 -12 -19 -21 -25 -28 -37 -38 -42 -45 -47 -47 -46 -44 -45 -50 -39 -45 -41 -52 -56 -56 -56 -62 -77 -90 -71 -60 -60 -60 -65 -65 -62 -61 -61 -63 -67 -66 -88 -83 -91 -73 -70 -69 -68 -57 -33 -19 -17 -12 -8 -16 -16 -13 -11 -11 -10 -10 -17 -16 -15 -14 -14 -14 -15 -16 -17 -20 -22 -25 -28 -29 -16 -16 -16 -16 -17 -17 -18 -20 -22 -25 -26 -29 -32 -35 -38 -41 -43 -45 -46 -47 -48 -48 -49 -50 -50 -51 -53 -55 -57 -59 -61 -63 -64 -68 -71 -72 -70 -69 -67 -66 -67 -69 -69 -67 -66 -65 -62 -58 -58 -65 -68 -65 -62 -56 -51 -48 -46 -45 -44 -43 -43 -44 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -25 -24 -23 -20 -18 -10 -3 -4 -5 -7 -7 -7 -8 -2 -0 -0 -3 -14 -30 -27 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -20 -14 -17 -24 -30 -13 -11 -19 -17 -22 -21 -21 -21 -19 -15 -22 -31 -30 -25 -25 -28 -28 -29 -30 -31 -32 -33 -29 -19 -15 -21 -14 -6 -10 -14 -12 -13 -14 -10 -8 -14 -22 -23 -27 -33 -39 -43 -44 -45 -46 -46 -46 -46 -49 -37 -38 -61 -61 -57 -53 -52 -59 -72 -78 -78 -57 -58 -65 -70 -68 -62 -61 -72 -85 -84 -76 -77 -81 -115 -67 -68 -74 -87 -101 -84 -53 -29 -11 -7 -11 -16 -12 -15 -14 -9 -10 -17 -16 -15 -13 -14 -14 -15 -16 -16 -18 -21 -24 -27 -28 -14 -16 -16 -16 -17 -17 -19 -20 -22 -24 -25 -28 -32 -35 -37 -40 -43 -44 -45 -47 -48 -49 -49 -50 -51 -52 -54 -56 -58 -60 -61 -63 -66 -69 -71 -72 -70 -69 -68 -69 -71 -71 -71 -71 -70 -68 -65 -61 -57 -66 -72 -68 -65 -59 -56 -53 -49 -46 -46 -45 -45 -48 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -16 -15 -17 -9 -3 -5 -5 -6 -6 -7 -8 -3 -2 -6 -8 -8 -13 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -15 -20 -25 -30 -10 -15 -20 -15 -18 -21 -20 -20 -20 -17 -35 -37 -31 -25 -25 -28 -30 -31 -31 -34 -33 -30 -25 -20 -24 -28 -19 -14 -12 -24 -19 -14 -8 -10 -13 -20 -23 -21 -29 -34 -25 -34 -40 -41 -43 -44 -45 -47 -53 -55 -59 -65 -56 -52 -50 -53 -56 -57 -58 -60 -59 -56 -64 -60 -60 -65 -64 -61 -70 -81 -79 -85 -86 -126 -96 -74 -69 -89 -99 -93 -79 -47 -12 -22 -8 -15 -10 -14 -13 -8 -10 -16 -16 -15 -13 -13 -13 -15 -16 -17 -18 -20 -23 -26 -27 -14 -16 -16 -17 -17 -18 -19 -20 -22 -23 -24 -27 -30 -34 -37 -39 -41 -43 -44 -45 -47 -49 -50 -51 -52 -53 -55 -57 -59 -60 -61 -64 -66 -69 -71 -71 -70 -69 -69 -71 -72 -73 -76 -75 -72 -71 -68 -64 -60 -60 -68 -72 -70 -67 -63 -57 -53 -51 -50 -49 -50 -53 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -6 -9 -6 -5 -6 -5 -4 -5 -10 -13 -12 -9 -8 -7 -9 -8 -0 -0 -0 -0 -0 -0 -0 -6 -6 -0 -1 -10 -22 -24 -27 -14 -20 -17 -13 -16 -20 -19 -19 -21 -16 -37 -19 -23 -27 -27 -28 -30 -32 -34 -37 -32 -25 -21 -19 -23 -24 -14 -10 -16 -21 -22 -24 -12 -15 -15 -14 -20 -21 -14 -15 -17 -26 -29 -34 -39 -42 -45 -49 -51 -52 -56 -60 -53 -50 -47 -49 -55 -59 -61 -61 -60 -58 -68 -79 -71 -70 -62 -61 -65 -72 -77 -82 -87 -106 -86 -67 -63 -88 -98 -92 -77 -56 -42 -27 -19 -17 -9 -13 -12 -8 -6 -9 -17 -16 -15 -14 -14 -15 -16 -17 -18 -20 -22 -24 -21 -14 -15 -16 -17 -17 -18 -18 -19 -21 -22 -24 -26 -29 -32 -34 -37 -40 -42 -44 -45 -47 -49 -51 -52 -53 -54 -55 -56 -58 -60 -62 -64 -67 -69 -70 -70 -70 -69 -70 -72 -74 -75 -77 -77 -76 -73 -70 -66 -62 -59 -60 -62 -68 -74 -69 -65 -61 -58 -56 -55 -56 -59 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -13 -14 -13 -13 -10 -6 -4 -10 -10 -12 -9 -8 -7 -5 -5 -4 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -5 -18 -19 -16 -5 -19 -24 -18 -16 -18 -19 -20 -22 -16 -23 -12 -25 -27 -27 -29 -31 -35 -36 -36 -29 -21 -20 -22 -25 -18 -15 -18 -16 -11 -20 -14 -12 -20 -21 -16 -15 -15 -21 -30 -15 -17 -14 -28 -36 -41 -45 -50 -48 -44 -50 -52 -48 -46 -46 -45 -53 -57 -63 -63 -59 -70 -69 -54 -57 -70 -72 -72 -71 -75 -78 -77 -89 -102 -77 -67 -65 -86 -95 -90 -86 -82 -70 -40 -25 -19 -9 -9 -10 -8 -6 -9 -16 -16 -15 -13 -14 -16 -17 -17 -18 -20 -22 -20 -12 -13 -14 -16 -17 -17 -17 -17 -18 -20 -22 -24 -26 -29 -30 -32 -36 -40 -42 -44 -46 -48 -50 -51 -51 -53 -54 -54 -55 -58 -61 -63 -65 -67 -69 -70 -69 -69 -68 -69 -70 -73 -76 -78 -79 -77 -74 -72 -69 -65 -61 -59 -59 -61 -69 -76 -73 -69 -66 -63 -62 -62 -65 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -16 -13 -9 -10 -13 -11 -9 -9 -7 -2 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -13 -16 -12 -15 -25 -26 -18 -12 -15 -18 -19 -19 -21 -15 -13 -9 -26 -28 -29 -32 -34 -35 -36 -35 -29 -20 -20 -19 -25 -32 -33 -24 -13 -9 -10 -13 -10 -19 -16 -22 -22 -32 -63 -85 -88 -96 -8 -23 -34 -41 -46 -51 -48 -46 -50 -49 -47 -47 -45 -48 -56 -56 -62 -66 -66 -68 -63 -62 -61 -55 -56 -63 -71 -73 -72 -75 -83 -84 -71 -65 -91 -90 -92 -93 -92 -89 -73 -42 -24 -21 -10 -3 -8 -8 -6 -5 -10 -16 -15 -13 -14 -16 -17 -18 -18 -19 -22 -21 -14 -11 -13 -15 -16 -17 -17 -17 -17 -19 -21 -23 -25 -27 -29 -33 -37 -40 -43 -45 -47 -48 -49 -50 -51 -53 -53 -54 -55 -58 -61 -64 -66 -68 -70 -69 -68 -68 -68 -69 -71 -74 -77 -79 -80 -79 -74 -73 -70 -68 -66 -64 -62 -61 -62 -68 -70 -77 -74 -71 -70 -69 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -18 -20 -12 -6 -7 -9 -1 -13 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -17 -18 -14 -15 -15 -21 -14 -29 -23 -18 -17 -17 -16 -12 -12 -9 -8 -8 -27 -33 -34 -35 -36 -35 -31 -23 -25 -19 -31 -35 -24 -19 -19 -12 -4 -17 -11 -25 -29 -34 -42 -60 -71 -81 -102 -101 -22 -18 -30 -40 -48 -55 -53 -50 -50 -52 -51 -49 -50 -57 -65 -61 -62 -61 -70 -74 -62 -66 -72 -72 -71 -69 -75 -71 -69 -74 -84 -88 -69 -69 -92 -89 -88 -89 -90 -88 -80 -61 -36 -21 -10 -3 -9 -8 -7 -6 -11 -16 -15 -13 -14 -17 -17 -18 -19 -19 -21 -22 -18 -10 -12 -14 -15 -15 -15 -15 -16 -18 -21 -22 -23 -25 -29 -33 -37 -41 -43 -45 -46 -48 -48 -50 -51 -51 -52 -54 -55 -58 -62 -64 -66 -68 -69 -68 -68 -67 -68 -70 -72 -75 -78 -80 -81 -80 -76 -74 -72 -71 -69 -66 -65 -64 -63 -61 -62 -72 -80 -77 -75 -74 -75 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -0 -0 -0 -6 -20 -10 -0 -0 -1 -1 -0 -1 -0 -0 -0 -0 -4 -4 -0 -0 -0 -0 -0 -0 -0 -2 -17 -24 -20 -15 -11 -12 -16 -30 -15 -14 -16 -15 -13 -11 -10 -8 -9 -9 -30 -35 -35 -37 -37 -36 -31 -21 -23 -26 -21 -20 -23 -19 -10 -3 -4 -13 -15 -29 -42 -34 -40 -37 -59 -67 -69 -69 -36 -19 -29 -36 -42 -54 -54 -56 -59 -57 -53 -52 -58 -67 -72 -71 -64 -63 -86 -99 -82 -63 -63 -87 -57 -74 -84 -75 -76 -79 -85 -85 -70 -81 -95 -92 -88 -85 -87 -86 -81 -65 -37 -19 -11 -4 -7 -10 -8 -5 -12 -16 -15 -14 -14 -17 -18 -18 -19 -20 -20 -21 -16 -10 -12 -14 -14 -14 -13 -14 -15 -17 -18 -19 -22 -25 -28 -33 -37 -41 -43 -44 -45 -47 -48 -49 -49 -50 -52 -54 -56 -58 -62 -65 -66 -67 -68 -68 -67 -66 -68 -70 -73 -76 -79 -80 -81 -80 -76 -75 -74 -73 -71 -69 -68 -67 -66 -65 -63 -63 -73 -71 -71 -78 -77 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -21 -5 -4 -5 -0 -22 -9 -0 -0 -5 -12 -6 -0 -0 -0 -0 -0 -6 -5 -0 -0 -0 -0 -0 -0 -0 -0 -9 -19 -22 -19 -14 -16 -25 -11 -26 -15 -16 -13 -14 -14 -8 -7 -9 -12 -32 -35 -36 -38 -40 -34 -23 -16 -20 -29 -28 -23 -20 -18 -6 -0 -6 -16 -20 -27 -44 -47 -47 -38 -54 -56 -48 -42 -32 -26 -34 -37 -38 -57 -62 -63 -66 -65 -59 -57 -66 -77 -86 -91 -82 -81 -102 -121 -131 -116 -86 -90 -72 -67 -73 -74 -78 -80 -81 -77 -76 -100 -107 -94 -87 -83 -83 -84 -82 -75 -54 -28 -14 -9 -6 -11 -8 -5 -13 -17 -15 -14 -15 -17 -18 -19 -19 -20 -20 -17 -12 -9 -11 -12 -12 -12 -12 -13 -14 -15 -17 -19 -22 -25 -29 -32 -36 -40 -43 -44 -45 -46 -47 -47 -48 -50 -52 -54 -56 -58 -62 -65 -67 -67 -67 -67 -67 -66 -68 -71 -74 -77 -79 -81 -82 -81 -81 -80 -75 -74 -72 -71 -70 -70 -70 -69 -66 -64 -63 -61 -60 -80 -78 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -19 -6 -6 -5 -10 -3 -7 -5 -8 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -24 -22 -24 -24 -13 -14 -14 -18 -13 -13 -14 -10 -6 -8 -13 -34 -53 -39 -39 -29 -21 -17 -19 -22 -22 -13 -16 -17 -17 -4 -0 -7 -15 -18 -24 -43 -44 -44 -34 -31 -44 -41 -35 -38 -44 -47 -49 -34 -54 -62 -62 -61 -60 -60 -61 -70 -86 -99 -104 -96 -108 -120 -126 -138 -120 -87 -97 -86 -82 -83 -72 -75 -80 -78 -72 -66 -76 -101 -95 -89 -83 -81 -82 -82 -79 -60 -37 -29 -23 -8 -8 -7 -5 -14 -17 -15 -15 -16 -18 -18 -18 -19 -20 -21 -11 -7 -9 -10 -11 -11 -11 -11 -13 -13 -14 -17 -20 -23 -26 -29 -33 -36 -40 -43 -44 -45 -46 -47 -48 -48 -50 -52 -54 -56 -58 -62 -66 -67 -67 -67 -67 -67 -66 -68 -71 -74 -77 -80 -82 -83 -83 -82 -80 -75 -74 -73 -72 -71 -72 -72 -71 -69 -68 -66 -64 -62 -75 -79 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -9 -5 -0 -14 -13 -11 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -17 -26 -27 -28 -26 -18 -13 -14 -17 -15 -12 -13 -14 -12 -12 -14 -17 -49 -36 -20 -27 -19 -16 -17 -20 -20 -14 -16 -12 -16 -3 -0 -16 -18 -12 -16 -27 -33 -38 -33 -55 -48 -38 -48 -57 -58 -57 -56 -44 -43 -49 -54 -59 -61 -63 -66 -72 -84 -93 -101 -101 -118 -140 -144 -144 -117 -85 -68 -56 -63 -72 -71 -72 -73 -71 -70 -65 -69 -87 -88 -88 -85 -79 -80 -81 -64 -50 -51 -50 -30 -8 -2 -8 -5 -13 -15 -8 -10 -17 -19 -19 -19 -19 -11 -13 -8 -7 -8 -9 -10 -10 -10 -11 -11 -12 -14 -16 -19 -23 -27 -30 -33 -36 -40 -43 -44 -45 -45 -46 -47 -48 -50 -52 -54 -57 -59 -62 -64 -65 -66 -67 -67 -66 -66 -67 -71 -75 -78 -80 -81 -82 -82 -82 -81 -79 -77 -74 -73 -73 -74 -74 -73 -72 -70 -68 -65 -63 -60 -79 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -7 -5 -8 -9 -2 -0 -0 -5 -9 -5 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -10 -24 -18 -22 -31 -21 -14 -15 -15 -16 -12 -15 -25 -32 -24 -11 -9 -12 -15 -16 -20 -15 -13 -15 -19 -18 -12 -6 -3 -29 -28 -19 -27 -18 -10 -11 -17 -27 -30 -34 -55 -48 -41 -55 -63 -63 -63 -60 -57 -59 -45 -54 -62 -68 -68 -84 -99 -95 -91 -104 -108 -120 -162 -151 -133 -113 -107 -93 -95 -141 -86 -74 -73 -72 -74 -73 -66 -71 -85 -85 -84 -83 -78 -75 -78 -73 -55 -59 -57 -31 -16 -4 -9 -5 -4 -4 -4 -4 -5 -6 -7 -8 -9 -6 -7 -7 -7 -7 -8 -9 -10 -10 -10 -10 -12 -14 -16 -20 -24 -27 -30 -33 -36 -38 -41 -42 -44 -46 -46 -46 -48 -50 -52 -54 -57 -60 -60 -63 -65 -67 -67 -66 -66 -66 -68 -71 -76 -78 -80 -81 -81 -82 -82 -81 -80 -79 -79 -79 -75 -75 -75 -75 -74 -72 -70 -67 -65 -62 -74 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -5 -3 -4 -5 -5 -7 -7 -8 -3 -2 -9 -14 -11 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -10 -21 -16 -23 -23 -16 -15 -15 -16 -17 -12 -16 -28 -31 -20 -12 -14 -14 -17 -19 -17 -15 -12 -14 -19 -16 -9 -11 -20 -25 -5 -6 -24 -22 -14 -13 -19 -26 -33 -52 -47 -40 -53 -58 -63 -65 -64 -59 -53 -55 -50 -54 -61 -68 -68 -89 -109 -107 -99 -108 -123 -143 -158 -163 -142 -160 -218 -215 -199 -201 -80 -89 -88 -95 -80 -70 -68 -79 -92 -88 -79 -79 -76 -77 -76 -58 -49 -50 -53 -43 -23 -7 -10 -6 -5 -4 -5 -5 -5 -5 -5 -5 -6 -6 -7 -7 -7 -7 -7 -8 -9 -10 -10 -11 -12 -14 -17 -21 -25 -27 -31 -33 -35 -36 -39 -41 -44 -45 -46 -46 -48 -50 -52 -55 -57 -57 -60 -63 -65 -66 -66 -65 -65 -66 -68 -72 -76 -78 -79 -80 -82 -83 -82 -81 -80 -80 -81 -81 -77 -77 -77 -77 -76 -75 -72 -70 -67 -64 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -8 -14 -10 -12 -18 -5 -6 -9 -9 -11 -12 -14 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -27 -13 -11 -12 -29 -24 -16 -13 -12 -17 -19 -15 -18 -25 -30 -18 -13 -17 -20 -19 -20 -21 -19 -15 -16 -16 -13 -14 -15 -17 -19 -0 -0 -7 -21 -22 -18 -22 -31 -41 -53 -49 -45 -43 -68 -65 -63 -62 -57 -53 -58 -66 -55 -67 -74 -81 -117 -120 -111 -113 -124 -138 -145 -154 -176 -159 -213 -261 -268 -223 -158 -108 -103 -72 -59 -73 -73 -83 -88 -86 -80 -76 -76 -74 -72 -72 -48 -45 -44 -56 -50 -22 -8 -9 -7 -5 -5 -5 -5 -5 -5 -6 -6 -6 -7 -7 -7 -7 -6 -6 -6 -7 -9 -10 -10 -13 -15 -17 -21 -25 -28 -31 -32 -33 -36 -38 -41 -43 -45 -44 -46 -47 -49 -51 -53 -54 -56 -60 -63 -65 -65 -65 -65 -65 -67 -69 -72 -75 -77 -79 -80 -81 -82 -82 -81 -81 -82 -82 -82 -81 -79 -79 -78 -78 -76 -74 -71 -69 -67 -64 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -0 -1 -15 -18 -2 -4 -8 -16 -13 -12 -3 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -8 -28 -16 -12 -12 -27 -23 -19 -14 -12 -18 -22 -17 -23 -14 -30 -17 -14 -20 -25 -25 -26 -26 -22 -20 -20 -19 -15 -18 -24 -22 -14 -0 -0 -0 -19 -29 -23 -24 -40 -52 -52 -53 -56 -55 -63 -63 -62 -62 -60 -62 -67 -68 -61 -76 -82 -99 -114 -117 -122 -129 -134 -136 -141 -171 -178 -178 -201 -235 -239 -209 -181 -171 -161 -124 -27 -82 -74 -87 -89 -84 -78 -77 -78 -77 -76 -73 -46 -45 -45 -48 -42 -26 -12 -5 -8 -7 -6 -6 -5 -5 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -6 -6 -7 -8 -9 -11 -14 -18 -20 -24 -26 -28 -31 -33 -35 -37 -40 -42 -44 -43 -45 -46 -48 -49 -50 -53 -56 -59 -62 -64 -65 -64 -65 -65 -67 -69 -71 -72 -77 -79 -80 -81 -82 -83 -82 -82 -82 -83 -83 -83 -81 -80 -79 -78 -76 -74 -72 -70 -68 -66 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -14 -19 -13 -4 -2 -5 -19 -14 -11 -1 -0 -0 -0 -0 -0 -0 -2 -13 -0 -0 -0 -0 -0 -0 -11 -26 -18 -13 -13 -10 -12 -23 -18 -15 -20 -22 -20 -29 -18 -29 -14 -12 -14 -21 -27 -32 -37 -24 -26 -24 -21 -19 -14 -13 -11 -6 -4 -3 -15 -23 -31 -25 -34 -46 -54 -58 -62 -60 -55 -56 -46 -58 -60 -63 -66 -74 -76 -74 -100 -91 -107 -108 -123 -131 -133 -145 -153 -154 -170 -164 -194 -214 -243 -212 -194 -176 -177 -202 -183 -83 -90 -66 -84 -88 -86 -82 -79 -79 -79 -74 -48 -45 -47 -46 -42 -36 -31 -19 -6 -9 -10 -7 -6 -5 -5 -5 -6 -6 -6 -6 -6 -5 -5 -5 -5 -5 -6 -6 -7 -8 -10 -13 -16 -20 -20 -23 -26 -30 -33 -35 -37 -39 -41 -43 -43 -44 -46 -48 -48 -50 -52 -55 -59 -62 -64 -64 -64 -64 -65 -66 -68 -69 -72 -76 -78 -79 -80 -81 -82 -82 -82 -83 -83 -83 -81 -82 -81 -80 -78 -76 -75 -73 -72 -70 -69 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -23 -22 -19 -9 -3 -9 -3 -9 -0 -0 -0 -5 -8 -7 -3 -3 -11 -0 -0 -0 -0 -0 -0 -14 -27 -20 -13 -12 -12 -12 -30 -24 -19 -19 -17 -21 -32 -21 -9 -9 -9 -12 -19 -23 -30 -36 -31 -31 -26 -23 -23 -18 -16 -20 -16 -10 -15 -25 -30 -33 -32 -42 -52 -58 -56 -49 -43 -43 -43 -33 -33 -44 -53 -57 -68 -86 -86 -75 -87 -89 -109 -122 -132 -134 -157 -173 -176 -184 -183 -197 -203 -215 -216 -194 -182 -189 -198 -170 -100 -80 -67 -75 -85 -84 -82 -81 -80 -80 -71 -46 -46 -48 -48 -43 -37 -32 -23 -12 -8 -12 -8 -6 -5 -5 -5 -5 -6 -6 -6 -6 -5 -5 -5 -5 -6 -6 -6 -7 -8 -10 -13 -16 -16 -20 -22 -25 -29 -32 -34 -36 -38 -39 -42 -43 -44 -44 -46 -48 -50 -52 -56 -59 -62 -63 -64 -64 -63 -64 -65 -66 -69 -72 -75 -78 -79 -79 -80 -81 -82 -83 -83 -84 -84 -82 -83 -82 -80 -78 -76 -76 -74 -72 -71 -71 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -30 -13 -11 -6 -0 -3 -9 -7 -0 -0 -0 -8 -11 -11 -9 -7 -9 -0 -0 -0 -0 -0 -0 -19 -31 -27 -20 -14 -11 -13 -34 -25 -18 -15 -14 -19 -30 -27 -13 -12 -11 -15 -20 -28 -25 -34 -45 -35 -27 -25 -25 -24 -23 -29 -22 -15 -17 -20 -27 -29 -47 -42 -50 -56 -46 -37 -35 -31 -33 -33 -26 -36 -47 -58 -71 -86 -89 -78 -81 -97 -119 -124 -133 -155 -171 -179 -181 -186 -193 -195 -190 -189 -166 -168 -176 -179 -178 -144 -91 -79 -74 -77 -89 -85 -84 -80 -76 -65 -47 -46 -48 -48 -47 -44 -38 -35 -32 -23 -13 -11 -9 -7 -6 -5 -6 -7 -6 -6 -6 -6 -6 -6 -5 -6 -6 -6 -6 -7 -9 -11 -14 -14 -18 -21 -23 -25 -28 -31 -33 -35 -37 -38 -41 -42 -43 -44 -46 -47 -49 -52 -55 -59 -61 -63 -64 -64 -63 -63 -64 -66 -69 -72 -75 -77 -79 -79 -80 -80 -81 -82 -84 -85 -85 -83 -83 -82 -80 -78 -77 -76 -75 -74 -72 -71 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -0 -0 -6 -8 -0 -0 -1 -11 -9 -9 -6 -6 -7 -5 -0 -7 -36 -0 -0 -0 -24 -35 -36 -28 -14 -14 -32 -31 -25 -21 -14 -22 -30 -28 -21 -14 -18 -16 -18 -19 -19 -19 -28 -43 -45 -35 -23 -25 -27 -25 -27 -22 -19 -24 -24 -21 -28 -53 -55 -55 -53 -43 -33 -26 -26 -32 -30 -34 -40 -53 -58 -82 -92 -96 -98 -103 -117 -132 -126 -165 -170 -183 -179 -180 -189 -196 -191 -186 -172 -184 -164 -169 -161 -147 -131 -103 -80 -81 -83 -81 -87 -86 -82 -60 -46 -47 -48 -49 -49 -47 -45 -42 -39 -34 -28 -16 -6 -10 -8 -6 -6 -6 -7 -7 -7 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -9 -10 -11 -15 -18 -21 -24 -25 -28 -30 -32 -34 -35 -37 -38 -39 -42 -44 -45 -47 -49 -52 -55 -58 -60 -62 -63 -63 -63 -64 -64 -66 -69 -71 -74 -77 -78 -79 -79 -80 -80 -82 -84 -85 -85 -83 -82 -82 -79 -78 -77 -76 -76 -75 -73 -72 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -3 -3 -0 -0 -3 -15 -14 -9 -2 -0 -2 -7 -4 -10 -33 -0 -0 -0 -10 -30 -28 -20 -12 -14 -27 -24 -16 -14 -24 -26 -21 -11 -5 -11 -19 -18 -21 -23 -22 -18 -20 -26 -32 -29 -18 -19 -23 -22 -25 -23 -17 -18 -24 -30 -38 -43 -44 -45 -44 -37 -29 -36 -40 -39 -40 -37 -42 -56 -70 -92 -91 -96 -111 -121 -128 -139 -165 -177 -183 -178 -178 -183 -200 -211 -210 -205 -188 -169 -157 -167 -146 -129 -126 -105 -78 -79 -72 -69 -81 -84 -83 -60 -48 -48 -49 -50 -51 -49 -48 -47 -41 -33 -28 -18 -11 -11 -8 -7 -7 -6 -6 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -8 -9 -11 -15 -18 -20 -24 -26 -28 -30 -31 -33 -34 -35 -36 -38 -41 -44 -44 -47 -50 -52 -55 -58 -59 -61 -61 -62 -63 -64 -65 -67 -69 -72 -74 -76 -78 -78 -79 -79 -79 -81 -82 -84 -85 -84 -82 -81 -79 -78 -78 -77 -76 -75 -74 -72 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -3 -0 -0 -0 -0 -10 -28 -25 -15 -10 -1 -0 -4 -24 -18 -0 -0 -0 -0 -0 -0 -12 -17 -14 -12 -18 -27 -21 -15 -13 -7 -24 -21 -13 -11 -11 -10 -20 -25 -28 -23 -21 -18 -19 -21 -21 -20 -21 -22 -9 -9 -19 -12 -15 -21 -27 -33 -36 -38 -41 -37 -37 -30 -31 -34 -32 -38 -49 -50 -61 -88 -91 -92 -110 -137 -158 -165 -168 -171 -180 -166 -176 -177 -176 -188 -197 -195 -188 -168 -159 -163 -159 -125 -125 -119 -104 -90 -81 -72 -62 -71 -80 -78 -58 -50 -50 -51 -52 -53 -53 -51 -48 -42 -34 -27 -23 -16 -10 -9 -8 -7 -6 -6 -6 -6 -6 -6 -6 -7 -7 -7 -7 -7 -7 -7 -8 -9 -11 -14 -17 -20 -23 -26 -28 -29 -31 -31 -32 -34 -36 -37 -40 -44 -44 -46 -50 -52 -55 -58 -59 -59 -61 -62 -63 -65 -66 -68 -70 -71 -74 -76 -77 -77 -78 -79 -79 -79 -80 -82 -84 -84 -81 -79 -79 -77 -77 -76 -76 -74 -73 -71 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -1 -0 -3 -3 -1 -1 -3 -3 -3 -0 -0 -0 -24 -14 -0 -13 -33 -30 -27 -23 -2 -25 -21 -12 -18 -25 -20 -16 -12 -13 -20 -18 -20 -17 -12 -8 -7 -9 -13 -30 -32 -24 -32 -36 -38 -35 -27 -22 -14 -15 -24 -8 -13 -20 -28 -35 -38 -40 -47 -52 -42 -33 -34 -35 -33 -32 -43 -57 -64 -78 -93 -110 -140 -154 -162 -169 -174 -183 -187 -162 -171 -169 -181 -184 -183 -180 -169 -152 -139 -136 -127 -127 -105 -101 -101 -98 -87 -73 -66 -72 -57 -56 -52 -50 -51 -53 -55 -56 -55 -53 -48 -42 -34 -27 -23 -11 -6 -10 -9 -8 -8 -8 -7 -7 -6 -6 -7 -7 -8 -8 -8 -8 -8 -9 -9 -10 -11 -13 -15 -18 -22 -25 -27 -28 -29 -29 -31 -33 -35 -36 -38 -43 -45 -47 -50 -52 -55 -56 -57 -59 -61 -63 -64 -65 -67 -69 -70 -72 -74 -76 -76 -77 -78 -78 -78 -78 -79 -81 -84 -83 -79 -78 -76 -75 -75 -75 -75 -73 -71 -69 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -6 -17 -20 -20 -10 -0 -0 -0 -0 -4 -3 -21 -9 -0 -0 -1 -14 -36 -31 -0 -13 -20 -11 -17 -22 -20 -18 -13 -14 -19 -7 -20 -15 -11 -11 -9 -5 -4 -19 -19 -29 -34 -46 -70 -55 -25 -15 -24 -63 -14 -9 -12 -21 -26 -34 -41 -45 -48 -55 -30 -35 -37 -36 -33 -45 -56 -59 -65 -81 -94 -139 -153 -160 -168 -173 -160 -146 -162 -190 -188 -178 -179 -176 -171 -165 -155 -135 -115 -117 -131 -121 -111 -109 -105 -93 -83 -78 -75 -65 -57 -59 -57 -53 -52 -52 -56 -60 -59 -54 -49 -42 -35 -28 -23 -10 -6 -9 -10 -10 -9 -9 -7 -7 -7 -7 -7 -8 -8 -8 -8 -9 -9 -10 -11 -11 -12 -14 -16 -19 -21 -24 -27 -27 -28 -28 -30 -32 -34 -36 -38 -42 -45 -47 -49 -50 -52 -55 -57 -59 -62 -64 -65 -67 -68 -69 -71 -73 -74 -75 -76 -77 -77 -78 -77 -78 -80 -82 -81 -80 -79 -78 -76 -73 -74 -74 -74 -72 -71 -68 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -13 -4 -0 -0 -0 -6 -19 -20 -5 -0 -0 -0 -0 -0 -15 -30 -10 -9 -0 -19 -9 -18 -21 -21 -22 -21 -18 -6 -11 -23 -13 -7 -11 -10 -8 -18 -22 -26 -28 -28 -31 -56 -41 -19 -24 -26 -8 -26 -13 -7 -9 -12 -32 -45 -47 -49 -50 -33 -37 -36 -34 -53 -60 -60 -59 -70 -95 -100 -147 -154 -160 -165 -169 -158 -143 -155 -183 -182 -171 -161 -162 -162 -159 -150 -132 -120 -127 -112 -123 -121 -100 -92 -89 -90 -90 -90 -87 -69 -60 -59 -56 -56 -55 -60 -63 -61 -55 -49 -43 -35 -28 -24 -10 -3 -3 -6 -11 -10 -9 -8 -8 -8 -8 -8 -8 -8 -8 -9 -9 -10 -11 -12 -13 -14 -15 -17 -19 -22 -24 -25 -27 -28 -29 -30 -32 -34 -35 -37 -40 -44 -46 -47 -49 -53 -56 -58 -60 -62 -64 -65 -68 -68 -70 -71 -72 -73 -75 -76 -76 -77 -77 -77 -78 -79 -80 -81 -81 -79 -76 -74 -73 -72 -73 -73 -72 -70 -67 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -335 -398 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -10 -22 -29 -28 -14 -12 -8 -1 -0 -0 -18 -23 -5 -13 -2 -22 -9 -18 -20 -19 -28 -36 -28 -13 -10 -12 -6 -1 -0 -17 -15 -9 -24 -22 -16 -23 -19 -24 -19 -19 -27 -37 -36 -27 -10 -15 -15 -16 -29 -45 -50 -47 -43 -41 -53 -55 -53 -55 -56 -57 -69 -85 -102 -122 -150 -155 -162 -162 -138 -131 -151 -167 -169 -166 -158 -155 -158 -160 -158 -144 -136 -124 -109 -108 -109 -116 -108 -101 -106 -96 -94 -96 -95 -85 -69 -62 -60 -58 -59 -64 -66 -63 -57 -51 -44 -35 -27 -23 -14 -10 -6 -3 -5 -10 -8 -8 -6 -8 -9 -9 -9 -9 -9 -9 -9 -11 -13 -14 -16 -17 -17 -19 -20 -21 -22 -24 -27 -29 -29 -30 -32 -34 -35 -37 -39 -43 -43 -47 -49 -53 -56 -58 -59 -61 -63 -65 -68 -71 -72 -71 -73 -74 -75 -76 -76 -76 -77 -77 -78 -78 -78 -78 -77 -76 -73 -72 -72 -73 -74 -74 -71 -69 -67 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -25 -29 -13 -18 -25 -25 -23 -18 -24 -36 -8 -0 -0 -2 -3 -2 -4 -4 -20 -12 -20 -24 -25 -29 -33 -25 -11 -6 -9 -8 -4 -4 -19 -13 -0 -9 -21 -18 -21 -19 -19 -17 -22 -28 -57 -72 -37 -17 -17 -18 -21 -27 -45 -53 -44 -40 -53 -54 -49 -49 -49 -47 -68 -83 -89 -108 -140 -151 -160 -169 -138 -126 -153 -166 -163 -160 -159 -155 -155 -158 -147 -148 -123 -125 -123 -108 -103 -104 -131 -102 -93 -97 -100 -102 -98 -93 -92 -87 -76 -73 -64 -63 -68 -69 -65 -58 -51 -45 -36 -27 -25 -23 -21 -11 -4 -6 -9 -8 -8 -7 -8 -9 -9 -9 -9 -10 -10 -11 -13 -15 -17 -18 -19 -19 -20 -20 -20 -21 -23 -26 -28 -30 -31 -33 -34 -35 -36 -37 -40 -42 -47 -50 -52 -56 -58 -59 -60 -62 -66 -69 -70 -72 -71 -72 -73 -75 -75 -75 -76 -77 -77 -77 -77 -77 -76 -75 -74 -72 -71 -71 -72 -73 -73 -69 -67 -66 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -28 -2 -1 -18 -23 -20 -14 -9 -16 -30 -28 -4 -0 -12 -20 -10 -0 -7 -23 -15 -21 -21 -22 -30 -23 -16 -11 -7 -11 -18 -20 -15 -15 -17 -15 -7 -2 -3 -8 -21 -16 -13 -21 -26 -38 -46 -45 -41 -30 -21 -16 -20 -38 -46 -46 -47 -49 -48 -45 -45 -47 -74 -81 -84 -101 -123 -142 -151 -159 -164 -164 -160 -159 -161 -158 -156 -155 -154 -158 -159 -132 -132 -115 -121 -127 -117 -103 -110 -127 -133 -113 -96 -105 -107 -100 -94 -94 -97 -97 -88 -74 -68 -72 -71 -66 -60 -53 -45 -37 -32 -28 -23 -21 -10 -5 -2 -4 -9 -9 -8 -5 -9 -9 -9 -10 -11 -12 -13 -14 -16 -18 -19 -20 -20 -20 -20 -20 -21 -23 -25 -27 -29 -31 -33 -34 -35 -35 -36 -37 -40 -46 -50 -52 -55 -57 -58 -60 -63 -66 -67 -70 -72 -72 -73 -73 -74 -74 -75 -76 -77 -77 -77 -76 -75 -75 -74 -72 -70 -70 -70 -70 -70 -70 -68 -67 -65 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -15 -25 -0 -0 -3 -13 -14 -13 -22 -29 -11 -20 -21 -25 -6 -4 -3 -15 -21 -13 -10 -11 -3 -15 -20 -18 -17 -14 -9 -13 -26 -31 -18 -16 -27 -32 -13 -16 -26 -16 -19 -14 -12 -16 -25 -37 -41 -41 -40 -36 -24 -12 -25 -28 -31 -34 -42 -44 -41 -44 -52 -81 -84 -82 -84 -112 -132 -141 -150 -154 -148 -148 -150 -151 -156 -155 -153 -154 -158 -157 -141 -138 -135 -119 -115 -114 -122 -126 -115 -111 -122 -111 -101 -98 -92 -99 -101 -99 -100 -102 -97 -84 -75 -75 -73 -68 -61 -54 -48 -44 -38 -29 -23 -23 -13 -6 -3 -1 -3 -9 -9 -7 -8 -10 -11 -12 -13 -14 -14 -14 -15 -18 -20 -20 -20 -20 -20 -21 -21 -23 -25 -27 -27 -30 -32 -33 -33 -34 -35 -37 -40 -44 -49 -51 -53 -56 -57 -60 -62 -64 -67 -70 -72 -72 -73 -74 -74 -74 -75 -76 -76 -76 -75 -74 -74 -73 -72 -70 -69 -69 -69 -68 -68 -68 -68 -67 -66 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -6 -7 -0 -0 -13 -14 -14 -8 -19 -27 -17 -0 -2 -20 -2 -0 -0 -26 -35 -12 -0 -1 -7 -20 -21 -22 -21 -17 -12 -18 -32 -28 -29 -28 -27 -29 -29 -20 -18 -18 -16 -14 -13 -17 -21 -28 -26 -33 -43 -42 -30 -17 -30 -23 -28 -29 -35 -38 -41 -49 -55 -57 -86 -77 -75 -107 -125 -133 -140 -139 -131 -134 -138 -145 -147 -148 -151 -156 -164 -156 -132 -140 -137 -136 -138 -141 -138 -122 -118 -117 -100 -102 -119 -94 -84 -92 -108 -112 -109 -107 -103 -91 -80 -77 -76 -71 -63 -58 -54 -47 -38 -31 -24 -23 -23 -9 -3 -2 -1 -6 -16 -14 -9 -10 -11 -12 -13 -14 -15 -13 -11 -16 -18 -18 -19 -20 -20 -20 -20 -22 -24 -25 -26 -28 -29 -30 -30 -31 -34 -36 -39 -42 -47 -50 -51 -53 -56 -57 -59 -64 -67 -69 -71 -72 -72 -73 -73 -73 -74 -74 -74 -74 -74 -74 -73 -72 -70 -69 -68 -68 -68 -68 -68 -68 -68 -67 -65 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -2 -3 -5 -11 -12 -8 -0 -0 -0 -0 -0 -0 -0 -10 -18 -11 -0 -3 -14 -24 -26 -25 -21 -17 -13 -15 -21 -22 -27 -24 -24 -26 -30 -30 -23 -17 -14 -12 -12 -14 -14 -38 -45 -42 -32 -21 -19 -18 -23 -20 -29 -33 -35 -39 -40 -43 -51 -59 -83 -75 -93 -104 -112 -118 -123 -124 -124 -132 -140 -145 -144 -143 -149 -160 -152 -141 -136 -140 -144 -145 -151 -148 -132 -109 -109 -120 -115 -115 -116 -88 -86 -100 -106 -117 -118 -114 -108 -94 -82 -79 -76 -72 -69 -63 -56 -48 -40 -32 -25 -23 -24 -8 -4 -3 -3 -3 -6 -11 -10 -9 -11 -13 -15 -15 -15 -10 -5 -11 -13 -17 -18 -19 -20 -20 -20 -21 -23 -24 -25 -26 -26 -27 -28 -29 -31 -35 -38 -42 -45 -48 -49 -51 -52 -53 -58 -63 -66 -67 -71 -72 -73 -71 -72 -72 -72 -72 -72 -73 -73 -73 -73 -71 -69 -68 -67 -67 -68 -68 -68 -68 -68 -67 -77 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -0 -0 -0 -0 -0 -0 -7 -3 -0 -0 -0 -0 -6 -27 -12 -11 -9 -2 -0 -0 -4 -11 -14 -32 -28 -17 -25 -16 -12 -11 -18 -29 -24 -23 -23 -26 -28 -29 -27 -19 -11 -11 -11 -12 -34 -39 -11 -0 -1 -12 -21 -17 -25 -39 -43 -43 -37 -37 -41 -60 -83 -79 -70 -97 -103 -107 -110 -113 -122 -131 -136 -139 -138 -136 -140 -152 -163 -143 -132 -137 -142 -149 -151 -152 -132 -103 -108 -113 -110 -111 -115 -115 -101 -83 -114 -110 -118 -120 -117 -109 -96 -83 -79 -77 -76 -72 -64 -57 -50 -42 -33 -27 -23 -24 -8 -5 -5 -5 -4 -3 -5 -12 -9 -11 -15 -10 -9 -10 -7 -3 -3 -5 -14 -17 -19 -18 -19 -19 -20 -21 -23 -24 -24 -24 -26 -27 -27 -29 -33 -37 -41 -44 -47 -48 -48 -49 -52 -57 -62 -66 -67 -70 -71 -73 -71 -72 -71 -71 -71 -71 -72 -72 -72 -72 -71 -68 -68 -68 -68 -68 -69 -70 -69 -68 -66 -88 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -1 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -13 -13 -2 -0 -0 -0 -4 -16 -28 -18 -15 -26 -24 -14 -16 -24 -29 -25 -22 -21 -23 -28 -29 -30 -27 -23 -18 -11 -13 -27 -18 -3 -0 -0 -15 -24 -24 -37 -45 -49 -50 -41 -51 -60 -67 -71 -70 -64 -75 -108 -109 -114 -120 -129 -136 -138 -138 -136 -138 -149 -162 -167 -140 -129 -136 -144 -150 -151 -145 -117 -96 -94 -107 -109 -111 -117 -115 -106 -93 -107 -119 -121 -116 -110 -102 -92 -84 -80 -81 -79 -73 -64 -56 -50 -42 -34 -28 -23 -23 -8 -7 -7 -6 -5 -2 -7 -16 -11 -12 -8 -4 -4 -3 -3 -3 -3 -3 -5 -16 -17 -18 -18 -18 -19 -20 -21 -22 -23 -23 -24 -26 -26 -27 -31 -35 -40 -43 -46 -47 -48 -49 -50 -56 -61 -65 -67 -69 -70 -71 -71 -71 -70 -71 -72 -71 -71 -71 -71 -71 -70 -68 -68 -68 -68 -68 -69 -70 -69 -68 -64 -87 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -2 -7 -7 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -1 -0 -0 -0 -1 -5 -10 -11 -10 -11 -1 -0 -0 -0 -3 -15 -25 -18 -22 -23 -26 -14 -21 -29 -29 -26 -23 -21 -23 -25 -27 -28 -29 -29 -26 -16 -12 -11 -0 -0 -0 -0 -12 -20 -21 -32 -47 -53 -45 -42 -53 -54 -57 -62 -66 -70 -75 -86 -93 -120 -129 -127 -129 -133 -136 -140 -148 -160 -166 -167 -159 -138 -136 -144 -150 -147 -130 -119 -120 -111 -112 -108 -106 -108 -109 -107 -102 -98 -108 -112 -109 -103 -96 -90 -86 -86 -85 -82 -72 -61 -54 -49 -43 -36 -31 -26 -24 -14 -8 -9 -8 -6 -6 -6 -5 -4 -5 -3 -4 -4 -4 -4 -4 -4 -4 -5 -13 -17 -17 -17 -18 -18 -19 -20 -20 -21 -22 -23 -25 -25 -26 -29 -33 -38 -41 -42 -46 -47 -47 -49 -55 -61 -64 -66 -68 -69 -69 -69 -69 -70 -70 -70 -70 -70 -70 -70 -70 -69 -68 -68 -68 -68 -68 -69 -70 -69 -67 -64 -88 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -12 -4 -0 -0 -0 -0 -0 -0 -10 -3 -0 -0 -0 -3 -9 -7 -0 -0 -0 -0 -0 -0 -0 -0 -7 -27 -17 -1 -0 -0 -8 -14 -13 -10 -9 -10 -0 -6 -6 -1 -0 -4 -12 -19 -20 -23 -22 -13 -14 -24 -28 -26 -23 -22 -23 -23 -26 -26 -26 -28 -30 -27 -18 -10 -0 -0 -0 -0 -16 -22 -25 -34 -46 -51 -41 -34 -58 -60 -58 -62 -67 -70 -72 -81 -104 -118 -121 -116 -122 -131 -138 -146 -153 -156 -157 -158 -160 -137 -136 -150 -153 -140 -121 -119 -139 -121 -106 -103 -103 -101 -103 -107 -105 -100 -105 -105 -99 -94 -92 -91 -90 -87 -88 -83 -73 -62 -54 -49 -44 -38 -34 -31 -30 -28 -9 -10 -9 -6 -7 -7 -5 -3 -3 -4 -4 -5 -5 -5 -5 -4 -4 -4 -5 -15 -5 -16 -18 -19 -18 -18 -19 -20 -21 -21 -24 -24 -26 -29 -32 -34 -36 -41 -45 -46 -47 -49 -55 -61 -65 -67 -68 -68 -68 -68 -68 -69 -69 -68 -68 -68 -68 -69 -69 -69 -68 -68 -68 -68 -69 -69 -70 -69 -67 -66 -90 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -12 -7 -0 -0 -1 -4 -10 -10 -2 -0 -13 -16 -11 -7 -0 -0 -0 -0 -1 -0 -0 -0 -8 -23 -14 -0 -0 -0 -0 -0 -0 -1 -8 -20 -15 -15 -19 -4 -0 -0 -0 -8 -21 -18 -17 -12 -7 -22 -25 -22 -20 -20 -24 -22 -22 -26 -27 -28 -31 -34 -28 -11 -0 -0 -0 -0 -2 -21 -29 -31 -36 -40 -39 -43 -64 -62 -59 -60 -66 -70 -80 -100 -109 -108 -110 -118 -127 -134 -138 -141 -144 -146 -147 -150 -157 -133 -140 -144 -149 -150 -153 -150 -128 -99 -93 -104 -110 -107 -97 -88 -90 -102 -107 -105 -94 -87 -87 -87 -88 -88 -87 -83 -75 -64 -57 -51 -45 -39 -35 -34 -32 -25 -10 -10 -9 -7 -7 -7 -6 -4 -4 -4 -4 -5 -6 -5 -5 -5 -5 -4 -4 -4 -5 -6 -6 -18 -21 -20 -20 -21 -21 -22 -23 -25 -27 -29 -31 -32 -34 -38 -43 -46 -46 -49 -56 -63 -66 -67 -67 -68 -67 -67 -66 -67 -67 -67 -66 -66 -67 -67 -67 -68 -68 -67 -68 -69 -70 -71 -70 -70 -69 -67 -76 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -3 -2 -0 -0 -4 -10 -6 -0 -6 -9 -8 -13 -9 -3 -0 -0 -0 -3 -13 -24 -23 -9 -3 -5 -0 -0 -0 -0 -0 -1 -0 -9 -18 -22 -20 -19 -14 -2 -3 -3 -0 -4 -15 -24 -18 -11 -7 -23 -22 -18 -16 -17 -21 -22 -23 -27 -34 -38 -36 -37 -28 -11 -0 -0 -0 -0 -22 -23 -25 -27 -29 -32 -41 -53 -63 -61 -58 -61 -63 -69 -91 -111 -110 -109 -114 -127 -132 -133 -132 -132 -133 -135 -139 -148 -159 -136 -148 -143 -159 -167 -171 -173 -145 -133 -99 -116 -87 -80 -82 -78 -83 -101 -106 -105 -93 -88 -85 -84 -86 -86 -84 -80 -73 -66 -60 -52 -45 -41 -38 -34 -30 -23 -9 -10 -10 -9 -9 -8 -7 -6 -6 -5 -6 -6 -7 -6 -6 -6 -5 -5 -4 -4 -4 -4 -6 -8 -19 -23 -23 -22 -22 -23 -24 -27 -28 -30 -31 -33 -34 -37 -42 -46 -46 -50 -58 -64 -66 -66 -67 -67 -67 -66 -65 -65 -65 -67 -66 -65 -65 -65 -66 -67 -67 -67 -68 -70 -71 -72 -71 -71 -70 -69 -68 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -8 -10 -4 -2 -5 -0 -0 -1 -6 -4 -4 -10 -13 -7 -2 -8 -19 -16 -19 -22 -8 -0 -4 -5 -0 -0 -0 -0 -24 -9 -1 -4 -8 -15 -16 -0 -0 -14 -13 -4 -5 -16 -21 -17 -14 -19 -21 -18 -16 -13 -12 -15 -20 -23 -26 -26 -50 -42 -41 -30 -11 -0 -0 -0 -3 -39 -38 -28 -27 -34 -43 -56 -70 -65 -65 -65 -65 -63 -86 -105 -112 -115 -121 -127 -131 -123 -119 -118 -118 -119 -122 -134 -144 -136 -148 -165 -159 -174 -171 -169 -175 -155 -113 -96 -120 -87 -76 -79 -75 -80 -96 -101 -102 -96 -92 -85 -82 -82 -81 -79 -77 -71 -64 -59 -52 -49 -45 -40 -35 -30 -22 -10 -10 -11 -10 -9 -9 -9 -8 -7 -7 -8 -8 -8 -7 -7 -6 -6 -6 -5 -4 -5 -5 -6 -8 -21 -26 -26 -25 -24 -24 -25 -26 -27 -30 -33 -35 -36 -38 -41 -45 -47 -51 -58 -59 -64 -67 -67 -66 -65 -64 -64 -64 -64 -65 -66 -66 -65 -64 -65 -67 -67 -68 -70 -71 -72 -73 -73 -73 -73 -72 -70 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -9 -12 -14 -5 -0 -0 -2 -7 -18 -4 -5 -4 -18 -22 -16 -13 -20 -22 -15 -0 -18 -16 -4 -3 -4 -6 -11 -0 -0 -0 -0 -0 -8 -10 -8 -5 -0 -1 -14 -4 -0 -7 -5 -21 -33 -21 -22 -16 -14 -12 -11 -12 -14 -19 -23 -21 -24 -44 -47 -46 -33 -11 -0 -0 -0 -5 -34 -40 -29 -39 -46 -54 -61 -64 -63 -66 -67 -64 -57 -63 -95 -115 -122 -126 -128 -126 -113 -110 -110 -112 -119 -130 -146 -154 -143 -158 -149 -162 -178 -177 -176 -157 -123 -103 -118 -120 -111 -108 -90 -82 -87 -93 -94 -97 -99 -90 -82 -80 -79 -78 -76 -74 -70 -64 -59 -57 -52 -46 -40 -35 -30 -21 -9 -10 -11 -10 -9 -9 -9 -9 -8 -9 -10 -10 -10 -9 -8 -7 -7 -7 -6 -5 -5 -6 -7 -9 -23 -27 -27 -26 -25 -25 -25 -25 -25 -29 -33 -36 -37 -38 -41 -45 -48 -51 -52 -58 -64 -66 -66 -65 -64 -63 -62 -63 -64 -64 -64 -65 -64 -64 -65 -67 -68 -68 -70 -71 -73 -74 -75 -75 -75 -74 -72 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -9 -3 -4 -11 -7 -1 -10 -19 -9 -1 -5 -5 -7 -8 -10 -12 -14 -17 -15 -15 -16 -16 -4 -0 -9 -25 -31 -10 -6 -0 -0 -0 -16 -10 -1 -0 -2 -5 -9 -10 -5 -20 -17 -23 -27 -20 -20 -15 -13 -12 -12 -13 -15 -18 -21 -25 -28 -32 -47 -55 -42 -22 -5 -0 -0 -5 -24 -38 -29 -48 -50 -50 -52 -54 -57 -57 -63 -92 -93 -92 -100 -109 -114 -117 -117 -115 -111 -113 -117 -125 -134 -146 -140 -133 -146 -159 -141 -162 -174 -170 -162 -134 -115 -119 -114 -113 -112 -111 -103 -95 -85 -80 -84 -91 -95 -91 -82 -78 -77 -75 -74 -72 -68 -64 -62 -57 -51 -46 -40 -34 -30 -21 -10 -10 -11 -11 -11 -9 -9 -9 -10 -11 -11 -11 -11 -10 -9 -8 -8 -8 -7 -6 -6 -6 -9 -24 -26 -27 -27 -26 -25 -25 -25 -24 -24 -27 -31 -35 -38 -39 -41 -44 -48 -48 -53 -58 -63 -65 -64 -63 -62 -62 -62 -63 -63 -63 -63 -64 -64 -63 -64 -66 -68 -69 -71 -73 -74 -75 -75 -76 -76 -75 -73 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -9 -18 -13 -6 -11 -15 -11 -12 -10 -1 -8 -8 -2 -0 -5 -12 -13 -14 -15 -15 -12 -13 -24 -25 -24 -30 -26 -0 -0 -0 -3 -12 -13 -11 -8 -9 -9 -7 -31 -24 -15 -12 -12 -16 -22 -18 -17 -15 -16 -15 -14 -16 -20 -25 -30 -28 -33 -53 -45 -37 -12 -0 -0 -12 -34 -35 -33 -49 -45 -45 -47 -53 -56 -55 -62 -92 -90 -91 -94 -100 -103 -105 -106 -107 -113 -118 -122 -131 -138 -123 -120 -136 -159 -169 -148 -157 -161 -165 -149 -115 -109 -116 -112 -118 -115 -94 -128 -116 -106 -88 -77 -82 -92 -91 -85 -79 -75 -75 -75 -72 -70 -66 -60 -54 -50 -44 -38 -33 -31 -20 -11 -11 -11 -11 -11 -10 -10 -10 -11 -11 -12 -12 -12 -11 -10 -9 -9 -8 -7 -6 -5 -6 -9 -23 -25 -27 -26 -26 -25 -24 -24 -24 -24 -25 -30 -34 -38 -40 -42 -44 -45 -49 -53 -58 -62 -65 -63 -61 -61 -61 -61 -62 -61 -62 -62 -63 -63 -63 -64 -65 -67 -69 -70 -72 -72 -73 -75 -77 -78 -77 -74 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -13 -12 -14 -6 -6 -2 -0 -0 -4 -12 -10 -11 -14 -2 -0 -0 -7 -14 -13 -14 -14 -14 -22 -29 -21 -12 -19 -21 -0 -0 -0 -14 -17 -18 -18 -12 -13 -27 -24 -14 -9 -11 -11 -9 -18 -26 -23 -21 -18 -18 -17 -15 -18 -20 -24 -28 -28 -26 -33 -25 -16 -4 -0 -1 -14 -33 -35 -34 -37 -41 -42 -43 -55 -60 -58 -58 -60 -56 -89 -96 -98 -101 -104 -106 -110 -121 -122 -115 -125 -109 -112 -123 -141 -160 -160 -134 -134 -147 -150 -132 -104 -107 -104 -89 -93 -96 -106 -142 -139 -133 -102 -76 -80 -96 -92 -87 -81 -75 -75 -74 -74 -71 -65 -59 -54 -49 -42 -37 -32 -31 -20 -12 -12 -11 -11 -11 -11 -11 -11 -11 -12 -12 -12 -12 -11 -10 -10 -9 -8 -7 -5 -5 -6 -9 -22 -24 -26 -26 -26 -25 -24 -24 -23 -23 -25 -28 -32 -36 -39 -40 -42 -45 -49 -54 -58 -62 -63 -62 -60 -60 -60 -60 -60 -60 -60 -61 -61 -62 -63 -64 -65 -66 -68 -70 -70 -71 -73 -76 -77 -78 -78 -75 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -12 -11 -10 -0 -0 -0 -0 -0 -6 -12 -11 -9 -5 -0 -0 -0 -8 -17 -19 -19 -18 -16 -26 -31 -33 -32 -31 -18 -0 -0 -2 -18 -18 -18 -17 -22 -19 -17 -20 -14 -9 -26 -29 -13 -12 -22 -26 -22 -18 -15 -18 -16 -17 -19 -23 -27 -29 -28 -26 -10 -0 -0 -0 -11 -24 -33 -36 -35 -36 -39 -44 -45 -61 -68 -63 -58 -57 -61 -89 -97 -105 -110 -111 -111 -115 -117 -107 -90 -94 -101 -108 -118 -136 -152 -156 -138 -116 -135 -134 -122 -101 -99 -104 -113 -122 -126 -132 -140 -115 -132 -110 -86 -86 -98 -98 -88 -80 -74 -73 -73 -71 -67 -62 -57 -53 -46 -41 -35 -31 -25 -18 -14 -13 -13 -13 -12 -12 -12 -12 -12 -12 -12 -12 -12 -11 -11 -10 -9 -8 -7 -5 -5 -6 -10 -21 -23 -23 -25 -25 -25 -24 -23 -23 -23 -24 -26 -30 -34 -36 -39 -42 -45 -49 -54 -58 -60 -61 -60 -59 -59 -60 -60 -59 -59 -59 -59 -61 -61 -62 -64 -65 -66 -67 -67 -69 -71 -73 -76 -78 -79 -78 -76 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -3 -0 -0 -0 -0 -7 -11 -6 -2 -2 -0 -0 -0 -0 -2 -12 -19 -21 -21 -17 -27 -29 -33 -33 -23 -10 -2 -0 -0 -2 -4 -18 -18 -25 -24 -17 -15 -16 -28 -26 -29 -25 -21 -24 -25 -20 -15 -14 -17 -20 -18 -19 -24 -27 -29 -32 -31 -20 -0 -0 -0 -15 -28 -37 -40 -37 -38 -40 -48 -51 -65 -72 -69 -63 -71 -92 -94 -103 -108 -110 -111 -112 -107 -97 -89 -91 -94 -99 -106 -122 -136 -142 -147 -135 -114 -130 -128 -119 -108 -119 -124 -129 -134 -133 -134 -141 -143 -129 -108 -96 -91 -93 -97 -92 -80 -75 -73 -69 -67 -64 -61 -57 -51 -45 -39 -35 -32 -16 -15 -16 -15 -13 -11 -13 -13 -12 -12 -12 -12 -12 -12 -12 -12 -11 -10 -9 -8 -7 -6 -5 -6 -11 -21 -21 -22 -24 -25 -24 -23 -23 -23 -22 -23 -25 -27 -28 -33 -38 -42 -46 -50 -54 -58 -60 -58 -58 -58 -58 -59 -59 -59 -58 -58 -59 -60 -61 -62 -64 -64 -65 -65 -67 -69 -71 -73 -75 -77 -79 -79 -77 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -2 -8 -11 -9 -4 -0 -0 -0 -0 -10 -16 -14 -13 -14 -18 -25 -27 -32 -34 -8 -8 -14 -15 -10 -4 -16 -17 -16 -16 -21 -21 -15 -13 -17 -17 -19 -32 -25 -23 -22 -18 -14 -14 -16 -20 -22 -21 -21 -26 -30 -27 -19 -9 -0 -0 -0 -18 -29 -41 -45 -43 -43 -46 -56 -55 -67 -71 -74 -73 -68 -66 -70 -78 -81 -81 -84 -90 -88 -87 -90 -90 -91 -99 -108 -123 -126 -131 -136 -126 -115 -126 -127 -122 -125 -138 -143 -150 -153 -153 -154 -152 -145 -127 -109 -101 -95 -87 -90 -95 -84 -82 -72 -68 -66 -63 -59 -56 -51 -44 -39 -36 -34 -24 -18 -19 -15 -7 -4 -12 -13 -13 -13 -13 -13 -12 -12 -12 -12 -12 -11 -10 -9 -8 -7 -6 -7 -7 -11 -20 -21 -23 -24 -23 -22 -22 -22 -22 -23 -24 -25 -28 -33 -37 -42 -45 -49 -54 -58 -60 -58 -58 -57 -57 -58 -59 -59 -58 -58 -58 -59 -60 -62 -62 -63 -63 -65 -67 -68 -69 -72 -75 -77 -79 -79 -78 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -2 -9 -18 -0 -17 -14 -11 -13 -7 -0 -0 -0 -0 -6 -19 -15 -11 -12 -18 -25 -25 -27 -21 -3 -8 -13 -13 -8 -7 -21 -15 -10 -12 -16 -26 -23 -14 -10 -11 -18 -26 -28 -21 -20 -18 -15 -15 -18 -22 -21 -22 -22 -25 -29 -22 -8 -0 -0 -0 -0 -36 -31 -40 -46 -47 -49 -49 -51 -60 -67 -71 -79 -81 -76 -73 -75 -73 -69 -66 -71 -79 -83 -85 -87 -90 -93 -101 -109 -110 -119 -123 -131 -122 -113 -119 -122 -128 -140 -148 -155 -158 -161 -145 -124 -126 -132 -129 -121 -112 -101 -87 -92 -98 -92 -86 -74 -68 -65 -62 -57 -53 -49 -38 -25 -25 -26 -27 -20 -17 -8 -2 -1 -4 -13 -14 -13 -13 -13 -13 -12 -12 -12 -11 -11 -10 -9 -9 -8 -8 -7 -7 -11 -19 -20 -22 -23 -23 -23 -22 -23 -23 -23 -24 -25 -27 -32 -36 -41 -45 -49 -53 -59 -60 -58 -58 -55 -57 -58 -59 -59 -58 -58 -57 -58 -59 -61 -61 -62 -62 -63 -65 -66 -68 -71 -74 -76 -78 -79 -79 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -18 -2 -0 -0 -0 -9 -20 -16 -0 -0 -0 -11 -6 -1 -6 -11 -7 -6 -27 -20 -15 -13 -14 -19 -24 -20 -10 -0 -0 -0 -0 -0 -11 -20 -19 -13 -8 -9 -15 -24 -22 -20 -17 -10 -10 -21 -22 -19 -21 -20 -19 -18 -17 -15 -11 -11 -7 -10 -25 -20 -7 -0 -0 -0 -3 -31 -45 -48 -43 -45 -51 -49 -49 -65 -68 -71 -79 -82 -79 -76 -73 -69 -68 -74 -78 -85 -84 -84 -87 -93 -100 -105 -106 -113 -117 -123 -109 -108 -109 -113 -123 -136 -146 -155 -155 -160 -154 -135 -131 -129 -108 -109 -117 -116 -107 -93 -94 -96 -94 -88 -76 -69 -66 -61 -57 -52 -37 -24 -19 -18 -17 -17 -21 -10 -5 -6 -3 -0 -4 -14 -14 -14 -13 -12 -12 -12 -11 -11 -11 -11 -11 -10 -10 -10 -9 -7 -12 -19 -19 -21 -22 -23 -23 -23 -23 -24 -24 -25 -26 -28 -32 -36 -40 -43 -47 -52 -58 -61 -60 -58 -56 -57 -58 -59 -59 -58 -57 -56 -56 -58 -58 -59 -61 -62 -62 -63 -64 -67 -70 -74 -76 -76 -78 -78 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -14 -16 -14 -16 -16 -23 -27 -19 -5 -0 -0 -8 -8 -7 -10 -15 -16 -15 -23 -15 -13 -15 -13 -14 -19 -13 -0 -0 -0 -8 -1 -0 -15 -23 -18 -11 -8 -11 -22 -27 -21 -19 -15 -12 -8 -12 -23 -19 -22 -25 -25 -19 -12 -7 -9 -14 -10 -7 -13 -18 -16 -6 -5 -7 -4 -24 -28 -41 -40 -43 -48 -47 -52 -70 -70 -74 -76 -80 -83 -78 -74 -73 -75 -83 -85 -86 -82 -85 -93 -101 -105 -107 -109 -110 -113 -118 -97 -100 -104 -112 -129 -145 -153 -160 -161 -153 -141 -147 -141 -125 -110 -96 -95 -100 -98 -93 -91 -83 -86 -89 -77 -69 -64 -62 -58 -52 -44 -38 -29 -19 -18 -18 -24 -11 -7 -8 -6 -3 -6 -14 -14 -13 -13 -13 -12 -12 -12 -11 -11 -12 -12 -12 -12 -12 -10 -8 -13 -19 -19 -20 -21 -22 -23 -23 -23 -24 -25 -26 -28 -30 -33 -36 -39 -42 -45 -50 -55 -56 -59 -58 -56 -57 -58 -59 -59 -58 -57 -56 -56 -55 -56 -58 -60 -61 -61 -62 -62 -65 -69 -73 -73 -75 -77 -77 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -21 -20 -19 -23 -14 -15 -25 -29 -20 -4 -8 -12 -8 -3 -3 -14 -20 -20 -18 -9 -4 -9 -11 -13 -16 -17 -14 -13 -17 -33 -2 -0 -18 -23 -17 -12 -8 -10 -28 -23 -29 -36 -23 -12 -11 -13 -14 -13 -14 -19 -25 -12 -6 -8 -10 -12 -12 -9 -9 -20 -25 -21 -16 -11 -0 -4 -26 -37 -35 -40 -45 -46 -50 -65 -75 -78 -77 -77 -85 -83 -80 -78 -81 -87 -88 -84 -81 -87 -95 -98 -101 -106 -108 -108 -113 -121 -95 -96 -104 -120 -136 -145 -150 -152 -152 -137 -141 -149 -144 -128 -114 -101 -89 -89 -90 -90 -88 -81 -87 -88 -76 -66 -61 -60 -57 -51 -49 -46 -39 -27 -19 -19 -18 -13 -9 -12 -10 -12 -16 -15 -14 -14 -14 -14 -13 -13 -13 -13 -13 -12 -13 -13 -13 -13 -12 -10 -7 -11 -19 -20 -22 -22 -22 -23 -23 -24 -25 -26 -28 -30 -32 -36 -39 -41 -44 -46 -49 -55 -59 -58 -56 -57 -58 -59 -59 -58 -57 -56 -55 -54 -54 -56 -58 -59 -60 -60 -61 -64 -67 -67 -71 -74 -76 -77 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -22 -24 -17 -19 -2 -0 -19 -23 -11 -0 -0 -0 -1 -0 -0 -8 -16 -16 -13 -7 -0 -5 -10 -13 -17 -21 -25 -30 -36 -32 -0 -0 -19 -24 -11 -8 -10 -10 -19 -15 -29 -33 -18 -14 -13 -11 -12 -10 -8 -9 -18 -11 -14 -13 -11 -11 -13 -9 -12 -23 -30 -34 -22 -5 -4 -11 -22 -34 -33 -43 -48 -49 -50 -56 -70 -80 -80 -80 -90 -91 -85 -82 -85 -89 -87 -82 -82 -92 -94 -96 -99 -104 -107 -108 -106 -86 -90 -94 -105 -121 -131 -133 -136 -140 -133 -123 -133 -134 -140 -128 -116 -106 -93 -92 -89 -89 -86 -80 -82 -82 -73 -63 -58 -56 -55 -54 -51 -46 -41 -30 -19 -18 -12 -18 -13 -15 -15 -13 -15 -16 -14 -14 -14 -15 -14 -14 -13 -14 -14 -14 -15 -15 -14 -15 -13 -12 -9 -15 -22 -23 -23 -23 -22 -23 -24 -25 -26 -28 -29 -31 -33 -36 -39 -41 -42 -44 -49 -54 -57 -58 -57 -58 -60 -60 -60 -59 -58 -57 -55 -54 -53 -53 -55 -57 -59 -59 -60 -61 -62 -66 -70 -73 -75 -75 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -26 -28 -17 -4 -0 -0 -13 -7 -0 -0 -0 -0 -0 -0 -0 -8 -13 -13 -10 -6 -2 -8 -10 -13 -15 -19 -25 -23 -22 -19 -0 -0 -0 -21 -24 -10 -4 -7 -12 -16 -25 -30 -32 -35 -21 -13 -12 -10 -7 -8 -8 -10 -23 -16 -9 -9 -10 -14 -21 -31 -36 -36 -32 -19 -24 -34 -24 -33 -33 -46 -52 -52 -54 -53 -57 -67 -70 -81 -93 -93 -91 -89 -91 -92 -89 -85 -87 -93 -95 -99 -100 -103 -106 -110 -109 -84 -88 -93 -100 -106 -114 -117 -119 -123 -119 -117 -115 -112 -129 -110 -102 -104 -99 -94 -88 -85 -81 -77 -67 -71 -69 -58 -52 -49 -49 -49 -47 -44 -40 -27 -19 -19 -15 -22 -18 -20 -20 -16 -16 -16 -14 -14 -14 -15 -15 -14 -13 -14 -15 -16 -17 -18 -16 -15 -15 -13 -11 -16 -22 -23 -23 -23 -23 -23 -24 -24 -25 -28 -30 -33 -35 -38 -40 -41 -43 -46 -50 -54 -56 -57 -57 -59 -61 -61 -61 -60 -59 -57 -55 -53 -51 -51 -53 -55 -57 -57 -57 -58 -60 -63 -68 -72 -74 -74 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -25 -23 -17 -9 -8 -1 -0 -0 -0 -0 -0 -0 -1 -12 -15 -15 -14 -10 -8 -8 -9 -12 -12 -17 -23 -29 -24 -14 -6 -0 -0 -0 -1 -4 -2 -9 -13 -11 -10 -14 -27 -31 -31 -30 -18 -12 -10 -7 -7 -7 -10 -15 -12 -8 -16 -13 -7 -23 -33 -36 -37 -32 -23 -27 -29 -26 -38 -55 -43 -51 -53 -56 -57 -54 -51 -55 -81 -89 -91 -91 -92 -93 -94 -92 -90 -90 -91 -94 -102 -102 -103 -105 -97 -83 -84 -84 -90 -89 -98 -105 -107 -109 -112 -114 -112 -103 -89 -101 -87 -82 -87 -91 -92 -91 -86 -77 -69 -67 -70 -63 -54 -51 -50 -47 -48 -44 -42 -38 -35 -27 -20 -18 -26 -23 -22 -18 -17 -20 -18 -14 -14 -14 -15 -15 -14 -14 -14 -15 -16 -18 -19 -19 -16 -16 -14 -12 -19 -24 -24 -24 -23 -23 -24 -24 -24 -26 -28 -30 -32 -35 -38 -39 -42 -45 -47 -50 -53 -55 -56 -57 -60 -62 -62 -62 -60 -58 -56 -54 -52 -50 -50 -51 -53 -55 -55 -54 -56 -59 -62 -66 -70 -72 -71 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -12 -13 -19 -5 -6 -0 -0 -0 -0 -0 -0 -5 -16 -16 -11 -11 -15 -14 -9 -8 -9 -10 -16 -24 -29 -29 -23 -23 -13 -0 -8 -31 -0 -0 -0 -16 -18 -12 -14 -18 -20 -24 -26 -24 -27 -28 -27 -17 -7 -7 -9 -11 -10 -9 -13 -17 -17 -21 -30 -32 -36 -41 -9 -12 -36 -42 -31 -36 -45 -48 -53 -54 -56 -53 -49 -59 -83 -86 -89 -94 -97 -99 -97 -96 -93 -90 -90 -95 -100 -101 -102 -87 -83 -86 -81 -77 -79 -82 -95 -101 -101 -105 -109 -111 -111 -115 -77 -93 -90 -77 -71 -71 -72 -78 -82 -76 -65 -68 -67 -59 -54 -50 -43 -41 -43 -43 -42 -40 -41 -32 -20 -18 -24 -28 -26 -16 -15 -21 -20 -16 -15 -15 -15 -15 -14 -15 -15 -16 -18 -19 -20 -20 -18 -18 -17 -14 -13 -13 -19 -25 -25 -26 -25 -27 -28 -29 -30 -31 -33 -35 -36 -40 -43 -46 -50 -52 -53 -55 -56 -58 -61 -61 -63 -63 -61 -58 -55 -53 -51 -49 -49 -49 -51 -51 -51 -53 -54 -57 -60 -63 -67 -69 -68 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -6 -10 -8 -12 -11 -8 -7 -7 -10 -17 -22 -26 -25 -13 -2 -6 -4 -1 -1 -0 -0 -0 -6 -7 -10 -16 -18 -15 -19 -18 -18 -23 -25 -28 -25 -14 -7 -7 -11 -14 -14 -16 -17 -17 -18 -23 -31 -42 -56 -8 -17 -29 -33 -42 -52 -41 -45 -47 -53 -54 -51 -49 -65 -85 -86 -88 -93 -94 -96 -96 -93 -90 -88 -91 -97 -98 -100 -107 -89 -84 -82 -78 -76 -74 -81 -94 -96 -95 -98 -102 -105 -99 -85 -78 -77 -93 -80 -74 -70 -61 -58 -64 -66 -59 -58 -63 -62 -56 -47 -42 -42 -40 -41 -42 -41 -41 -30 -20 -16 -20 -30 -29 -16 -12 -11 -16 -17 -15 -15 -16 -16 -16 -17 -17 -18 -20 -21 -22 -21 -19 -20 -18 -17 -16 -14 -21 -27 -27 -27 -26 -28 -29 -31 -32 -33 -35 -37 -40 -43 -45 -48 -52 -53 -54 -55 -57 -59 -60 -62 -64 -63 -60 -57 -54 -52 -50 -49 -48 -48 -48 -49 -50 -54 -54 -55 -59 -61 -64 -67 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -1 -8 -0 -0 -13 -18 -9 -6 -16 -6 -7 -9 -9 -8 -8 -11 -17 -17 -9 -25 -22 -13 -27 -16 -11 -27 -20 -0 -0 -0 -0 -13 -15 -14 -16 -14 -16 -16 -16 -20 -24 -27 -18 -7 -10 -21 -19 -14 -13 -14 -15 -16 -13 -20 -50 -56 -3 -25 -23 -26 -46 -64 -67 -65 -62 -51 -52 -54 -53 -71 -86 -85 -86 -89 -89 -89 -90 -88 -86 -89 -94 -98 -98 -101 -102 -88 -82 -81 -93 -104 -96 -85 -93 -89 -103 -104 -105 -108 -104 -94 -89 -91 -99 -86 -82 -81 -71 -60 -57 -56 -53 -68 -69 -62 -55 -48 -44 -44 -44 -45 -41 -40 -41 -28 -20 -18 -22 -30 -27 -18 -10 -7 -15 -17 -16 -16 -17 -17 -18 -19 -20 -21 -22 -23 -23 -22 -21 -23 -22 -22 -19 -16 -16 -23 -28 -27 -28 -29 -28 -27 -28 -30 -33 -38 -41 -44 -47 -49 -52 -53 -54 -55 -56 -57 -59 -64 -65 -64 -61 -57 -54 -51 -50 -48 -47 -47 -48 -48 -53 -70 -67 -55 -57 -60 -62 -64 -64 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -2 -0 -4 -7 -4 -6 -30 -8 -3 -0 -2 -1 -6 -13 -5 -6 -8 -9 -10 -9 -11 -14 -15 -16 -26 -24 -27 -34 -18 -2 -0 -0 -5 -22 -19 -18 -20 -14 -12 -16 -17 -13 -14 -17 -19 -23 -28 -17 -8 -16 -28 -22 -20 -22 -22 -19 -19 -27 -40 -46 -24 -1 -24 -36 -33 -48 -61 -54 -51 -67 -49 -52 -56 -57 -69 -82 -83 -83 -84 -85 -86 -85 -84 -87 -92 -96 -100 -99 -92 -78 -82 -83 -81 -76 -76 -81 -86 -87 -100 -108 -107 -110 -117 -122 -111 -89 -94 -99 -79 -72 -77 -74 -66 -60 -55 -53 -62 -68 -62 -56 -48 -45 -45 -45 -46 -44 -38 -39 -34 -25 -20 -24 -28 -21 -21 -9 -5 -14 -16 -16 -17 -18 -19 -20 -20 -21 -22 -22 -24 -24 -24 -24 -25 -25 -24 -23 -18 -24 -28 -29 -29 -29 -29 -28 -26 -26 -28 -31 -34 -37 -41 -44 -49 -52 -54 -55 -56 -56 -57 -60 -64 -66 -65 -62 -58 -54 -51 -50 -49 -48 -47 -47 -47 -70 -77 -80 -69 -55 -58 -60 -60 -61 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -2 -5 -9 -16 -34 -37 -30 -4 -14 -6 -7 -10 -6 -7 -10 -11 -9 -9 -10 -13 -15 -19 -26 -23 -26 -31 -28 -10 -0 -0 -10 -27 -8 -12 -21 -15 -11 -9 -7 -7 -11 -17 -20 -27 -31 -18 -11 -17 -22 -22 -21 -22 -24 -22 -9 -26 -40 -26 -0 -4 -31 -31 -34 -35 -40 -43 -42 -46 -47 -51 -57 -58 -58 -75 -86 -83 -80 -80 -80 -80 -84 -88 -93 -97 -101 -96 -75 -82 -80 -79 -77 -97 -94 -94 -110 -104 -105 -99 -96 -97 -99 -101 -102 -98 -87 -91 -69 -59 -60 -64 -62 -64 -67 -63 -60 -69 -61 -52 -46 -45 -46 -46 -47 -45 -41 -41 -42 -28 -21 -26 -28 -24 -24 -11 -5 -13 -15 -16 -16 -18 -20 -21 -21 -21 -22 -23 -25 -26 -26 -26 -28 -27 -26 -22 -17 -28 -34 -30 -25 -24 -29 -36 -34 -34 -31 -35 -37 -37 -38 -42 -47 -48 -51 -52 -54 -55 -57 -60 -64 -67 -66 -64 -59 -55 -53 -52 -50 -48 -47 -47 -48 -71 -76 -79 -65 -53 -56 -56 -57 -58 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -0 -0 -0 -0 -0 -15 -20 -15 -27 -35 -32 -19 -24 -19 -13 -10 -13 -22 -24 -9 -10 -10 -11 -13 -18 -22 -16 -13 -16 -2 -0 -0 -13 -14 -12 -18 -2 -27 -20 -18 -18 -15 -11 -12 -19 -24 -29 -31 -16 -14 -16 -19 -20 -20 -21 -32 -31 -30 -27 -23 -11 -0 -7 -33 -16 -31 -33 -48 -53 -52 -59 -63 -52 -59 -59 -58 -77 -85 -85 -84 -82 -81 -81 -89 -92 -97 -100 -95 -86 -77 -81 -80 -78 -100 -106 -110 -115 -106 -93 -106 -98 -93 -91 -89 -86 -82 -89 -95 -79 -67 -51 -51 -57 -58 -60 -69 -71 -65 -60 -53 -43 -39 -40 -43 -45 -46 -46 -45 -43 -46 -30 -23 -28 -28 -26 -28 -14 -6 -3 -3 -12 -17 -19 -21 -23 -24 -24 -25 -26 -27 -27 -28 -29 -30 -30 -26 -21 -23 -22 -21 -24 -28 -29 -33 -42 -31 -29 -29 -36 -42 -42 -40 -42 -44 -45 -46 -50 -53 -54 -56 -60 -65 -68 -67 -65 -61 -58 -56 -53 -51 -48 -47 -47 -48 -72 -76 -79 -65 -53 -53 -54 -55 -56 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -0 -10 -34 -33 -2 -24 -19 -15 -17 -20 -23 -23 -10 -12 -11 -10 -12 -16 -18 -14 -6 -1 -9 -6 -2 -14 -20 -12 -6 -5 -28 -13 -12 -19 -17 -11 -11 -17 -24 -28 -30 -16 -14 -14 -15 -18 -20 -23 -29 -42 -27 -24 -17 -6 -0 -8 -27 -28 -31 -25 -49 -58 -55 -56 -63 -63 -58 -73 -59 -72 -83 -85 -84 -84 -82 -85 -92 -94 -82 -83 -77 -73 -76 -79 -86 -107 -99 -98 -104 -114 -101 -92 -108 -101 -97 -94 -89 -81 -78 -84 -89 -83 -81 -56 -51 -50 -50 -50 -54 -61 -62 -54 -42 -41 -37 -34 -36 -41 -44 -44 -45 -42 -33 -31 -26 -31 -34 -34 -32 -21 -11 -8 -16 -16 -17 -20 -24 -25 -26 -26 -28 -29 -30 -30 -30 -32 -33 -31 -28 -27 -23 -19 -30 -35 -36 -37 -36 -36 -64 -56 -34 -39 -42 -40 -38 -39 -39 -35 -43 -49 -51 -53 -55 -59 -64 -68 -69 -66 -65 -63 -58 -55 -52 -50 -47 -47 -49 -67 -75 -78 -79 -81 -70 -52 -54 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -22 -0 -4 -4 -11 -21 -23 -21 -18 -9 -12 -12 -10 -11 -16 -18 -18 -15 -12 -37 -36 -27 -24 -22 -10 -0 -9 -30 -16 -8 -20 -16 -10 -9 -15 -23 -26 -29 -27 -24 -22 -14 -15 -23 -32 -38 -4 -29 -27 -22 -7 -0 -4 -15 -25 -31 -28 -43 -36 -34 -48 -63 -68 -71 -83 -67 -56 -72 -80 -85 -86 -86 -88 -92 -98 -74 -71 -72 -72 -78 -91 -105 -99 -93 -94 -108 -99 -86 -93 -109 -106 -104 -100 -94 -91 -94 -84 -83 -96 -95 -69 -53 -52 -63 -59 -54 -56 -59 -51 -40 -37 -36 -33 -35 -36 -39 -42 -43 -40 -26 -33 -27 -35 -43 -44 -38 -30 -25 -12 -5 -3 -15 -14 -12 -19 -28 -29 -29 -30 -31 -32 -33 -35 -35 -33 -31 -28 -22 -25 -30 -32 -34 -36 -33 -37 -70 -56 -64 -53 -39 -32 -30 -30 -31 -32 -38 -47 -52 -54 -56 -59 -63 -67 -69 -68 -68 -64 -60 -57 -54 -51 -49 -47 -48 -48 -67 -75 -78 -80 -67 -61 -83 -83 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -1 -13 -17 -15 -18 -22 -20 -20 -16 -20 -24 -18 -10 -9 -11 -12 -12 -13 -14 -15 -17 -19 -26 -36 -28 -23 -22 -24 -21 -8 -4 -15 -19 -24 -13 -10 -13 -12 -13 -19 -24 -27 -35 -35 -35 -18 -16 -25 -33 -30 -0 -5 -24 -10 -20 -25 -20 -19 -32 -34 -22 -35 -44 -40 -49 -60 -68 -74 -71 -74 -50 -53 -57 -78 -93 -92 -92 -95 -100 -95 -93 -92 -89 -96 -103 -98 -93 -93 -102 -84 -85 -87 -92 -96 -93 -94 -107 -102 -106 -105 -101 -105 -116 -113 -93 -86 -64 -56 -61 -62 -60 -54 -44 -35 -27 -30 -31 -31 -34 -38 -39 -40 -39 -28 -37 -29 -37 -45 -46 -45 -41 -29 -17 -8 -6 -7 -8 -11 -14 -20 -28 -28 -29 -31 -32 -34 -36 -36 -35 -32 -28 -23 -37 -38 -30 -31 -34 -31 -29 -42 -48 -88 -61 -41 -34 -30 -28 -30 -35 -39 -42 -49 -52 -56 -61 -66 -68 -69 -69 -69 -65 -62 -59 -57 -53 -50 -51 -56 -55 -49 -71 -78 -80 -66 -63 -82 -84 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -1 -5 -7 -5 -1 -11 -10 -10 -15 -18 -26 -32 -21 -19 -23 -20 -14 -11 -12 -12 -13 -13 -11 -12 -15 -20 -29 -34 -25 -20 -23 -24 -10 -2 -0 -0 -4 -21 -26 -2 -5 -8 -9 -15 -23 -27 -30 -34 -33 -14 -14 -22 -14 -0 -0 -0 -5 -0 -12 -49 -42 -24 -23 -34 -27 -32 -53 -56 -53 -54 -58 -59 -60 -65 -48 -55 -61 -61 -80 -96 -97 -98 -99 -100 -103 -104 -105 -103 -99 -95 -95 -95 -74 -85 -91 -98 -97 -87 -85 -97 -109 -107 -102 -95 -108 -123 -122 -115 -107 -86 -65 -52 -64 -64 -61 -53 -42 -35 -36 -34 -34 -33 -36 -38 -39 -33 -26 -30 -40 -32 -41 -45 -44 -43 -42 -34 -21 -12 -8 -7 -22 -27 -28 -29 -28 -23 -30 -32 -33 -35 -37 -38 -38 -34 -30 -30 -30 -38 -34 -24 -25 -27 -29 -44 -70 -78 -56 -47 -43 -37 -33 -32 -35 -41 -47 -48 -50 -51 -56 -60 -63 -68 -70 -70 -67 -65 -63 -60 -57 -53 -55 -66 -65 -51 -69 -77 -80 -82 -81 -80 -82 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -1 -0 -0 -0 -2 -2 -0 -0 -7 -10 -8 -6 -4 -10 -26 -22 -17 -21 -27 -21 -14 -12 -11 -11 -11 -10 -11 -14 -19 -27 -20 -7 -29 -26 -3 -1 -0 -17 -13 -0 -6 -23 -0 -12 -12 -9 -12 -16 -21 -27 -32 -31 -14 -15 -19 -9 -0 -0 -0 -0 -0 -0 -40 -32 -25 -35 -41 -38 -40 -43 -46 -36 -35 -45 -53 -58 -61 -55 -56 -62 -63 -65 -66 -67 -67 -77 -99 -95 -97 -99 -95 -93 -94 -97 -95 -80 -95 -95 -101 -91 -90 -95 -102 -102 -93 -82 -99 -113 -120 -115 -102 -89 -73 -56 -47 -51 -60 -56 -49 -42 -37 -36 -36 -37 -37 -35 -36 -38 -31 -25 -31 -31 -35 -40 -45 -37 -35 -40 -41 -30 -18 -9 -7 -8 -11 -13 -22 -29 -28 -32 -34 -36 -38 -38 -40 -39 -36 -34 -35 -41 -42 -25 -24 -21 -24 -32 -45 -59 -58 -49 -45 -37 -35 -35 -34 -34 -38 -44 -52 -53 -57 -58 -59 -62 -66 -68 -69 -68 -67 -66 -63 -60 -57 -54 -53 -51 -53 -52 -74 -80 -81 -80 -80 -81 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -4 -5 -8 -9 -11 -13 -3 -3 -5 -3 -0 -2 -10 -20 -16 -14 -13 -6 -1 -5 -9 -19 -20 -31 -25 -16 -11 -10 -9 -8 -9 -9 -13 -15 -17 -15 -5 -0 -0 -0 -0 -0 -10 -8 -0 -0 -0 -1 -12 -18 -12 -9 -10 -15 -23 -28 -28 -14 -18 -18 -9 -1 -0 -0 -0 -1 -9 -32 -25 -26 -33 -32 -27 -31 -32 -36 -33 -32 -45 -53 -55 -61 -63 -50 -59 -64 -68 -67 -66 -64 -65 -77 -91 -92 -93 -90 -90 -93 -100 -99 -86 -88 -103 -90 -99 -97 -96 -92 -86 -79 -85 -97 -108 -110 -103 -92 -77 -64 -56 -64 -59 -60 -53 -45 -39 -38 -36 -35 -37 -41 -39 -36 -37 -30 -30 -34 -29 -37 -41 -49 -39 -38 -42 -44 -37 -27 -15 -16 -10 -10 -14 -15 -17 -21 -25 -28 -37 -40 -41 -41 -38 -37 -37 -38 -44 -90 -110 -90 -55 -41 -35 -31 -32 -36 -44 -44 -34 -30 -32 -33 -31 -31 -35 -40 -47 -48 -51 -58 -64 -68 -71 -72 -69 -69 -68 -65 -63 -62 -60 -56 -54 -56 -55 -72 -80 -81 -81 -80 -81 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -0 -0 -0 -0 -1 -2 -5 -8 -9 -11 -13 -2 -3 -4 -4 -5 -9 -17 -14 -13 -12 -3 -0 -3 -13 -18 -10 -19 -29 -20 -14 -11 -9 -7 -5 -6 -7 -12 -13 -4 -20 -22 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -18 -19 -11 -12 -20 -26 -28 -24 -20 -17 -32 -15 -24 -41 -37 -31 -27 -25 -24 -21 -20 -18 -12 -12 -28 -31 -31 -32 -49 -48 -46 -54 -59 -55 -61 -61 -65 -67 -68 -68 -65 -72 -96 -93 -89 -88 -88 -90 -98 -97 -83 -84 -94 -108 -103 -96 -96 -86 -77 -81 -81 -90 -96 -99 -88 -81 -73 -63 -56 -57 -67 -61 -53 -47 -44 -44 -40 -36 -35 -38 -38 -37 -27 -29 -38 -44 -40 -40 -46 -45 -40 -41 -39 -43 -43 -33 -23 -25 -24 -18 -14 -20 -21 -22 -28 -33 -38 -41 -41 -41 -42 -40 -41 -41 -39 -63 -61 -48 -62 -51 -31 -20 -19 -21 -33 -42 -31 -26 -29 -31 -32 -32 -35 -42 -42 -44 -49 -54 -62 -69 -71 -71 -72 -71 -70 -69 -67 -65 -63 -60 -57 -58 -57 -56 -77 -82 -81 -80 -80 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -2 -7 -10 -11 -10 -0 -4 -1 -1 -3 -5 -6 -8 -9 -8 -11 -13 -5 -6 -17 -19 -20 -19 -13 -16 -13 -10 -7 -11 -18 -13 -9 -12 -6 -15 -25 -30 -30 -19 -2 -18 -2 -5 -6 -2 -0 -2 -6 -14 -13 -21 -13 -11 -17 -23 -29 -34 -15 -15 -20 -26 -28 -36 -40 -34 -27 -12 -17 -20 -20 -20 -15 -14 -22 -24 -28 -44 -47 -42 -42 -48 -59 -72 -78 -61 -63 -62 -63 -66 -66 -78 -101 -96 -92 -91 -92 -93 -98 -102 -92 -74 -83 -112 -103 -96 -97 -95 -93 -88 -77 -79 -80 -87 -74 -69 -64 -57 -51 -53 -64 -57 -51 -49 -48 -48 -45 -41 -40 -39 -36 -38 -30 -34 -35 -35 -39 -43 -39 -37 -42 -46 -44 -47 -48 -39 -30 -29 -25 -22 -18 -35 -31 -22 -26 -37 -42 -42 -41 -43 -43 -42 -42 -38 -32 -41 -44 -67 -109 -79 -58 -40 -24 -22 -28 -35 -26 -25 -27 -29 -29 -31 -36 -37 -37 -45 -45 -51 -57 -63 -68 -69 -70 -72 -71 -71 -69 -67 -65 -63 -61 -61 -60 -58 -79 -83 -83 -83 -82 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -2 -0 -7 -13 -14 -12 -13 -2 -0 -0 -7 -9 -4 -4 -13 -2 -0 -13 -11 -7 -10 -15 -12 -6 -6 -17 -14 -11 -9 -8 -10 -9 -7 -8 -9 -4 -3 -12 -20 -18 -14 -19 -8 -8 -11 -10 -3 -7 -19 -23 -26 -10 -16 -14 -19 -23 -28 -30 -17 -12 -23 -25 -24 -27 -29 -28 -22 -14 -21 -24 -22 -14 -9 -8 -8 -17 -34 -32 -27 -44 -48 -49 -51 -59 -68 -74 -77 -85 -65 -63 -64 -80 -99 -95 -93 -93 -99 -99 -99 -102 -105 -110 -104 -77 -76 -96 -95 -99 -104 -97 -79 -73 -76 -74 -63 -60 -56 -60 -62 -59 -58 -53 -52 -50 -49 -50 -46 -41 -40 -43 -43 -27 -30 -28 -27 -32 -36 -37 -37 -42 -47 -51 -50 -43 -43 -42 -35 -34 -28 -24 -25 -49 -67 -50 -26 -25 -41 -44 -44 -44 -42 -43 -40 -53 -64 -37 -40 -53 -111 -82 -80 -62 -41 -38 -35 -34 -25 -23 -22 -24 -25 -24 -25 -31 -39 -43 -56 -57 -62 -65 -66 -66 -68 -69 -69 -71 -70 -68 -67 -65 -64 -63 -62 -59 -77 -80 -83 -82 -81 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -9 -12 -10 -7 -0 -2 -0 -0 -4 -14 -13 -13 -20 -12 -2 -15 -15 -10 -7 -7 -7 -7 -9 -20 -15 -12 -9 -8 -7 -6 -6 -6 -5 -5 -12 -14 -13 -12 -10 -10 -7 -5 -11 -16 -10 -2 -8 -22 -28 -14 -23 -25 -23 -26 -28 -32 -33 -16 -11 -21 -22 -20 -21 -20 -18 -18 -27 -23 -16 -15 -16 -22 -24 -19 -25 -35 -25 -37 -40 -40 -43 -47 -51 -55 -63 -69 -79 -85 -89 -89 -91 -91 -90 -90 -94 -97 -99 -105 -93 -78 -85 -95 -89 -91 -90 -95 -98 -91 -80 -70 -70 -66 -56 -56 -55 -56 -57 -55 -54 -52 -50 -50 -50 -48 -41 -38 -40 -40 -31 -30 -36 -36 -31 -36 -36 -34 -42 -47 -51 -57 -56 -51 -43 -38 -39 -42 -35 -25 -26 -54 -59 -70 -54 -31 -32 -38 -44 -42 -44 -41 -44 -47 -48 -47 -41 -48 -55 -68 -64 -65 -62 -51 -37 -28 -25 -23 -22 -22 -24 -25 -27 -31 -31 -36 -34 -43 -49 -59 -63 -63 -63 -63 -68 -70 -69 -68 -67 -67 -65 -64 -64 -62 -61 -61 -78 -65 -53 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -3 -6 -9 -13 -9 -2 -0 -0 -0 -0 -0 -15 -18 -16 -14 -13 -14 -17 -20 -16 -11 -9 -10 -9 -10 -19 -14 -11 -9 -7 -7 -13 -18 -14 -11 -9 -13 -15 -11 -6 -5 -14 -27 -9 -15 -14 -13 -5 -14 -31 -29 -15 -10 -22 -27 -24 -28 -31 -33 -28 -13 -33 -16 -10 -14 -17 -24 -28 -26 -25 -17 -10 -14 -15 -22 -35 -39 -36 -31 -32 -31 -28 -33 -38 -44 -53 -61 -65 -68 -76 -85 -86 -88 -90 -89 -89 -90 -96 -99 -104 -87 -70 -72 -81 -82 -84 -88 -91 -95 -79 -67 -67 -67 -68 -60 -74 -72 -62 -57 -55 -56 -56 -54 -51 -50 -46 -42 -43 -38 -33 -36 -35 -35 -25 -33 -43 -40 -39 -47 -52 -57 -62 -65 -60 -57 -49 -37 -34 -42 -30 -27 -50 -57 -77 -93 -91 -70 -43 -42 -42 -40 -36 -66 -73 -55 -36 -29 -31 -41 -50 -70 -79 -76 -59 -39 -28 -25 -22 -20 -18 -16 -22 -31 -35 -37 -38 -40 -40 -50 -54 -60 -62 -60 -62 -64 -68 -68 -68 -68 -67 -66 -65 -64 -64 -62 -79 -84 -64 -54 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -9 -15 -21 -11 -12 -30 -25 -15 -0 -7 -13 -11 -10 -12 -14 -17 -17 -14 -12 -11 -11 -10 -12 -18 -13 -10 -9 -9 -6 -14 -22 -21 -21 -21 -28 -36 -38 -29 -13 -11 -19 -9 -16 -14 -22 -13 -16 -26 -26 -20 -12 -25 -26 -23 -28 -29 -27 -24 -23 -41 -38 -23 -13 -13 -24 -27 -19 -20 -21 -15 -23 -29 -14 -16 -32 -40 -40 -37 -37 -35 -31 -29 -42 -56 -59 -64 -70 -77 -81 -82 -90 -94 -93 -93 -95 -97 -95 -94 -94 -89 -80 -77 -83 -90 -91 -95 -99 -77 -65 -66 -73 -83 -80 -71 -68 -65 -63 -53 -57 -69 -64 -56 -51 -49 -48 -48 -46 -44 -45 -45 -45 -29 -38 -37 -38 -45 -54 -59 -63 -68 -69 -72 -68 -60 -45 -32 -30 -38 -31 -36 -43 -72 -91 -113 -112 -81 -60 -38 -38 -34 -74 -69 -51 -43 -37 -37 -40 -53 -80 -88 -78 -59 -40 -34 -42 -36 -20 -16 -22 -29 -38 -47 -50 -34 -34 -43 -48 -49 -59 -60 -55 -56 -61 -64 -66 -67 -67 -66 -66 -64 -61 -60 -60 -58 -81 -63 -53 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -20 -9 -1 -1 -3 -5 -5 -4 -13 -12 -12 -17 -19 -17 -19 -17 -12 -10 -10 -10 -16 -20 -13 -10 -11 -10 -4 -5 -13 -17 -19 -22 -26 -32 -36 -32 -25 -20 -15 -8 -12 -17 -30 -30 -14 -16 -23 -21 -16 -15 -24 -24 -26 -30 -32 -26 -22 -30 -34 -20 -23 -26 -26 -20 -13 -12 -17 -29 -25 -36 -39 -19 -14 -23 -28 -29 -31 -32 -36 -31 -44 -55 -57 -60 -64 -70 -70 -81 -86 -91 -92 -94 -96 -93 -86 -82 -83 -79 -76 -80 -86 -89 -93 -97 -96 -79 -69 -72 -76 -73 -66 -48 -46 -47 -58 -61 -64 -68 -64 -54 -57 -52 -52 -46 -45 -46 -40 -32 -38 -42 -50 -40 -42 -51 -61 -67 -69 -72 -73 -73 -72 -67 -54 -37 -33 -44 -36 -33 -39 -48 -59 -82 -98 -100 -86 -37 -61 -27 -50 -53 -48 -42 -35 -30 -60 -67 -76 -86 -76 -59 -44 -37 -39 -39 -21 -19 -37 -40 -37 -32 -31 -36 -23 -46 -47 -46 -47 -46 -47 -52 -56 -61 -62 -64 -65 -64 -64 -63 -60 -59 -60 -60 -79 -60 -55 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -20 -16 -14 -14 -7 -5 -18 -21 -19 -13 -12 -14 -10 -3 -7 -3 -3 -19 -19 -14 -20 -21 -13 -10 -10 -10 -6 -3 -10 -14 -16 -21 -25 -31 -34 -31 -26 -25 -16 -7 -10 -16 -17 -18 -10 -6 -2 -3 -11 -16 -15 -22 -18 -26 -27 -24 -25 -30 -31 -24 -23 -26 -24 -20 -16 -16 -24 -32 -22 -23 -45 -34 -23 -24 -28 -28 -29 -29 -34 -36 -45 -54 -57 -60 -65 -71 -70 -78 -80 -84 -87 -90 -92 -88 -83 -78 -79 -77 -79 -80 -81 -84 -85 -83 -80 -75 -69 -67 -68 -71 -71 -57 -55 -49 -45 -58 -65 -58 -50 -49 -57 -54 -55 -55 -53 -49 -41 -35 -40 -43 -34 -41 -48 -58 -67 -72 -70 -64 -68 -57 -55 -70 -62 -45 -34 -35 -40 -31 -32 -34 -44 -56 -65 -74 -69 -30 -39 -27 -56 -54 -51 -38 -20 -27 -60 -68 -84 -84 -81 -63 -49 -41 -34 -29 -25 -28 -55 -53 -52 -44 -27 -23 -44 -44 -38 -53 -51 -50 -49 -49 -53 -56 -59 -61 -61 -62 -63 -62 -61 -59 -58 -59 -57 -55 -56 -69 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -4 -0 -8 -18 -28 -27 -10 -6 -15 -5 -4 -4 -2 -4 -1 -14 -25 -15 -22 -20 -12 -8 -7 -7 -6 -4 -14 -16 -16 -20 -25 -32 -33 -12 -9 -10 -8 -10 -14 -14 -13 -26 -14 -3 -0 -8 -17 -20 -17 -13 -12 -11 -19 -23 -30 -34 -31 -27 -20 -21 -20 -20 -19 -17 -16 -19 -22 -20 -28 -33 -32 -31 -30 -32 -34 -33 -28 -42 -38 -50 -59 -61 -65 -69 -67 -67 -70 -77 -79 -83 -85 -80 -74 -74 -76 -77 -79 -76 -72 -70 -68 -67 -62 -60 -57 -59 -65 -75 -82 -77 -57 -55 -48 -47 -46 -43 -41 -44 -52 -57 -58 -55 -50 -38 -37 -44 -42 -31 -34 -45 -54 -63 -68 -72 -65 -51 -54 -58 -59 -72 -69 -54 -42 -41 -47 -44 -32 -30 -36 -41 -46 -48 -40 -28 -32 -26 -35 -40 -47 -40 -32 -45 -73 -83 -81 -71 -72 -62 -55 -50 -48 -45 -33 -43 -87 -74 -73 -69 -53 -39 -35 -31 -24 -24 -44 -41 -42 -47 -49 -53 -55 -55 -58 -60 -61 -61 -62 -64 -62 -61 -58 -57 -73 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -4 -2 -23 -31 -18 -9 -14 -13 -6 -15 -3 -1 -5 -8 -4 -0 -4 -16 -12 -19 -14 -8 -5 -5 -5 -6 -5 -18 -18 -18 -21 -28 -35 -34 -13 -7 -7 -7 -13 -17 -9 -1 -6 -0 -0 -2 -14 -22 -29 -29 -12 -13 -17 -20 -26 -21 -14 -16 -24 -20 -20 -18 -16 -18 -20 -16 -15 -19 -14 -19 -34 -20 -16 -26 -34 -35 -34 -34 -45 -49 -54 -56 -56 -59 -62 -63 -64 -67 -69 -75 -79 -79 -74 -68 -69 -69 -72 -73 -70 -81 -88 -78 -68 -72 -58 -64 -59 -65 -74 -79 -72 -57 -58 -53 -46 -40 -49 -44 -38 -46 -51 -53 -39 -38 -32 -34 -41 -40 -34 -41 -49 -58 -61 -66 -71 -70 -61 -56 -60 -61 -58 -66 -60 -51 -47 -43 -36 -39 -30 -30 -31 -36 -37 -33 -30 -30 -26 -24 -41 -68 -68 -51 -57 -86 -90 -73 -65 -59 -56 -49 -45 -48 -54 -49 -57 -60 -41 -41 -54 -62 -52 -31 -26 -34 -32 -35 -40 -39 -46 -53 -48 -49 -53 -56 -58 -60 -64 -71 -78 -78 -77 -60 -58 -57 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -14 -12 -12 -13 -18 -20 -7 -0 -7 -12 -10 -8 -4 -3 -9 -12 -11 -15 -10 -6 -4 -4 -5 -7 -20 -19 -20 -22 -24 -30 -37 -34 -10 -10 -7 -7 -6 -7 -4 -0 -0 -0 -0 -41 -13 -2 -19 -26 -13 -13 -27 -12 -20 -21 -14 -18 -27 -25 -21 -17 -12 -13 -19 -20 -19 -18 -17 -32 -27 -27 -26 -30 -34 -37 -40 -41 -39 -48 -44 -53 -63 -67 -65 -62 -64 -63 -68 -71 -74 -74 -70 -67 -68 -68 -68 -69 -88 -92 -92 -88 -83 -80 -68 -74 -67 -69 -68 -65 -59 -49 -50 -49 -64 -58 -58 -43 -36 -42 -42 -41 -33 -39 -38 -41 -46 -42 -35 -44 -52 -53 -60 -64 -70 -76 -69 -55 -59 -63 -63 -54 -59 -68 -65 -53 -41 -33 -34 -27 -27 -30 -31 -31 -30 -30 -29 -26 -51 -60 -61 -62 -63 -67 -77 -76 -53 -51 -61 -44 -39 -42 -43 -44 -41 -46 -28 -23 -29 -35 -34 -34 -42 -37 -52 -33 -45 -53 -54 -53 -52 -57 -58 -54 -56 -58 -69 -77 -77 -76 -77 -79 -79 -81 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -10 -8 -9 -13 -21 -15 -0 -5 -33 -13 -3 -0 -0 -6 -15 -17 -17 -16 -10 -8 -7 -16 -22 -20 -24 -23 -24 -27 -28 -31 -36 -41 -35 -11 -9 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -18 -4 -7 -19 -26 -26 -20 -15 -21 -28 -27 -23 -17 -11 -12 -14 -18 -23 -23 -18 -6 -4 -14 -27 -31 -36 -34 -32 -36 -40 -32 -48 -43 -38 -53 -65 -63 -65 -67 -71 -69 -68 -69 -68 -67 -67 -68 -71 -69 -80 -81 -81 -80 -83 -84 -76 -64 -69 -73 -64 -57 -60 -64 -64 -67 -68 -62 -57 -39 -33 -38 -40 -34 -30 -33 -23 -22 -26 -31 -37 -42 -45 -53 -58 -63 -69 -76 -67 -55 -59 -64 -66 -60 -58 -56 -62 -62 -50 -39 -38 -26 -27 -26 -26 -27 -28 -29 -30 -40 -62 -68 -70 -74 -74 -70 -90 -144 -134 -115 -100 -84 -68 -53 -37 -25 -22 -25 -21 -22 -26 -39 -50 -56 -55 -40 -81 -50 -45 -43 -42 -49 -58 -60 -63 -59 -62 -64 -70 -75 -76 -75 -76 -76 -78 -80 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -13 -9 -1 -1 -17 -25 -21 -9 -9 -27 -28 -29 -18 -12 -23 -29 -20 -12 -14 -13 -8 -6 -14 -21 -23 -26 -26 -25 -28 -28 -29 -30 -34 -29 -12 -11 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -3 -13 -26 -30 -3 -13 -20 -27 -31 -25 -17 -11 -11 -16 -11 -19 -24 -21 -18 -8 -7 -29 -35 -28 -23 -22 -30 -41 -36 -49 -50 -38 -30 -47 -64 -61 -57 -76 -74 -72 -70 -69 -67 -67 -72 -88 -90 -66 -77 -79 -78 -79 -80 -74 -64 -57 -62 -60 -55 -57 -60 -61 -62 -67 -63 -55 -48 -36 -36 -42 -38 -25 -26 -33 -28 -29 -31 -34 -36 -39 -48 -56 -62 -68 -74 -64 -55 -59 -64 -67 -68 -63 -65 -57 -58 -57 -41 -27 -28 -28 -24 -24 -24 -26 -28 -37 -60 -68 -73 -76 -81 -80 -73 -72 -86 -96 -97 -91 -96 -86 -63 -50 -42 -29 -27 -26 -29 -41 -41 -43 -44 -45 -57 -57 -80 -56 -50 -49 -51 -57 -60 -62 -64 -67 -70 -71 -72 -73 -74 -75 -75 -77 -79 -79 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -11 -4 -13 -10 -10 -8 -10 -15 -15 -10 -11 -30 -37 -49 -49 -44 -24 -6 -3 -11 -15 -17 -18 -22 -24 -25 -25 -24 -23 -26 -27 -27 -28 -32 -23 -10 -11 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -28 -31 -8 -0 -21 -23 -26 -25 -16 -10 -9 -15 -13 -15 -16 -16 -15 -11 -12 -15 -21 -18 -18 -21 -27 -37 -41 -40 -34 -39 -34 -35 -42 -47 -49 -57 -76 -74 -73 -69 -70 -80 -90 -87 -81 -82 -73 -71 -73 -76 -76 -76 -73 -57 -64 -71 -60 -55 -58 -60 -63 -62 -45 -44 -44 -38 -37 -41 -37 -25 -27 -31 -38 -33 -35 -37 -39 -44 -49 -57 -64 -68 -74 -60 -53 -56 -60 -63 -68 -67 -73 -64 -67 -64 -46 -32 -33 -29 -28 -25 -24 -26 -29 -37 -56 -69 -75 -80 -88 -88 -86 -83 -79 -75 -76 -75 -77 -77 -63 -62 -64 -48 -36 -36 -38 -37 -29 -39 -50 -54 -57 -51 -53 -50 -48 -55 -58 -58 -58 -61 -63 -65 -68 -63 -63 -68 -72 -74 -75 -76 -79 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -1 -0 -3 -11 -8 -5 -6 -13 -18 -24 -30 -26 -1 -7 -10 -8 -4 -5 -6 -10 -19 -17 -24 -26 -23 -21 -19 -20 -25 -27 -29 -29 -30 -20 -11 -13 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -20 -25 -10 -30 -20 -14 -19 -19 -13 -12 -8 -8 -11 -14 -14 -19 -22 -16 -22 -20 -17 -16 -16 -24 -34 -44 -44 -38 -28 -39 -43 -46 -48 -53 -62 -71 -71 -70 -62 -77 -87 -79 -75 -82 -21 -34 -49 -60 -64 -68 -73 -73 -67 -76 -67 -59 -56 -58 -49 -38 -41 -40 -45 -47 -41 -40 -39 -36 -30 -28 -32 -37 -45 -48 -38 -35 -42 -50 -55 -64 -69 -73 -57 -51 -52 -54 -60 -66 -68 -74 -68 -74 -70 -55 -39 -29 -28 -33 -29 -27 -28 -30 -34 -45 -69 -78 -85 -93 -96 -95 -92 -86 -82 -82 -82 -77 -83 -68 -59 -58 -55 -53 -51 -42 -31 -24 -38 -60 -70 -66 -60 -49 -56 -37 -40 -49 -52 -55 -61 -62 -64 -66 -59 -51 -58 -69 -73 -75 -77 -79 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -9 -7 -7 -9 -13 -3 -5 -15 -16 -17 -17 -11 -0 -0 -0 -1 -4 -10 -11 -11 -21 -20 -23 -24 -19 -16 -15 -16 -20 -24 -24 -27 -15 -10 -13 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -24 -46 -3 -13 -13 -13 -16 -17 -14 -9 -8 -5 -8 -15 -19 -18 -15 -22 -22 -12 -12 -13 -20 -28 -35 -42 -39 -35 -55 -58 -56 -50 -54 -64 -67 -67 -67 -59 -80 -84 -71 -58 -48 -40 -27 -43 -47 -58 -68 -74 -76 -75 -75 -57 -61 -57 -58 -51 -43 -42 -43 -48 -52 -47 -44 -37 -37 -39 -36 -36 -41 -42 -49 -55 -45 -40 -46 -49 -58 -69 -72 -64 -60 -55 -53 -58 -64 -69 -71 -69 -59 -66 -64 -55 -48 -36 -28 -33 -32 -30 -31 -34 -44 -63 -73 -81 -87 -95 -98 -97 -95 -93 -91 -91 -88 -91 -81 -74 -67 -62 -64 -70 -59 -42 -35 -62 -83 -82 -66 -52 -52 -54 -60 -67 -67 -58 -53 -53 -53 -54 -56 -56 -49 -49 -58 -67 -72 -77 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -16 -17 -9 -5 -8 -9 -10 -10 -8 -4 -0 -0 -15 -10 -11 -13 -16 -21 -18 -17 -17 -19 -15 -13 -13 -16 -23 -18 -12 -15 -13 -16 -21 -13 -5 -17 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -17 -20 -18 -17 -16 -22 -23 -4 -28 -23 -20 -23 -22 -17 -14 -11 -5 -6 -15 -17 -18 -17 -13 -11 -10 -25 -25 -24 -25 -33 -43 -42 -42 -39 -36 -55 -61 -60 -61 -64 -68 -66 -62 -80 -87 -79 -72 -61 -41 -30 -32 -32 -59 -72 -78 -72 -63 -64 -67 -70 -46 -40 -39 -42 -47 -53 -56 -58 -53 -40 -37 -42 -45 -42 -38 -37 -41 -46 -51 -54 -45 -42 -47 -46 -62 -71 -72 -64 -55 -53 -58 -63 -67 -70 -70 -65 -56 -61 -67 -62 -47 -32 -39 -37 -33 -32 -34 -39 -45 -50 -54 -86 -93 -97 -97 -99 -99 -91 -86 -100 -99 -97 -93 -78 -71 -84 -98 -77 -57 -49 -67 -88 -96 -94 -81 -57 -61 -62 -71 -93 -76 -55 -48 -47 -47 -46 -44 -45 -47 -49 -53 -61 -74 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -16 -3 -2 -4 -7 -9 -10 -11 -11 -9 -11 -10 -11 -17 -20 -19 -16 -14 -14 -18 -17 -13 -11 -14 -24 -29 -13 -16 -13 -15 -19 -11 -2 -14 -25 -14 -1 -0 -0 -0 -0 -0 -0 -0 -8 -12 -16 -21 -14 -11 -30 -27 -1 -33 -23 -30 -31 -24 -18 -13 -7 -11 -5 -13 -15 -11 -10 -10 -10 -18 -20 -32 -37 -43 -46 -45 -42 -41 -63 -55 -63 -66 -63 -66 -74 -71 -69 -67 -78 -78 -76 -66 -49 -45 -44 -43 -54 -60 -60 -54 -54 -66 -64 -64 -53 -52 -49 -49 -53 -57 -55 -39 -42 -37 -43 -47 -48 -47 -45 -41 -41 -49 -54 -53 -49 -48 -47 -45 -58 -63 -62 -59 -52 -53 -58 -64 -68 -70 -70 -71 -65 -63 -58 -56 -55 -38 -33 -39 -36 -34 -36 -40 -44 -49 -63 -87 -90 -94 -98 -102 -101 -93 -91 -121 -120 -121 -106 -87 -81 -88 -89 -80 -68 -63 -80 -130 -156 -142 -100 -58 -66 -73 -65 -69 -62 -51 -47 -46 -45 -44 -44 -44 -46 -49 -52 -54 -62 -79 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -9 -6 -2 -5 -10 -8 -6 -8 -10 -7 -15 -12 -13 -13 -14 -15 -14 -16 -17 -17 -11 -9 -11 -19 -25 -18 -18 -15 -14 -5 -9 -13 -16 -23 -24 -5 -4 -5 -1 -0 -0 -10 -32 -27 -25 -4 -0 -0 -8 -21 -23 -29 -2 -16 -28 -26 -20 -16 -13 -8 -3 -8 -7 -9 -17 -16 -8 -13 -29 -15 -31 -33 -37 -43 -45 -43 -42 -62 -49 -55 -53 -54 -59 -63 -61 -62 -69 -58 -53 -49 -50 -52 -52 -54 -53 -57 -60 -57 -53 -54 -56 -51 -51 -55 -61 -61 -60 -60 -60 -52 -34 -38 -40 -44 -48 -49 -48 -46 -45 -40 -37 -38 -38 -41 -43 -43 -42 -47 -54 -47 -60 -59 -55 -59 -66 -72 -78 -78 -78 -77 -73 -64 -63 -61 -41 -30 -41 -38 -38 -39 -39 -42 -57 -86 -89 -90 -93 -99 -103 -102 -98 -96 -105 -112 -120 -127 -117 -97 -87 -87 -81 -73 -73 -91 -98 -115 -112 -90 -73 -66 -64 -52 -48 -47 -45 -45 -44 -44 -43 -44 -44 -45 -48 -51 -53 -60 -74 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -14 -10 -0 -4 -8 -8 -11 -10 -6 -7 -19 -13 -14 -11 -11 -12 -13 -14 -13 -14 -9 -6 -8 -14 -24 -33 -36 -38 -39 -36 -19 -27 -26 -16 -15 -11 -14 -23 -9 -0 -0 -1 -8 -11 -14 -2 -0 -0 -0 -8 -23 -29 -27 -13 -15 -21 -20 -16 -11 -7 -3 -11 -17 -13 -15 -21 -23 -27 -38 -33 -32 -28 -30 -36 -44 -46 -48 -66 -65 -57 -50 -54 -55 -49 -44 -49 -68 -56 -51 -47 -50 -58 -54 -45 -62 -65 -66 -56 -52 -48 -49 -54 -55 -53 -62 -65 -64 -63 -50 -37 -35 -37 -38 -38 -42 -46 -45 -41 -36 -33 -31 -30 -29 -33 -37 -36 -33 -34 -44 -50 -53 -63 -56 -58 -67 -73 -76 -84 -85 -86 -82 -74 -62 -55 -46 -34 -43 -42 -41 -41 -42 -45 -58 -83 -94 -95 -96 -100 -104 -104 -103 -102 -102 -107 -112 -136 -122 -94 -86 -92 -89 -84 -83 -83 -100 -108 -99 -84 -78 -79 -68 -53 -40 -40 -40 -42 -44 -43 -42 -44 -44 -44 -46 -50 -52 -52 -54 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -20 -18 -13 -7 -6 -2 -4 -10 -9 -5 -11 -21 -15 -16 -11 -13 -13 -11 -10 -11 -12 -8 -5 -5 -10 -18 -26 -31 -34 -35 -35 -30 -36 -32 -23 -22 -18 -14 -21 -21 -7 -0 -0 -0 -5 -20 -20 -2 -0 -0 -0 -13 -32 -28 -26 -13 -25 -22 -18 -13 -7 -8 -18 -30 -22 -15 -13 -17 -27 -38 -38 -31 -28 -39 -46 -61 -71 -69 -69 -69 -56 -51 -56 -55 -48 -44 -48 -56 -56 -55 -51 -51 -46 -39 -38 -42 -45 -48 -48 -44 -45 -48 -52 -54 -54 -58 -66 -68 -69 -64 -48 -36 -36 -36 -36 -52 -56 -44 -40 -47 -48 -29 -29 -31 -32 -33 -35 -35 -33 -37 -49 -55 -56 -56 -57 -65 -73 -74 -79 -84 -7 -5 -60 -71 -62 -53 -37 -35 -45 -44 -44 -46 -48 -53 -67 -93 -101 -102 -103 -104 -105 -105 -105 -105 -106 -107 -128 -107 -87 -86 -91 -90 -89 -95 -96 -102 -106 -103 -98 -96 -91 -71 -57 -43 -42 -41 -43 -45 -44 -43 -44 -44 -42 -46 -48 -49 -51 -54 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -12 -17 -16 -5 -3 -6 -13 -11 -9 -15 -19 -21 -16 -25 -27 -18 -20 -31 -23 -7 -4 -5 -8 -13 -20 -26 -30 -31 -31 -31 -31 -29 -29 -32 -27 -11 -19 -19 -23 -24 -31 -19 -8 -26 -31 -17 -2 -0 -0 -14 -32 -30 -19 -13 -15 -12 -15 -13 -9 -15 -28 -16 -22 -23 -23 -27 -29 -31 -38 -43 -37 -56 -66 -70 -72 -74 -73 -66 -59 -61 -64 -59 -52 -48 -45 -42 -52 -52 -35 -33 -36 -36 -34 -35 -38 -38 -42 -41 -41 -41 -47 -53 -53 -58 -66 -69 -68 -69 -67 -63 -60 -57 -54 -67 -71 -58 -52 -56 -54 -45 -29 -28 -28 -30 -34 -36 -36 -38 -45 -55 -56 -59 -55 -59 -67 -72 -79 -79 -1 -0 -72 -83 -61 -48 -40 -30 -39 -46 -47 -49 -51 -54 -59 -72 -100 -106 -106 -107 -106 -106 -107 -106 -103 -101 -122 -104 -88 -86 -86 -84 -87 -103 -105 -106 -105 -103 -105 -106 -94 -68 -58 -55 -47 -44 -43 -45 -45 -43 -44 -43 -41 -44 -45 -47 -50 -54 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -11 -14 -13 -4 -6 -11 -12 -10 -16 -26 -27 -20 -22 -22 -28 -31 -29 -27 -20 -5 -7 -10 -13 -17 -21 -24 -28 -28 -25 -24 -24 -25 -30 -25 -12 -17 -19 -20 -21 -28 -24 -16 -19 -26 -30 -2 -8 -2 -0 -6 -16 -18 -13 -11 -7 -15 -14 -10 -14 -19 -8 -8 -16 -21 -32 -38 -42 -46 -45 -43 -53 -63 -65 -65 -69 -72 -67 -63 -70 -70 -61 -52 -47 -46 -46 -42 -32 -34 -35 -37 -32 -29 -30 -32 -33 -35 -35 -35 -37 -45 -54 -55 -57 -68 -72 -70 -70 -69 -68 -69 -68 -64 -69 -73 -72 -57 -47 -49 -48 -51 -50 -30 -30 -32 -32 -41 -49 -45 -53 -61 -49 -46 -49 -57 -67 -76 -72 -0 -0 -7 -65 -69 -53 -49 -42 -37 -48 -49 -52 -53 -55 -59 -63 -74 -104 -106 -109 -108 -108 -108 -106 -101 -98 -119 -106 -95 -94 -93 -88 -88 -103 -105 -104 -99 -99 -103 -104 -88 -65 -63 -56 -45 -42 -42 -44 -43 -41 -42 -43 -43 -43 -43 -45 -48 -53 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -8 -11 -20 -11 -10 -20 -26 -18 -9 -8 -18 -25 -28 -30 -31 -24 -7 -7 -10 -12 -13 -18 -23 -26 -25 -20 -21 -23 -25 -29 -22 -12 -13 -13 -17 -18 -20 -18 -15 -24 -38 -36 -19 -27 -10 -1 -7 -17 -18 -12 -9 -17 -19 -13 -12 -12 -12 -11 -13 -26 -17 -36 -35 -35 -37 -35 -39 -53 -60 -64 -63 -66 -68 -69 -71 -72 -70 -61 -50 -41 -43 -49 -47 -32 -39 -43 -33 -34 -41 -39 -33 -34 -34 -32 -33 -37 -48 -57 -59 -60 -64 -72 -73 -66 -64 -68 -72 -73 -70 -75 -78 -75 -72 -52 -44 -51 -49 -48 -30 -35 -37 -35 -46 -50 -44 -52 -56 -47 -47 -55 -61 -63 -70 -63 -2 -0 -0 -76 -80 -68 -63 -51 -39 -49 -49 -53 -55 -57 -59 -62 -67 -72 -75 -101 -108 -109 -109 -106 -100 -98 -119 -111 -107 -103 -96 -85 -85 -97 -99 -98 -92 -91 -94 -96 -95 -81 -58 -51 -42 -40 -41 -43 -42 -41 -41 -43 -43 -44 -45 -47 -48 -51 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -8 -13 -35 -12 -15 -6 -8 -9 -8 -10 -10 -22 -24 -29 -31 -22 -11 -7 -8 -10 -10 -12 -16 -20 -22 -20 -19 -19 -22 -25 -30 -26 -20 -19 -17 -14 -14 -16 -16 -29 -38 -43 -44 -42 -29 -28 -6 -0 -19 -26 -12 -9 -18 -14 -11 -13 -14 -13 -16 -28 -37 -25 -32 -42 -44 -37 -32 -36 -46 -53 -66 -64 -65 -69 -72 -71 -69 -65 -57 -46 -41 -36 -35 -34 -31 -42 -43 -43 -32 -38 -39 -35 -36 -36 -31 -31 -38 -48 -59 -65 -63 -63 -72 -73 -72 -69 -73 -79 -81 -79 -81 -81 -68 -68 -62 -46 -36 -35 -36 -55 -58 -51 -42 -52 -49 -42 -49 -51 -53 -54 -56 -66 -66 -65 -78 -76 -0 -0 -11 -15 -54 -72 -55 -41 -50 -48 -52 -56 -58 -60 -62 -66 -75 -104 -106 -106 -106 -106 -103 -96 -91 -94 -94 -110 -106 -94 -79 -80 -94 -94 -89 -91 -88 -90 -91 -75 -56 -50 -44 -40 -38 -40 -42 -41 -40 -41 -42 -43 -46 -47 -49 -50 -53 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -6 -6 -17 -7 -7 -11 -10 -10 -11 -11 -11 -23 -28 -30 -31 -17 -9 -9 -9 -10 -10 -12 -14 -17 -17 -16 -16 -19 -23 -26 -32 -33 -35 -36 -34 -32 -34 -35 -31 -30 -34 -38 -40 -40 -39 -40 -5 -2 -10 -15 -11 -10 -15 -10 -10 -11 -11 -14 -16 -20 -29 -39 -25 -34 -33 -38 -41 -44 -50 -60 -67 -77 -75 -74 -73 -73 -73 -64 -53 -50 -44 -36 -29 -27 -32 -41 -41 -28 -33 -36 -44 -48 -42 -33 -30 -30 -36 -47 -58 -62 -60 -60 -67 -68 -70 -73 -73 -80 -83 -80 -76 -63 -53 -53 -49 -45 -51 -57 -49 -34 -52 -34 -35 -40 -42 -44 -49 -49 -51 -47 -56 -57 -65 -70 -72 -62 -0 -0 -0 -0 -57 -81 -61 -45 -50 -46 -50 -55 -58 -60 -61 -74 -97 -100 -102 -107 -105 -104 -101 -94 -88 -86 -83 -92 -102 -92 -77 -75 -82 -80 -67 -86 -84 -87 -85 -68 -52 -48 -44 -41 -39 -39 -42 -42 -42 -42 -42 -44 -47 -47 -52 -52 -54 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -0 -0 -0 -0 -0 -16 -14 -8 -10 -13 -1 -3 -6 -11 -14 -14 -11 -12 -21 -27 -31 -17 -12 -10 -10 -10 -10 -11 -13 -15 -17 -18 -15 -14 -15 -21 -25 -28 -29 -30 -31 -30 -26 -26 -29 -25 -23 -28 -32 -37 -39 -37 -30 -4 -23 -25 -19 -12 -11 -16 -11 -10 -10 -10 -22 -26 -26 -32 -37 -40 -23 -38 -49 -52 -54 -63 -69 -58 -74 -77 -76 -77 -61 -53 -67 -63 -54 -44 -38 -32 -30 -36 -45 -46 -43 -24 -28 -32 -35 -39 -40 -37 -29 -34 -44 -50 -59 -64 -64 -64 -66 -73 -74 -73 -75 -77 -77 -70 -51 -51 -54 -55 -50 -43 -36 -32 -31 -33 -35 -38 -35 -36 -39 -42 -46 -48 -43 -45 -49 -54 -74 -80 -77 -93 -81 -3 -0 -66 -75 -57 -50 -52 -44 -46 -52 -55 -58 -63 -78 -94 -96 -99 -104 -105 -106 -100 -96 -93 -87 -82 -78 -100 -90 -76 -67 -64 -64 -65 -64 -63 -81 -63 -50 -47 -45 -43 -41 -39 -40 -43 -44 -43 -44 -44 -45 -47 -47 -52 -55 -55 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -6 -0 -6 -19 -18 -27 -19 -21 -20 -12 -1 -3 -3 -12 -12 -12 -10 -13 -22 -26 -30 -15 -13 -12 -11 -10 -11 -11 -12 -12 -15 -31 -35 -31 -29 -32 -30 -19 -21 -24 -25 -24 -22 -21 -23 -21 -17 -24 -27 -34 -39 -35 -26 -15 -21 -26 -23 -13 -13 -19 -16 -12 -12 -18 -27 -32 -32 -29 -26 -22 -25 -42 -47 -62 -67 -64 -60 -50 -60 -66 -67 -74 -72 -67 -67 -63 -56 -48 -42 -37 -39 -44 -52 -52 -34 -29 -29 -34 -34 -37 -41 -37 -25 -30 -35 -48 -60 -67 -70 -68 -63 -68 -75 -80 -76 -75 -77 -72 -60 -58 -50 -59 -51 -45 -39 -33 -36 -52 -53 -41 -37 -36 -45 -46 -42 -43 -39 -39 -51 -54 -67 -72 -67 -72 -88 -93 -85 -89 -74 -58 -49 -44 -43 -43 -46 -49 -61 -79 -91 -93 -95 -98 -99 -102 -103 -100 -98 -94 -87 -82 -78 -99 -88 -77 -71 -68 -68 -68 -68 -65 -59 -54 -50 -46 -44 -43 -41 -40 -41 -42 -45 -47 -47 -47 -46 -48 -49 -51 -55 -55 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -31 -28 -23 -21 -8 -12 -24 -22 -17 -12 -7 -10 -12 -18 -27 -33 -34 -12 -11 -11 -17 -18 -19 -17 -12 -18 -30 -28 -27 -22 -21 -24 -27 -25 -27 -20 -20 -22 -23 -23 -19 -15 -12 -15 -22 -33 -38 -35 -29 -17 -0 -0 -0 -6 -10 -14 -13 -10 -12 -31 -30 -37 -43 -39 -31 -28 -29 -33 -50 -58 -68 -66 -53 -46 -55 -60 -65 -71 -68 -60 -52 -49 -50 -49 -47 -45 -45 -44 -44 -49 -47 -44 -38 -26 -33 -39 -43 -38 -26 -28 -32 -52 -50 -50 -64 -70 -59 -59 -71 -76 -74 -76 -65 -55 -55 -55 -48 -65 -53 -49 -45 -48 -53 -46 -44 -32 -32 -36 -51 -57 -50 -43 -41 -46 -43 -58 -65 -66 -77 -85 -79 -92 -99 -95 -80 -64 -50 -43 -45 -43 -40 -54 -76 -86 -90 -93 -95 -97 -97 -99 -100 -100 -97 -93 -87 -83 -80 -100 -91 -83 -78 -75 -74 -74 -73 -69 -61 -54 -51 -47 -44 -43 -42 -41 -42 -44 -47 -49 -49 -48 -47 -50 -52 -50 -53 -56 -56 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -30 -27 -25 -24 -16 -5 -0 -13 -24 -19 -10 -3 -10 -18 -26 -30 -34 -34 -31 -29 -25 -18 -18 -25 -26 -21 -29 -21 -15 -15 -12 -12 -15 -21 -29 -36 -24 -19 -21 -22 -21 -25 -33 -28 -28 -22 -18 -31 -30 -21 -15 -0 -0 -0 -0 -4 -8 -9 -9 -17 -29 -29 -24 -34 -34 -25 -24 -28 -26 -52 -57 -62 -60 -53 -49 -57 -60 -60 -65 -61 -54 -48 -46 -48 -49 -51 -54 -41 -47 -57 -63 -61 -45 -42 -27 -37 -44 -38 -31 -30 -33 -37 -51 -52 -65 -73 -69 -57 -52 -66 -73 -74 -73 -66 -52 -44 -44 -45 -46 -48 -49 -45 -38 -40 -43 -35 -34 -32 -32 -38 -46 -46 -41 -44 -53 -39 -49 -54 -56 -68 -89 -96 -83 -91 -91 -80 -74 -59 -49 -49 -47 -42 -69 -76 -82 -88 -92 -95 -97 -98 -98 -98 -97 -94 -90 -86 -81 -82 -102 -98 -91 -88 -85 -84 -82 -79 -74 -65 -57 -52 -48 -47 -45 -44 -44 -45 -46 -49 -51 -51 -49 -49 -51 -54 -52 -51 -55 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -11 -13 -12 -11 -12 -4 -0 -12 -17 -10 -11 -12 -16 -26 -32 -33 -31 -31 -30 -20 -11 -17 -22 -27 -28 -24 -20 -34 -12 -10 -11 -12 -17 -25 -33 -37 -26 -26 -24 -31 -37 -34 -29 -32 -21 -21 -34 -17 -0 -0 -0 -0 -0 -0 -11 -10 -7 -8 -17 -27 -23 -21 -17 -22 -26 -24 -21 -24 -40 -49 -55 -53 -50 -53 -59 -65 -62 -62 -59 -52 -50 -52 -49 -39 -42 -46 -42 -50 -56 -57 -51 -40 -42 -30 -27 -30 -29 -27 -34 -41 -43 -47 -45 -56 -69 -74 -69 -62 -66 -71 -58 -54 -55 -50 -52 -53 -46 -51 -40 -41 -42 -42 -39 -38 -39 -43 -42 -34 -44 -51 -46 -40 -41 -46 -44 -50 -46 -50 -64 -83 -88 -76 -85 -86 -79 -80 -77 -63 -54 -51 -44 -68 -73 -78 -85 -90 -94 -96 -99 -99 -99 -96 -93 -89 -84 -81 -84 -104 -87 -84 -94 -95 -91 -87 -81 -75 -68 -60 -52 -47 -46 -47 -47 -48 -48 -49 -52 -54 -53 -52 -52 -52 -54 -55 -54 -55 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -8 -10 -0 -0 -3 -0 -0 -4 -9 -10 -13 -10 -14 -21 -27 -32 -29 -26 -23 -12 -6 -20 -33 -26 -21 -19 -13 -10 -10 -23 -23 -25 -22 -23 -31 -36 -39 -42 -41 -41 -37 -27 -22 -26 -19 -36 -25 -16 -4 -0 -0 -0 -0 -0 -8 -12 -10 -7 -9 -18 -17 -22 -21 -21 -20 -20 -29 -40 -38 -44 -48 -50 -44 -45 -56 -65 -69 -66 -58 -54 -55 -47 -40 -38 -38 -39 -44 -45 -51 -49 -42 -40 -47 -38 -34 -32 -29 -28 -31 -39 -45 -46 -44 -52 -66 -58 -60 -67 -63 -68 -80 -76 -53 -56 -67 -65 -53 -57 -32 -31 -34 -40 -43 -46 -45 -38 -37 -33 -52 -60 -49 -40 -49 -63 -62 -64 -48 -61 -66 -78 -96 -98 -80 -82 -77 -78 -87 -73 -60 -56 -49 -67 -69 -74 -80 -86 -90 -92 -91 -97 -99 -96 -93 -90 -86 -84 -84 -90 -80 -77 -87 -98 -97 -89 -81 -74 -67 -59 -52 -48 -47 -47 -49 -51 -51 -52 -55 -57 -56 -55 -55 -54 -55 -57 -57 -56 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -13 -10 -3 -9 -14 -1 -0 -5 -10 -8 -9 -14 -13 -12 -12 -20 -19 -16 -14 -8 -3 -18 -27 -19 -13 -12 -12 -12 -11 -20 -16 -24 -20 -19 -26 -32 -36 -37 -37 -38 -33 -28 -29 -35 -33 -37 -24 -17 -7 -0 -0 -0 -0 -0 -1 -18 -12 -7 -7 -10 -15 -18 -16 -15 -13 -12 -15 -23 -33 -49 -48 -51 -48 -47 -49 -62 -83 -62 -62 -58 -58 -44 -38 -43 -43 -43 -46 -47 -49 -44 -51 -58 -51 -48 -43 -40 -31 -29 -36 -39 -38 -41 -44 -54 -65 -52 -52 -59 -58 -58 -63 -71 -63 -63 -61 -58 -53 -45 -32 -34 -33 -33 -37 -41 -37 -36 -55 -56 -59 -60 -56 -48 -50 -58 -60 -64 -45 -61 -64 -79 -96 -96 -81 -80 -79 -76 -91 -77 -60 -53 -52 -58 -67 -71 -77 -81 -84 -85 -88 -93 -97 -96 -94 -92 -90 -89 -87 -85 -89 -84 -79 -97 -99 -89 -79 -71 -64 -58 -52 -52 -50 -50 -51 -53 -54 -55 -58 -59 -59 -58 -57 -57 -58 -59 -57 -57 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -10 -19 -6 -0 -0 -5 -11 -9 -11 -16 -11 -9 -9 -12 -12 -11 -12 -12 -8 -18 -19 -13 -11 -9 -9 -9 -10 -13 -10 -17 -23 -19 -19 -24 -26 -32 -34 -36 -32 -28 -30 -35 -35 -32 -39 -27 -20 -6 -0 -0 -0 -3 -22 -25 -10 -8 -13 -16 -16 -17 -17 -11 -9 -14 -8 -15 -34 -37 -43 -54 -51 -43 -43 -52 -61 -62 -63 -57 -56 -41 -39 -44 -47 -46 -45 -43 -48 -55 -59 -58 -59 -60 -47 -40 -38 -43 -46 -38 -29 -36 -46 -53 -63 -57 -46 -48 -55 -53 -47 -44 -51 -59 -57 -47 -43 -41 -36 -37 -38 -41 -42 -40 -36 -35 -44 -61 -59 -58 -59 -55 -52 -53 -56 -64 -50 -60 -60 -76 -96 -109 -103 -78 -78 -75 -96 -83 -61 -53 -53 -47 -58 -70 -75 -76 -79 -81 -83 -88 -92 -94 -95 -94 -93 -92 -91 -91 -90 -86 -81 -99 -97 -88 -78 -70 -62 -57 -57 -54 -52 -52 -53 -55 -57 -58 -60 -61 -60 -60 -60 -60 -61 -63 -58 -58 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -16 -32 -4 -0 -10 -12 -11 -10 -10 -10 -12 -11 -11 -13 -10 -11 -20 -26 -21 -25 -10 -9 -11 -10 -15 -19 -13 -29 -29 -23 -21 -22 -23 -23 -23 -25 -34 -30 -28 -31 -32 -29 -25 -32 -52 -54 -16 -0 -0 -0 -4 -17 -6 -2 -10 -19 -22 -20 -20 -15 -8 -5 -8 -3 -12 -29 -39 -48 -50 -51 -40 -39 -52 -63 -64 -64 -59 -57 -38 -39 -43 -45 -44 -42 -44 -58 -61 -61 -59 -60 -58 -44 -36 -36 -45 -43 -31 -28 -38 -48 -48 -62 -49 -40 -38 -47 -53 -43 -34 -46 -59 -56 -51 -51 -49 -39 -32 -34 -39 -41 -37 -41 -46 -44 -46 -59 -59 -59 -58 -59 -62 -65 -66 -67 -57 -59 -74 -94 -111 -118 -115 -112 -76 -101 -89 -67 -53 -50 -47 -44 -63 -71 -74 -77 -78 -79 -82 -85 -88 -90 -91 -92 -92 -92 -91 -88 -85 -79 -96 -93 -85 -76 -69 -63 -61 -56 -54 -53 -53 -54 -57 -59 -60 -62 -61 -60 -61 -62 -62 -63 -65 -62 -61 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -22 -35 -31 -3 -24 -13 -11 -10 -8 -8 -12 -13 -12 -18 -11 -9 -18 -25 -21 -22 -13 -11 -21 -23 -19 -14 -10 -11 -14 -15 -19 -23 -25 -29 -28 -17 -27 -30 -33 -32 -32 -27 -22 -28 -36 -42 -17 -2 -0 -0 -2 -11 -20 -1 -4 -9 -15 -22 -25 -20 -15 -6 -9 -20 -16 -31 -51 -50 -46 -46 -35 -42 -54 -62 -62 -63 -63 -38 -33 -34 -35 -38 -37 -37 -52 -55 -69 -62 -59 -51 -46 -48 -44 -30 -42 -40 -31 -34 -44 -48 -45 -59 -44 -42 -41 -50 -58 -54 -44 -53 -57 -44 -47 -48 -42 -36 -37 -45 -34 -37 -45 -53 -55 -49 -46 -63 -62 -62 -61 -59 -60 -63 -65 -64 -53 -74 -75 -89 -99 -106 -119 -120 -77 -80 -88 -72 -52 -48 -53 -48 -46 -63 -71 -74 -73 -72 -75 -77 -80 -83 -85 -85 -87 -88 -87 -83 -80 -74 -91 -87 -81 -75 -70 -67 -61 -57 -55 -54 -54 -56 -58 -60 -62 -63 -62 -62 -63 -64 -64 -65 -66 -65 -64 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -16 -4 -4 -9 -14 -10 -8 -8 -14 -15 -14 -16 -15 -24 -11 -7 -12 -18 -20 -20 -19 -17 -22 -21 -17 -13 -16 -21 -19 -22 -22 -16 -16 -23 -22 -14 -21 -28 -31 -36 -39 -30 -23 -25 -26 -26 -29 -7 -0 -0 -1 -9 -22 -0 -0 -0 -6 -17 -22 -20 -18 -15 -11 -3 -20 -42 -53 -53 -54 -46 -37 -49 -56 -61 -62 -62 -59 -37 -37 -34 -31 -41 -45 -43 -50 -58 -66 -44 -38 -44 -50 -50 -47 -33 -47 -34 -35 -38 -45 -49 -48 -56 -56 -61 -48 -38 -41 -50 -54 -55 -57 -37 -38 -40 -44 -45 -44 -49 -48 -37 -49 -57 -56 -50 -46 -53 -64 -64 -63 -58 -59 -61 -62 -61 -55 -69 -67 -66 -83 -101 -100 -85 -77 -70 -91 -76 -57 -51 -52 -49 -49 -44 -62 -69 -69 -69 -69 -71 -73 -76 -76 -77 -79 -81 -82 -78 -72 -67 -84 -81 -77 -75 -71 -65 -60 -56 -55 -55 -56 -58 -60 -61 -63 -63 -63 -63 -65 -66 -66 -66 -68 -68 -68 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -8 -17 -9 -17 -19 -12 -6 -9 -7 -7 -13 -21 -24 -22 -18 -17 -23 -9 -19 -13 -12 -14 -16 -15 -14 -14 -17 -16 -12 -14 -16 -12 -19 -20 -10 -12 -19 -20 -17 -21 -28 -30 -35 -32 -28 -18 -12 -12 -0 -0 -0 -0 -0 -1 -7 -14 -6 -5 -0 -9 -18 -23 -18 -11 -14 -14 -1 -25 -35 -45 -54 -54 -47 -51 -47 -49 -58 -61 -60 -61 -59 -57 -53 -50 -53 -54 -52 -53 -55 -63 -42 -39 -39 -39 -45 -46 -37 -37 -36 -49 -40 -45 -52 -50 -49 -49 -57 -45 -42 -44 -42 -39 -42 -45 -36 -36 -36 -47 -50 -47 -47 -34 -41 -57 -51 -47 -44 -41 -47 -64 -63 -65 -62 -59 -58 -58 -61 -68 -63 -62 -61 -78 -98 -92 -72 -73 -70 -73 -76 -61 -53 -47 -44 -53 -46 -41 -59 -64 -67 -68 -68 -69 -69 -70 -71 -72 -74 -75 -72 -64 -62 -78 -75 -75 -72 -68 -63 -59 -56 -55 -56 -57 -60 -62 -63 -63 -64 -65 -66 -69 -70 -69 -69 -69 -70 -70 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -11 -4 -0 -3 -12 -15 -17 -20 -16 -16 -13 -7 -9 -18 -16 -18 -20 -19 -15 -16 -18 -10 -23 -22 -11 -16 -19 -15 -12 -9 -13 -14 -16 -34 -44 -40 -34 -18 -22 -24 -20 -29 -27 -19 -27 -34 -40 -38 -34 -13 -0 -0 -0 -0 -0 -0 -0 -7 -10 -9 -8 -9 -9 -16 -11 -14 -13 -11 -13 -11 -0 -3 -6 -36 -45 -42 -51 -52 -43 -44 -55 -59 -58 -57 -56 -52 -51 -54 -54 -50 -51 -51 -44 -42 -43 -40 -39 -35 -42 -50 -47 -43 -34 -49 -43 -51 -55 -52 -50 -47 -44 -51 -48 -53 -56 -55 -51 -46 -45 -41 -38 -45 -42 -37 -39 -39 -41 -46 -51 -48 -46 -44 -43 -50 -63 -63 -65 -65 -61 -59 -61 -64 -63 -54 -77 -80 -94 -104 -91 -71 -68 -62 -79 -74 -64 -51 -45 -49 -49 -42 -40 -39 -55 -65 -67 -67 -67 -66 -66 -66 -67 -68 -65 -58 -56 -63 -63 -63 -67 -66 -61 -58 -56 -55 -57 -58 -61 -62 -63 -65 -66 -67 -68 -72 -73 -73 -72 -72 -73 -73 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -1 -5 -11 -16 -18 -11 -12 -13 -16 -18 -17 -14 -15 -16 -15 -13 -15 -15 -10 -25 -25 -13 -24 -31 -23 -13 -13 -11 -15 -17 -12 -13 -16 -17 -13 -21 -31 -20 -28 -26 -23 -31 -35 -43 -43 -42 -13 -0 -0 -0 -0 -0 -0 -1 -12 -18 -14 -9 -11 -19 -15 -5 -7 -14 -18 -19 -14 -7 -7 -14 -22 -27 -38 -52 -44 -34 -45 -55 -58 -57 -54 -48 -41 -42 -46 -47 -45 -45 -51 -56 -54 -64 -62 -40 -52 -55 -46 -37 -37 -39 -48 -41 -47 -56 -56 -54 -58 -61 -68 -56 -65 -58 -63 -65 -50 -54 -51 -43 -46 -42 -50 -53 -43 -51 -51 -50 -50 -49 -48 -45 -49 -66 -62 -64 -68 -66 -63 -63 -66 -65 -54 -68 -68 -84 -99 -89 -68 -66 -62 -69 -83 -73 -57 -44 -43 -53 -45 -42 -41 -39 -38 -51 -66 -65 -64 -63 -63 -63 -63 -60 -55 -53 -51 -50 -48 -56 -58 -58 -58 -56 -56 -57 -59 -60 -62 -65 -66 -68 -69 -70 -74 -76 -76 -74 -73 -74 -75 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -15 -5 -8 -10 -14 -16 -14 -12 -12 -11 -12 -13 -16 -14 -7 -11 -25 -9 -23 -25 -18 -14 -17 -12 -26 -22 -21 -13 -18 -24 -18 -11 -22 -15 -24 -20 -22 -28 -34 -37 -27 -14 -4 -0 -0 -0 -0 -0 -0 -21 -25 -25 -15 -8 -11 -13 -5 -5 -5 -18 -23 -12 -0 -0 -1 -3 -20 -30 -43 -51 -46 -40 -48 -53 -55 -52 -44 -38 -37 -41 -45 -44 -41 -41 -48 -57 -60 -57 -60 -41 -36 -56 -50 -36 -39 -47 -53 -48 -43 -57 -60 -63 -73 -75 -52 -59 -74 -58 -52 -54 -55 -62 -57 -42 -57 -49 -55 -51 -41 -50 -52 -52 -48 -48 -49 -49 -55 -70 -63 -59 -57 -60 -57 -58 -66 -72 -76 -63 -61 -77 -93 -83 -65 -65 -62 -61 -85 -76 -62 -50 -50 -59 -51 -44 -45 -44 -41 -38 -48 -65 -64 -63 -62 -61 -60 -58 -56 -55 -53 -50 -48 -46 -45 -50 -57 -57 -57 -58 -58 -59 -63 -66 -69 -71 -71 -73 -76 -78 -77 -76 -75 -75 -76 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -12 -16 -10 -3 -4 -5 -12 -15 -13 -11 -9 -8 -10 -13 -16 -17 -14 -11 -23 -9 -23 -26 -15 -9 -9 -15 -34 -20 -13 -14 -23 -25 -25 -27 -25 -18 -27 -17 -19 -23 -30 -37 -24 -26 -3 -0 -0 -0 -0 -0 -0 -0 -21 -8 -2 -7 -13 -13 -10 -5 -8 -16 -16 -15 -9 -0 -0 -0 -38 -35 -43 -49 -44 -40 -45 -47 -53 -49 -41 -37 -40 -46 -46 -43 -42 -38 -41 -46 -48 -52 -58 -49 -44 -49 -45 -39 -42 -50 -52 -53 -47 -64 -62 -66 -83 -86 -59 -59 -81 -59 -50 -64 -71 -63 -55 -38 -53 -46 -51 -50 -46 -51 -48 -43 -39 -48 -53 -52 -51 -56 -63 -58 -53 -55 -56 -56 -60 -68 -73 -59 -78 -75 -86 -75 -61 -61 -61 -60 -68 -75 -66 -54 -51 -57 -56 -48 -52 -48 -44 -40 -37 -46 -64 -63 -62 -62 -61 -61 -61 -59 -55 -52 -49 -47 -46 -44 -51 -58 -57 -59 -59 -61 -65 -69 -71 -73 -74 -75 -78 -80 -80 -78 -77 -77 -77 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -12 -14 -12 -8 -9 -17 -8 -11 -13 -12 -9 -7 -7 -9 -11 -12 -16 -13 -8 -10 -10 -24 -22 -13 -8 -10 -12 -11 -11 -9 -8 -11 -18 -25 -27 -24 -30 -41 -21 -14 -20 -33 -35 -26 -36 -30 -30 -26 -9 -0 -0 -0 -1 -16 -20 -6 -2 -4 -9 -15 -2 -0 -8 -12 -12 -6 -0 -0 -2 -38 -43 -43 -50 -52 -49 -48 -50 -52 -47 -42 -37 -40 -45 -43 -38 -36 -33 -31 -34 -39 -46 -57 -64 -58 -60 -41 -34 -35 -40 -47 -52 -48 -60 -53 -52 -72 -86 -62 -61 -83 -81 -78 -74 -66 -56 -49 -39 -55 -45 -40 -51 -64 -58 -43 -46 -47 -51 -54 -52 -49 -55 -68 -61 -59 -59 -56 -54 -57 -64 -66 -56 -69 -66 -78 -82 -84 -77 -58 -58 -55 -76 -69 -57 -47 -45 -51 -49 -60 -52 -47 -43 -39 -37 -38 -42 -63 -63 -63 -65 -65 -62 -59 -55 -51 -49 -48 -46 -52 -54 -50 -60 -62 -64 -67 -70 -73 -75 -76 -77 -79 -80 -81 -73 -75 -78 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -12 -11 -8 -7 -6 -13 -9 -17 -14 -11 -7 -5 -6 -8 -9 -9 -17 -12 -11 -15 -15 -24 -19 -17 -10 -9 -11 -12 -11 -10 -15 -15 -23 -20 -20 -24 -27 -34 -36 -40 -29 -27 -26 -25 -37 -34 -24 -49 -18 -0 -0 -0 -0 -0 -1 -37 -14 -7 -14 -12 -0 -0 -0 -8 -8 -3 -0 -0 -7 -45 -53 -42 -46 -52 -58 -63 -62 -51 -40 -57 -44 -35 -37 -36 -31 -30 -29 -27 -28 -35 -46 -55 -61 -59 -55 -35 -32 -34 -38 -46 -51 -52 -49 -53 -61 -67 -67 -63 -56 -57 -64 -65 -61 -63 -56 -42 -42 -62 -45 -47 -48 -55 -54 -42 -48 -52 -52 -46 -47 -49 -58 -70 -66 -64 -62 -53 -46 -52 -63 -67 -71 -60 -56 -57 -69 -83 -87 -74 -56 -55 -79 -71 -60 -50 -43 -39 -42 -63 -56 -51 -46 -41 -38 -36 -37 -42 -43 -62 -55 -60 -66 -63 -59 -54 -51 -50 -48 -48 -48 -47 -50 -64 -66 -68 -72 -76 -78 -78 -78 -78 -68 -71 -66 -68 -75 -81 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -14 -14 -12 -7 -6 -10 -9 -8 -17 -10 -6 -5 -5 -7 -7 -8 -13 -10 -7 -10 -14 -16 -22 -22 -16 -13 -13 -14 -16 -21 -15 -17 -21 -22 -21 -23 -23 -25 -21 -40 -24 -25 -22 -23 -32 -28 -26 -26 -7 -0 -0 -0 -9 -36 -33 -44 -11 -13 -14 -5 -0 -0 -0 -4 -10 -5 -0 -0 -11 -48 -53 -35 -34 -35 -48 -58 -56 -62 -55 -54 -56 -53 -50 -47 -44 -42 -38 -35 -29 -35 -46 -55 -62 -64 -37 -35 -34 -38 -44 -49 -53 -55 -55 -62 -69 -74 -70 -63 -61 -54 -54 -56 -55 -56 -56 -48 -47 -65 -48 -53 -56 -48 -41 -42 -50 -59 -55 -52 -55 -54 -56 -62 -66 -63 -62 -63 -55 -48 -57 -70 -68 -57 -56 -73 -71 -78 -85 -74 -52 -54 -81 -72 -63 -57 -52 -47 -45 -58 -56 -56 -50 -44 -40 -37 -36 -36 -37 -45 -42 -47 -61 -67 -63 -57 -54 -52 -50 -50 -50 -49 -52 -65 -67 -70 -74 -77 -80 -80 -76 -66 -63 -64 -64 -65 -70 -78 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -5 -1 -6 -16 -12 -9 -7 -7 -7 -7 -16 -8 -5 -4 -7 -9 -7 -7 -13 -13 -15 -11 -8 -9 -13 -18 -19 -22 -14 -11 -11 -8 -6 -10 -14 -16 -12 -15 -25 -27 -18 -38 -16 -26 -19 -23 -30 -28 -34 -15 -15 -11 -7 -4 -15 -30 -2 -6 -1 -15 -9 -0 -0 -0 -0 -0 -6 -19 -17 -6 -14 -45 -48 -42 -32 -31 -47 -55 -51 -52 -58 -42 -44 -44 -39 -36 -37 -38 -38 -43 -31 -38 -47 -55 -59 -62 -63 -61 -40 -42 -49 -53 -55 -57 -61 -68 -71 -73 -72 -79 -87 -76 -51 -74 -72 -54 -44 -44 -52 -66 -57 -48 -56 -52 -46 -44 -51 -58 -52 -57 -55 -54 -52 -56 -63 -60 -62 -54 -55 -52 -60 -70 -70 -67 -52 -68 -64 -71 -77 -76 -72 -73 -81 -74 -69 -64 -58 -51 -43 -38 -37 -56 -55 -49 -43 -40 -39 -37 -38 -39 -39 -41 -48 -61 -66 -61 -56 -55 -54 -53 -52 -51 -50 -50 -51 -70 -75 -66 -62 -64 -65 -63 -65 -66 -65 -66 -67 -72 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -0 -0 -8 -2 -10 -10 -12 -18 -14 -8 -5 -13 -14 -16 -14 -7 -7 -12 -22 -14 -8 -6 -7 -10 -14 -19 -26 -16 -13 -12 -13 -13 -8 -11 -13 -11 -10 -19 -24 -19 -27 -9 -25 -32 -27 -23 -21 -22 -23 -28 -29 -28 -23 -26 -30 -20 -0 -0 -5 -2 -0 -0 -0 -0 -0 -5 -12 -13 -14 -23 -38 -41 -48 -30 -31 -46 -49 -52 -57 -45 -51 -36 -35 -34 -39 -40 -33 -27 -39 -31 -41 -50 -56 -60 -63 -64 -64 -38 -42 -49 -54 -58 -59 -63 -72 -67 -67 -69 -75 -82 -81 -78 -70 -64 -48 -47 -48 -51 -58 -62 -51 -53 -53 -61 -54 -45 -53 -51 -50 -50 -54 -49 -56 -64 -61 -63 -41 -41 -58 -62 -62 -64 -60 -49 -65 -55 -65 -70 -74 -77 -79 -79 -76 -74 -68 -62 -55 -48 -43 -40 -36 -57 -54 -52 -48 -43 -39 -38 -38 -39 -40 -42 -48 -59 -64 -61 -59 -57 -55 -53 -52 -52 -51 -52 -53 -56 -56 -58 -61 -63 -64 -66 -67 -68 -68 -69 -70 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -0 -0 -1 -7 -14 -18 -11 -10 -14 -14 -8 -4 -8 -16 -19 -14 -8 -7 -10 -18 -14 -12 -11 -11 -11 -12 -17 -34 -21 -14 -16 -13 -9 -13 -18 -18 -14 -13 -19 -17 -8 -9 -11 -25 -31 -24 -18 -17 -17 -18 -19 -19 -27 -20 -20 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -12 -18 -28 -35 -41 -54 -32 -36 -43 -42 -42 -42 -39 -50 -51 -49 -46 -47 -45 -35 -26 -31 -31 -46 -51 -55 -56 -59 -64 -67 -42 -45 -48 -53 -57 -59 -64 -72 -65 -60 -86 -86 -72 -67 -71 -68 -56 -60 -62 -61 -53 -51 -60 -64 -49 -53 -59 -48 -44 -56 -58 -57 -52 -53 -44 -45 -56 -64 -63 -39 -39 -54 -54 -55 -57 -52 -45 -59 -52 -60 -66 -70 -74 -76 -76 -77 -75 -70 -64 -57 -51 -47 -46 -40 -60 -57 -57 -53 -46 -41 -38 -38 -39 -40 -41 -42 -47 -59 -67 -62 -59 -57 -55 -54 -54 -53 -53 -54 -54 -56 -59 -62 -63 -64 -66 -68 -69 -69 -70 -71 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -8 -2 -4 -15 -21 -13 -6 -6 -8 -10 -10 -8 -2 -8 -18 -13 -8 -8 -8 -8 -9 -4 -4 -8 -10 -10 -16 -36 -33 -24 -26 -27 -16 -10 -20 -19 -14 -14 -12 -11 -11 -11 -14 -26 -30 -17 -14 -15 -19 -23 -25 -12 -26 -25 -30 -16 -0 -0 -0 -0 -0 -0 -0 -3 -3 -0 -0 -1 -7 -17 -22 -29 -36 -41 -42 -45 -51 -42 -34 -32 -36 -49 -49 -52 -49 -39 -35 -35 -33 -28 -40 -53 -54 -54 -55 -58 -62 -62 -42 -48 -50 -53 -55 -59 -65 -69 -70 -63 -80 -74 -66 -67 -68 -62 -55 -64 -64 -55 -51 -54 -59 -58 -50 -54 -44 -39 -48 -58 -58 -57 -52 -55 -47 -44 -54 -66 -65 -49 -34 -34 -34 -49 -56 -48 -43 -55 -47 -60 -64 -67 -69 -71 -73 -75 -74 -70 -65 -60 -54 -49 -46 -42 -39 -38 -55 -57 -51 -44 -40 -39 -39 -41 -41 -42 -42 -52 -69 -65 -61 -59 -57 -57 -56 -55 -54 -54 -55 -56 -60 -62 -63 -64 -66 -68 -70 -71 -72 -72 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -9 -2 -6 -5 -3 -2 -8 -14 -12 -27 -21 -13 -10 -10 -9 -9 -12 -15 -14 -11 -9 -13 -22 -31 -40 -33 -17 -11 -12 -13 -15 -14 -15 -19 -14 -13 -14 -16 -19 -26 -27 -25 -24 -29 -28 -23 -20 -15 -28 -30 -42 -20 -15 -30 -22 -0 -0 -0 -0 -4 -9 -5 -2 -9 -11 -11 -12 -16 -30 -43 -46 -43 -48 -46 -34 -37 -45 -47 -53 -55 -41 -36 -38 -45 -44 -38 -49 -53 -53 -53 -56 -60 -62 -57 -40 -44 -49 -52 -55 -58 -63 -66 -65 -78 -69 -64 -60 -60 -58 -52 -49 -71 -71 -51 -48 -55 -58 -58 -68 -53 -48 -46 -50 -54 -54 -55 -49 -49 -47 -46 -55 -64 -66 -61 -43 -37 -33 -47 -54 -46 -41 -51 -47 -57 -62 -64 -64 -66 -69 -72 -73 -70 -66 -62 -57 -52 -50 -48 -47 -42 -38 -52 -55 -48 -42 -40 -41 -41 -42 -42 -43 -49 -62 -68 -64 -62 -60 -59 -58 -57 -57 -56 -56 -57 -60 -62 -64 -65 -66 -68 -71 -71 -73 -74 -74 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -4 -6 -5 -3 -2 -8 -13 -14 -28 -22 -12 -10 -13 -12 -8 -5 -6 -9 -6 -14 -20 -24 -28 -28 -34 -33 -18 -13 -12 -12 -13 -20 -20 -15 -14 -16 -20 -22 -24 -24 -23 -22 -29 -28 -15 -6 -11 -20 -28 -41 -35 -32 -32 -29 -15 -0 -0 -3 -1 -12 -16 -7 -15 -10 -1 -6 -13 -27 -39 -39 -30 -28 -45 -38 -42 -45 -44 -49 -67 -62 -50 -49 -46 -46 -50 -55 -54 -52 -54 -55 -57 -59 -54 -41 -44 -48 -50 -51 -56 -62 -66 -64 -69 -65 -62 -58 -58 -56 -57 -71 -75 -74 -65 -53 -53 -58 -62 -69 -56 -55 -51 -51 -52 -54 -54 -47 -39 -58 -55 -55 -59 -63 -62 -63 -51 -49 -48 -50 -42 -39 -47 -44 -53 -58 -60 -63 -65 -66 -70 -71 -69 -67 -63 -58 -55 -53 -51 -45 -45 -40 -57 -59 -52 -46 -43 -43 -43 -43 -43 -44 -45 -49 -61 -68 -64 -62 -61 -60 -59 -58 -57 -57 -58 -60 -63 -64 -66 -67 -69 -70 -71 -74 -75 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -11 -24 -20 -17 -10 -10 -17 -20 -19 -22 -16 -16 -24 -21 -12 -10 -10 -12 -8 -20 -21 -17 -17 -20 -25 -27 -28 -17 -17 -17 -16 -20 -22 -20 -17 -18 -20 -19 -16 -17 -17 -17 -20 -22 -18 -11 -12 -19 -23 -34 -21 -21 -24 -17 -8 -11 -0 -3 -10 -17 -19 -18 -19 -24 -17 -13 -14 -16 -25 -29 -24 -32 -44 -45 -50 -49 -40 -36 -50 -65 -54 -59 -50 -52 -59 -59 -57 -51 -52 -51 -53 -58 -66 -63 -46 -45 -45 -48 -52 -55 -64 -75 -72 -69 -64 -56 -54 -52 -51 -53 -54 -73 -54 -48 -52 -60 -67 -70 -59 -61 -61 -54 -51 -52 -51 -46 -39 -61 -58 -54 -55 -59 -60 -55 -51 -54 -47 -46 -37 -37 -44 -41 -50 -49 -55 -60 -62 -63 -67 -69 -68 -67 -64 -61 -60 -58 -53 -48 -51 -43 -38 -52 -55 -49 -46 -46 -44 -44 -45 -46 -47 -46 -52 -72 -68 -65 -64 -64 -62 -59 -58 -58 -59 -61 -64 -65 -67 -68 -68 -70 -72 -74 -76 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -14 -25 -27 -22 -11 -10 -9 -13 -17 -18 -23 -26 -28 -28 -19 -12 -13 -16 -12 -18 -15 -12 -13 -17 -20 -25 -25 -16 -20 -20 -18 -19 -22 -20 -15 -14 -15 -12 -10 -11 -12 -13 -13 -17 -23 -20 -19 -29 -30 -29 -22 -16 -22 -23 -20 -17 -2 -16 -23 -25 -22 -19 -18 -19 -20 -2 -16 -19 -18 -21 -27 -36 -43 -42 -37 -31 -38 -50 -51 -48 -51 -62 -53 -52 -58 -60 -57 -48 -43 -45 -49 -56 -66 -62 -43 -45 -44 -48 -58 -62 -67 -74 -72 -69 -65 -64 -61 -59 -56 -52 -50 -53 -44 -44 -52 -59 -67 -70 -64 -60 -61 -50 -46 -46 -45 -46 -58 -58 -56 -56 -56 -60 -60 -51 -51 -57 -47 -43 -32 -34 -40 -36 -38 -47 -52 -56 -58 -60 -63 -66 -67 -66 -65 -64 -62 -60 -55 -49 -47 -47 -40 -55 -58 -54 -52 -48 -46 -45 -46 -47 -49 -49 -52 -65 -72 -69 -70 -68 -64 -62 -60 -59 -61 -63 -65 -66 -67 -68 -69 -70 -73 -75 -77 -78 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -8 -5 -5 -6 -8 -6 -10 -12 -11 -18 -24 -26 -28 -17 -10 -11 -14 -11 -10 -14 -11 -14 -16 -18 -23 -16 -14 -19 -18 -16 -16 -16 -15 -12 -10 -10 -10 -10 -10 -10 -10 -11 -13 -20 -21 -21 -22 -21 -15 -11 -22 -17 -9 -7 -8 -2 -15 -27 -28 -26 -24 -19 -17 -25 -13 -15 -21 -16 -24 -35 -37 -35 -30 -31 -22 -24 -30 -31 -31 -48 -65 -61 -49 -51 -57 -55 -46 -41 -47 -54 -60 -65 -69 -70 -64 -41 -42 -64 -76 -77 -75 -74 -75 -71 -67 -66 -65 -59 -55 -54 -51 -47 -46 -51 -60 -68 -73 -70 -57 -55 -69 -71 -74 -73 -67 -60 -54 -55 -56 -57 -60 -65 -65 -59 -49 -41 -39 -29 -31 -38 -37 -35 -43 -48 -53 -55 -57 -60 -63 -65 -65 -66 -65 -64 -61 -57 -51 -48 -51 -41 -59 -60 -56 -54 -50 -48 -46 -48 -49 -51 -51 -49 -52 -66 -66 -73 -70 -66 -64 -62 -61 -62 -64 -65 -66 -67 -69 -71 -72 -74 -76 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -13 -13 -11 -15 -3 -9 -8 -10 -11 -10 -12 -18 -21 -25 -15 -10 -11 -13 -11 -12 -19 -13 -16 -18 -21 -24 -25 -29 -15 -17 -13 -10 -11 -13 -16 -15 -10 -10 -9 -9 -9 -9 -9 -11 -16 -17 -16 -16 -14 -10 -8 -15 -22 -8 -0 -7 -9 -2 -20 -29 -34 -26 -17 -17 -24 -22 -21 -15 -18 -25 -35 -40 -38 -35 -30 -24 -29 -37 -37 -34 -43 -46 -48 -44 -47 -54 -55 -47 -41 -49 -55 -58 -61 -62 -65 -67 -61 -59 -68 -77 -74 -75 -79 -78 -72 -71 -66 -67 -68 -64 -58 -55 -50 -46 -50 -61 -66 -68 -68 -59 -52 -68 -65 -65 -67 -66 -61 -56 -56 -54 -56 -61 -64 -64 -59 -48 -37 -37 -27 -22 -28 -33 -33 -40 -43 -49 -52 -54 -56 -59 -61 -63 -65 -65 -64 -62 -58 -53 -50 -54 -46 -38 -37 -50 -57 -52 -49 -48 -49 -51 -53 -53 -52 -51 -50 -48 -66 -71 -69 -66 -64 -63 -63 -65 -65 -66 -68 -71 -72 -74 -75 -77 -80 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -2 -5 -10 -13 -15 -14 -12 -11 -12 -11 -11 -11 -13 -21 -22 -13 -9 -11 -12 -14 -16 -10 -16 -16 -13 -18 -21 -16 -20 -28 -27 -21 -18 -16 -18 -24 -22 -11 -12 -9 -7 -7 -6 -5 -7 -11 -12 -13 -14 -12 -9 -7 -12 -17 -23 -19 -21 -24 -16 -11 -15 -27 -26 -18 -20 -27 -23 -23 -24 -20 -20 -31 -37 -34 -30 -26 -28 -44 -53 -49 -44 -47 -45 -40 -44 -46 -52 -58 -59 -54 -54 -54 -50 -49 -53 -62 -69 -69 -67 -71 -75 -75 -74 -74 -74 -73 -68 -62 -64 -69 -65 -58 -55 -53 -47 -52 -57 -61 -64 -69 -75 -71 -56 -55 -59 -63 -61 -57 -56 -54 -56 -56 -58 -56 -52 -48 -42 -36 -36 -36 -25 -26 -30 -30 -36 -39 -44 -49 -50 -53 -55 -56 -60 -63 -64 -63 -61 -59 -56 -52 -47 -49 -49 -40 -52 -58 -53 -49 -48 -49 -51 -54 -54 -54 -54 -52 -49 -47 -68 -70 -67 -65 -64 -64 -64 -66 -67 -70 -72 -73 -74 -76 -78 -81 -84 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -4 -0 -0 -7 -7 -7 -12 -10 -9 -9 -10 -11 -11 -15 -22 -19 -14 -22 -16 -11 -14 -16 -9 -15 -14 -14 -17 -15 -14 -21 -27 -25 -21 -19 -18 -16 -15 -13 -13 -20 -23 -12 -6 -3 -2 -5 -6 -7 -10 -11 -10 -8 -7 -11 -14 -14 -31 -33 -30 -28 -21 -10 -8 -22 -21 -22 -23 -24 -30 -32 -30 -23 -26 -30 -34 -39 -34 -42 -43 -41 -40 -39 -36 -34 -48 -48 -50 -53 -56 -58 -58 -56 -52 -52 -54 -55 -58 -64 -69 -69 -71 -77 -78 -72 -68 -68 -67 -68 -64 -66 -67 -61 -55 -54 -54 -53 -55 -53 -57 -62 -65 -66 -62 -47 -51 -51 -52 -52 -54 -56 -53 -55 -58 -58 -64 -60 -56 -56 -51 -42 -42 -28 -27 -26 -28 -38 -35 -40 -44 -47 -49 -50 -53 -57 -61 -62 -61 -61 -60 -57 -54 -51 -51 -53 -42 -56 -60 -54 -50 -48 -48 -51 -52 -53 -54 -54 -52 -50 -47 -71 -72 -70 -67 -66 -66 -66 -67 -68 -71 -72 -73 -74 -76 -78 -82 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -8 -11 -12 -12 -10 -9 -8 -9 -9 -10 -16 -20 -18 -27 -24 -14 -11 -17 -21 -18 -16 -11 -16 -15 -11 -9 -13 -23 -24 -21 -19 -16 -12 -9 -8 -7 -11 -16 -17 -8 -4 -3 -3 -3 -4 -7 -7 -7 -7 -7 -9 -13 -22 -26 -26 -28 -28 -20 -11 -15 -25 -14 -11 -12 -8 -4 -11 -46 -31 -14 -22 -32 -36 -37 -38 -61 -41 -34 -28 -28 -37 -48 -52 -55 -54 -51 -50 -47 -43 -44 -47 -54 -58 -59 -62 -66 -68 -68 -77 -73 -67 -65 -63 -61 -63 -60 -64 -60 -58 -55 -52 -53 -53 -52 -65 -56 -56 -56 -52 -47 -47 -73 -52 -48 -49 -51 -55 -59 -58 -74 -72 -85 -84 -78 -78 -76 -58 -61 -46 -32 -31 -33 -31 -35 -36 -40 -42 -44 -46 -49 -53 -57 -60 -60 -60 -60 -59 -57 -56 -53 -56 -44 -60 -62 -56 -51 -47 -46 -47 -48 -51 -52 -52 -51 -50 -48 -73 -73 -71 -69 -68 -68 -67 -68 -69 -70 -72 -73 -74 -76 -79 -80 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -5 -10 -8 -8 -12 -11 -11 -10 -9 -15 -17 -16 -15 -20 -18 -12 -9 -11 -15 -18 -20 -19 -17 -15 -15 -13 -14 -22 -24 -22 -21 -17 -11 -7 -6 -6 -9 -8 -10 -11 -13 -14 -10 -4 -3 -9 -8 -9 -8 -8 -9 -12 -20 -20 -18 -23 -24 -18 -15 -24 -18 -10 -7 -9 -10 -12 -17 -15 -32 -26 -27 -28 -29 -27 -14 -54 -59 -82 -62 -37 -33 -46 -52 -52 -50 -51 -51 -46 -39 -37 -37 -50 -57 -58 -61 -63 -63 -64 -71 -68 -65 -65 -63 -61 -61 -65 -70 -62 -56 -68 -75 -72 -69 -66 -76 -54 -51 -51 -49 -48 -51 -51 -52 -73 -55 -48 -54 -63 -77 -86 -78 -79 -77 -68 -66 -71 -63 -67 -69 -53 -37 -35 -41 -42 -39 -40 -37 -39 -42 -45 -48 -53 -57 -59 -59 -59 -59 -58 -56 -52 -49 -48 -41 -54 -59 -53 -48 -47 -44 -45 -48 -50 -50 -50 -49 -50 -75 -73 -72 -71 -70 -69 -69 -68 -69 -70 -72 -73 -75 -76 -77 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -6 -9 -12 -14 -15 -16 -15 -10 -15 -15 -11 -10 -14 -16 -24 -11 -9 -10 -13 -18 -22 -16 -18 -10 -16 -16 -15 -20 -20 -20 -17 -10 -7 -6 -6 -8 -6 -9 -11 -12 -9 -7 -8 -13 -15 -14 -17 -12 -7 -8 -10 -12 -18 -13 -19 -21 -17 -15 -19 -12 -13 -11 -11 -13 -17 -19 -19 -35 -47 -32 -28 -28 -24 -19 -1 -4 -1 -57 -47 -25 -33 -48 -45 -48 -52 -52 -54 -54 -49 -45 -53 -60 -58 -58 -60 -60 -58 -61 -63 -60 -58 -60 -63 -65 -70 -72 -65 -57 -55 -67 -74 -71 -68 -68 -58 -57 -51 -51 -53 -50 -49 -50 -47 -46 -47 -60 -76 -86 -81 -69 -76 -72 -65 -69 -76 -70 -76 -82 -85 -85 -57 -35 -37 -36 -31 -41 -38 -39 -41 -44 -48 -53 -57 -56 -57 -58 -58 -56 -54 -51 -52 -42 -57 -61 -55 -50 -49 -44 -44 -46 -48 -48 -49 -48 -50 -68 -67 -73 -73 -71 -70 -70 -69 -69 -69 -71 -73 -74 -75 -76 -78 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -7 -10 -16 -10 -11 -8 -8 -10 -14 -22 -21 -11 -9 -11 -13 -16 -16 -9 -9 -9 -6 -4 -10 -17 -16 -13 -8 -7 -7 -6 -6 -6 -8 -8 -5 -4 -4 -7 -14 -17 -15 -16 -19 -13 -8 -8 -12 -17 -12 -17 -19 -16 -16 -17 -12 -20 -11 -9 -9 -11 -11 -12 -22 -34 -17 -26 -36 -25 -3 -8 -47 -67 -80 -45 -33 -43 -46 -39 -42 -52 -46 -53 -58 -57 -53 -53 -55 -57 -59 -57 -54 -53 -53 -55 -58 -55 -56 -63 -71 -77 -78 -67 -54 -49 -56 -60 -59 -58 -58 -62 -69 -52 -49 -51 -51 -55 -72 -73 -78 -70 -70 -77 -78 -70 -67 -75 -67 -68 -62 -58 -68 -83 -83 -111 -92 -86 -84 -72 -53 -38 -35 -40 -46 -46 -43 -43 -49 -53 -50 -54 -57 -57 -56 -54 -52 -55 -43 -62 -64 -61 -57 -51 -45 -43 -45 -47 -48 -48 -48 -47 -46 -45 -70 -73 -72 -71 -70 -69 -68 -69 -70 -71 -72 -74 -75 -78 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -7 -8 -12 -8 -12 -11 -10 -10 -11 -13 -21 -8 -13 -15 -9 -6 -7 -5 -5 -13 -14 -13 -9 -9 -12 -10 -7 -7 -6 -7 -7 -7 -7 -9 -3 -5 -4 -4 -8 -15 -16 -16 -18 -21 -22 -17 -12 -14 -11 -15 -18 -14 -17 -17 -10 -14 -14 -14 -7 -9 -10 -7 -10 -18 -10 -21 -31 -29 -13 -2 -12 -60 -54 -31 -22 -34 -42 -37 -38 -50 -41 -45 -47 -52 -58 -57 -56 -59 -64 -64 -62 -61 -59 -60 -61 -65 -60 -57 -65 -72 -70 -61 -60 -44 -51 -53 -51 -49 -48 -53 -65 -59 -57 -54 -53 -60 -74 -72 -71 -69 -75 -78 -73 -67 -66 -56 -52 -46 -46 -41 -36 -41 -49 -71 -75 -77 -79 -84 -79 -56 -39 -35 -43 -48 -46 -42 -44 -47 -45 -50 -54 -55 -54 -53 -52 -59 -46 -41 -42 -56 -62 -54 -47 -43 -45 -46 -47 -48 -48 -48 -48 -47 -73 -74 -72 -70 -70 -70 -69 -70 -71 -71 -73 -74 -76 -78 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -7 -6 -8 -9 -7 -12 -13 -12 -11 -13 -16 -19 -21 -13 -16 -8 -5 -8 -8 -8 -8 -7 -6 -9 -8 -6 -9 -7 -7 -6 -8 -8 -9 -7 -2 -4 -4 -3 -4 -6 -10 -17 -15 -18 -19 -20 -14 -10 -11 -10 -24 -16 -15 -15 -11 -8 -11 -12 -13 -8 -6 -8 -18 -22 -11 -17 -18 -17 -21 -14 -16 -41 -50 -50 -32 -19 -27 -35 -34 -35 -41 -44 -53 -48 -52 -62 -61 -56 -68 -79 -80 -73 -66 -64 -66 -65 -68 -69 -54 -54 -60 -62 -60 -50 -34 -48 -48 -45 -48 -52 -49 -59 -66 -72 -65 -65 -75 -75 -74 -69 -76 -76 -75 -73 -68 -57 -49 -85 -67 -41 -45 -58 -61 -62 -63 -63 -69 -77 -85 -89 -83 -58 -40 -49 -44 -42 -41 -40 -43 -43 -45 -49 -53 -53 -52 -50 -48 -49 -48 -42 -41 -52 -57 -50 -45 -45 -46 -47 -48 -49 -49 -48 -48 -68 -73 -73 -71 -71 -71 -72 -72 -72 -73 -74 -75 -76 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -6 -10 -9 -10 -9 -13 -14 -15 -17 -16 -15 -9 -13 -13 -8 -8 -9 -10 -11 -13 -9 -15 -13 -9 -10 -7 -11 -5 -6 -6 -9 -10 -3 -4 -3 -2 -3 -5 -8 -13 -13 -17 -20 -21 -13 -8 -11 -16 -22 -18 -20 -13 -7 -12 -16 -7 -7 -0 -7 -6 -26 -35 -17 -26 -24 -15 -18 -21 -28 -40 -44 -63 -54 -29 -16 -15 -20 -30 -35 -34 -52 -58 -67 -66 -55 -50 -43 -47 -66 -74 -64 -56 -59 -61 -50 -63 -49 -49 -50 -50 -50 -46 -33 -47 -47 -44 -51 -61 -59 -62 -56 -66 -76 -76 -75 -74 -68 -72 -70 -74 -76 -76 -72 -62 -66 -130 -116 -63 -56 -71 -72 -68 -65 -66 -72 -79 -86 -92 -95 -93 -89 -72 -53 -47 -40 -37 -43 -43 -44 -45 -49 -52 -51 -49 -48 -48 -52 -45 -39 -52 -61 -52 -47 -45 -47 -47 -48 -49 -49 -48 -47 -45 -72 -75 -73 -72 -72 -72 -72 -73 -74 -75 -76 -77 -79 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -10 -10 -11 -12 -12 -8 -5 -4 -10 -19 -16 -11 -15 -12 -11 -8 -5 -9 -12 -11 -9 -7 -6 -7 -8 -15 -8 -6 -6 -13 -12 -4 -3 -3 -2 -3 -4 -5 -5 -8 -20 -22 -21 -20 -12 -9 -12 -14 -14 -17 -18 -19 -20 -15 -7 -7 -5 -8 -10 -18 -26 -25 -28 -23 -20 -15 -27 -26 -18 -23 -43 -37 -19 -14 -20 -26 -28 -30 -38 -46 -65 -67 -74 -86 -96 -94 -93 -83 -74 -56 -48 -52 -54 -54 -60 -58 -56 -48 -44 -47 -41 -35 -49 -51 -57 -59 -62 -68 -68 -67 -68 -74 -75 -74 -78 -82 -67 -74 -78 -79 -74 -71 -73 -85 -134 -145 -88 -65 -65 -61 -48 -49 -46 -73 -81 -86 -92 -96 -100 -104 -98 -90 -72 -52 -37 -34 -36 -46 -45 -46 -49 -51 -52 -51 -48 -54 -47 -41 -56 -64 -56 -49 -47 -47 -47 -48 -49 -49 -49 -48 -47 -69 -76 -76 -74 -73 -73 -73 -75 -75 -76 -77 -78 -80 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -10 -11 -11 -11 -11 -9 -8 -7 -8 -10 -10 -13 -14 -15 -10 -5 -8 -12 -17 -9 -7 -7 -7 -7 -9 -10 -13 -7 -11 -15 -16 -12 -3 -3 -3 -3 -4 -5 -9 -18 -22 -20 -17 -16 -11 -7 -8 -10 -12 -16 -17 -15 -11 -8 -5 -0 -0 -1 -7 -11 -20 -25 -16 -22 -9 -24 -28 -32 -39 -44 -39 -36 -13 -22 -30 -27 -28 -45 -50 -71 -71 -72 -74 -76 -71 -48 -44 -54 -45 -42 -41 -43 -51 -52 -52 -45 -39 -40 -42 -39 -37 -41 -54 -50 -55 -61 -64 -71 -83 -67 -65 -68 -67 -63 -64 -72 -80 -81 -79 -67 -72 -87 -102 -130 -156 -120 -78 -62 -57 -56 -60 -73 -79 -82 -85 -88 -93 -98 -101 -103 -105 -96 -75 -51 -38 -36 -37 -48 -47 -49 -49 -49 -49 -48 -55 -50 -42 -42 -54 -59 -52 -49 -49 -48 -49 -49 -50 -50 -50 -49 -47 -74 -79 -78 -77 -75 -74 -74 -75 -77 -78 -79 -81 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -14 -12 -10 -10 -10 -10 -11 -10 -10 -10 -12 -12 -12 -12 -13 -9 -7 -10 -12 -7 -6 -8 -6 -4 -4 -6 -8 -7 -9 -10 -10 -8 -4 -4 -3 -3 -3 -5 -6 -10 -21 -18 -16 -14 -15 -14 -13 -15 -17 -19 -10 -9 -13 -13 -6 -6 -0 -0 -1 -14 -19 -18 -14 -14 -14 -30 -22 -21 -32 -41 -42 -46 -26 -24 -25 -26 -28 -34 -46 -38 -54 -59 -58 -45 -58 -104 -50 -63 -44 -36 -32 -31 -38 -46 -51 -49 -41 -40 -41 -42 -45 -46 -58 -47 -48 -59 -68 -74 -82 -74 -64 -68 -65 -62 -66 -74 -74 -76 -75 -63 -73 -100 -125 -139 -131 -130 -96 -84 -76 -70 -72 -73 -79 -76 -79 -84 -91 -96 -98 -104 -125 -126 -103 -67 -47 -43 -30 -40 -51 -53 -49 -47 -47 -49 -55 -50 -43 -38 -53 -62 -56 -54 -51 -49 -49 -49 -51 -52 -52 -52 -49 -73 -78 -80 -79 -77 -76 -76 -76 -77 -80 -81 -82 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -13 -11 -9 -9 -11 -16 -17 -14 -6 -6 -12 -12 -12 -12 -13 -10 -13 -16 -7 -7 -16 -13 -11 -6 -6 -9 -6 -8 -7 -7 -8 -12 -11 -4 -3 -3 -3 -6 -6 -9 -17 -18 -20 -13 -14 -14 -15 -17 -21 -18 -9 -11 -9 -10 -8 -0 -0 -0 -0 -5 -14 -14 -11 -15 -14 -14 -30 -31 -32 -36 -37 -42 -39 -30 -16 -19 -22 -19 -22 -41 -37 -38 -38 -38 -45 -64 -68 -56 -41 -35 -31 -29 -30 -32 -42 -46 -42 -40 -40 -45 -52 -54 -65 -61 -52 -64 -74 -74 -76 -82 -70 -68 -69 -68 -66 -65 -65 -62 -67 -62 -64 -88 -116 -123 -101 -91 -92 -85 -73 -64 -66 -75 -74 -75 -76 -81 -88 -93 -95 -103 -117 -120 -125 -96 -66 -50 -33 -33 -42 -46 -46 -52 -53 -49 -55 -50 -43 -39 -57 -67 -63 -57 -52 -50 -50 -50 -52 -54 -54 -54 -52 -51 -49 -70 -80 -78 -78 -78 -77 -78 -81 -82 -83 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -9 -12 -11 -10 -12 -20 -13 -11 -3 -1 -3 -6 -12 -13 -13 -19 -20 -13 -7 -13 -14 -13 -10 -7 -6 -7 -6 -4 -7 -8 -9 -11 -11 -10 -9 -3 -4 -6 -6 -5 -9 -21 -23 -16 -13 -13 -17 -20 -19 -16 -12 -8 -11 -7 -4 -9 -18 -16 -8 -15 -10 -5 -4 -5 -2 -17 -18 -21 -25 -26 -25 -30 -50 -31 -17 -13 -14 -14 -17 -22 -20 -26 -30 -49 -57 -50 -44 -40 -34 -36 -36 -37 -36 -39 -48 -46 -50 -49 -47 -48 -51 -52 -56 -74 -65 -66 -71 -69 -62 -66 -73 -71 -86 -95 -97 -96 -87 -64 -71 -81 -70 -87 -110 -111 -97 -97 -121 -109 -83 -59 -55 -68 -68 -71 -79 -84 -86 -88 -92 -97 -103 -107 -120 -114 -99 -73 -44 -34 -35 -38 -48 -49 -51 -55 -54 -50 -43 -40 -44 -45 -51 -59 -53 -51 -51 -52 -53 -54 -55 -55 -55 -53 -51 -71 -82 -81 -80 -80 -79 -79 -79 -81 -85 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -15 -16 -12 -10 -18 -12 -7 -5 -7 -4 -5 -13 -14 -14 -20 -18 -20 -20 -13 -12 -12 -9 -6 -6 -6 -5 -6 -3 -10 -11 -10 -9 -10 -9 -4 -5 -6 -5 -5 -12 -21 -20 -18 -17 -16 -16 -15 -14 -14 -10 -8 -13 -8 -6 -7 -9 -12 -5 -10 -10 -3 -0 -0 -3 -14 -1 -0 -20 -31 -29 -28 -33 -33 -22 -17 -20 -23 -24 -21 -15 -20 -29 -43 -47 -43 -40 -36 -27 -30 -33 -39 -39 -44 -53 -33 -42 -43 -41 -48 -56 -56 -56 -57 -69 -62 -65 -64 -56 -51 -55 -76 -77 -92 -103 -106 -101 -87 -88 -80 -71 -104 -128 -129 -120 -116 -150 -162 -122 -76 -61 -73 -79 -81 -83 -84 -86 -88 -91 -96 -103 -109 -111 -108 -110 -94 -66 -55 -51 -34 -43 -52 -54 -53 -52 -48 -43 -42 -40 -37 -48 -61 -55 -51 -51 -52 -53 -54 -55 -55 -55 -54 -52 -50 -69 -83 -83 -82 -80 -80 -80 -82 -85 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -11 -11 -10 -8 -6 -8 -2 -2 -7 -5 -3 -9 -16 -17 -19 -9 -14 -13 -7 -8 -11 -10 -7 -6 -7 -7 -6 -5 -5 -10 -11 -8 -8 -8 -3 -5 -5 -5 -6 -13 -18 -13 -13 -14 -16 -16 -15 -14 -12 -9 -8 -7 -8 -7 -6 -6 -8 -11 -11 -10 -8 -3 -0 -0 -0 -0 -0 -11 -26 -32 -32 -35 -36 -13 -22 -21 -20 -22 -23 -21 -24 -21 -38 -39 -38 -38 -32 -25 -25 -36 -33 -32 -42 -50 -37 -37 -40 -43 -47 -50 -59 -76 -77 -74 -60 -64 -58 -49 -48 -62 -78 -85 -80 -83 -83 -82 -87 -92 -96 -82 -119 -150 -159 -152 -136 -128 -127 -121 -98 -83 -81 -82 -81 -79 -80 -83 -87 -92 -98 -106 -113 -111 -109 -111 -112 -104 -79 -48 -36 -39 -48 -51 -51 -51 -49 -47 -44 -41 -37 -51 -62 -56 -53 -52 -53 -54 -54 -54 -55 -56 -56 -54 -52 -49 -68 -85 -85 -84 -82 -82 -82 -84 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -8 -10 -9 -6 -4 -4 -4 -6 -7 -4 -4 -9 -13 -18 -7 -13 -17 -13 -9 -8 -7 -6 -6 -6 -6 -6 -5 -5 -5 -14 -12 -9 -5 -2 -4 -5 -5 -6 -13 -19 -17 -11 -13 -20 -24 -22 -20 -15 -9 -12 -14 -13 -8 -9 -12 -9 -5 -9 -9 -14 -5 -0 -0 -0 -0 -0 -0 -17 -21 -19 -20 -24 -13 -18 -18 -13 -18 -25 -27 -29 -17 -23 -38 -44 -42 -36 -32 -37 -31 -29 -36 -47 -54 -47 -32 -41 -46 -38 -37 -52 -72 -77 -67 -54 -56 -52 -49 -55 -63 -67 -85 -80 -78 -79 -75 -75 -92 -94 -92 -103 -139 -158 -152 -139 -128 -96 -94 -76 -72 -76 -79 -79 -77 -79 -83 -88 -94 -100 -105 -113 -114 -113 -116 -116 -114 -97 -56 -54 -36 -42 -47 -50 -51 -50 -46 -43 -41 -38 -55 -64 -58 -55 -53 -54 -54 -54 -54 -55 -56 -56 -55 -53 -50 -71 -86 -86 -85 -84 -82 -83 -84 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -8 -12 -16 -13 -4 -6 -6 -6 -7 -5 -4 -5 -6 -8 -7 -11 -11 -8 -7 -6 -6 -6 -6 -6 -5 -4 -4 -4 -4 -14 -14 -10 -5 -3 -4 -5 -6 -6 -6 -11 -17 -19 -24 -30 -27 -25 -20 -13 -11 -12 -4 -7 -6 -12 -15 -19 -34 -8 -12 -3 -0 -0 -0 -0 -0 -0 -32 -41 -19 -11 -24 -20 -19 -22 -17 -21 -27 -26 -25 -24 -15 -33 -34 -31 -32 -36 -42 -28 -29 -39 -43 -39 -33 -30 -49 -51 -33 -46 -67 -77 -74 -62 -50 -53 -55 -57 -59 -64 -74 -82 -76 -74 -81 -78 -78 -89 -82 -83 -117 -156 -158 -147 -145 -151 -146 -111 -82 -72 -68 -67 -68 -55 -79 -83 -89 -96 -101 -105 -113 -114 -118 -122 -120 -116 -107 -82 -50 -32 -38 -45 -48 -47 -46 -45 -44 -42 -38 -57 -65 -60 -56 -54 -54 -54 -55 -55 -55 -56 -56 -55 -53 -50 -72 -86 -87 -86 -86 -84 -84 -86 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -4 -6 -5 -5 -4 -5 -6 -5 -7 -8 -9 -7 -5 -8 -17 -16 -13 -8 -6 -6 -5 -6 -6 -8 -6 -6 -6 -6 -7 -5 -7 -14 -12 -10 -6 -3 -4 -5 -6 -7 -13 -19 -22 -22 -15 -27 -28 -26 -23 -17 -10 -7 -6 -13 -13 -13 -15 -16 -7 -13 -9 -8 -6 -3 -0 -0 -0 -0 -0 -1 -15 -32 -30 -27 -28 -26 -23 -23 -25 -26 -30 -26 -25 -25 -33 -29 -30 -46 -30 -21 -26 -27 -25 -24 -26 -29 -39 -49 -57 -64 -67 -65 -63 -62 -61 -61 -60 -63 -72 -81 -85 -83 -82 -85 -82 -90 -105 -103 -106 -134 -154 -163 -159 -155 -162 -192 -130 -112 -108 -95 -77 -65 -66 -58 -85 -90 -96 -102 -108 -113 -114 -122 -125 -124 -120 -117 -101 -54 -34 -35 -41 -44 -45 -45 -45 -44 -43 -39 -60 -66 -60 -57 -56 -55 -54 -54 -54 -55 -55 -55 -55 -53 -51 -50 -49 -66 -88 -87 -86 -86 -87 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -5 -6 -10 -9 -7 -4 -4 -7 -9 -12 -10 -9 -13 -13 -12 -10 -3 -7 -12 -10 -5 -6 -7 -7 -6 -6 -7 -8 -7 -6 -16 -10 -8 -7 -2 -3 -5 -7 -7 -14 -19 -20 -19 -22 -29 -30 -30 -29 -23 -12 -6 -8 -14 -4 -4 -6 -7 -10 -13 -17 -15 -10 -4 -1 -2 -0 -0 -0 -0 -3 -26 -47 -35 -14 -31 -26 -18 -19 -24 -24 -26 -25 -24 -24 -24 -38 -56 -42 -17 -22 -18 -15 -14 -15 -19 -26 -35 -53 -57 -61 -66 -68 -70 -69 -69 -67 -69 -76 -85 -93 -99 -97 -94 -91 -89 -92 -102 -121 -110 -153 -207 -210 -180 -141 -119 -151 -148 -128 -108 -94 -77 -58 -59 -60 -90 -100 -106 -110 -112 -116 -124 -127 -127 -122 -117 -103 -74 -54 -39 -34 -37 -41 -44 -46 -45 -43 -40 -42 -56 -62 -60 -57 -55 -54 -54 -54 -54 -55 -55 -55 -53 -53 -51 -50 -50 -64 -88 -86 -87 -88 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -6 -7 -6 -10 -12 -11 -12 -11 -7 -5 -8 -7 -3 -8 -11 -12 -10 -6 -7 -7 -7 -6 -5 -6 -8 -7 -9 -9 -11 -10 -6 -3 -7 -8 -8 -15 -17 -16 -16 -21 -28 -28 -30 -31 -24 -16 -14 -16 -21 -19 -12 -10 -12 -12 -10 -7 -16 -5 -0 -9 -15 -3 -0 -0 -0 -0 -18 -28 -12 -1 -16 -15 -21 -19 -25 -34 -33 -28 -12 -16 -21 -29 -40 -39 -18 -24 -21 -20 -18 -15 -14 -19 -34 -37 -64 -77 -69 -58 -59 -60 -64 -69 -71 -77 -87 -96 -100 -100 -103 -107 -109 -110 -112 -112 -92 -189 -245 -233 -180 -111 -74 -175 -195 -150 -109 -93 -79 -60 -60 -59 -66 -97 -108 -110 -113 -118 -124 -129 -126 -121 -124 -112 -83 -67 -54 -37 -37 -41 -45 -47 -46 -44 -41 -37 -42 -56 -63 -57 -55 -54 -54 -54 -54 -55 -55 -55 -55 -53 -52 -51 -50 -65 -89 -88 -87 -88 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -17 -11 -5 -5 -6 -12 -9 -9 -8 -8 -9 -9 -5 -9 -10 -10 -11 -10 -5 -5 -6 -5 -6 -7 -7 -8 -8 -8 -7 -7 -7 -6 -5 -8 -8 -9 -17 -19 -15 -12 -14 -21 -22 -23 -29 -24 -20 -22 -22 -21 -15 -12 -5 -2 -6 -8 -0 -10 -2 -0 -16 -28 -19 -0 -0 -0 -0 -3 -4 -0 -0 -0 -0 -13 -15 -26 -39 -34 -19 -12 -19 -22 -21 -23 -28 -26 -26 -26 -26 -21 -14 -14 -22 -16 -31 -45 -56 -51 -42 -43 -47 -62 -72 -70 -79 -88 -91 -91 -96 -82 -81 -89 -108 -112 -102 -122 -210 -217 -197 -160 -134 -129 -128 -153 -177 -147 -105 -89 -86 -78 -69 -65 -70 -96 -111 -115 -118 -122 -125 -122 -117 -136 -139 -120 -103 -58 -39 -37 -41 -44 -46 -46 -44 -42 -41 -39 -56 -65 -58 -54 -53 -54 -55 -55 -54 -54 -55 -54 -54 -53 -51 -50 -66 -89 -88 -87 -87 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -11 -23 -19 -12 -9 -6 -6 -5 -7 -6 -6 -6 -6 -6 -8 -7 -7 -8 -7 -6 -6 -5 -5 -7 -11 -12 -11 -8 -8 -6 -5 -4 -4 -5 -7 -8 -8 -8 -17 -17 -10 -6 -10 -15 -18 -25 -24 -20 -20 -21 -15 -10 -9 -8 -3 -1 -2 -0 -0 -0 -0 -18 -28 -19 -2 -0 -0 -0 -0 -10 -11 -0 -0 -0 -0 -18 -35 -22 -8 -24 -16 -19 -21 -17 -22 -34 -41 -37 -32 -24 -16 -14 -21 -30 -31 -41 -44 -55 -58 -46 -37 -40 -51 -58 -63 -79 -87 -84 -80 -83 -83 -105 -125 -115 -103 -106 -131 -195 -173 -187 -184 -174 -154 -125 -114 -146 -165 -131 -106 -96 -84 -75 -75 -67 -93 -110 -115 -116 -118 -121 -116 -127 -142 -148 -131 -101 -79 -61 -41 -40 -41 -42 -44 -44 -43 -43 -40 -44 -56 -61 -55 -53 -55 -55 -55 -54 -54 -54 -54 -53 -52 -51 -50 -69 -90 -90 -89 -89 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -11 -7 -13 -7 -7 -9 -7 -5 -7 -6 -4 -3 -3 -5 -8 -4 -4 -5 -6 -7 -8 -8 -10 -9 -13 -14 -13 -10 -9 -8 -6 -6 -6 -5 -6 -8 -7 -8 -18 -20 -19 -13 -9 -14 -19 -25 -26 -21 -20 -20 -16 -14 -14 -13 -4 -0 -0 -0 -0 -0 -0 -16 -19 -16 -20 -23 -0 -26 -7 -4 -4 -0 -0 -0 -0 -0 -26 -24 -16 -28 -19 -20 -23 -24 -27 -32 -35 -37 -41 -26 -16 -18 -26 -31 -29 -36 -51 -53 -48 -36 -32 -41 -47 -46 -56 -72 -79 -76 -71 -69 -65 -86 -99 -102 -110 -123 -144 -185 -160 -173 -207 -199 -153 -107 -95 -89 -119 -130 -108 -86 -78 -76 -71 -68 -96 -108 -110 -109 -112 -117 -110 -128 -131 -136 -121 -91 -71 -54 -36 -37 -38 -40 -42 -42 -43 -42 -41 -38 -54 -65 -58 -55 -56 -56 -56 -56 -56 -55 -54 -54 -52 -52 -51 -72 -91 -91 -91 -91 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -12 -8 -3 -6 -7 -5 -3 -3 -6 -5 -4 -2 -7 -11 -8 -5 -5 -4 -4 -5 -8 -11 -13 -7 -12 -14 -14 -12 -11 -8 -7 -6 -7 -6 -7 -8 -6 -9 -19 -20 -22 -19 -16 -17 -20 -24 -26 -21 -20 -21 -21 -21 -21 -9 -9 -3 -0 -0 -0 -0 -0 -0 -0 -0 -10 -23 -3 -29 -5 -0 -0 -0 -0 -0 -0 -0 -22 -42 -44 -38 -26 -13 -20 -19 -20 -19 -33 -52 -40 -30 -20 -25 -26 -24 -31 -53 -53 -62 -60 -43 -39 -43 -44 -57 -59 -67 -77 -81 -78 -70 -67 -79 -85 -94 -107 -126 -159 -201 -193 -190 -204 -189 -155 -106 -65 -79 -85 -100 -98 -96 -84 -65 -67 -65 -100 -106 -104 -104 -107 -110 -105 -105 -102 -122 -114 -83 -63 -49 -33 -35 -36 -38 -40 -40 -42 -41 -40 -38 -43 -55 -61 -57 -57 -57 -57 -57 -57 -56 -56 -55 -54 -53 -52 -51 -51 -64 -92 -91 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -1 -9 -1 -1 -0 -1 -4 -6 -4 -4 -1 -3 -5 -5 -6 -6 -5 -4 -4 -6 -8 -8 -6 -8 -10 -10 -10 -9 -8 -7 -5 -6 -7 -8 -7 -5 -8 -8 -6 -19 -21 -20 -19 -19 -21 -26 -20 -20 -21 -17 -12 -12 -7 -14 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -29 -22 -12 -29 -24 -29 -16 -14 -14 -31 -51 -38 -33 -23 -25 -33 -41 -50 -58 -59 -62 -52 -41 -39 -43 -47 -56 -55 -68 -83 -89 -87 -82 -75 -73 -104 -94 -110 -132 -162 -194 -187 -196 -200 -183 -169 -98 -23 -87 -86 -100 -93 -86 -86 -79 -62 -64 -96 -100 -98 -97 -100 -101 -97 -100 -100 -113 -104 -79 -59 -44 -30 -34 -34 -34 -36 -39 -40 -40 -39 -38 -36 -51 -64 -60 -60 -58 -58 -58 -59 -58 -57 -57 -56 -54 -53 -53 -52 -66 -93 -92 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -3 -4 -5 -7 -2 -3 -2 -4 -7 -6 -4 -5 -4 -3 -4 -7 -8 -5 -6 -9 -10 -10 -9 -7 -6 -5 -6 -7 -7 -5 -5 -6 -7 -6 -20 -22 -22 -21 -19 -19 -24 -16 -18 -20 -21 -25 -31 -14 -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 -6 -17 -28 -43 -20 -11 -24 -29 -36 -44 -40 -42 -37 -46 -46 -44 -51 -57 -62 -53 -45 -44 -50 -58 -60 -54 -66 -80 -88 -91 -93 -90 -84 -114 -103 -130 -141 -144 -149 -146 -168 -193 -191 -128 -52 -45 -129 -106 -103 -111 -102 -94 -82 -69 -92 -93 -91 -90 -91 -92 -93 -91 -96 -96 -92 -88 -74 -53 -39 -25 -29 -30 -32 -35 -38 -40 -41 -40 -39 -37 -55 -68 -65 -63 -60 -59 -59 -60 -59 -59 -59 -57 -55 -56 -54 -53 -52 -63 -92 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -1 -10 -2 -1 -1 -2 -6 -2 -4 -2 -0 -3 -5 -6 -9 -3 -3 -3 -7 -8 -5 -5 -5 -6 -8 -8 -7 -5 -4 -5 -6 -6 -5 -4 -5 -6 -8 -23 -23 -22 -21 -20 -19 -22 -18 -15 -15 -20 -23 -23 -22 -13 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -19 -22 -23 -15 -11 -40 -30 -22 -28 -27 -47 -38 -42 -46 -42 -36 -42 -67 -61 -52 -51 -57 -63 -65 -62 -60 -65 -70 -76 -95 -108 -92 -95 -105 -125 -131 -128 -119 -115 -142 -184 -207 -71 -0 -64 -159 -131 -121 -103 -86 -75 -69 -73 -91 -84 -80 -83 -84 -85 -86 -88 -93 -95 -91 -87 -70 -50 -38 -28 -26 -30 -42 -44 -40 -39 -40 -40 -39 -37 -44 -49 -55 -64 -60 -59 -59 -59 -60 -60 -60 -58 -58 -57 -56 -55 -52 -51 -60 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -3 -9 -10 -1 -0 -0 -0 -0 -3 -7 -7 -4 -4 -2 -2 -6 -3 -3 -4 -6 -9 -11 -11 -11 -3 -7 -9 -8 -5 -4 -6 -12 -11 -10 -8 -6 -6 -7 -10 -22 -20 -21 -21 -20 -22 -22 -18 -13 -17 -19 -19 -22 -22 -9 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -20 -7 -0 -0 -0 -0 -0 -0 -0 -12 -24 -2 -7 -19 -19 -15 -14 -16 -27 -28 -31 -38 -44 -42 -44 -61 -55 -51 -52 -57 -60 -62 -64 -62 -76 -73 -83 -109 -119 -100 -97 -102 -103 -113 -112 -109 -113 -127 -159 -211 -60 -0 -42 -118 -147 -107 -102 -91 -79 -82 -88 -81 -77 -75 -76 -78 -81 -83 -85 -89 -93 -92 -88 -68 -50 -41 -37 -26 -31 -33 -35 -37 -38 -40 -40 -40 -39 -37 -35 -46 -65 -60 -57 -57 -58 -59 -60 -60 -60 -59 -57 -56 -53 -51 -50 -59 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -1 -0 -0 -0 -1 -4 -0 -0 -0 -0 -0 -1 -4 -5 -8 -5 -5 -4 -4 -8 -4 -5 -7 -8 -8 -9 -10 -10 -4 -7 -8 -6 -7 -14 -20 -19 -19 -16 -13 -15 -18 -10 -23 -19 -21 -21 -20 -20 -20 -21 -15 -16 -18 -21 -23 -18 -13 -11 -11 -9 -4 -0 -0 -0 -0 -0 -3 -34 -62 -44 -0 -0 -14 -14 -13 -8 -0 -0 -0 -0 -0 -2 -14 -22 -2 -14 -15 -17 -19 -16 -16 -23 -23 -28 -30 -33 -34 -41 -55 -50 -51 -52 -53 -55 -56 -58 -61 -84 -75 -85 -100 -104 -97 -94 -96 -101 -111 -107 -107 -112 -121 -151 -99 -22 -0 -0 -63 -157 -122 -109 -90 -93 -90 -82 -76 -72 -71 -71 -73 -77 -79 -80 -85 -88 -89 -86 -71 -57 -46 -32 -23 -29 -32 -35 -38 -39 -39 -40 -40 -40 -38 -36 -49 -66 -60 -56 -55 -56 -57 -57 -58 -59 -59 -59 -56 -54 -53 -52 -51 -54 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -3 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -5 -6 -6 -5 -8 -9 -9 -9 -6 -0 -1 -4 -6 -12 -15 -17 -18 -17 -18 -17 -12 -14 -21 -24 -24 -20 -21 -21 -21 -21 -20 -21 -18 -20 -19 -21 -21 -17 -18 -17 -17 -9 -3 -0 -0 -0 -0 -0 -39 -24 -4 -6 -0 -0 -0 -0 -8 -8 -0 -0 -0 -0 -3 -42 -31 -1 -0 -3 -5 -18 -25 -19 -18 -26 -30 -30 -38 -31 -44 -55 -52 -52 -58 -58 -58 -56 -55 -60 -71 -69 -77 -85 -81 -78 -77 -75 -73 -79 -89 -104 -109 -109 -123 -143 -1 -0 -0 -0 -78 -160 -122 -110 -108 -92 -80 -74 -73 -72 -70 -68 -71 -73 -75 -79 -84 -87 -89 -85 -84 -66 -44 -31 -26 -30 -32 -35 -37 -39 -41 -41 -41 -40 -39 -36 -42 -55 -63 -58 -56 -56 -56 -57 -58 -59 -59 -59 -56 -55 -54 -52 -52 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -3 -0 -0 -0 -0 -0 -5 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -6 -8 -10 -11 -8 -1 -3 -14 -14 -17 -18 -16 -15 -15 -17 -18 -14 -14 -19 -23 -24 -21 -21 -21 -21 -21 -22 -22 -21 -25 -21 -21 -20 -19 -18 -17 -13 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -23 -39 -0 -0 -0 -0 -0 -0 -0 -2 -10 -33 -45 -21 -0 -0 -0 -1 -29 -24 -19 -19 -21 -23 -24 -46 -40 -45 -50 -51 -55 -61 -61 -64 -62 -58 -64 -77 -78 -81 -89 -89 -91 -90 -91 -94 -95 -97 -110 -110 -107 -123 -126 -0 -0 -0 -50 -125 -164 -124 -107 -101 -89 -80 -73 -69 -67 -62 -64 -68 -72 -76 -81 -81 -77 -93 -90 -87 -65 -42 -37 -43 -30 -32 -33 -35 -38 -40 -40 -42 -42 -40 -38 -36 -49 -66 -61 -58 -58 -58 -57 -57 -58 -59 -59 -59 -56 -54 -54 -53 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -7 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -4 -4 -6 -6 -6 -5 -5 -6 -17 -15 -16 -16 -15 -13 -14 -16 -17 -14 -14 -18 -21 -21 -21 -20 -21 -21 -22 -23 -23 -23 -29 -19 -16 -15 -17 -15 -6 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -29 -49 -36 -0 -0 -0 -0 -0 -0 -0 -9 -43 -32 -6 -0 -0 -0 -0 -3 -27 -22 -27 -29 -25 -21 -27 -38 -31 -38 -52 -62 -64 -64 -64 -67 -68 -66 -68 -74 -82 -88 -94 -95 -95 -74 -72 -107 -104 -102 -112 -104 -101 -117 -125 -87 -136 -19 -122 -153 -140 -132 -99 -69 -81 -75 -73 -71 -70 -73 -73 -70 -73 -77 -72 -63 -61 -79 -81 -77 -59 -40 -37 -42 -29 -30 -32 -37 -39 -41 -43 -45 -52 -43 -40 -38 -43 -56 -64 -63 -61 -60 -60 -59 -59 -59 -59 -59 -58 -55 -54 -53 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -7 -8 -9 -10 -9 -7 -8 -16 -15 -15 -14 -13 -14 -14 -17 -18 -7 -15 -20 -18 -18 -18 -19 -22 -22 -23 -24 -23 -27 -19 -18 -19 -18 -18 -18 -16 -12 -2 -0 -0 -0 -0 -0 -0 -0 -29 -42 -24 -0 -0 -0 -22 -23 -8 -0 -5 -17 -0 -0 -0 -0 -0 -0 -1 -8 -21 -44 -48 -46 -40 -33 -35 -35 -46 -57 -63 -60 -56 -58 -63 -68 -73 -78 -79 -80 -91 -94 -95 -96 -73 -62 -79 -105 -104 -112 -100 -109 -121 -125 -121 -112 -12 -112 -116 -108 -109 -90 -69 -70 -69 -72 -74 -74 -70 -65 -68 -73 -77 -61 -49 -51 -54 -57 -53 -50 -37 -35 -38 -27 -30 -33 -34 -36 -39 -42 -44 -46 -42 -40 -39 -37 -41 -55 -67 -63 -61 -61 -61 -61 -61 -61 -61 -58 -57 -56 -54 -53 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -6 -5 -6 -10 -12 -18 -16 -14 -15 -15 -15 -18 -22 -10 -18 -23 -21 -19 -18 -17 -22 -22 -24 -24 -22 -23 -19 -19 -20 -23 -20 -16 -13 -5 -0 -0 -0 -0 -0 -0 -0 -2 -26 -38 -20 -0 -0 -4 -53 -56 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -25 -32 -39 -52 -49 -31 -27 -45 -39 -37 -37 -46 -57 -62 -62 -65 -71 -76 -77 -79 -86 -90 -93 -96 -73 -64 -69 -77 -103 -76 -87 -94 -100 -107 -84 -0 -0 -113 -102 -94 -95 -84 -73 -71 -53 -82 -88 -76 -65 -57 -44 -72 -76 -57 -45 -47 -51 -54 -52 -50 -36 -35 -36 -26 -29 -30 -35 -38 -40 -42 -44 -46 -45 -42 -41 -40 -39 -41 -54 -64 -61 -60 -60 -60 -61 -61 -62 -62 -60 -58 -57 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -9 -10 -8 -6 -11 -17 -15 -15 -16 -16 -18 -22 -22 -23 -23 -22 -21 -20 -18 -23 -23 -24 -25 -24 -25 -24 -21 -20 -17 -13 -8 -3 -0 -0 -0 -0 -0 -0 -0 -6 -45 -44 -30 -11 -15 -31 -33 -54 -58 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -17 -22 -28 -33 -27 -17 -26 -44 -48 -58 -71 -81 -82 -77 -72 -73 -74 -81 -86 -88 -95 -96 -93 -74 -66 -65 -74 -105 -103 -96 -84 -86 -97 -73 -0 -5 -120 -101 -93 -91 -83 -76 -69 -59 -85 -84 -73 -66 -57 -37 -50 -53 -50 -48 -49 -51 -52 -51 -49 -34 -34 -34 -26 -26 -31 -35 -38 -40 -42 -43 -44 -44 -43 -43 -42 -40 -37 -41 -66 -63 -61 -60 -61 -61 -61 -62 -62 -60 -60 -59 -58 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -11 -14 -16 -16 -15 -17 -20 -20 -23 -24 -23 -23 -21 -20 -23 -24 -25 -25 -25 -24 -23 -21 -18 -18 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -2 -21 -35 -42 -43 -44 -52 -9 -10 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -27 -18 -20 -21 -18 -23 -23 -34 -39 -59 -66 -62 -63 -61 -81 -83 -88 -88 -85 -89 -90 -72 -70 -67 -63 -75 -99 -97 -90 -78 -84 -96 -64 -0 -13 -124 -107 -96 -94 -89 -78 -66 -55 -83 -67 -46 -36 -36 -36 -37 -41 -47 -49 -50 -50 -52 -52 -52 -34 -33 -38 -34 -25 -29 -31 -34 -38 -40 -42 -44 -44 -44 -43 -42 -41 -38 -44 -68 -64 -63 -62 -61 -62 -62 -62 -62 -60 -60 -60 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -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 -11 -17 -15 -15 -20 -23 -20 -17 -21 -23 -23 -23 -22 -21 -23 -24 -25 -25 -25 -24 -24 -24 -21 -13 -20 -9 -0 -0 -0 -0 -0 -0 -0 -0 -12 -37 -1 -36 -36 -38 -39 -39 -44 -45 -5 -25 -19 -4 -0 -0 -0 -0 -0 -10 -12 -5 -9 -40 -15 -23 -21 -20 -20 -20 -27 -33 -33 -45 -50 -56 -67 -66 -70 -72 -75 -76 -73 -71 -73 -78 -75 -67 -61 -75 -99 -96 -83 -74 -87 -96 -55 -0 -18 -115 -113 -101 -95 -92 -83 -68 -59 -55 -56 -53 -42 -34 -36 -36 -45 -46 -47 -47 -49 -51 -53 -54 -33 -29 -33 -30 -22 -29 -35 -37 -39 -41 -42 -43 -43 -44 -44 -44 -43 -40 -42 -54 -64 -62 -62 -61 -61 -62 -64 -65 -64 -63 -62 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -7 -11 -9 -14 -17 -16 -27 -40 -35 -16 -18 -21 -20 -21 -21 -21 -23 -24 -24 -24 -25 -24 -23 -22 -19 -15 -21 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -33 -35 -39 -40 -43 -42 -38 -35 -17 -29 -30 -18 -7 -6 -2 -0 -0 -16 -23 -22 -25 -36 -0 -37 -40 -31 -25 -21 -20 -32 -25 -45 -59 -75 -84 -72 -70 -70 -72 -77 -78 -78 -83 -87 -78 -68 -64 -63 -73 -86 -68 -68 -93 -99 -79 -56 -63 -97 -103 -112 -107 -97 -87 -76 -67 -62 -61 -59 -51 -44 -43 -42 -45 -45 -45 -46 -46 -48 -51 -55 -39 -30 -33 -29 -22 -29 -33 -34 -36 -38 -41 -43 -43 -44 -45 -43 -42 -41 -38 -43 -67 -65 -64 -63 -63 -63 -63 -63 -63 -64 -64 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -13 -17 -16 -32 -42 -32 -17 -18 -19 -19 -20 -21 -22 -22 -23 -23 -24 -24 -23 -21 -19 -16 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -35 -35 -48 -52 -42 -31 -31 -35 -45 -40 -37 -44 -51 -39 -2 -33 -29 -28 -29 -31 -30 -19 -48 -50 -36 -23 -23 -33 -44 -31 -39 -43 -52 -59 -62 -76 -91 -79 -74 -73 -77 -85 -88 -77 -68 -65 -64 -75 -86 -66 -68 -99 -100 -93 -91 -93 -87 -82 -107 -91 -75 -75 -84 -81 -75 -69 -63 -61 -57 -52 -48 -45 -49 -49 -47 -47 -48 -50 -53 -56 -43 -36 -38 -33 -22 -31 -35 -36 -37 -38 -40 -42 -43 -43 -43 -42 -41 -39 -45 -68 -68 -66 -65 -64 -63 -63 -63 -62 -63 -64 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -12 -12 -12 -16 -29 -44 -41 -15 -16 -18 -19 -20 -20 -21 -21 -22 -22 -21 -22 -22 -19 -15 -10 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -45 -42 -34 -30 -30 -31 -42 -56 -59 -59 -51 -28 -4 -26 -26 -30 -29 -27 -27 -30 -38 -36 -36 -34 -32 -34 -44 -53 -40 -33 -51 -62 -67 -78 -80 -86 -81 -72 -72 -80 -83 -75 -75 -63 -82 -90 -79 -68 -75 -75 -97 -94 -90 -90 -86 -78 -109 -94 -80 -69 -74 -93 -87 -76 -74 -68 -62 -58 -54 -52 -56 -53 -51 -51 -52 -52 -53 -58 -54 -39 -37 -32 -22 -26 -35 -39 -40 -40 -41 -42 -43 -43 -44 -43 -41 -40 -44 -55 -56 -65 -64 -63 -64 -65 -65 -65 -66 -67 -67 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -13 -15 -28 -43 -39 -14 -16 -18 -18 -19 -19 -19 -18 -17 -16 -18 -19 -17 -16 -15 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -42 -41 -36 -35 -33 -31 -38 -49 -55 -61 -60 -58 -54 -42 -42 -36 -28 -26 -27 -28 -28 -24 -31 -25 -28 -30 -29 -38 -60 -45 -44 -55 -67 -75 -83 -82 -83 -81 -74 -73 -76 -73 -73 -66 -77 -78 -71 -73 -84 -71 -102 -95 -90 -88 -83 -77 -112 -94 -80 -72 -65 -68 -87 -89 -77 -69 -63 -60 -59 -59 -59 -55 -54 -54 -55 -55 -56 -58 -42 -37 -37 -37 -33 -24 -29 -29 -35 -39 -41 -41 -43 -46 -45 -43 -42 -41 -40 -38 -38 -56 -65 -65 -64 -63 -62 -64 -65 -65 -65 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -16 -14 -14 -25 -39 -36 -13 -14 -14 -16 -16 -15 -14 -16 -13 -17 -17 -15 -14 -16 -27 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -45 -43 -42 -41 -39 -36 -37 -35 -47 -56 -58 -55 -51 -51 -43 -37 -31 -29 -29 -28 -27 -28 -44 -28 -26 -25 -26 -44 -39 -39 -55 -49 -56 -75 -82 -66 -72 -90 -88 -81 -80 -79 -80 -97 -80 -69 -69 -80 -94 -83 -112 -110 -92 -85 -91 -100 -106 -89 -77 -70 -62 -57 -64 -85 -76 -71 -64 -60 -59 -59 -58 -55 -55 -55 -55 -57 -59 -59 -54 -40 -36 -36 -39 -43 -45 -53 -33 -34 -37 -41 -43 -44 -44 -44 -43 -43 -42 -39 -38 -46 -64 -66 -66 -65 -63 -64 -64 -65 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -17 -13 -12 -18 -23 -22 -30 -17 -15 -15 -12 -11 -22 -19 -24 -18 -13 -13 -14 -15 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -40 -44 -47 -48 -47 -46 -45 -44 -42 -46 -53 -55 -55 -54 -53 -50 -41 -39 -33 -32 -32 -29 -29 -44 -36 -33 -35 -41 -49 -49 -48 -42 -36 -45 -59 -62 -61 -72 -88 -96 -101 -104 -107 -109 -92 -71 -65 -71 -73 -77 -96 -103 -89 -83 -85 -100 -114 -96 -81 -74 -67 -61 -56 -63 -83 -79 -73 -66 -62 -60 -58 -57 -53 -53 -54 -56 -59 -60 -58 -40 -31 -33 -34 -34 -36 -42 -48 -55 -39 -36 -39 -42 -44 -40 -41 -42 -42 -42 -41 -42 -57 -56 -64 -66 -66 -65 -65 -66 -65 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -16 -11 -6 -18 -39 -38 -29 -15 -14 -12 -9 -12 -13 -20 -21 -24 -25 -21 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -45 -46 -50 -52 -52 -52 -51 -49 -48 -46 -49 -50 -51 -51 -51 -50 -49 -49 -37 -35 -36 -34 -33 -43 -34 -35 -38 -40 -36 -28 -27 -25 -37 -40 -51 -62 -66 -78 -84 -86 -89 -96 -102 -100 -83 -69 -67 -76 -78 -75 -84 -105 -76 -78 -85 -95 -97 -82 -75 -72 -67 -64 -60 -53 -54 -82 -76 -71 -50 -50 -61 -60 -58 -55 -54 -58 -60 -60 -59 -56 -32 -33 -37 -36 -35 -38 -40 -49 -56 -42 -37 -39 -39 -37 -37 -38 -39 -48 -56 -51 -38 -36 -61 -66 -65 -63 -62 -64 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -11 -13 -17 -28 -38 -18 -24 -17 -9 -5 -7 -12 -13 -10 -17 -26 -32 -25 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -3 -34 -59 -54 -55 -56 -56 -56 -54 -50 -48 -47 -45 -44 -48 -51 -52 -50 -50 -48 -39 -35 -39 -40 -39 -44 -32 -40 -41 -39 -36 -30 -31 -29 -49 -48 -62 -75 -77 -86 -83 -81 -85 -94 -98 -92 -78 -71 -72 -82 -72 -68 -89 -108 -80 -82 -82 -92 -94 -81 -76 -74 -74 -68 -62 -57 -51 -45 -42 -41 -37 -38 -42 -44 -45 -41 -55 -49 -46 -47 -51 -58 -44 -43 -55 -49 -37 -36 -37 -42 -51 -58 -46 -36 -42 -54 -37 -57 -45 -59 -73 -66 -49 -46 -63 -67 -65 -63 -62 -61 -63 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -15 -20 -12 -23 -15 -9 -7 -9 -9 -9 -15 -14 -22 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -2 -50 -64 -67 -66 -63 -61 -61 -59 -62 -59 -53 -48 -47 -45 -46 -50 -51 -52 -50 -47 -44 -37 -34 -38 -39 -40 -43 -25 -42 -43 -41 -47 -52 -35 -33 -33 -51 -59 -74 -89 -93 -87 -85 -92 -99 -97 -87 -80 -79 -82 -82 -74 -79 -99 -112 -83 -85 -80 -94 -97 -87 -84 -81 -77 -71 -67 -63 -57 -49 -42 -40 -38 -37 -38 -39 -39 -36 -45 -36 -30 -35 -49 -62 -62 -61 -50 -52 -45 -35 -40 -39 -50 -58 -62 -61 -63 -69 -64 -77 -66 -71 -76 -73 -70 -68 -68 -69 -67 -64 -63 -64 -63 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -22 -22 -14 -12 -14 -10 -9 -9 -10 -9 -9 -2 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -63 -65 -71 -69 -69 -72 -70 -66 -68 -63 -56 -51 -49 -48 -49 -53 -53 -52 -51 -49 -47 -38 -35 -26 -29 -37 -38 -33 -34 -25 -33 -46 -46 -34 -35 -33 -58 -61 -65 -72 -80 -94 -95 -102 -104 -97 -88 -84 -88 -94 -94 -85 -93 -97 -87 -87 -85 -79 -80 -88 -92 -90 -82 -79 -75 -70 -65 -59 -54 -44 -42 -41 -41 -39 -39 -39 -40 -38 -36 -32 -48 -63 -62 -61 -56 -38 -32 -28 -30 -38 -41 -46 -55 -58 -62 -70 -78 -78 -78 -78 -80 -82 -81 -78 -76 -74 -71 -67 -64 -63 -64 -66 -66 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -12 -12 -17 -19 -13 -19 -15 -11 -9 -9 -8 -3 -11 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -58 -5 -58 -72 -71 -73 -75 -73 -71 -65 -62 -58 -55 -53 -52 -52 -52 -51 -52 -44 -25 -22 -37 -20 -26 -36 -34 -31 -40 -26 -33 -43 -55 -56 -38 -38 -66 -69 -66 -63 -67 -79 -83 -89 -101 -100 -95 -93 -97 -94 -70 -86 -79 -77 -84 -88 -83 -77 -67 -73 -86 -91 -83 -85 -81 -76 -70 -66 -62 -54 -53 -47 -44 -42 -39 -39 -39 -38 -37 -46 -58 -66 -66 -64 -50 -63 -69 -51 -32 -32 -36 -40 -41 -52 -62 -71 -76 -75 -74 -77 -79 -82 -83 -82 -82 -78 -74 -72 -67 -62 -60 -62 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -15 -18 -13 -14 -12 -11 -11 -12 -14 -12 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -47 -77 -78 -75 -71 -67 -58 -53 -56 -60 -53 -52 -51 -50 -52 -40 -18 -19 -41 -20 -29 -36 -27 -19 -33 -24 -32 -40 -52 -66 -67 -43 -48 -73 -73 -73 -72 -67 -66 -67 -90 -105 -107 -104 -95 -69 -78 -65 -69 -79 -85 -84 -81 -76 -73 -69 -83 -95 -85 -76 -73 -78 -74 -70 -67 -62 -61 -49 -44 -43 -42 -40 -38 -37 -37 -47 -60 -66 -68 -63 -43 -59 -52 -57 -48 -46 -80 -76 -44 -54 -65 -71 -66 -59 -75 -60 -59 -62 -71 -80 -81 -79 -77 -76 -73 -68 -62 -61 -63 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -13 -12 -12 -7 -10 -9 -9 -12 -10 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -56 -74 -80 -80 -77 -72 -70 -48 -40 -46 -54 -54 -54 -48 -47 -47 -43 -30 -20 -39 -16 -21 -32 -27 -21 -31 -31 -43 -57 -55 -59 -69 -68 -76 -58 -77 -87 -86 -80 -76 -75 -75 -98 -110 -111 -102 -81 -89 -70 -74 -82 -82 -79 -77 -76 -76 -71 -76 -80 -69 -48 -43 -66 -69 -68 -69 -68 -58 -49 -44 -44 -47 -48 -44 -41 -36 -36 -56 -67 -63 -60 -70 -49 -51 -27 -19 -22 -36 -75 -52 -54 -67 -75 -64 -49 -61 -47 -46 -48 -58 -73 -81 -79 -79 -78 -77 -76 -70 -64 -64 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -18 -18 -12 -11 -7 -11 -18 -18 -12 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -61 -79 -79 -77 -74 -73 -47 -42 -43 -40 -40 -51 -51 -46 -42 -42 -41 -37 -35 -27 -15 -30 -29 -35 -53 -38 -29 -48 -47 -52 -60 -65 -81 -84 -66 -65 -81 -92 -89 -86 -83 -83 -83 -83 -86 -95 -105 -78 -80 -82 -79 -75 -74 -74 -74 -70 -65 -58 -52 -49 -43 -40 -37 -36 -51 -66 -59 -53 -52 -50 -54 -56 -53 -49 -45 -40 -48 -55 -47 -41 -59 -54 -67 -43 -34 -25 -33 -72 -55 -54 -63 -73 -61 -42 -47 -45 -66 -66 -56 -61 -78 -84 -80 -80 -78 -78 -78 -76 -70 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -13 -11 -14 -5 -9 -15 -13 -9 -14 -13 -21 -6 -5 -10 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -60 -76 -76 -74 -72 -68 -25 -25 -42 -44 -36 -38 -53 -46 -43 -41 -40 -40 -38 -38 -30 -26 -35 -47 -53 -44 -39 -52 -69 -75 -70 -68 -82 -92 -57 -53 -63 -73 -76 -77 -78 -93 -96 -96 -99 -107 -112 -79 -84 -85 -81 -77 -76 -73 -72 -71 -69 -62 -55 -50 -44 -42 -41 -40 -37 -47 -59 -32 -33 -32 -49 -56 -54 -53 -50 -44 -40 -40 -38 -36 -39 -52 -64 -49 -43 -33 -29 -42 -53 -48 -57 -51 -41 -35 -37 -42 -77 -78 -65 -62 -75 -91 -85 -84 -82 -81 -79 -75 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -9 -5 -8 -7 -7 -5 -9 -10 -9 -9 -12 -19 -22 -22 -25 -20 -5 -0 -0 -0 -0 -0 -0 -0 -3 -66 -73 -70 -70 -57 -25 -0 -0 -35 -44 -37 -39 -56 -50 -40 -39 -39 -39 -39 -37 -25 -16 -40 -55 -49 -41 -47 -58 -60 -64 -82 -87 -79 -85 -52 -53 -57 -60 -60 -60 -62 -90 -97 -103 -106 -95 -73 -79 -84 -86 -86 -83 -78 -74 -74 -75 -74 -67 -59 -52 -46 -46 -43 -44 -42 -39 -36 -35 -34 -30 -46 -52 -50 -48 -45 -44 -43 -42 -40 -39 -42 -51 -56 -57 -50 -39 -37 -42 -43 -50 -54 -65 -52 -38 -38 -42 -58 -75 -76 -76 -80 -84 -85 -84 -84 -85 -83 -78 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -1 -2 -2 -6 -3 -15 -18 -15 -13 -17 -20 -22 -25 -27 -28 -19 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -54 -74 -65 -34 -3 -24 -38 -39 -36 -43 -54 -48 -40 -35 -34 -38 -40 -36 -20 -33 -45 -53 -40 -28 -45 -47 -63 -68 -60 -64 -75 -76 -44 -49 -56 -59 -61 -63 -65 -66 -69 -71 -73 -74 -76 -81 -84 -84 -86 -85 -81 -77 -78 -81 -81 -73 -63 -56 -53 -51 -50 -51 -50 -44 -38 -34 -35 -56 -58 -53 -47 -42 -41 -42 -42 -43 -41 -40 -44 -49 -51 -52 -49 -44 -44 -46 -48 -57 -57 -50 -45 -43 -44 -47 -52 -66 -84 -90 -80 -73 -83 -90 -86 -85 -84 -80 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -10 -13 -10 -11 -18 -18 -21 -23 -27 -28 -22 -9 -7 -0 -0 -0 -0 -0 -0 -4 -61 -75 -79 -54 -21 -10 -56 -42 -50 -45 -47 -47 -24 -17 -18 -36 -46 -38 -23 -21 -36 -52 -56 -41 -26 -23 -26 -59 -57 -65 -61 -61 -64 -40 -47 -73 -67 -63 -66 -68 -69 -72 -74 -75 -76 -77 -79 -79 -81 -85 -85 -82 -80 -82 -87 -86 -75 -69 -64 -60 -57 -55 -58 -59 -51 -40 -33 -35 -61 -64 -56 -49 -44 -42 -43 -42 -45 -43 -43 -44 -48 -54 -53 -51 -48 -48 -50 -53 -62 -60 -58 -64 -56 -45 -48 -54 -54 -69 -89 -88 -81 -92 -97 -92 -86 -81 -79 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -15 -13 -19 -25 -20 -23 -24 -21 -16 -0 -0 -0 -0 -0 -0 -0 -10 -16 -22 -12 -0 -14 -53 -43 -72 -69 -59 -43 -26 -26 -28 -34 -34 -27 -19 -18 -22 -63 -55 -36 -31 -33 -32 -40 -66 -47 -42 -53 -66 -70 -80 -89 -89 -75 -68 -69 -70 -68 -67 -64 -72 -79 -78 -75 -77 -81 -84 -83 -83 -81 -66 -65 -60 -72 -71 -63 -60 -55 -56 -57 -53 -45 -38 -34 -37 -38 -57 -59 -54 -51 -48 -47 -50 -48 -47 -47 -50 -57 -57 -57 -54 -52 -54 -60 -65 -64 -62 -71 -60 -47 -46 -47 -46 -45 -72 -89 -93 -91 -84 -89 -85 -82 -78 -75 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -6 -9 -12 -16 -24 -27 -23 -16 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -48 -64 -57 -73 -67 -56 -43 -32 -32 -35 -40 -31 -27 -27 -25 -24 -50 -40 -34 -38 -43 -41 -44 -36 -43 -52 -59 -66 -72 -77 -85 -97 -74 -62 -68 -74 -79 -81 -78 -75 -76 -78 -77 -75 -79 -85 -86 -87 -77 -49 -46 -45 -58 -67 -66 -61 -60 -61 -61 -59 -55 -50 -47 -38 -34 -40 -42 -56 -65 -60 -58 -58 -55 -52 -49 -52 -60 -61 -62 -58 -55 -59 -66 -66 -69 -62 -73 -62 -49 -45 -41 -40 -39 -54 -72 -80 -81 -83 -85 -87 -86 -83 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -11 -10 -22 -25 -19 -11 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -40 -72 -72 -71 -65 -66 -48 -37 -32 -28 -31 -32 -29 -27 -28 -32 -36 -37 -31 -49 -50 -39 -34 -51 -61 -65 -74 -65 -58 -62 -69 -75 -90 -83 -70 -70 -79 -86 -87 -90 -91 -88 -81 -75 -75 -83 -88 -85 -70 -55 -46 -48 -46 -42 -51 -62 -66 -65 -61 -64 -41 -33 -48 -59 -43 -36 -35 -36 -44 -60 -70 -67 -66 -63 -56 -50 -54 -63 -66 -65 -62 -61 -61 -66 -73 -72 -64 -78 -62 -52 -49 -43 -43 -43 -44 -59 -68 -70 -79 -87 -89 -89 -88 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -14 -10 -10 -11 -9 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -44 -61 -64 -62 -63 -61 -63 -64 -60 -45 -27 -29 -35 -29 -27 -29 -40 -52 -48 -27 -40 -34 -36 -45 -50 -43 -72 -69 -67 -69 -65 -53 -57 -77 -92 -76 -67 -80 -92 -87 -80 -75 -70 -70 -71 -75 -85 -88 -86 -63 -47 -47 -49 -47 -44 -39 -48 -60 -55 -36 -38 -38 -40 -37 -40 -46 -38 -35 -36 -55 -69 -75 -73 -72 -66 -57 -53 -59 -67 -68 -65 -65 -69 -71 -74 -76 -73 -69 -84 -63 -55 -57 -56 -55 -57 -57 -58 -57 -53 -59 -88 -88 -90 -91 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -12 -11 -6 -7 -4 -1 -0 -19 -41 -19 -13 -8 -1 -0 -0 -0 -1 -68 -72 -64 -61 -60 -61 -62 -64 -45 -32 -28 -27 -32 -33 -29 -32 -38 -44 -42 -26 -27 -32 -45 -44 -29 -23 -56 -57 -62 -62 -55 -46 -50 -63 -82 -81 -79 -90 -106 -98 -86 -106 -83 -78 -87 -81 -84 -87 -89 -83 -64 -50 -50 -48 -44 -42 -39 -37 -37 -40 -40 -44 -46 -41 -43 -51 -46 -41 -62 -73 -76 -76 -76 -74 -68 -59 -58 -64 -69 -67 -66 -69 -70 -76 -80 -77 -72 -75 -86 -60 -57 -65 -70 -70 -73 -69 -62 -60 -65 -73 -86 -87 -88 -89 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -3 -0 -0 -28 -86 -125 -75 -74 -76 -26 -0 -0 -0 -7 -76 -77 -72 -68 -65 -63 -64 -60 -46 -37 -33 -33 -37 -41 -34 -34 -36 -37 -37 -35 -32 -26 -27 -27 -24 -25 -32 -32 -49 -59 -51 -39 -44 -65 -77 -89 -94 -88 -78 -67 -70 -98 -94 -63 -58 -78 -81 -83 -84 -67 -57 -53 -52 -48 -45 -43 -42 -40 -40 -43 -44 -49 -50 -44 -51 -63 -61 -48 -50 -51 -67 -76 -77 -78 -72 -65 -66 -69 -69 -66 -68 -68 -73 -79 -80 -76 -72 -76 -84 -57 -63 -71 -75 -78 -76 -68 -55 -52 -74 -93 -88 -83 -81 -81 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -38 -93 -103 -68 -64 -69 -80 -69 -58 -37 -14 -81 -79 -76 -75 -73 -67 -57 -39 -45 -42 -40 -41 -46 -50 -48 -42 -39 -40 -41 -39 -35 -31 -31 -36 -39 -37 -32 -13 -41 -54 -61 -54 -51 -73 -78 -90 -93 -73 -59 -69 -76 -78 -77 -52 -59 -81 -84 -82 -54 -48 -52 -57 -57 -52 -47 -45 -44 -43 -42 -43 -47 -51 -51 -46 -61 -76 -72 -58 -47 -46 -51 -67 -81 -84 -80 -73 -74 -74 -72 -69 -68 -69 -74 -78 -77 -73 -71 -76 -83 -58 -57 -68 -74 -74 -70 -61 -49 -63 -83 -94 -90 -89 -83 -79 -80 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -57 -66 -73 -75 -70 -58 -55 -54 -55 -74 -59 -59 -61 -63 -55 -38 -39 -41 -44 -47 -49 -50 -51 -51 -46 -46 -46 -45 -43 -42 -36 -35 -42 -50 -40 -21 -24 -54 -56 -50 -51 -52 -57 -81 -87 -94 -76 -60 -58 -68 -67 -48 -43 -61 -78 -79 -77 -45 -47 -53 -59 -59 -54 -50 -49 -48 -48 -47 -49 -51 -52 -52 -48 -44 -62 -81 -72 -69 -61 -53 -55 -72 -89 -87 -81 -80 -81 -81 -77 -72 -74 -79 -82 -79 -73 -70 -75 -88 -83 -65 -67 -69 -65 -59 -55 -50 -83 -95 -91 -87 -86 -84 -79 -76 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -78 -73 -68 -50 -47 -53 -64 -74 -65 -48 -29 -39 -45 -41 -39 -41 -43 -47 -53 -54 -53 -53 -47 -50 -52 -52 -48 -42 -38 -35 -35 -49 -49 -33 -30 -41 -44 -36 -42 -49 -51 -62 -57 -87 -73 -71 -64 -42 -44 -44 -69 -73 -71 -73 -72 -44 -49 -55 -58 -58 -55 -53 -53 -52 -51 -51 -51 -52 -52 -54 -52 -46 -68 -91 -88 -84 -76 -66 -55 -70 -92 -90 -86 -86 -86 -86 -82 -78 -82 -86 -84 -79 -73 -69 -70 -77 -92 -71 -65 -62 -58 -54 -53 -52 -87 -95 -89 -83 -83 -85 -83 -77 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -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 -43 -33 -42 -52 -58 -59 -53 -45 -28 -38 -47 -44 -41 -43 -45 -13 -0 -31 -62 -59 -51 -52 -54 -52 -46 -40 -39 -36 -34 -28 -32 -33 -26 -26 -26 -42 -45 -46 -45 -40 -34 -63 -63 -67 -59 -39 -36 -44 -68 -74 -73 -75 -71 -46 -52 -56 -57 -57 -55 -54 -53 -52 -51 -51 -51 -51 -52 -56 -55 -49 -49 -53 -55 -59 -84 -75 -62 -62 -79 -92 -89 -89 -90 -88 -84 -83 -87 -91 -82 -76 -71 -68 -71 -75 -62 -62 -52 -67 -69 -56 -59 -55 -73 -89 -88 -82 -83 -88 -90 -83 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -23 -31 -34 -37 -40 -43 -44 -44 -47 -49 -48 -46 -46 -45 -49 -56 -62 -60 -57 -57 -58 -49 -43 -41 -41 -42 -38 -31 -42 -39 -22 -15 -12 -36 -41 -41 -39 -34 -32 -43 -58 -53 -48 -43 -39 -68 -70 -72 -78 -64 -46 -48 -53 -55 -56 -56 -55 -53 -50 -50 -51 -51 -50 -49 -52 -55 -54 -54 -51 -49 -49 -56 -90 -80 -68 -59 -63 -73 -76 -91 -91 -88 -86 -86 -89 -87 -79 -72 -69 -68 -75 -81 -60 -61 -70 -79 -71 -60 -69 -66 -84 -91 -89 -85 -84 -86 -87 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -42 -35 -32 -36 -38 -41 -42 -47 -52 -54 -53 -51 -50 -49 -56 -62 -65 -63 -61 -57 -46 -42 -44 -46 -46 -44 -37 -51 -49 -30 -19 -33 -33 -34 -35 -34 -33 -36 -47 -63 -44 -37 -37 -36 -41 -76 -83 -90 -68 -47 -50 -51 -51 -52 -52 -52 -50 -48 -48 -50 -51 -49 -49 -50 -51 -49 -49 -49 -50 -50 -60 -93 -85 -77 -71 -67 -64 -67 -95 -95 -90 -88 -85 -85 -86 -77 -73 -72 -73 -64 -55 -61 -57 -78 -84 -75 -69 -73 -80 -117 -104 -92 -85 -82 -82 -83 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -33 -31 -32 -37 -42 -47 -51 -54 -54 -55 -52 -49 -56 -63 -66 -66 -62 -51 -46 -40 -44 -48 -45 -44 -53 -51 -42 -28 -24 -38 -37 -35 -33 -32 -34 -41 -55 -71 -47 -41 -40 -38 -38 -48 -52 -54 -50 -48 -50 -50 -49 -49 -51 -51 -50 -48 -48 -49 -51 -50 -49 -49 -49 -49 -48 -49 -51 -52 -65 -96 -91 -87 -85 -83 -78 -73 -80 -82 -91 -84 -67 -63 -82 -75 -79 -78 -81 -67 -52 -64 -90 -84 -89 -81 -73 -76 -88 -127 -109 -92 -82 -79 -81 -85 -85 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -31 -35 -41 -45 -47 -48 -50 -54 -55 -50 -54 -61 -65 -62 -54 -41 -42 -38 -46 -53 -48 -31 -43 -40 -36 -30 -24 -28 -42 -38 -35 -34 -36 -44 -57 -73 -48 -45 -47 -45 -40 -39 -42 -43 -46 -50 -52 -51 -51 -50 -52 -53 -52 -50 -49 -50 -50 -50 -50 -51 -50 -49 -49 -50 -54 -55 -68 -96 -96 -95 -95 -93 -86 -75 -63 -63 -82 -66 -58 -56 -52 -55 -85 -83 -85 -69 -67 -92 -91 -87 -97 -96 -85 -79 -92 -130 -109 -94 -85 -82 -83 -86 -86 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -34 -38 -40 -42 -45 -48 -50 -53 -50 -46 -53 -59 -59 -54 -48 -41 -38 -45 -48 -39 -26 -25 -35 -34 -33 -33 -31 -29 -38 -35 -35 -40 -46 -54 -66 -54 -46 -50 -49 -42 -42 -45 -46 -48 -50 -52 -53 -53 -54 -57 -56 -54 -53 -51 -51 -51 -50 -50 -51 -52 -52 -49 -51 -56 -54 -69 -86 -64 -66 -96 -100 -94 -84 -74 -74 -69 -66 -64 -62 -58 -58 -90 -85 -87 -91 -91 -90 -88 -91 -93 -104 -92 -79 -94 -128 -109 -97 -90 -87 -86 -86 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -28 -32 -32 -32 -32 -38 -40 -41 -43 -45 -44 -42 -47 -52 -54 -54 -53 -46 -40 -39 -38 -34 -28 -27 -38 -33 -31 -34 -34 -32 -38 -31 -35 -41 -48 -53 -59 -63 -42 -40 -41 -43 -48 -58 -49 -49 -52 -54 -54 -54 -55 -58 -59 -56 -54 -53 -52 -52 -52 -52 -53 -54 -53 -51 -54 -54 -50 -70 -91 -79 -54 -72 -99 -103 -93 -85 -85 -79 -75 -73 -69 -63 -66 -88 -85 -85 -88 -88 -87 -89 -89 -95 -109 -114 -116 -122 -127 -108 -97 -92 -89 -87 -87 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -26 -27 -27 -27 -27 -31 -37 -35 -35 -37 -38 -38 -41 -42 -44 -48 -51 -50 -46 -37 -32 -30 -29 -31 -39 -42 -35 -35 -32 -29 -37 -32 -35 -40 -47 -51 -54 -61 -36 -34 -37 -51 -71 -79 -56 -51 -50 -52 -55 -59 -61 -63 -61 -57 -55 -55 -54 -53 -53 -54 -55 -56 -54 -52 -53 -50 -48 -50 -56 -58 -56 -63 -76 -98 -102 -94 -91 -85 -82 -80 -71 -78 -93 -87 -86 -84 -82 -79 -76 -79 -87 -97 -114 -127 -135 -133 -120 -102 -98 -97 -96 -93 -88 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -19 -20 -21 -21 -21 -22 -24 -30 -28 -29 -33 -35 -36 -37 -37 -39 -43 -46 -46 -44 -33 -26 -27 -29 -29 -30 -42 -36 -31 -42 -49 -39 -34 -34 -38 -42 -46 -51 -56 -33 -34 -48 -62 -69 -67 -49 -49 -52 -56 -60 -64 -70 -74 -66 -61 -58 -57 -57 -57 -58 -57 -56 -55 -53 -50 -51 -48 -48 -49 -51 -52 -56 -61 -60 -96 -109 -101 -94 -90 -85 -78 -69 -77 -90 -87 -88 -81 -74 -89 -104 -99 -84 -100 -117 -130 -133 -124 -109 -99 -101 -104 -105 -99 -91 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -19 -17 -17 -17 -18 -19 -23 -22 -26 -32 -34 -34 -34 -36 -38 -39 -40 -40 -36 -28 -25 -27 -29 -29 -32 -45 -34 -30 -41 -47 -38 -33 -35 -36 -38 -42 -43 -39 -32 -39 -48 -63 -65 -55 -55 -54 -62 -68 -69 -68 -72 -77 -67 -64 -63 -62 -63 -64 -65 -62 -58 -55 -52 -49 -49 -48 -48 -50 -52 -56 -58 -54 -55 -99 -110 -104 -98 -89 -82 -77 -66 -78 -91 -89 -86 -75 -96 -97 -99 -98 -87 -103 -119 -127 -124 -114 -104 -102 -104 -114 -113 -103 -93 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -20 -17 -16 -16 -16 -15 -17 -20 -25 -29 -31 -32 -32 -33 -34 -34 -33 -32 -30 -26 -26 -26 -27 -27 -33 -47 -32 -48 -51 -44 -37 -34 -35 -37 -39 -43 -37 -27 -38 -45 -47 -52 -57 -59 -61 -67 -80 -80 -74 -71 -76 -79 -72 -50 -44 -49 -52 -57 -70 -66 -63 -60 -54 -50 -49 -52 -50 -50 -51 -52 -53 -54 -85 -104 -107 -103 -95 -83 -81 -75 -66 -84 -97 -91 -82 -68 -67 -86 -81 -77 -94 -108 -113 -117 -115 -111 -108 -106 -111 -121 -117 -104 -92 -88 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -15 -16 -16 -15 -16 -20 -24 -25 -26 -28 -30 -30 -30 -29 -28 -27 -27 -26 -27 -27 -27 -25 -33 -47 -31 -41 -45 -44 -41 -41 -41 -43 -44 -47 -41 -36 -45 -51 -53 -55 -59 -62 -66 -72 -39 -38 -62 -76 -70 -53 -46 -34 -27 -31 -34 -40 -62 -67 -65 -63 -58 -53 -52 -50 -49 -49 -49 -48 -48 -55 -98 -100 -101 -96 -88 -80 -77 -72 -69 -86 -97 -92 -83 -81 -67 -66 -74 -86 -99 -109 -109 -109 -109 -109 -108 -107 -116 -118 -113 -101 -90 -87 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -18 -19 -18 -17 -20 -24 -25 -26 -27 -28 -28 -26 -25 -25 -25 -26 -26 -28 -28 -27 -25 -29 -38 -28 -18 -35 -42 -41 -41 -43 -46 -50 -52 -45 -42 -50 -57 -59 -60 -60 -64 -54 -32 -36 -37 -65 -60 -46 -41 -38 -31 -28 -31 -33 -34 -42 -66 -65 -64 -63 -61 -57 -53 -52 -49 -48 -47 -57 -77 -85 -87 -89 -89 -83 -73 -70 -68 -74 -70 -79 -93 -93 -82 -71 -79 -88 -95 -101 -105 -107 -107 -107 -107 -108 -111 -114 -115 -109 -98 -90 -89 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -19 -20 -20 -18 -20 -20 -24 -27 -27 -25 -24 -22 -22 -22 -23 -23 -24 -26 -25 -24 -21 -18 -20 -30 -22 -39 -43 -42 -40 -41 -46 -52 -40 -35 -42 -55 -64 -63 -65 -49 -60 -58 -31 -33 -36 -41 -41 -40 -41 -40 -32 -34 -34 -36 -36 -42 -66 -66 -66 -64 -59 -54 -50 -50 -50 -48 -46 -59 -80 -78 -75 -77 -81 -78 -71 -68 -68 -76 -71 -69 -82 -95 -86 -82 -93 -98 -103 -106 -105 -107 -107 -106 -106 -111 -114 -113 -116 -114 -103 -95 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -18 -20 -20 -19 -20 -21 -24 -27 -27 -25 -23 -21 -21 -22 -22 -23 -23 -22 -20 -20 -17 -14 -20 -31 -27 -27 -20 -16 -26 -39 -45 -53 -29 -29 -39 -50 -58 -61 -61 -33 -36 -40 -34 -36 -38 -38 -39 -41 -41 -39 -35 -41 -36 -36 -35 -44 -67 -65 -58 -67 -63 -54 -50 -49 -49 -49 -45 -46 -60 -75 -67 -67 -72 -71 -69 -70 -70 -73 -67 -64 -81 -97 -92 -94 -111 -115 -117 -114 -110 -110 -106 -108 -112 -115 -115 -115 -123 -124 -112 -105 -99 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -19 -19 -19 -20 -22 -24 -24 -26 -27 -26 -25 -22 -22 -22 -23 -24 -23 -21 -18 -16 -15 -12 -17 -26 -28 -27 -19 -15 -26 -40 -45 -51 -27 -29 -34 -37 -40 -44 -48 -52 -35 -28 -31 -35 -40 -40 -43 -43 -41 -41 -43 -46 -36 -34 -32 -39 -54 -55 -33 -62 -65 -58 -53 -49 -46 -48 -47 -45 -55 -73 -64 -62 -65 -67 -68 -69 -70 -69 -68 -62 -79 -96 -97 -106 -112 -114 -113 -112 -112 -112 -110 -117 -121 -120 -117 -119 -127 -128 -122 -117 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -19 -18 -20 -23 -25 -24 -24 -26 -27 -27 -25 -25 -23 -24 -26 -24 -20 -17 -15 -14 -12 -9 -7 -10 -24 -20 -19 -18 -31 -47 -48 -24 -26 -29 -34 -38 -40 -46 -58 -34 -28 -31 -35 -42 -42 -44 -41 -39 -41 -45 -44 -35 -34 -32 -29 -29 -32 -33 -58 -63 -59 -54 -48 -45 -45 -45 -42 -54 -69 -61 -62 -65 -67 -68 -68 -69 -68 -65 -71 -88 -100 -104 -110 -114 -117 -117 -116 -117 -119 -121 -124 -122 -117 -116 -118 -120 -121 -123 -118 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -18 -18 -19 -22 -23 -22 -23 -26 -28 -29 -28 -28 -25 -26 -27 -25 -21 -17 -16 -16 -14 -12 -10 -8 -8 -25 -28 -22 -20 -33 -49 -40 -24 -28 -35 -38 -39 -47 -65 -41 -31 -33 -37 -37 -40 -40 -36 -33 -37 -41 -38 -34 -34 -34 -33 -33 -32 -34 -38 -56 -56 -51 -49 -46 -46 -42 -60 -67 -64 -59 -58 -64 -67 -68 -69 -71 -69 -63 -92 -99 -103 -109 -113 -111 -117 -118 -120 -123 -126 -129 -122 -114 -108 -108 -111 -110 -111 -117 -117 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -11 -16 -20 -21 -21 -24 -27 -29 -29 -29 -30 -29 -29 -27 -22 -19 -19 -18 -20 -15 -12 -11 -10 -9 -11 -22 -22 -22 -28 -31 -41 -30 -33 -37 -40 -46 -61 -69 -44 -31 -31 -33 -35 -35 -31 -32 -34 -34 -30 -31 -31 -37 -37 -39 -43 -43 -67 -64 -55 -51 -51 -50 -48 -42 -44 -57 -62 -57 -57 -61 -62 -63 -66 -70 -70 -65 -64 -62 -83 -106 -110 -108 -108 -111 -118 -125 -129 -127 -116 -103 -100 -101 -103 -104 -107 -114 -120 -104 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -20 -20 -23 -24 -26 -29 -30 -32 -32 -33 -29 -24 -21 -21 -21 -24 -16 -13 -13 -13 -13 -13 -29 -28 -24 -23 -26 -54 -28 -27 -33 -39 -46 -55 -58 -59 -61 -62 -63 -58 -27 -26 -27 -28 -28 -27 -28 -27 -48 -48 -53 -65 -68 -77 -70 -59 -55 -54 -49 -45 -42 -38 -52 -60 -58 -59 -61 -59 -58 -59 -60 -60 -60 -64 -68 -64 -78 -103 -107 -108 -109 -117 -124 -127 -122 -109 -98 -97 -97 -98 -100 -106 -113 -119 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -16 -20 -22 -23 -24 -26 -27 -29 -31 -33 -34 -31 -26 -23 -23 -22 -21 -15 -14 -16 -16 -15 -15 -14 -14 -23 -26 -25 -32 -22 -24 -30 -37 -43 -46 -46 -46 -47 -51 -57 -63 -61 -59 -34 -28 -29 -30 -27 -23 -51 -54 -53 -55 -60 -71 -65 -65 -59 -54 -50 -43 -41 -36 -52 -60 -60 -62 -62 -59 -55 -54 -54 -54 -56 -59 -63 -61 -59 -73 -104 -112 -114 -119 -123 -121 -113 -104 -99 -98 -98 -97 -100 -107 -112 -112 -109 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -6 -11 -8 -9 -14 -17 -23 -25 -26 -26 -27 -30 -32 -31 -32 -30 -27 -23 -19 -17 -16 -17 -18 -18 -16 -15 -15 -12 -24 -28 -23 -22 -36 -24 -28 -36 -40 -41 -42 -42 -42 -45 -50 -54 -57 -60 -59 -57 -39 -31 -40 -36 -45 -46 -49 -53 -57 -63 -59 -57 -53 -52 -50 -44 -40 -62 -61 -59 -59 -60 -61 -57 -55 -53 -52 -54 -59 -62 -64 -64 -63 -62 -64 -73 -113 -115 -115 -111 -107 -105 -104 -104 -101 -102 -105 -108 -107 -101 -99 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -15 -12 -1 -8 -4 -0 -7 -24 -25 -25 -27 -28 -29 -30 -30 -31 -32 -29 -25 -21 -16 -16 -16 -17 -17 -16 -14 -13 -11 -25 -29 -24 -22 -30 -23 -28 -32 -35 -36 -40 -43 -44 -45 -46 -48 -51 -52 -59 -60 -48 -40 -45 -44 -41 -42 -47 -53 -58 -63 -64 -51 -48 -50 -49 -44 -39 -62 -55 -52 -53 -55 -56 -51 -53 -51 -50 -51 -55 -61 -62 -64 -68 -72 -73 -77 -113 -111 -111 -108 -106 -107 -112 -116 -112 -112 -111 -107 -100 -92 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -5 -0 -0 -8 -5 -8 -23 -24 -3 -37 -35 -27 -28 -30 -30 -30 -29 -27 -23 -18 -15 -15 -14 -14 -14 -13 -9 -9 -27 -30 -25 -21 -19 -22 -24 -27 -30 -35 -40 -44 -45 -46 -45 -45 -46 -47 -49 -49 -44 -40 -38 -38 -39 -39 -46 -52 -58 -61 -59 -45 -41 -43 -44 -40 -39 -60 -49 -47 -48 -49 -48 -46 -49 -51 -52 -53 -54 -57 -57 -62 -70 -76 -78 -83 -119 -117 -115 -114 -113 -115 -123 -128 -124 -117 -110 -102 -93 -87 -92 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -19 -11 -11 -30 -45 -46 -45 -47 -37 -28 -29 -31 -31 -31 -29 -26 -21 -15 -14 -12 -12 -12 -16 -27 -26 -30 -30 -27 -23 -21 -23 -23 -27 -31 -35 -39 -42 -43 -43 -41 -42 -43 -43 -43 -42 -38 -36 -35 -35 -39 -37 -42 -49 -55 -56 -43 -38 -32 -35 -37 -35 -38 -60 -58 -50 -47 -46 -46 -46 -49 -54 -57 -60 -61 -62 -66 -68 -74 -81 -83 -80 -80 -123 -123 -121 -120 -110 -90 -94 -119 -113 -105 -98 -91 -89 -90 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -42 -46 -47 -33 -28 -28 -31 -34 -34 -35 -34 -30 -25 -19 -13 -13 -12 -21 -28 -23 -25 -27 -27 -27 -25 -24 -25 -26 -29 -32 -35 -39 -40 -39 -39 -39 -40 -40 -39 -40 -38 -36 -36 -35 -34 -36 -39 -39 -47 -48 -40 -33 -30 -28 -30 -30 -45 -66 -66 -59 -52 -47 -46 -46 -47 -51 -53 -55 -57 -58 -61 -66 -73 -76 -80 -80 -78 -78 -77 -79 -78 -79 -80 -80 -81 -114 -107 -101 -97 -95 -96 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -28 -43 -46 -48 -53 -52 -37 -32 -34 -32 -14 -36 -39 -35 -29 -24 -17 -15 -27 -26 -21 -19 -20 -22 -23 -25 -25 -26 -27 -29 -31 -33 -37 -39 -38 -38 -38 -38 -38 -38 -38 -37 -35 -37 -37 -36 -37 -39 -41 -42 -39 -31 -28 -30 -29 -47 -51 -53 -55 -57 -59 -54 -51 -48 -49 -51 -50 -51 -69 -69 -68 -68 -62 -48 -56 -74 -82 -82 -79 -78 -76 -77 -77 -77 -77 -78 -80 -112 -103 -99 -98 -100 -102 -93 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -5 -2 -0 -0 -0 -0 -34 -38 -37 -43 -39 -1 -4 -5 -24 -26 -9 -4 -42 -45 -40 -35 -30 -26 -20 -28 -24 -20 -19 -19 -20 -21 -22 -23 -25 -29 -32 -36 -36 -38 -39 -38 -37 -37 -37 -37 -38 -38 -38 -37 -40 -39 -39 -39 -41 -43 -45 -40 -30 -34 -46 -45 -42 -42 -42 -42 -44 -55 -83 -80 -54 -48 -51 -50 -47 -63 -84 -76 -73 -66 -45 -54 -89 -110 -111 -108 -112 -118 -123 -87 -76 -77 -89 -114 -112 -102 -99 -102 -99 -89 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -5 -2 -0 -0 -1 -26 -35 -15 -0 -0 -0 -0 -0 -5 -5 -0 -3 -21 -24 -24 -33 -35 -25 -21 -15 -22 -24 -22 -21 -23 -24 -24 -24 -25 -29 -34 -41 -39 -39 -38 -37 -36 -36 -36 -38 -39 -40 -40 -40 -41 -39 -39 -39 -39 -43 -45 -41 -33 -34 -40 -42 -41 -40 -39 -36 -35 -47 -76 -77 -50 -45 -46 -45 -46 -65 -66 -56 -55 -55 -54 -72 -81 -89 -86 -88 -100 -108 -114 -117 -90 -76 -91 -118 -106 -102 -102 -111 -105 -85 -91 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -2 -0 -0 -0 -0 -30 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -28 -26 -20 -20 -29 -31 -28 -26 -26 -26 -13 -24 -29 -30 -33 -38 -38 -38 -38 -38 -38 -38 -37 -38 -40 -41 -42 -42 -42 -39 -38 -38 -38 -41 -43 -41 -36 -28 -30 -40 -43 -42 -41 -36 -51 -69 -70 -71 -44 -42 -43 -43 -46 -61 -49 -55 -63 -64 -59 -59 -76 -80 -81 -88 -99 -109 -116 -122 -89 -75 -90 -115 -112 -104 -109 -104 -98 -94 -95 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -5 -0 -0 -0 -2 -31 -35 -18 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -21 -26 -21 -20 -20 -20 -26 -30 -30 -26 -10 -14 -19 -27 -33 -34 -36 -36 -36 -37 -38 -39 -39 -41 -41 -42 -44 -45 -40 -38 -37 -37 -37 -39 -41 -42 -39 -33 -29 -28 -29 -18 -37 -38 -34 -48 -71 -77 -75 -52 -45 -44 -44 -45 -49 -55 -61 -62 -69 -86 -79 -78 -84 -93 -100 -104 -109 -119 -86 -73 -75 -89 -110 -104 -121 -104 -95 -106 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -8 -2 -0 -5 -6 -3 -25 -33 -39 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -33 -26 -23 -21 -23 -23 -24 -20 -21 -29 -26 -13 -12 -17 -25 -33 -33 -33 -33 -35 -37 -39 -41 -43 -43 -43 -42 -41 -40 -36 -36 -37 -39 -40 -42 -43 -44 -40 -38 -38 -36 -27 -19 -37 -40 -56 -78 -80 -84 -76 -56 -57 -67 -66 -67 -54 -56 -56 -61 -77 -84 -80 -91 -99 -107 -113 -110 -111 -117 -116 -112 -107 -106 -106 -101 -102 -98 -110 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -7 -9 -0 -1 -27 -36 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -26 -26 -25 -24 -22 -21 -21 -20 -25 -33 -28 -25 -14 -10 -20 -33 -33 -31 -32 -35 -37 -38 -38 -40 -41 -41 -41 -40 -38 -35 -37 -39 -43 -39 -30 -32 -35 -36 -42 -42 -36 -30 -22 -41 -43 -59 -79 -79 -80 -83 -57 -64 -78 -79 -81 -70 -56 -53 -60 -74 -89 -89 -104 -108 -110 -116 -127 -127 -124 -124 -119 -112 -107 -113 -95 -98 -111 -117 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -20 -29 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -28 -24 -24 -21 -21 -18 -19 -20 -23 -28 -26 -22 -21 -26 -31 -32 -30 -31 -34 -38 -30 -13 -14 -36 -40 -38 -36 -35 -34 -37 -41 -37 -27 -17 -17 -18 -18 -37 -41 -34 -29 -25 -19 -36 -61 -76 -75 -73 -79 -75 -72 -73 -76 -79 -85 -72 -67 -81 -98 -97 -104 -108 -109 -109 -110 -116 -126 -126 -122 -116 -113 -116 -123 -96 -92 -112 -120 -112 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -10 -0 -0 -0 -0 -0 -1 -2 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -30 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -21 -43 -37 -29 -28 -29 -39 -34 -23 -19 -19 -20 -28 -26 -27 -28 -29 -30 -29 -24 -27 -31 -26 -15 -15 -13 -14 -28 -34 -32 -33 -37 -40 -25 -16 -16 -17 -18 -21 -39 -41 -33 -28 -29 -25 -43 -49 -63 -76 -69 -71 -71 -69 -69 -73 -77 -80 -84 -87 -90 -93 -98 -110 -104 -99 -107 -110 -104 -103 -99 -104 -108 -113 -123 -136 -130 -118 -122 -118 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -6 -7 -8 -9 -7 -5 -4 -4 -4 -2 -0 -0 -0 -0 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -10 -24 -22 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -50 -46 -45 -45 -46 -45 -37 -35 -22 -20 -22 -22 -20 -31 -31 -29 -28 -29 -26 -9 -10 -11 -13 -14 -15 -15 -13 -29 -34 -33 -35 -36 -23 -16 -14 -17 -20 -23 -25 -37 -34 -21 -16 -32 -33 -28 -27 -40 -61 -75 -66 -65 -51 -62 -77 -80 -82 -83 -89 -82 -80 -87 -97 -93 -93 -100 -106 -108 -113 -102 -100 -106 -116 -128 -138 -136 -123 -122 -111 -103 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -2 -6 -11 -11 -9 -8 -7 -6 -4 -2 -2 -1 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -29 -45 -45 -43 -42 -40 -34 -17 -22 -24 -14 -12 -26 -30 -25 -30 -30 -29 -25 -9 -11 -11 -12 -13 -13 -14 -13 -14 -27 -26 -19 -24 -18 -21 -21 -22 -25 -27 -25 -20 -14 -12 -13 -20 -42 -44 -40 -55 -63 -54 -45 -43 -44 -52 -60 -71 -90 -95 -85 -71 -63 -64 -62 -54 -95 -102 -105 -98 -73 -70 -66 -103 -124 -132 -133 -125 -121 -113 -107 -108 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -8 -4 -7 -10 -6 -5 -3 -1 -1 -0 -3 -3 -0 -0 -0 -1 -4 -8 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -50 -47 -41 -38 -33 -22 -24 -27 -27 -27 -25 -10 -26 -25 -29 -31 -27 -17 -11 -11 -11 -11 -12 -12 -13 -14 -15 -15 -15 -16 -20 -22 -24 -27 -26 -23 -23 -19 -15 -14 -16 -19 -19 -16 -16 -33 -39 -39 -51 -45 -53 -54 -54 -62 -78 -85 -72 -73 -73 -70 -67 -62 -100 -112 -89 -73 -77 -76 -72 -76 -84 -109 -130 -121 -111 -104 -105 -113 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -4 -13 -11 -3 -1 -0 -0 -0 -1 -2 -2 -1 -0 -0 -1 -5 -9 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -21 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -15 -10 -3 -43 -51 -45 -39 -33 -21 -26 -30 -32 -33 -30 -24 -31 -22 -21 -27 -31 -29 -17 -16 -12 -11 -11 -12 -13 -14 -14 -20 -22 -19 -20 -22 -28 -31 -28 -22 -19 -17 -15 -18 -19 -19 -20 -22 -23 -20 -29 -46 -59 -53 -56 -56 -56 -59 -63 -69 -75 -78 -77 -73 -69 -67 -76 -109 -92 -75 -76 -77 -76 -78 -79 -83 -98 -113 -103 -102 -107 -115 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -2 -2 -2 -2 -1 -1 -1 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -9 -17 -16 -15 -15 -6 -16 -42 -39 -33 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -13 -14 -13 -27 -41 -46 -42 -32 -22 -27 -30 -31 -32 -31 -29 -27 -22 -15 -17 -26 -30 -31 -31 -19 -12 -12 -15 -14 -16 -16 -29 -35 -32 -27 -26 -34 -31 -27 -24 -22 -23 -18 -25 -25 -23 -25 -23 -25 -25 -39 -55 -62 -53 -56 -55 -55 -57 -63 -71 -76 -76 -75 -72 -69 -75 -115 -117 -120 -99 -76 -76 -78 -78 -78 -102 -116 -111 -107 -112 -117 -119 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -2 -2 -2 -0 -1 -2 -4 -3 -2 -3 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -3 -6 -7 -8 -8 -8 -3 -0 -0 -1 -2 -4 -2 -20 -41 -37 -38 -22 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -25 -16 -22 -37 -40 -31 -22 -26 -26 -29 -29 -27 -24 -23 -20 -15 -13 -18 -24 -24 -25 -27 -17 -13 -15 -16 -17 -20 -27 -30 -31 -34 -38 -30 -26 -18 -12 -18 -38 -32 -33 -19 -11 -20 -31 -32 -32 -25 -46 -72 -68 -60 -57 -56 -59 -63 -67 -69 -69 -69 -69 -74 -85 -108 -111 -115 -118 -122 -125 -124 -120 -118 -118 -114 -109 -116 -121 -121 -120 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -0 -7 -11 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -9 -8 -7 -7 -7 -3 -0 -2 -8 -17 -16 -14 -30 -42 -38 -36 -44 -23 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -20 -3 -23 -22 -19 -19 -19 -20 -25 -28 -28 -26 -24 -22 -19 -17 -16 -17 -17 -14 -11 -11 -13 -14 -15 -17 -19 -21 -22 -28 -32 -31 -25 -18 -12 -4 -9 -27 -47 -36 -32 -18 -8 -10 -22 -18 -34 -28 -27 -35 -46 -58 -55 -55 -59 -62 -61 -59 -77 -78 -77 -89 -106 -101 -107 -110 -114 -117 -119 -118 -118 -115 -108 -105 -107 -115 -117 -112 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -6 -7 -6 -6 -6 -7 -7 -6 -7 -8 -6 -29 -42 -39 -38 -40 -40 -24 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -20 -21 -12 -24 -22 -20 -21 -21 -22 -25 -28 -29 -29 -28 -25 -22 -21 -20 -23 -24 -21 -18 -18 -20 -20 -20 -20 -18 -18 -22 -28 -31 -28 -21 -17 -28 -29 -39 -49 -41 -15 -35 -26 -20 -23 -26 -26 -40 -33 -30 -33 -43 -57 -49 -51 -55 -60 -59 -57 -78 -77 -89 -96 -97 -98 -105 -108 -111 -113 -114 -113 -107 -103 -102 -103 -107 -113 -109 -102 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -4 -2 -2 -3 -2 -0 -0 -3 -1 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -6 -6 -6 -6 -6 -7 -6 -6 -29 -38 -43 -42 -41 -40 -37 -46 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -21 -26 -22 -16 -21 -20 -22 -23 -23 -25 -27 -29 -32 -32 -29 -26 -26 -25 -29 -31 -30 -26 -23 -30 -30 -29 -29 -28 -25 -29 -33 -32 -30 -24 -9 -47 -54 -55 -54 -48 -37 -30 -32 -21 -15 -17 -18 -16 -16 -29 -38 -44 -53 -47 -46 -50 -53 -55 -58 -76 -69 -82 -91 -93 -96 -101 -106 -109 -110 -110 -108 -101 -97 -96 -101 -107 -110 -104 -99 -98 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -4 -9 -3 -0 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -9 -8 -6 -5 -5 -5 -6 -8 -30 -40 -44 -45 -44 -42 -35 -40 -24 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -10 -2 -14 -19 -23 -24 -24 -19 -3 -29 -35 -35 -33 -32 -30 -30 -35 -37 -36 -35 -33 -38 -36 -34 -33 -33 -32 -32 -34 -30 -27 -27 -25 -21 -23 -26 -28 -29 -23 -3 -27 -33 -22 -13 -16 -17 -21 -34 -42 -48 -54 -51 -53 -50 -50 -59 -76 -91 -91 -88 -89 -90 -92 -97 -101 -101 -104 -106 -104 -98 -96 -97 -103 -108 -108 -104 -103 -103 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -1 -1 -1 -1 -0 -0 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -9 -8 -7 -5 -14 -16 -6 -11 -32 -36 -41 -43 -41 -35 -37 -47 -30 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -22 -22 -22 -22 -23 -30 -35 -36 -36 -36 -35 -37 -41 -41 -40 -38 -36 -34 -36 -37 -35 -33 -34 -33 -41 -40 -36 -36 -37 -24 -19 -18 -10 -10 -20 -11 -25 -30 -20 -11 -12 -14 -21 -36 -48 -55 -58 -50 -50 -52 -52 -59 -75 -87 -82 -80 -82 -84 -86 -90 -95 -97 -98 -99 -98 -98 -98 -101 -108 -112 -112 -110 -109 -111 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -3 -5 -6 -0 -2 -2 -2 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -8 -6 -11 -14 -6 -13 -26 -31 -36 -37 -34 -34 -37 -49 -34 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -14 -20 -22 -23 -23 -19 -3 -30 -34 -35 -27 -19 -40 -43 -43 -42 -36 -29 -28 -36 -35 -33 -34 -39 -40 -43 -45 -46 -47 -45 -41 -37 -22 -19 -20 -21 -12 -10 -10 -11 -12 -14 -17 -18 -39 -33 -31 -39 -50 -71 -72 -74 -76 -73 -71 -81 -79 -79 -81 -84 -86 -86 -90 -94 -95 -96 -97 -100 -105 -110 -113 -115 -116 -118 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -9 -9 -9 -8 -5 -5 -9 -21 -25 -28 -33 -33 -33 -40 -42 -39 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -23 -23 -14 -0 -0 -4 -7 -25 -32 -27 -39 -41 -27 -36 -24 -0 -4 -39 -38 -34 -33 -36 -40 -42 -41 -40 -40 -34 -20 -16 -3 -19 -28 -20 -8 -10 -10 -12 -13 -15 -19 -19 -47 -33 -42 -63 -75 -82 -82 -81 -85 -82 -73 -87 -84 -83 -85 -87 -86 -85 -88 -91 -95 -98 -102 -104 -108 -109 -114 -118 -122 -127 -134 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -3 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -11 -13 -14 -10 -1 -0 -21 -22 -22 -27 -28 -32 -32 -32 -29 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -22 -8 -0 -0 -0 -0 -23 -36 -40 -40 -39 -39 -6 -17 -14 -0 -8 -47 -39 -38 -35 -34 -37 -39 -36 -35 -33 -21 -2 -0 -5 -12 -23 -18 -1 -8 -9 -20 -19 -14 -16 -17 -25 -26 -47 -65 -65 -55 -58 -58 -72 -83 -86 -86 -87 -88 -89 -90 -89 -87 -88 -92 -95 -98 -102 -106 -111 -111 -115 -122 -128 -134 -141 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -2 -4 -3 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -1 -2 -2 -1 -5 -24 -26 -22 -19 -17 -27 -27 -27 -35 -40 -28 -0 -0 -19 -12 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -7 -0 -0 -0 -1 -32 -41 -42 -42 -41 -39 -22 -17 -6 -5 -20 -45 -11 -30 -37 -37 -40 -41 -41 -37 -35 -24 -7 -1 -11 -8 -12 -10 -0 -0 -0 -8 -14 -14 -13 -14 -22 -26 -29 -36 -45 -54 -57 -55 -57 -69 -79 -80 -84 -87 -85 -85 -87 -88 -89 -93 -96 -97 -99 -101 -102 -108 -116 -123 -130 -137 -143 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -24 -22 -21 -19 -19 -14 -10 -11 -17 -26 -27 -26 -29 -12 -0 -0 -0 -0 -0 -0 -0 -0 -2 -24 -8 -0 -0 -0 -4 -32 -38 -23 -27 -42 -42 -42 -42 -15 -20 -40 -36 -43 -38 -40 -41 -35 -25 -46 -41 -39 -35 -24 -7 -6 -7 -2 -0 -0 -0 -0 -0 -12 -17 -17 -21 -42 -30 -28 -34 -47 -62 -64 -61 -51 -52 -64 -77 -78 -78 -76 -77 -79 -83 -88 -93 -97 -98 -98 -98 -100 -105 -114 -122 -129 -135 -139 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -9 -5 -2 -15 -25 -23 -22 -22 -19 -14 -10 -12 -16 -19 -17 -20 -25 -21 -21 -15 -0 -0 -0 -0 -0 -0 -3 -22 -24 -8 -0 -0 -0 -5 -8 -3 -7 -26 -44 -45 -44 -25 -29 -32 -17 -42 -11 -16 -20 -22 -23 -23 -24 -35 -38 -32 -20 -7 -9 -9 -3 -2 -4 -0 -0 -19 -18 -23 -40 -44 -43 -31 -38 -55 -66 -63 -60 -53 -47 -51 -60 -61 -74 -73 -77 -81 -85 -89 -94 -98 -99 -99 -101 -103 -107 -116 -123 -129 -133 -135 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -7 -4 -8 -11 -20 -20 -16 -19 -21 -14 -10 -9 -11 -12 -13 -15 -16 -21 -27 -27 -18 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -34 -45 -46 -45 -44 -34 -37 -46 -48 -50 -34 -28 -16 -1 -4 -21 -23 -31 -33 -28 -23 -25 -19 -11 -10 -13 -4 -0 -29 -27 -18 -13 -16 -39 -32 -46 -63 -68 -58 -55 -54 -52 -52 -51 -52 -66 -77 -85 -90 -92 -95 -97 -97 -98 -100 -102 -106 -112 -119 -125 -130 -132 -131 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -23 -20 -19 -12 -16 -23 -14 -11 -11 -10 -11 -12 -13 -13 -17 -21 -25 -29 -30 -14 -11 -3 -4 -4 -0 -0 -1 -0 -0 -0 -0 -0 -24 -37 -43 -36 -22 -24 -26 -9 -24 -49 -47 -28 -24 -9 -0 -0 -5 -31 -24 -21 -26 -31 -31 -30 -27 -17 -13 -12 -13 -14 -42 -36 -31 -26 -17 -12 -32 -31 -38 -49 -54 -51 -55 -55 -59 -64 -64 -61 -75 -90 -94 -95 -98 -100 -101 -103 -103 -104 -108 -115 -122 -127 -130 -132 -131 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -26 -24 -21 -19 -15 -12 -12 -12 -12 -13 -13 -13 -14 -18 -21 -25 -28 -27 -26 -13 -18 -16 -0 -1 -24 -8 -0 -0 -0 -0 -9 -31 -26 -11 -0 -0 -0 -0 -19 -42 -51 -49 -24 -26 -12 -0 -1 -7 -29 -24 -29 -35 -34 -31 -33 -17 -10 -6 -12 -52 -48 -41 -38 -33 -23 -19 -39 -35 -39 -50 -57 -51 -52 -55 -63 -72 -76 -70 -59 -75 -81 -84 -87 -90 -96 -101 -108 -111 -113 -118 -124 -127 -128 -129 -129 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -28 -25 -18 -14 -14 -13 -13 -12 -12 -13 -13 -14 -16 -19 -22 -23 -23 -22 -23 -24 -13 -1 -4 -2 -23 -29 -15 -0 -0 -0 -9 -5 -0 -0 -0 -0 -0 -0 -17 -41 -38 -2 -21 -11 -0 -0 -4 -33 -25 -25 -26 -28 -35 -32 -22 -13 -10 -18 -41 -40 -41 -38 -33 -26 -19 -18 -37 -49 -60 -67 -63 -52 -55 -63 -72 -76 -70 -58 -55 -55 -56 -57 -60 -64 -65 -98 -119 -122 -124 -125 -125 -125 -125 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -22 -15 -14 -13 -13 -12 -12 -12 -13 -14 -16 -18 -19 -20 -20 -20 -21 -24 -15 -14 -29 -29 -29 -30 -15 -0 -0 -0 -0 -0 -13 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -6 -17 -19 -19 -27 -36 -32 -19 -20 -27 -30 -31 -34 -32 -27 -22 -16 -15 -40 -37 -36 -53 -74 -55 -53 -59 -66 -71 -69 -61 -63 -63 -64 -67 -73 -75 -75 -74 -101 -127 -126 -125 -125 -124 -124 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -28 -23 -20 -17 -16 -13 -12 -13 -13 -14 -16 -16 -18 -19 -19 -19 -20 -23 -26 -28 -29 -29 -29 -31 -31 -16 -0 -0 -0 -0 -10 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -21 -21 -27 -21 -16 -20 -24 -25 -27 -31 -31 -25 -18 -14 -16 -41 -38 -36 -43 -58 -59 -51 -53 -60 -67 -70 -68 -70 -70 -69 -71 -76 -81 -82 -79 -77 -97 -115 -82 -123 -126 -127 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -27 -30 -30 -29 -25 -16 -14 -14 -14 -14 -15 -16 -16 -17 -17 -18 -20 -22 -25 -28 -29 -29 -29 -29 -30 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -13 -0 -0 -0 -0 -17 -26 -23 -17 -11 -13 -17 -20 -23 -28 -25 -30 -29 -23 -16 -17 -43 -22 -30 -46 -58 -64 -50 -50 -55 -63 -69 -70 -71 -70 -79 -84 -85 -87 -83 -81 -79 -78 -77 -83 -128 -129 -129 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -26 -26 -27 -24 -24 -19 -15 -15 -15 -16 -16 -17 -17 -18 -21 -23 -27 -31 -31 -27 -27 -29 -28 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -29 -17 -0 -0 -0 -17 -25 -22 -18 -14 -23 -18 -20 -26 -24 -0 -24 -29 -28 -24 -19 -20 -21 -35 -38 -51 -73 -52 -49 -52 -56 -61 -64 -65 -66 -102 -119 -121 -118 -86 -84 -80 -78 -77 -86 -134 -134 -132 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -22 -29 -31 -26 -19 -16 -16 -16 -17 -18 -19 -20 -22 -25 -31 -29 -16 -0 -4 -30 -29 -26 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -12 -22 -23 -26 -31 -29 -34 -27 -23 -27 -23 -0 -0 -0 -18 -34 -33 -29 -27 -23 -31 -46 -61 -60 -50 -69 -75 -66 -62 -78 -67 -93 -115 -122 -123 -126 -126 -92 -77 -98 -133 -137 -138 -135 -130 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -27 -27 -28 -24 -20 -19 -17 -17 -18 -20 -21 -24 -29 -38 -19 -4 -0 -0 -1 -29 -32 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -17 -30 -37 -41 -40 -35 -37 -25 -23 -19 -0 -0 -0 -0 -0 -11 -38 -36 -24 -36 -41 -48 -76 -54 -67 -86 -85 -80 -100 -86 -75 -98 -117 -118 -118 -119 -124 -127 -129 -133 -136 -138 -137 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -9 -19 -22 -21 -20 -19 -19 -19 -20 -23 -28 -33 -29 -32 -13 -0 -1 -5 -36 -37 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -14 -33 -40 -39 -38 -37 -38 -20 -17 -16 -5 -0 -0 -0 -0 -0 -1 -3 -22 -22 -31 -47 -64 -56 -65 -69 -84 -90 -82 -94 -79 -80 -82 -83 -82 -76 -117 -126 -129 -133 -136 -135 -134 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -16 -21 -20 -20 -19 -21 -24 -31 -35 -12 -1 -0 -0 -13 -41 -41 -37 -13 -0 -0 -3 -20 -20 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -11 -20 -31 -35 -24 -26 -16 -14 -19 -19 -4 -4 -1 -0 -0 -0 -2 -26 -20 -33 -47 -47 -42 -54 -59 -67 -68 -57 -64 -74 -78 -81 -83 -83 -80 -118 -125 -129 -133 -135 -131 -131 -130 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -22 -21 -21 -22 -24 -29 -35 -32 -3 -0 -3 -17 -36 -35 -6 -1 -0 -9 -24 -32 -33 -13 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -15 -22 -11 -10 -10 -12 -15 -18 -21 -29 -6 -0 -0 -0 -3 -28 -23 -24 -26 -29 -40 -51 -66 -61 -67 -75 -63 -71 -72 -76 -79 -79 -80 -119 -123 -126 -130 -131 -130 -130 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -25 -24 -23 -24 -25 -26 -27 -10 -1 -25 -36 -33 -28 -1 -0 -0 -14 -27 -17 -19 -12 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -18 -14 -11 -11 -12 -13 -15 -20 -25 -7 -1 -0 -0 -0 -3 -20 -23 -21 -28 -50 -66 -82 -69 -70 -82 -80 -83 -69 -70 -74 -75 -80 -121 -120 -123 -127 -128 -128 -128 -128 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -25 -25 -26 -28 -32 -33 -12 -25 -22 -7 -0 -0 -0 -0 -3 -6 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -22 -17 -14 -14 -14 -15 -17 -20 -25 -32 -8 -0 -0 -5 -23 -24 -23 -21 -22 -33 -51 -68 -72 -65 -69 -90 -104 -81 -69 -69 -71 -79 -122 -119 -121 -122 -123 -127 -126 -129 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -10 -15 -25 -25 -22 -24 -27 -12 -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 -19 -24 -19 -18 -18 -18 -19 -20 -23 -26 -30 -8 -2 -14 -29 -29 -22 -21 -20 -19 -26 -45 -42 -56 -58 -64 -77 -87 -89 -69 -65 -67 -79 -120 -120 -120 -119 -119 -122 -127 -126 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -0 -0 -0 -25 -33 -36 -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 -8 -19 -25 -25 -22 -22 -23 -24 -26 -28 -30 -30 -32 -31 -28 -26 -22 -19 -19 -19 -22 -30 -37 -55 -58 -67 -78 -75 -62 -60 -62 -64 -79 -117 -117 -118 -117 -116 -118 -122 -125 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -31 -31 -25 -22 -23 -25 -27 -28 -29 -29 -29 -28 -27 -25 -22 -19 -19 -19 -18 -19 -24 -34 -48 -54 -67 -86 -79 -68 -64 -63 -77 -107 -109 -117 -120 -121 -121 -122 -127 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -10 -0 -0 -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 -15 -19 -24 -20 -19 -21 -23 -25 -28 -28 -29 -27 -26 -25 -23 -21 -19 -19 -19 -18 -17 -16 -37 -46 -53 -68 -86 -80 -70 -65 -68 -72 -73 -113 -116 -116 -118 -120 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -19 -17 -18 -20 -22 -24 -25 -27 -26 -26 -25 -24 -23 -24 -24 -23 -23 -22 -20 -29 -37 -46 -54 -62 -80 -72 -74 -87 -106 -111 -110 -107 -108 -113 -119 -123 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -20 -17 -16 -17 -18 -18 -22 -24 -25 -25 -25 -26 -28 -32 -30 -29 -28 -27 -26 -25 -27 -35 -45 -50 -56 -57 -72 -75 -81 -108 -106 -103 -103 -105 -111 -116 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -19 -17 -17 -17 -17 -20 -22 -21 -21 -24 -27 -29 -7 -6 -7 -18 -31 -29 -29 -28 -27 -32 -41 -35 -44 -51 -67 -88 -107 -103 -100 -99 -101 -104 -105 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -23 -20 -18 -16 -16 -18 -19 -20 -19 -21 -26 -29 -26 -4 -0 -17 -35 -30 -29 -29 -27 -25 -22 -17 -42 -47 -51 -63 -81 -103 -102 -97 -96 -97 -99 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -16 -19 -18 -16 -16 -16 -17 -17 -18 -20 -22 -26 -4 -0 -5 -19 -32 -30 -29 -28 -28 -19 -2 -15 -35 -35 -42 -60 -72 -70 -72 -89 -100 -97 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -18 -17 -16 -16 -17 -17 -17 -19 -21 -22 -5 -0 -14 -35 -31 -29 -29 -29 -24 -11 -0 -0 -0 -16 -41 -52 -38 -50 -66 -86 -101 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -20 -18 -17 -18 -19 -18 -18 -19 -22 -22 -22 -27 -32 -28 -26 -26 -27 -29 -24 -0 -0 -0 -0 -12 -28 -1 -32 -81 -86 -81 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -20 -19 -18 -17 -18 -17 -17 -17 -18 -19 -21 -24 -26 -26 -25 -20 -21 -22 -25 -20 -0 -0 -0 -0 -0 -0 -0 -0 -29 -48 -61 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -17 -17 -18 -19 -20 -20 -20 -20 -19 -15 -16 -19 -23 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -51 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -24 -22 -21 -20 -19 -18 -18 -17 -16 -13 -14 -17 -21 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -26 -23 -20 -19 -17 -15 -14 -12 -12 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -24 -20 -16 -14 -12 -12 -11 -13 -10 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -13 -14 -13 -10 -5 -13 -10 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -3 -19 -6 -4 -4 -3 -0 -6 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -14 -11 -1 -0 -13 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -12 -12 -13 -14 -15 -15 -15 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -1 -9 -11 -11 -11 -11 -14 -15 -15 -15 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -10 -13 -5 -3 -8 -10 -16 -9 -2 -1 -2 -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 -1 -4 -10 -11 -10 -10 -12 -14 -15 -15 -14 -9 -0 -0 -8 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -14 -6 -4 -11 -33 -30 -14 -12 -20 -8 -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 -3 -12 -12 -10 -8 -7 -9 -12 -14 -14 -14 -14 -11 -11 -15 -17 -13 -7 -6 -0 -3 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -4 -1 -6 -21 -20 -24 -22 -15 -5 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -9 -7 -7 -8 -10 -13 -13 -13 -14 -14 -15 -16 -16 -15 -14 -13 -5 -12 -14 -14 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -5 -10 -11 -7 -7 -17 -21 -21 -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 -2 -9 -10 -9 -8 -8 -10 -14 -13 -13 -14 -15 -15 -16 -16 -15 -14 -14 -13 -15 -15 -14 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -17 -14 -10 -17 -22 -16 -3 -5 -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 -1 -12 -10 -9 -9 -10 -12 -11 -12 -13 -13 -14 -15 -16 -16 -15 -15 -14 -14 -13 -13 -12 -11 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -20 -26 -21 -15 -13 -12 -13 -11 -9 -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 -1 -2 -1 -11 -18 -20 -19 -10 -5 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -31 -26 -24 -23 -22 -21 -18 -5 -7 -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 -3 -16 -11 -10 -10 -11 -11 -9 -10 -12 -13 -14 -16 -7 -14 -17 -16 -15 -15 -15 -15 -14 -14 -13 -2 -13 -17 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -22 -22 -18 -16 -15 -14 -13 -12 -11 -12 -12 -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 -2 -5 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -15 -17 -17 -38 -35 -35 -30 -21 -20 -13 -7 -3 -2 -0 -0 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -22 -28 -23 -21 -20 -15 -4 -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 -3 -15 -16 -10 -8 -9 -9 -9 -20 -21 -19 -17 -18 -13 -18 -20 -19 -17 -16 -12 -12 -13 -14 -15 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -22 -21 -16 -13 -12 -12 -12 -11 -27 -30 -30 -30 -29 -25 -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 -7 -12 -0 -0 -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 -5 -21 -23 -34 -37 -49 -38 -36 -32 -27 -26 -28 -14 -10 -8 -5 -10 -15 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -22 -20 -18 -18 -17 -6 -5 -3 -0 -0 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -11 -10 -9 -8 -11 -15 -17 -19 -20 -19 -20 -20 -20 -20 -19 -16 -1 -0 -0 -7 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -22 -20 -13 -11 -9 -9 -9 -14 -32 -33 -34 -36 -38 -40 -43 -16 -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 -2 -9 -1 -2 -8 -19 -9 -8 -6 -0 -0 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -33 -32 -45 -17 -12 -27 -21 -17 -16 -14 -16 -18 -16 -15 -15 -17 -33 -20 -21 -19 -14 -8 -6 -2 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -23 -20 -20 -19 -19 -17 -7 -3 -2 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -13 -13 -16 -17 -20 -11 -11 -18 -18 -19 -12 -10 -11 -9 -0 -0 -3 -11 -20 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -16 -15 -16 -33 -34 -31 -29 -29 -33 -31 -31 -33 -36 -39 -41 -19 -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 -3 -4 -7 -10 -9 -6 -4 -4 -5 -2 -0 -4 -2 -3 -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 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -3 -5 -5 -9 -18 -29 -33 -36 -34 -33 -8 -13 -19 -17 -14 -14 -11 -11 -13 -14 -11 -15 -22 -23 -7 -19 -27 -27 -23 -20 -11 -9 -6 -7 -11 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -3 -0 -0 -9 -23 -20 -16 -8 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -15 -0 -0 -0 -0 -0 -0 -0 -16 -19 -10 -4 -17 -18 -6 -2 -5 -8 -18 -4 -0 -0 -0 -1 -6 -17 -22 -21 -19 -19 -21 -8 -0 -0 -0 -0 -0 -0 -9 -19 -0 -0 -0 -4 -9 -9 -20 -19 -15 -20 -33 -31 -31 -30 -29 -29 -29 -29 -30 -33 -35 -38 -38 -17 -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 -1 -3 -3 -6 -4 -3 -3 -3 -0 -1 -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 -1 -4 -2 -1 -1 -0 -0 -2 -1 -1 -3 -5 -4 -4 -4 -4 -3 -1 -4 -5 -5 -10 -16 -25 -31 -34 -21 -23 -22 -19 -17 -18 -16 -16 -17 -17 -15 -14 -13 -15 -19 -22 -16 -8 -0 -1 -18 -29 -31 -29 -26 -24 -14 -14 -17 -16 -13 -7 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -18 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -23 -18 -0 -0 -13 -23 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -1 -7 -1 -0 -0 -0 -3 -16 -17 -18 -19 -20 -18 -20 -22 -10 -0 -3 -18 -18 -18 -24 -31 -16 -13 -11 -17 -25 -24 -22 -17 -14 -20 -29 -29 -29 -28 -27 -27 -27 -28 -32 -34 -36 -38 -38 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -6 -7 -5 -3 -0 -1 -1 -0 -0 -0 -0 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -3 -3 -3 -2 -1 -0 -1 -1 -0 -0 -1 -3 -5 -8 -9 -4 -2 -5 -12 -24 -27 -31 -28 -24 -23 -21 -16 -14 -12 -9 -8 -10 -15 -16 -14 -14 -20 -30 -34 -26 -3 -5 -1 -0 -0 -3 -21 -27 -26 -21 -21 -21 -23 -20 -12 -14 -13 -9 -6 -5 -11 -12 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -18 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -0 -0 -17 -23 -14 -1 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -6 -38 -36 -32 -27 -17 -0 -0 -0 -0 -4 -10 -8 -1 -0 -11 -22 -19 -22 -19 -18 -17 -18 -22 -24 -24 -24 -25 -23 -13 -20 -23 -23 -22 -17 -16 -24 -27 -26 -28 -28 -28 -28 -27 -27 -29 -33 -36 -39 -41 -38 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -2 -2 -5 -9 -5 -1 -0 -1 -2 -1 -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 -2 -3 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -4 -13 -20 -26 -29 -25 -22 -19 -14 -12 -11 -10 -7 -6 -8 -8 -13 -11 -8 -13 -28 -36 -39 -22 -0 -3 -1 -0 -0 -0 -7 -10 -16 -19 -19 -14 -16 -16 -15 -19 -18 -16 -10 -6 -1 -6 -7 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -16 -10 -2 -0 -0 -0 -0 -0 -0 -13 -17 -2 -14 -19 -12 -8 -8 -8 -1 -0 -0 -0 -0 -0 -2 -0 -0 -0 -4 -7 -8 -26 -28 -4 -26 -5 -0 -11 -25 -17 -2 -0 -12 -23 -21 -23 -18 -19 -20 -20 -21 -22 -21 -20 -19 -16 -8 -15 -17 -17 -16 -14 -30 -26 -24 -26 -28 -27 -27 -27 -28 -30 -32 -37 -39 -42 -33 -14 -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 -3 -4 -4 -5 -2 -2 -2 -4 -1 -2 -2 -2 -4 -5 -2 -2 -4 -3 -2 -3 -2 -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 -1 -1 -1 -3 -3 -11 -20 -30 -32 -31 -25 -19 -17 -13 -10 -10 -11 -8 -7 -10 -12 -14 -16 -14 -14 -17 -26 -31 -38 -27 -13 -6 -0 -0 -0 -0 -0 -0 -8 -14 -12 -10 -9 -11 -11 -14 -18 -20 -11 -10 -12 -12 -9 -8 -5 -4 -4 -8 -3 -3 -1 -1 -4 -4 -2 -1 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -2 -0 -0 -0 -0 -0 -0 -16 -18 -0 -4 -17 -6 -7 -12 -6 -0 -0 -0 -0 -0 -0 -22 -9 -0 -0 -0 -0 -0 -27 -29 -3 -18 -3 -9 -20 -20 -0 -0 -0 -2 -10 -21 -23 -19 -18 -22 -27 -25 -16 -17 -18 -17 -16 -15 -14 -15 -15 -12 -11 -25 -23 -24 -26 -27 -27 -27 -28 -30 -33 -36 -41 -43 -31 -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 -2 -3 -3 -5 -8 -10 -13 -15 -5 -4 -2 -2 -3 -0 -1 -1 -1 -2 -0 -2 -4 -7 -10 -6 -2 -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 -1 -3 -3 -3 -4 -6 -17 -28 -36 -38 -32 -22 -18 -17 -16 -14 -12 -13 -14 -15 -17 -17 -21 -22 -23 -23 -22 -9 -11 -21 -25 -18 -7 -2 -0 -0 -0 -0 -4 -6 -5 -18 -20 -19 -16 -13 -11 -10 -12 -14 -10 -13 -13 -11 -10 -9 -7 -7 -10 -14 -9 -12 -12 -10 -7 -8 -6 -4 -4 -4 -4 -4 -8 -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 -4 -7 -4 -1 -0 -8 -18 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -27 -14 -3 -12 -18 -12 -11 -13 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -24 -6 -19 -2 -10 -22 -22 -8 -0 -0 -0 -0 -1 -4 -0 -0 -28 -32 -7 -15 -15 -17 -18 -17 -16 -16 -17 -15 -15 -18 -24 -24 -27 -29 -29 -29 -29 -32 -34 -36 -39 -45 -47 -28 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -5 -7 -11 -14 -17 -20 -28 -27 -16 -14 -9 -3 -2 -4 -1 -0 -0 -2 -5 -3 -0 -3 -3 -1 -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 -1 -3 -3 -6 -8 -8 -10 -16 -25 -36 -38 -41 -36 -27 -16 -14 -15 -15 -15 -15 -17 -18 -20 -24 -30 -29 -28 -20 -19 -17 -1 -0 -0 -6 -20 -2 -0 -0 -1 -2 -18 -18 -13 -14 -19 -21 -28 -27 -23 -21 -17 -18 -17 -18 -21 -19 -13 -9 -8 -7 -7 -10 -17 -20 -15 -12 -9 -11 -12 -9 -8 -7 -6 -4 -4 -5 -3 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -0 -15 -24 -27 -28 -45 -53 -51 -40 -29 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -27 -13 -5 -17 -19 -7 -5 -7 -15 -29 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -5 -4 -11 -0 -12 -14 -16 -13 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -22 -17 -17 -18 -18 -18 -18 -10 -12 -23 -34 -28 -29 -32 -33 -33 -34 -35 -37 -39 -41 -36 -21 -23 -19 -18 -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 -1 -4 -2 -4 -7 -7 -10 -18 -9 -4 -10 -23 -32 -26 -13 -7 -4 -1 -0 -0 -0 -0 -0 -1 -3 -4 -8 -8 -3 -3 -2 -3 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -4 -7 -6 -13 -17 -17 -23 -33 -40 -41 -39 -36 -31 -24 -18 -15 -15 -20 -22 -24 -23 -21 -24 -31 -38 -42 -39 -19 -5 -7 -11 -0 -0 -0 -10 -21 -12 -8 -16 -26 -29 -27 -7 -12 -20 -3 -11 -16 -25 -28 -24 -27 -25 -22 -15 -3 -4 -6 -7 -10 -16 -13 -13 -15 -15 -14 -13 -11 -11 -11 -13 -13 -7 -4 -4 -5 -2 -2 -3 -2 -2 -3 -6 -4 -0 -0 -1 -0 -6 -15 -20 -13 -8 -17 -35 -33 -20 -35 -42 -32 -32 -36 -43 -44 -43 -11 -23 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -2 -18 -20 -18 -19 -19 -15 -4 -8 -31 -61 -27 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -22 -29 -25 -14 -0 -0 -0 -0 -0 -0 -0 -5 -2 -0 -2 -9 -4 -15 -18 -21 -20 -9 -1 -12 -27 -34 -31 -35 -37 -38 -39 -41 -42 -43 -44 -45 -37 -17 -17 -17 -18 -17 -13 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -15 -11 -6 -3 -7 -16 -26 -5 -0 -0 -0 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -2 -13 -8 -4 -3 -2 -3 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -1 -1 -1 -2 -2 -2 -3 -2 -6 -9 -11 -9 -10 -14 -22 -29 -35 -38 -34 -31 -32 -26 -24 -20 -20 -28 -23 -27 -29 -25 -20 -35 -40 -42 -42 -42 -32 -26 -14 -0 -0 -0 -1 -6 -12 -23 -26 -42 -31 -10 -1 -0 -0 -0 -0 -0 -31 -39 -38 -43 -44 -28 -18 -12 -10 -9 -9 -8 -8 -8 -5 -4 -3 -5 -10 -9 -8 -10 -13 -11 -6 -5 -4 -4 -4 -4 -10 -10 -8 -9 -6 -7 -7 -8 -11 -14 -26 -34 -44 -52 -64 -55 -49 -54 -59 -66 -60 -58 -58 -50 -38 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -22 -21 -20 -21 -21 -21 -16 -20 -27 -34 -33 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -10 -27 -34 -22 -0 -0 -1 -0 -0 -0 -1 -9 -2 -0 -0 -1 -0 -4 -7 -18 -21 -0 -0 -15 -28 -33 -31 -35 -36 -40 -43 -45 -47 -48 -26 -18 -19 -18 -18 -18 -19 -19 -20 -20 -13 -3 -0 -3 -9 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -10 -0 -2 -10 -18 -20 -0 -0 -0 -0 -0 -0 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -11 -5 -4 -3 -3 -3 -3 -3 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -3 -2 -2 -1 -2 -2 -1 -0 -2 -9 -12 -13 -12 -10 -11 -19 -26 -31 -31 -29 -30 -29 -28 -29 -12 -19 -19 -0 -3 -10 -9 -0 -0 -4 -12 -20 -30 -31 -30 -10 -0 -0 -0 -0 -0 -5 -14 -0 -1 -4 -0 -0 -0 -0 -0 -0 -5 -37 -50 -26 -17 -29 -20 -25 -25 -25 -22 -22 -15 -10 -11 -16 -6 -2 -2 -4 -5 -6 -6 -4 -2 -5 -5 -4 -3 -3 -5 -9 -24 -32 -34 -46 -30 -29 -30 -35 -50 -62 -59 -67 -78 -69 -62 -60 -67 -79 -84 -72 -63 -62 -55 -19 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -23 -21 -21 -21 -24 -25 -16 -16 -18 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -5 -8 -10 -12 -2 -0 -0 -0 -0 -0 -6 -14 -19 -16 -12 -16 -26 -31 -30 -30 -36 -41 -45 -48 -46 -19 -18 -18 -18 -19 -19 -19 -20 -20 -20 -21 -22 -14 -11 -15 -25 -34 -20 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -5 -2 -0 -0 -0 -0 -0 -0 -1 -10 -12 -2 -3 -4 -0 -0 -0 -0 -1 -4 -4 -6 -6 -3 -3 -5 -4 -4 -3 -4 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -4 -2 -2 -2 -1 -1 -3 -1 -0 -1 -4 -12 -17 -16 -16 -17 -15 -26 -25 -17 -4 -9 -15 -9 -0 -4 -0 -11 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -20 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -8 -52 -14 -8 -14 -19 -16 -27 -25 -23 -15 -7 -6 -5 -5 -4 -3 -4 -8 -8 -5 -4 -3 -12 -17 -20 -56 -82 -85 -71 -56 -57 -57 -67 -85 -93 -88 -59 -79 -81 -55 -67 -78 -85 -84 -73 -70 -69 -70 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -10 -0 -0 -0 -2 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -23 -23 -24 -26 -11 -17 -17 -25 -32 -1 -0 -0 -0 -0 -0 -0 -0 -0 -11 -32 -30 -6 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -6 -7 -8 -10 -12 -2 -0 -0 -0 -0 -0 -3 -9 -20 -29 -23 -28 -30 -30 -29 -30 -36 -41 -44 -47 -49 -53 -24 -18 -33 -41 -19 -20 -21 -20 -28 -39 -22 -21 -21 -28 -40 -52 -52 -51 -0 -0 -0 -0 -0 -0 -0 -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 -19 -22 -17 -5 -13 -11 -4 -0 -0 -5 -7 -7 -2 -0 -1 -4 -6 -8 -9 -7 -6 -4 -2 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -6 -4 -2 -2 -2 -3 -5 -4 -1 -1 -4 -9 -15 -23 -23 -19 -19 -23 -29 -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 -4 -11 -36 -23 -22 -22 -17 -19 -17 -14 -11 -12 -12 -17 -15 -10 -8 -4 -37 -43 -53 -85 -96 -97 -85 -72 -66 -64 -71 -72 -84 -94 -51 -65 -91 -85 -80 -92 -100 -102 -101 -94 -77 -54 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -0 -0 -7 -13 -8 -0 -0 -9 -11 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -14 -5 -6 -0 -9 -5 -7 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -7 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -19 -23 -40 -36 -36 -34 -28 -36 -40 -42 -44 -48 -51 -53 -52 -50 -49 -47 -47 -47 -46 -49 -53 -41 -39 -37 -44 -52 -51 -50 -51 -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 -6 -14 -8 -3 -0 -3 -2 -0 -0 -0 -3 -3 -1 -3 -7 -11 -11 -9 -8 -12 -11 -7 -2 -1 -1 -1 -1 -1 -1 -2 -1 -0 -1 -2 -4 -10 -14 -9 -5 -4 -4 -5 -6 -3 -1 -2 -4 -8 -14 -17 -22 -23 -23 -26 -30 -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 -20 -38 -41 -21 -30 -29 -28 -24 -23 -24 -20 -20 -25 -30 -26 -19 -11 -7 -8 -40 -67 -81 -84 -106 -96 -85 -75 -68 -78 -81 -89 -100 -91 -7 -0 -9 -25 -46 -70 -88 -106 -102 -80 -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 -3 -8 -14 -4 -15 -14 -13 -12 -7 -0 -12 -8 -0 -0 -0 -0 -0 -0 -1 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -16 -10 -1 -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 -1 -9 -23 -31 -36 -48 -49 -34 -34 -37 -38 -40 -45 -48 -49 -49 -47 -47 -48 -50 -51 -52 -53 -53 -53 -53 -53 -52 -52 -51 -51 -52 -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 -7 -21 -18 -8 -7 -12 -19 -13 -5 -3 -0 -1 -4 -8 -10 -12 -18 -16 -13 -13 -14 -14 -9 -5 -1 -1 -0 -1 -2 -2 -3 -3 -2 -3 -5 -10 -15 -14 -8 -3 -4 -3 -2 -0 -0 -0 -4 -7 -10 -18 -17 -22 -25 -25 -32 -35 -15 -6 -16 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -32 -37 -33 -20 -7 -19 -25 -24 -22 -25 -38 -29 -27 -29 -31 -33 -24 -12 -6 -10 -31 -55 -53 -68 -105 -97 -86 -82 -77 -71 -70 -91 -103 -69 -0 -0 -0 -0 -0 -0 -0 -80 -107 -69 -0 -0 -0 -0 -14 -29 -1 -0 -0 -0 -0 -0 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -17 -15 -15 -7 -9 -11 -1 -14 -5 -8 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -10 -3 -21 -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 -3 -10 -12 -30 -45 -53 -48 -30 -33 -33 -36 -38 -39 -45 -46 -44 -43 -44 -46 -46 -46 -47 -48 -49 -49 -50 -50 -51 -52 -53 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -8 -1 -15 -19 -17 -18 -4 -1 -1 -2 -6 -15 -17 -16 -17 -18 -10 -17 -19 -14 -14 -3 -0 -1 -2 -2 -1 -2 -5 -6 -3 -2 -8 -16 -17 -15 -13 -8 -3 -3 -1 -0 -1 -2 -7 -7 -11 -15 -16 -21 -25 -15 -8 -15 -10 -10 -9 -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 -30 -51 -32 -5 -1 -0 -6 -25 -26 -23 -19 -25 -31 -29 -29 -34 -35 -22 -13 -7 -9 -21 -37 -7 -0 -0 -30 -89 -78 -77 -70 -64 -91 -102 -44 -0 -0 -0 -0 -0 -0 -0 -2 -21 -18 -0 -0 -0 -0 -8 -16 -0 -0 -0 -0 -0 -4 -28 -27 -26 -20 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -21 -16 -16 -12 -11 -7 -2 -11 -2 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -46 -50 -46 -34 -30 -34 -36 -34 -34 -41 -43 -42 -40 -40 -42 -42 -42 -41 -42 -43 -45 -46 -48 -50 -52 -54 -55 -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 -9 -7 -2 -3 -4 -6 -6 -2 -2 -1 -2 -6 -14 -27 -23 -20 -16 -7 -17 -14 -15 -22 -1 -0 -2 -5 -7 -8 -7 -7 -7 -5 -4 -10 -18 -23 -23 -22 -10 -5 -4 -1 -0 -0 -3 -9 -9 -9 -14 -19 -23 -23 -8 -0 -5 -17 -6 -5 -4 -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 -43 -27 -0 -0 -0 -17 -23 -22 -20 -41 -24 -23 -30 -28 -24 -27 -29 -26 -25 -18 -15 -19 -25 -16 -15 -1 -52 -110 -87 -82 -61 -70 -100 -112 -73 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -8 -0 -0 -0 -10 -29 -23 -20 -20 -20 -18 -15 -16 -9 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -22 -22 -19 -18 -12 -9 -3 -0 -0 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -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 -5 -40 -41 -44 -49 -52 -35 -57 -62 -48 -30 -35 -39 -39 -36 -36 -40 -41 -41 -39 -38 -40 -42 -43 -45 -49 -53 -52 -42 -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 -5 -5 -9 -14 -12 -9 -4 -2 -3 -2 -5 -8 -19 -40 -42 -37 -28 -18 -19 -8 -9 -6 -1 -2 -2 -2 -3 -4 -6 -8 -10 -9 -5 -11 -22 -26 -26 -24 -10 -5 -4 -1 -1 -2 -6 -10 -13 -12 -19 -16 -17 -16 -1 -0 -4 -7 -1 -7 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -63 -14 -0 -1 -7 -41 -41 -25 -8 -5 -24 -35 -32 -29 -31 -26 -26 -27 -24 -14 -11 -16 -27 -47 -77 -83 -104 -120 -97 -72 -58 -88 -110 -107 -97 -23 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -24 -0 -0 -0 -19 -35 -38 -36 -34 -22 -13 -7 -13 -3 -0 -3 -8 -11 -14 -15 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -8 -8 -16 -23 -22 -12 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -31 -39 -47 -51 -58 -60 -59 -58 -49 -30 -35 -34 -32 -33 -35 -36 -38 -37 -37 -39 -42 -43 -46 -51 -54 -48 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -9 -7 -14 -18 -27 -24 -15 -7 -5 -6 -7 -10 -13 -20 -27 -32 -38 -41 -37 -22 -4 -7 -4 -1 -0 -1 -1 -1 -1 -4 -12 -12 -6 -7 -16 -29 -28 -26 -22 -10 -5 -2 -2 -3 -6 -11 -17 -19 -20 -28 -20 -10 -2 -0 -0 -0 -4 -2 -2 -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 -5 -21 -0 -0 -31 -31 -15 -24 -18 -7 -0 -7 -18 -22 -9 -8 -25 -25 -29 -24 -14 -4 -9 -21 -44 -62 -65 -29 -45 -35 -0 -0 -9 -93 -68 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -0 -0 -0 -15 -36 -43 -43 -42 -27 -20 -17 -10 -8 -4 -8 -14 -19 -19 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -6 -18 -23 -21 -14 -13 -14 -15 -11 -0 -0 -8 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -30 -41 -48 -48 -45 -46 -53 -56 -56 -57 -55 -31 -32 -30 -29 -30 -32 -36 -37 -39 -42 -46 -48 -49 -52 -54 -47 -21 -0 -0 -0 -0 -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 -8 -11 -6 -11 -19 -15 -12 -0 -0 -18 -22 -13 -7 -13 -22 -25 -22 -25 -25 -26 -27 -26 -18 -8 -3 -3 -1 -1 -1 -1 -1 -0 -4 -11 -15 -11 -2 -9 -22 -32 -30 -24 -14 -7 -4 -3 -6 -11 -16 -19 -24 -26 -29 -35 -38 -29 -12 -8 -10 -0 -19 -24 -17 -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 -3 -0 -0 -0 -0 -0 -0 -2 -15 -4 -19 -32 -32 -40 -31 -15 -9 -14 -23 -34 -23 -1 -0 -0 -0 -0 -0 -1 -32 -20 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -25 -0 -0 -0 -25 -39 -44 -40 -29 -24 -17 -15 -16 -1 -14 -14 -16 -16 -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 -4 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -20 -18 -16 -13 -15 -15 -15 -10 -1 -14 -4 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -27 -26 -19 -0 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -26 -39 -44 -42 -41 -45 -48 -53 -53 -53 -57 -64 -33 -28 -28 -30 -33 -36 -39 -41 -45 -50 -53 -52 -53 -54 -50 -35 -0 -0 -0 -0 -0 -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 -2 -6 -21 -19 -21 -19 -22 -5 -3 -0 -0 -1 -28 -25 -18 -15 -18 -29 -30 -27 -31 -32 -25 -17 -13 -18 -19 -10 -4 -0 -0 -0 -0 -0 -1 -5 -10 -10 -6 -4 -13 -23 -24 -21 -20 -11 -6 -5 -7 -14 -20 -22 -22 -23 -31 -36 -40 -34 -21 -34 -24 -11 -3 -18 -23 -13 -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 -7 -14 -32 -59 -27 -16 -23 -31 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -24 -36 -31 -27 -16 -9 -6 -5 -15 -7 -1 -7 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -12 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -22 -17 -14 -16 -14 -14 -8 -4 -15 -2 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -54 -47 -38 -18 -19 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -31 -33 -35 -41 -48 -46 -51 -52 -51 -53 -56 -30 -55 -45 -30 -34 -38 -40 -40 -43 -49 -53 -53 -51 -51 -54 -52 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -13 -21 -29 -13 -0 -0 -0 -11 -3 -11 -33 -12 -12 -15 -14 -12 -30 -25 -17 -16 -15 -13 -13 -16 -18 -18 -8 -2 -0 -0 -0 -1 -3 -9 -12 -6 -4 -5 -10 -14 -16 -17 -18 -13 -7 -8 -14 -20 -24 -25 -25 -27 -31 -33 -38 -23 -14 -27 -14 -4 -0 -0 -1 -5 -5 -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 -23 -67 -39 -28 -33 -42 -40 -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 -27 -34 -31 -24 -15 -10 -8 -8 -10 -11 -6 -9 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -12 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -21 -19 -16 -17 -15 -14 -17 -17 -16 -13 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -12 -11 -10 -9 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -17 -20 -19 -24 -35 -25 -16 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -20 -22 -32 -41 -47 -49 -51 -52 -51 -51 -55 -55 -59 -64 -64 -57 -34 -36 -36 -38 -41 -44 -48 -46 -46 -49 -49 -0 -0 -0 -0 -0 -0 -0 -4 -10 -6 -1 -0 -0 -1 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -7 -12 -14 -19 -27 -12 -0 -12 -25 -37 -8 -0 -5 -0 -0 -0 -24 -36 -36 -38 -34 -34 -32 -24 -15 -9 -10 -14 -8 -4 -2 -2 -2 -3 -5 -7 -8 -5 -6 -11 -13 -13 -14 -12 -9 -7 -9 -17 -23 -28 -31 -28 -16 -27 -17 -12 -33 -24 -24 -20 -10 -1 -1 -2 -5 -8 -7 -6 -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 -7 -30 -37 -48 -60 -74 -72 -13 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -15 -5 -5 -8 -9 -11 -20 -20 -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 -22 -18 -7 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -18 -19 -18 -14 -17 -17 -12 -9 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -23 -26 -24 -24 -26 -29 -28 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -17 -18 -30 -25 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -31 -41 -54 -53 -55 -53 -52 -52 -51 -51 -57 -62 -62 -56 -34 -32 -33 -33 -35 -40 -40 -41 -43 -45 -0 -0 -0 -0 -0 -0 -0 -8 -15 -14 -1 -0 -0 -0 -0 -0 -2 -2 -0 -1 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -0 -3 -13 -23 -30 -3 -27 -28 -19 -0 -0 -0 -0 -0 -0 -30 -36 -31 -31 -31 -48 -42 -26 -8 -5 -3 -4 -5 -6 -4 -3 -3 -4 -4 -4 -5 -6 -8 -14 -16 -17 -16 -6 -8 -10 -10 -16 -25 -29 -28 -24 -12 -28 -27 -14 -15 -21 -27 -18 -12 -7 -5 -2 -7 -9 -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 -3 -0 -0 -0 -0 -0 -21 -45 -44 -34 -44 -32 -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 -1 -23 -25 -17 -8 -10 -10 -11 -15 -22 -26 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -34 -20 -10 -12 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -19 -21 -22 -20 -16 -17 -17 -14 -9 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -20 -22 -21 -24 -27 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -21 -18 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -35 -47 -54 -55 -57 -55 -54 -52 -47 -45 -51 -56 -59 -60 -58 -57 -41 -30 -31 -35 -36 -37 -38 -38 -0 -1 -0 -0 -0 -0 -0 -2 -9 -7 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -0 -2 -4 -4 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -7 -14 -14 -0 -8 -4 -0 -0 -0 -0 -0 -0 -0 -5 -10 -16 -23 -23 -31 -30 -17 -6 -2 -0 -0 -0 -1 -2 -3 -4 -3 -2 -2 -2 -6 -8 -8 -9 -18 -17 -14 -21 -19 -17 -6 -8 -37 -35 -28 -25 -27 -28 -7 -12 -25 -29 -15 -13 -12 -8 -2 -8 -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 -3 -36 -12 -0 -0 -0 -0 -31 -51 -51 -25 -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 -8 -32 -28 -17 -9 -6 -7 -13 -19 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -33 -13 -9 -9 -9 -8 -1 -0 -0 -0 -0 -0 -0 -0 -6 -23 -23 -22 -20 -19 -20 -17 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -19 -24 -23 -25 -28 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -19 -7 -1 -1 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -42 -44 -59 -59 -58 -56 -52 -45 -42 -45 -51 -55 -57 -60 -60 -40 -27 -29 -32 -34 -36 -35 -35 -0 -0 -0 -0 -0 -0 -0 -1 -8 -7 -3 -0 -0 -0 -1 -2 -0 -0 -0 -1 -2 -0 -0 -2 -3 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -29 -21 -12 -21 -27 -19 -15 -8 -4 -2 -0 -0 -0 -1 -2 -2 -3 -3 -1 -0 -0 -5 -6 -9 -14 -22 -19 -15 -14 -19 -19 -11 -15 -32 -32 -26 -23 -23 -19 -0 -20 -28 -19 -0 -3 -10 -6 -5 -14 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -30 -12 -0 -0 -6 -3 -0 -4 -46 -54 -56 -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 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -28 -34 -31 -22 -10 -8 -10 -12 -16 -21 -24 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -27 -18 -10 -8 -7 -8 -9 -1 -0 -0 -0 -0 -0 -17 -26 -27 -23 -24 -19 -19 -22 -18 -14 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -28 -26 -25 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -5 -5 -6 -6 -6 -6 -4 -5 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -30 -46 -47 -54 -56 -56 -55 -53 -48 -44 -41 -47 -52 -55 -56 -56 -53 -39 -28 -29 -33 -34 -34 -33 -0 -0 -0 -0 -0 -0 -0 -3 -8 -5 -2 -0 -1 -2 -0 -0 -0 -0 -0 -2 -1 -0 -1 -2 -1 -1 -1 -1 -2 -0 -0 -0 -0 -10 -39 -32 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -30 -38 -34 -28 -24 -17 -12 -9 -5 -3 -2 -1 -0 -0 -1 -1 -3 -6 -5 -4 -4 -7 -9 -7 -14 -16 -14 -13 -21 -18 -14 -11 -11 -12 -19 -23 -20 -17 -20 -10 -1 -11 -16 -8 -0 -2 -12 -6 -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 -14 -45 -33 -6 -0 -2 -24 -61 -28 -0 -0 -3 -1 -9 -7 -1 -11 -21 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -61 -48 -41 -28 -16 -8 -8 -10 -14 -19 -25 -32 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -29 -25 -21 -10 -9 -15 -21 -21 -6 -6 -2 -0 -0 -0 -2 -7 -15 -23 -22 -19 -21 -21 -18 -16 -10 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -22 -21 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -3 -2 -7 -4 -5 -6 -7 -6 -5 -6 -2 -0 -0 -0 -0 -13 -26 -31 -31 -32 -52 -56 -54 -52 -50 -44 -45 -47 -50 -54 -54 -57 -41 -26 -27 -29 -30 -31 -31 -0 -0 -0 -0 -0 -0 -0 -1 -3 -2 -5 -1 -4 -4 -0 -1 -1 -2 -1 -0 -0 -0 -1 -1 -1 -5 -4 -3 -3 -2 -2 -2 -0 -0 -14 -12 -0 -0 -0 -0 -0 -0 -0 -0 -14 -24 -36 -33 -34 -30 -24 -19 -10 -9 -10 -7 -2 -1 -1 -1 -1 -2 -2 -6 -12 -17 -24 -17 -15 -16 -15 -12 -13 -12 -12 -25 -15 -11 -10 -9 -7 -14 -18 -14 -13 -34 -31 -11 -0 -0 -0 -0 -7 -13 -2 -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 -33 -20 -4 -0 -0 -0 -0 -0 -0 -0 -0 -10 -39 -56 -12 -0 -0 -6 -39 -10 -0 -0 -0 -0 -40 -50 -47 -33 -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 -6 -32 -21 -33 -51 -42 -37 -19 -10 -8 -8 -6 -13 -20 -27 -33 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -31 -22 -16 -11 -11 -17 -17 -16 -15 -18 -4 -0 -0 -0 -0 -0 -4 -14 -19 -18 -19 -20 -18 -15 -11 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -6 -7 -8 -8 -9 -23 -10 -6 -7 -7 -8 -8 -22 -35 -40 -43 -57 -58 -56 -56 -56 -50 -49 -46 -46 -52 -54 -55 -54 -52 -51 -49 -47 -46 -38 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -3 -3 -2 -1 -1 -1 -3 -2 -2 -6 -4 -3 -2 -3 -8 -8 -4 -13 -25 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -26 -21 -24 -29 -29 -21 -17 -14 -12 -15 -11 -11 -6 -2 -1 -1 -1 -2 -4 -12 -21 -23 -19 -18 -18 -14 -14 -15 -18 -11 -18 -21 -17 -19 -18 -14 -12 -14 -15 -18 -25 -42 -36 -9 -0 -0 -3 -28 -22 -14 -4 -6 -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 -12 -22 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -52 -64 -65 -39 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -17 -52 -46 -46 -43 -37 -27 -9 -7 -9 -9 -7 -17 -29 -34 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -21 -74 -50 -34 -27 -23 -21 -17 -19 -19 -19 -22 -16 -3 -3 -1 -0 -0 -0 -11 -20 -18 -16 -19 -19 -19 -18 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -32 -24 -23 -24 -24 -27 -27 -28 -35 -43 -45 -59 -60 -59 -60 -62 -55 -55 -50 -46 -48 -52 -54 -58 -62 -65 -64 -62 -61 -44 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -3 -5 -7 -7 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -9 -8 -0 -0 -10 -17 -13 -14 -19 -22 -20 -10 -20 -13 -4 -4 -3 -4 -7 -13 -21 -24 -24 -24 -22 -20 -3 -0 -0 -4 -0 -14 -22 -17 -7 -11 -6 -7 -13 -14 -30 -42 -28 -2 -0 -13 -10 -13 -30 -30 -13 -4 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -11 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -14 -0 -0 -0 -0 -0 -3 -4 -26 -27 -28 -42 -63 -67 -27 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -40 -37 -36 -32 -28 -19 -4 -4 -6 -5 -7 -17 -32 -39 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -48 -44 -38 -29 -17 -11 -18 -23 -24 -26 -34 -14 -26 -25 -8 -0 -0 -19 -24 -19 -15 -16 -17 -18 -16 -13 -12 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -5 -11 -17 -29 -31 -31 -31 -33 -34 -37 -39 -34 -25 -34 -51 -60 -63 -64 -67 -63 -57 -51 -47 -49 -52 -55 -59 -63 -63 -62 -60 -51 -0 -0 -0 -0 -0 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -4 -4 -5 -7 -2 -1 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -2 -1 -5 -2 -0 -0 -0 -9 -10 -9 -12 -23 -23 -15 -10 -12 -11 -9 -6 -5 -6 -11 -17 -19 -18 -18 -23 -24 -25 -16 -2 -0 -0 -2 -11 -10 -17 -17 -11 -1 -13 -15 -18 -29 -41 -14 -0 -2 -17 -30 -30 -29 -28 -9 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -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 -4 -42 -15 -0 -0 -0 -0 -0 -26 -50 -40 -41 -27 -26 -25 -5 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -34 -38 -33 -25 -18 -15 -14 -8 -5 -4 -4 -9 -15 -22 -38 -41 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -77 -95 -70 -65 -38 -31 -23 -12 -15 -25 -30 -33 -36 -36 -35 -33 -31 -23 -10 -14 -23 -22 -17 -15 -15 -18 -15 -11 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -32 -43 -29 -0 -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 -16 -27 -31 -31 -31 -29 -29 -30 -27 -24 -38 -30 -48 -63 -65 -69 -70 -64 -57 -51 -49 -51 -52 -54 -56 -59 -59 -59 -59 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -5 -2 -2 -3 -3 -4 -6 -2 -0 -0 -0 -0 -0 -0 -0 -1 -0 -2 -2 -0 -0 -0 -7 -6 -3 -4 -4 -7 -8 -9 -8 -6 -9 -13 -15 -20 -16 -13 -14 -26 -20 -11 -13 -18 -18 -10 -33 -37 -5 -0 -0 -3 -8 -9 -4 -8 -7 -2 -13 -15 -11 -24 -37 -3 -0 -0 -9 -31 -34 -29 -17 -6 -1 -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 -15 -28 -17 -1 -0 -0 -6 -27 -44 -41 -25 -13 -2 -0 -0 -0 -0 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -41 -33 -29 -24 -17 -15 -22 -15 -7 -4 -6 -8 -13 -19 -27 -32 -33 -30 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -174 -157 -140 -119 -91 -51 -32 -21 -13 -16 -28 -36 -38 -38 -37 -33 -26 -25 -28 -26 -18 -16 -21 -20 -17 -16 -15 -12 -9 -8 -7 -1 -0 -3 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -45 -47 -29 -0 -1 -16 -6 -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 -16 -20 -21 -22 -29 -26 -24 -24 -28 -37 -31 -29 -29 -29 -29 -31 -57 -62 -56 -52 -52 -52 -51 -52 -54 -55 -57 -57 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -15 -12 -9 -6 -4 -3 -1 -0 -1 -1 -0 -0 -0 -0 -0 -0 -3 -3 -0 -4 -1 -0 -1 -8 -14 -9 -3 -3 -7 -8 -5 -2 -3 -13 -12 -16 -27 -27 -26 -11 -1 -4 -1 -16 -21 -22 -25 -42 -41 -22 -0 -2 -5 -4 -3 -2 -1 -1 -2 -1 -2 -1 -16 -22 -0 -0 -0 -20 -38 -39 -31 -9 -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 -12 -31 -33 -0 -0 -0 -27 -70 -58 -18 -3 -0 -0 -0 -6 -6 -6 -14 -9 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -31 -34 -32 -31 -30 -29 -28 -31 -22 -13 -7 -5 -9 -14 -20 -26 -27 -28 -35 -36 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -85 -106 -69 -46 -35 -23 -16 -27 -38 -39 -39 -37 -33 -29 -24 -26 -30 -26 -1 -20 -26 -25 -20 -13 -9 -12 -10 -2 -0 -0 -1 -2 -5 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -37 -43 -46 -47 -33 -2 -19 -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 -4 -4 -5 -8 -15 -32 -27 -21 -31 -41 -32 -30 -29 -30 -42 -59 -31 -31 -51 -61 -57 -55 -55 -54 -52 -51 -52 -55 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -10 -14 -18 -11 -5 -1 -1 -0 -1 -2 -0 -0 -0 -1 -1 -0 -0 -0 -1 -6 -6 -2 -0 -1 -5 -5 -3 -3 -5 -9 -6 -4 -6 -15 -19 -28 -31 -28 -21 -6 -1 -7 -15 -27 -29 -32 -35 -38 -34 -12 -1 -4 -7 -4 -1 -4 -6 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -32 -45 -43 -32 -22 -17 -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 -3 -2 -0 -0 -19 -27 -0 -0 -0 -0 -0 -0 -4 -5 -7 -15 -25 -37 -36 -15 -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 -5 -23 -37 -35 -33 -33 -34 -34 -26 -16 -10 -7 -8 -16 -20 -22 -24 -25 -31 -25 -16 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -84 -97 -70 -41 -39 -30 -27 -36 -37 -39 -35 -27 -25 -53 -35 -27 -23 -14 -26 -26 -26 -21 -12 -13 -20 -16 -8 -1 -0 -0 -5 -12 -19 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -38 -42 -42 -27 -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 -2 -10 -24 -29 -23 -32 -40 -32 -28 -30 -49 -62 -55 -29 -32 -55 -66 -63 -62 -61 -59 -57 -55 -54 -54 -55 -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 -5 -1 -0 -2 -2 -1 -1 -0 -0 -1 -1 -1 -0 -2 -1 -1 -3 -3 -3 -1 -0 -0 -1 -1 -2 -3 -6 -4 -4 -3 -0 -1 -8 -7 -0 -0 -0 -14 -23 -26 -28 -31 -28 -22 -19 -3 -3 -5 -6 -10 -10 -9 -9 -7 -5 -0 -0 -0 -0 -0 -0 -0 -4 -24 -36 -47 -36 -23 -14 -20 -26 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -31 -18 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -22 -30 -35 -30 -11 -0 -0 -0 -0 -0 -0 -0 -0 -6 -9 -6 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -30 -44 -41 -37 -36 -38 -37 -31 -22 -14 -11 -12 -16 -18 -19 -22 -25 -27 -20 -17 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -37 -79 -74 -46 -38 -27 -23 -28 -33 -38 -32 -24 -18 -27 -53 -48 -34 -27 -28 -26 -29 -21 -15 -21 -25 -15 -12 -15 -15 -14 -12 -16 -16 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -36 -28 -16 -16 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -34 -27 -30 -36 -35 -27 -50 -56 -57 -60 -66 -37 -32 -33 -44 -62 -37 -36 -36 -34 -38 -54 -54 -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 -3 -1 -1 -2 -1 -3 -3 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -8 -23 -17 -18 -17 -18 -24 -10 -6 -2 -2 -5 -6 -8 -9 -10 -12 -8 -9 -11 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -0 -8 -16 -14 -3 -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 -28 -31 -16 -6 -65 -28 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -17 -26 -28 -30 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -25 -32 -41 -43 -43 -42 -38 -33 -20 -15 -18 -19 -18 -17 -15 -17 -23 -31 -40 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -33 -74 -77 -44 -45 -42 -33 -28 -32 -25 -17 -15 -21 -37 -38 -30 -23 -22 -23 -27 -19 -17 -19 -14 -13 -13 -14 -14 -15 -14 -11 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -13 -15 -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 -5 -26 -29 -25 -19 -20 -31 -48 -52 -53 -56 -60 -33 -31 -30 -43 -61 -30 -32 -30 -27 -30 -55 -54 -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 -1 -3 -2 -1 -2 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -2 -1 -9 -18 -17 -4 -0 -2 -0 -3 -6 -8 -10 -16 -13 -5 -0 -3 -1 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -11 -18 -0 -4 -12 -13 -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 -1 -8 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -6 -10 -14 -17 -17 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -3 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -20 -50 -45 -46 -42 -35 -29 -32 -32 -30 -28 -24 -18 -17 -20 -27 -34 -36 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -76 -83 -80 -50 -45 -37 -28 -21 -15 -13 -18 -26 -27 -27 -33 -30 -25 -25 -17 -22 -25 -18 -15 -14 -15 -14 -15 -14 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -14 -15 -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 -1 -7 -17 -30 -28 -25 -38 -49 -48 -48 -52 -53 -29 -28 -28 -43 -66 -60 -37 -32 -28 -27 -37 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -8 -2 -1 -3 -6 -9 -5 -3 -2 -2 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -3 -2 -2 -3 -3 -2 -2 -1 -0 -0 -1 -2 -3 -0 -2 -7 -9 -0 -0 -14 -13 -1 -7 -2 -3 -8 -12 -4 -1 -0 -0 -0 -0 -0 -1 -1 -1 -3 -0 -0 -0 -0 -0 -0 -1 -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 -1 -2 -0 -19 -22 -16 -17 -13 -8 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -4 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -55 -53 -41 -41 -40 -45 -51 -47 -46 -38 -26 -19 -21 -27 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -41 -84 -88 -70 -55 -41 -29 -22 -15 -31 -40 -42 -37 -26 -48 -45 -27 -16 -14 -19 -33 -37 -25 -18 -35 -41 -29 -13 -10 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -17 -16 -15 -16 -17 -16 -15 -14 -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 -20 -27 -29 -37 -46 -44 -43 -46 -51 -52 -59 -62 -63 -64 -61 -32 -28 -27 -24 -26 -52 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -4 -1 -1 -1 -2 -8 -13 -10 -1 -2 -2 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -4 -4 -1 -2 -4 -5 -4 -4 -2 -0 -0 -3 -4 -2 -2 -1 -0 -0 -0 -0 -5 -5 -3 -7 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -20 -14 -24 -7 -0 -1 -0 -0 -0 -0 -0 -0 -0 -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 -24 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -1 -16 -31 -35 -38 -37 -15 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -21 -21 -33 -15 -4 -15 -24 -37 -41 -38 -26 -23 -28 -22 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -43 -50 -45 -35 -24 -33 -38 -41 -40 -35 -44 -59 -43 -28 -33 -17 -24 -30 -29 -25 -41 -42 -29 -15 -9 -9 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -16 -15 -15 -16 -16 -17 -15 -9 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -24 -26 -19 -25 -39 -40 -40 -41 -47 -55 -61 -62 -61 -57 -53 -31 -23 -31 -47 -55 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -3 -10 -12 -8 -5 -1 -0 -2 -8 -19 -27 -14 -2 -2 -1 -0 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -2 -1 -3 -6 -6 -5 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -15 -4 -3 -2 -0 -8 -18 -23 -22 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -3 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -27 -59 -59 -48 -37 -19 -3 -0 -1 -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 -23 -36 -28 -31 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -113 -91 -71 -60 -49 -36 -36 -35 -38 -43 -45 -54 -38 -39 -38 -17 -18 -18 -24 -32 -46 -43 -28 -15 -10 -13 -10 -11 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -17 -16 -15 -15 -16 -17 -14 -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 -6 -26 -30 -26 -35 -44 -38 -38 -40 -44 -50 -57 -60 -59 -55 -55 -48 -47 -52 -60 -58 -0 -0 -1 -2 -0 -2 -2 -2 -1 -6 -4 -2 -0 -2 -3 -4 -4 -10 -11 -5 -1 -0 -2 -3 -14 -24 -27 -9 -5 -4 -3 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -3 -1 -0 -0 -5 -7 -7 -6 -5 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -12 -16 -13 -6 -12 -10 -0 -0 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -3 -37 -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 -16 -26 -31 -45 -47 -33 -18 -10 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -5 -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 -4 -20 -36 -37 -36 -17 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -51 -78 -68 -55 -43 -41 -33 -33 -40 -47 -49 -35 -44 -46 -35 -32 -22 -32 -33 -28 -48 -45 -22 -12 -13 -5 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -18 -18 -17 -16 -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 -0 -20 -29 -30 -36 -42 -27 -33 -42 -43 -48 -54 -58 -58 -56 -55 -53 -55 -60 -64 -62 -0 -3 -5 -5 -2 -1 -2 -5 -7 -4 -6 -2 -1 -2 -5 -3 -4 -4 -3 -2 -1 -3 -4 -6 -13 -24 -28 -31 -25 -8 -5 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -5 -10 -19 -11 -6 -7 -8 -0 -0 -0 -0 -0 -1 -1 -1 -3 -5 -0 -0 -0 -0 -1 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -50 -20 -0 -0 -0 -1 -3 -0 -3 -23 -15 -12 -11 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -7 -26 -39 -39 -38 -39 -24 -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 -10 -59 -64 -74 -70 -45 -35 -27 -37 -46 -51 -58 -56 -47 -41 -36 -19 -29 -25 -22 -25 -48 -20 -17 -19 -16 -10 -2 -10 -16 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -12 -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 -6 -22 -28 -20 -16 -26 -39 -45 -44 -47 -53 -58 -59 -58 -58 -55 -57 -62 -65 -63 -4 -2 -2 -1 -0 -0 -0 -0 -2 -4 -5 -1 -1 -1 -1 -0 -0 -0 -0 -2 -5 -13 -14 -12 -13 -33 -38 -24 -7 -1 -5 -4 -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 -1 -1 -1 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -20 -21 -15 -7 -6 -11 -7 -0 -0 -0 -0 -2 -4 -6 -2 -2 -5 -0 -0 -0 -0 -0 -3 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -11 -46 -9 -0 -0 -0 -0 -0 -0 -6 -22 -14 -11 -9 -7 -6 -6 -2 -1 -1 -1 -1 -2 -2 -0 -0 -0 -0 -0 -1 -8 -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 -11 -25 -37 -59 -54 -24 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -54 -70 -38 -26 -37 -47 -50 -50 -49 -48 -42 -37 -33 -48 -29 -22 -30 -41 -15 -16 -23 -19 -8 -0 -0 -2 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -22 -36 -32 -20 -31 -44 -48 -45 -47 -51 -57 -59 -60 -61 -58 -60 -63 -63 -60 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -0 -1 -8 -17 -25 -22 -16 -17 -29 -34 -13 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -24 -20 -18 -15 -15 -28 -17 -7 -1 -1 -0 -2 -3 -0 -2 -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 -33 -33 -28 -37 -5 -0 -0 -0 -0 -0 -0 -0 -1 -12 -14 -13 -12 -11 -10 -5 -3 -3 -4 -3 -1 -0 -0 -0 -0 -0 -2 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -24 -56 -57 -13 -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 -91 -102 -65 -37 -39 -46 -42 -39 -48 -48 -43 -42 -44 -43 -30 -23 -38 -40 -13 -13 -22 -15 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -11 -2 -2 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -16 -32 -35 -25 -34 -47 -49 -46 -48 -51 -52 -55 -60 -64 -63 -63 -61 -59 -56 -1 -0 -0 -0 -0 -0 -1 -1 -1 -0 -4 -4 -3 -0 -0 -0 -0 -0 -3 -12 -17 -17 -15 -20 -20 -17 -15 -25 -6 -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 -4 -9 -13 -10 -14 -25 -29 -28 -17 -22 -15 -2 -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 -6 -45 -21 -10 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -17 -17 -13 -10 -13 -9 -5 -4 -6 -8 -5 -2 -1 -0 -2 -5 -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 -27 -36 -23 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -67 -45 -39 -35 -35 -34 -33 -44 -47 -45 -43 -48 -26 -41 -48 -35 -19 -23 -14 -15 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -30 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -4 -21 -24 -21 -19 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -9 -10 -9 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -28 -29 -39 -46 -47 -46 -47 -51 -51 -54 -60 -65 -65 -63 -57 -53 -50 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -2 -0 -0 -0 -0 -3 -0 -1 -6 -9 -13 -21 -29 -30 -28 -24 -16 -5 -1 -2 -3 -3 -1 -0 -1 -1 -0 -0 -0 -0 -1 -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 -3 -5 -4 -7 -9 -8 -11 -31 -21 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -48 -20 -44 -21 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -19 -29 -35 -30 -18 -10 -8 -9 -12 -4 -2 -2 -2 -4 -7 -5 -6 -5 -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 -8 -37 -37 -49 -29 -7 -30 -5 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -46 -51 -34 -29 -27 -29 -34 -39 -47 -46 -46 -43 -27 -40 -44 -28 -11 -21 -13 -15 -12 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -11 -7 -3 -14 -13 -11 -6 -0 -0 -0 -0 -3 -6 -5 -7 -8 -9 -14 -26 -17 -15 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -9 -10 -9 -9 -8 -7 -8 -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 -12 -33 -44 -26 -35 -44 -46 -46 -48 -53 -58 -61 -62 -58 -51 -46 -45 -0 -0 -2 -3 -2 -1 -0 -0 -0 -0 -2 -0 -2 -1 -2 -3 -14 -6 -0 -0 -0 -0 -2 -9 -17 -22 -21 -21 -16 -7 -9 -9 -6 -2 -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 -10 -13 -7 -10 -12 -8 -4 -4 -6 -4 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -26 -15 -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 -19 -32 -18 -14 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -11 -15 -24 -27 -22 -12 -8 -3 -4 -6 -2 -2 -1 -1 -2 -4 -7 -6 -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 -17 -40 -41 -63 -51 -43 -51 -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 -63 -69 -34 -34 -26 -31 -35 -37 -44 -36 -40 -37 -29 -29 -36 -16 -10 -26 -30 -19 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -31 -29 -19 -6 -1 -0 -0 -0 -0 -0 -0 -4 -5 -6 -11 -12 -23 -19 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -8 -9 -9 -9 -10 -12 -14 -9 -3 -0 -0 -0 -0 -2 -3 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -36 -40 -29 -36 -42 -42 -42 -46 -50 -54 -55 -55 -52 -44 -41 -40 -1 -0 -0 -0 -1 -1 -1 -0 -0 -1 -1 -4 -16 -14 -15 -8 -2 -12 -2 -0 -0 -0 -0 -0 -14 -33 -25 -19 -15 -12 -12 -9 -7 -5 -6 -12 -3 -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 -1 -9 -6 -5 -8 -10 -5 -1 -1 -4 -4 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -1 -4 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -32 -25 -8 -35 -26 -7 -0 -0 -0 -0 -0 -0 -1 -15 -5 -0 -0 -0 -13 -17 -11 -0 -2 -4 -6 -6 -5 -6 -4 -6 -9 -9 -9 -5 -4 -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 -20 -34 -38 -45 -47 -53 -45 -13 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -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 -35 -36 -34 -45 -28 -32 -36 -36 -34 -22 -37 -37 -30 -31 -36 -29 -30 -34 -27 -16 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -17 -28 -29 -21 -10 -5 -3 -2 -1 -0 -0 -5 -6 -4 -1 -2 -9 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -9 -9 -11 -11 -10 -11 -12 -13 -13 -9 -5 -5 -4 -4 -12 -18 -17 -16 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -25 -21 -32 -33 -39 -42 -38 -42 -47 -49 -50 -48 -45 -41 -38 -36 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -0 -0 -3 -10 -5 -9 -17 -5 -1 -0 -0 -0 -0 -17 -38 -36 -17 -6 -5 -6 -8 -11 -10 -10 -13 -10 -2 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -3 -2 -0 -1 -0 -0 -3 -8 -5 -2 -1 -2 -0 -0 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -25 -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 -2 -31 -13 -25 -63 -62 -15 -0 -0 -0 -0 -0 -0 -0 -4 -1 -0 -0 -0 -1 -4 -3 -1 -5 -8 -8 -8 -9 -11 -7 -4 -5 -8 -12 -5 -3 -5 -4 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -20 -27 -33 -40 -47 -26 -30 -30 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -3 -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 -27 -64 -59 -23 -34 -37 -37 -37 -44 -45 -38 -33 -38 -29 -31 -32 -28 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -21 -24 -25 -24 -22 -24 -26 -21 -6 -6 -2 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -11 -12 -12 -13 -13 -12 -12 -12 -12 -12 -15 -16 -18 -15 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -27 -38 -36 -43 -43 -35 -37 -42 -45 -45 -44 -44 -41 -39 -36 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -13 -12 -2 -0 -0 -0 -0 -0 -0 -24 -30 -12 -0 -1 -2 -3 -6 -8 -8 -14 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -1 -3 -4 -0 -3 -1 -0 -1 -1 -1 -5 -4 -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 -1 -15 -19 -25 -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 -16 -54 -8 -39 -63 -50 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -14 -0 -0 -4 -9 -12 -11 -15 -18 -18 -11 -8 -4 -4 -4 -3 -2 -2 -2 -1 -1 -1 -1 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -24 -30 -22 -26 -36 -36 -0 -0 -24 -34 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -59 -96 -53 -34 -35 -42 -49 -46 -46 -35 -37 -44 -37 -27 -31 -30 -21 -10 -12 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -6 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -15 -25 -25 -22 -25 -25 -24 -25 -27 -24 -22 -17 -8 -5 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -14 -14 -14 -13 -12 -11 -11 -12 -14 -16 -17 -18 -18 -18 -17 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -22 -27 -18 -37 -44 -34 -32 -35 -39 -41 -42 -42 -42 -41 -40 -1 -2 -2 -1 -1 -1 -4 -4 -12 -5 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -1 -0 -0 -0 -0 -5 -4 -0 -1 -2 -2 -4 -5 -6 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -1 -0 -3 -3 -2 -2 -2 -1 -0 -0 -0 -0 -1 -1 -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 -2 -2 -4 -12 -13 -17 -24 -18 -13 -4 -0 -0 -0 -0 -2 -0 -8 -25 -12 -7 -0 -0 -0 -0 -0 -0 -0 -0 -9 -8 -3 -0 -20 -8 -0 -0 -0 -0 -0 -1 -1 -20 -11 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -39 -0 -13 -27 -22 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -6 -19 -30 -26 -19 -20 -17 -12 -10 -4 -3 -3 -4 -5 -9 -4 -1 -1 -2 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -18 -36 -40 -28 -24 -15 -10 -4 -3 -0 -30 -32 -4 -3 -2 -0 -0 -0 -0 -0 -1 -3 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -79 -106 -50 -31 -32 -40 -45 -45 -45 -33 -24 -31 -38 -36 -44 -35 -20 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -11 -2 -0 -0 -0 -0 -0 -0 -0 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -16 -28 -23 -30 -32 -29 -27 -26 -26 -28 -28 -27 -24 -23 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -10 -16 -15 -14 -13 -11 -11 -12 -14 -14 -16 -17 -17 -18 -16 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -19 -28 -35 -46 -61 -34 -34 -36 -38 -41 -43 -45 -45 -3 -4 -3 -0 -2 -2 -23 -38 -11 -2 -0 -0 -0 -0 -2 -1 -1 -3 -5 -6 -3 -0 -0 -0 -0 -1 -3 -1 -1 -3 -4 -4 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -1 -0 -0 -1 -0 -3 -1 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -2 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -0 -0 -0 -0 -0 -5 -2 -0 -0 -6 -6 -6 -11 -18 -25 -24 -24 -25 -30 -24 -16 -9 -17 -25 -26 -32 -28 -32 -28 -17 -11 -0 -5 -13 -18 -10 -21 -27 -32 -29 -22 -8 -2 -2 -2 -2 -2 -3 -8 -17 -15 -12 -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 -1 -12 -21 -19 -18 -13 -7 -4 -2 -1 -0 -1 -6 -4 -3 -2 -2 -6 -4 -2 -2 -2 -0 -1 -2 -2 -0 -0 -1 -1 -0 -0 -0 -0 -0 -1 -6 -17 -27 -26 -2 -2 -3 -13 -20 -12 -38 -46 -25 -4 -3 -1 -0 -0 -0 -0 -0 -2 -4 -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 -74 -91 -46 -30 -34 -38 -42 -45 -52 -30 -32 -39 -41 -45 -29 -28 -25 -8 -0 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -8 -7 -1 -0 -0 -0 -0 -0 -0 -5 -9 -8 -1 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -11 -2 -22 -34 -29 -26 -24 -12 -19 -32 -33 -34 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -8 -15 -14 -13 -12 -11 -12 -14 -15 -17 -17 -18 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -28 -34 -41 -41 -35 -63 -64 -47 -35 -40 -43 -47 -48 -1 -1 -1 -1 -1 -1 -13 -12 -8 -4 -0 -0 -1 -2 -3 -2 -1 -2 -4 -7 -11 -8 -0 -0 -1 -2 -2 -2 -6 -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 -1 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -1 -2 -0 -0 -1 -0 -2 -14 -5 -0 -2 -10 -8 -12 -12 -11 -21 -15 -3 -0 -4 -27 -19 -10 -7 -35 -37 -32 -23 -4 -0 -13 -10 -5 -29 -16 -11 -10 -11 -14 -15 -15 -10 -5 -5 -4 -2 -2 -3 -4 -6 -7 -9 -10 -8 -5 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -40 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -17 -18 -17 -15 -10 -6 -3 -3 -2 -6 -11 -9 -6 -5 -5 -6 -7 -6 -5 -3 -2 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -1 -4 -3 -1 -1 -12 -33 -45 -42 -48 -23 -3 -2 -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 -102 -105 -60 -43 -41 -35 -40 -44 -42 -24 -36 -41 -38 -32 -14 -2 -9 -12 -3 -23 -7 -0 -0 -0 -0 -0 -0 -0 -0 -5 -4 -6 -6 -0 -0 -0 -0 -0 -0 -0 -5 -9 -10 -13 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -14 -10 -0 -0 -0 -18 -34 -29 -26 -23 -24 -22 -14 -32 -8 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -16 -15 -13 -12 -11 -12 -14 -15 -16 -18 -18 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -28 -21 -23 -32 -45 -67 -68 -46 -33 -38 -43 -46 -48 -0 -0 -1 -3 -4 -7 -11 -1 -1 -2 -0 -0 -1 -1 -1 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -2 -4 -4 -5 -1 -0 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -2 -1 -2 -2 -1 -7 -5 -2 -1 -4 -2 -2 -4 -10 -12 -10 -8 -4 -1 -16 -12 -10 -16 -6 -0 -3 -7 -3 -15 -23 -19 -11 -12 -4 -0 -1 -8 -2 -0 -21 -54 -41 -30 -26 -25 -23 -17 -14 -13 -18 -5 -2 -4 -6 -8 -5 -9 -7 -3 -1 -0 -0 -2 -4 -4 -6 -7 -7 -7 -9 -10 -17 -18 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -13 -26 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -12 -13 -7 -8 -14 -14 -11 -8 -5 -6 -8 -9 -7 -7 -11 -13 -13 -13 -13 -8 -4 -2 -1 -2 -1 -1 -2 -3 -3 -1 -0 -1 -2 -1 -0 -0 -1 -21 -30 -28 -23 -6 -26 -38 -38 -49 -42 -15 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -1 -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 -52 -60 -50 -47 -30 -37 -40 -42 -48 -44 -45 -37 -29 -29 -14 -14 -20 -13 -8 -2 -0 -0 -0 -0 -0 -0 -0 -2 -11 -2 -3 -7 -11 -16 -14 -5 -0 -0 -0 -6 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -14 -33 -30 -30 -15 -4 -2 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -13 -17 -16 -9 -9 -11 -12 -13 -15 -18 -19 -17 -16 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -22 -32 -41 -50 -51 -40 -34 -34 -37 -41 -42 -45 -0 -1 -1 -1 -11 -13 -10 -0 -0 -0 -0 -0 -2 -0 -2 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -2 -0 -1 -7 -2 -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 -1 -3 -3 -1 -0 -1 -0 -0 -0 -0 -1 -2 -3 -1 -0 -0 -4 -4 -5 -9 -13 -6 -4 -1 -0 -2 -5 -10 -13 -6 -4 -4 -3 -3 -1 -2 -1 -0 -0 -1 -0 -2 -5 -0 -3 -5 -13 -20 -21 -23 -23 -19 -16 -14 -12 -8 -8 -8 -13 -17 -15 -8 -3 -1 -2 -4 -3 -9 -13 -13 -10 -14 -16 -15 -15 -18 -9 -8 -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 -13 -16 -9 -2 -6 -13 -15 -15 -15 -19 -16 -14 -12 -12 -22 -23 -21 -21 -25 -17 -12 -7 -2 -2 -1 -10 -9 -3 -3 -3 -2 -2 -1 -1 -1 -1 -3 -20 -26 -28 -28 -21 -32 -30 -20 -7 -16 -7 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -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 -12 -116 -121 -87 -51 -27 -36 -36 -39 -42 -36 -16 -13 -19 -30 -41 -8 -21 -27 -13 -0 -0 -0 -0 -0 -0 -0 -0 -4 -12 -6 -7 -8 -9 -12 -25 -7 -0 -0 -1 -9 -8 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -14 -17 -15 -7 -2 -6 -12 -13 -14 -18 -21 -21 -17 -15 -16 -17 -17 -17 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -28 -22 -16 -21 -33 -47 -42 -38 -37 -39 -40 -41 -0 -1 -8 -9 -8 -10 -4 -0 -0 -0 -0 -2 -3 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -1 -1 -1 -4 -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 -1 -2 -1 -0 -2 -3 -1 -0 -1 -0 -0 -0 -0 -0 -0 -0 -3 -2 -0 -2 -7 -7 -6 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -1 -0 -0 -5 -28 -5 -5 -6 -4 -41 -14 -7 -16 -15 -14 -12 -11 -10 -15 -20 -17 -11 -8 -11 -14 -10 -1 -0 -1 -2 -3 -4 -13 -17 -20 -22 -20 -20 -23 -31 -42 -31 -31 -29 -22 -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 -6 -23 -20 -12 -6 -7 -9 -11 -12 -14 -20 -24 -26 -25 -25 -30 -6 -5 -10 -18 -20 -27 -15 -4 -2 -9 -46 -71 -51 -4 -2 -3 -4 -4 -1 -1 -1 -0 -1 -2 -17 -31 -33 -22 -6 -4 -5 -4 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -1 -1 -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 -25 -114 -116 -53 -25 -27 -33 -30 -36 -39 -37 -33 -27 -18 -23 -25 -5 -0 -13 -13 -0 -0 -0 -0 -6 -17 -16 -4 -7 -14 -16 -14 -11 -9 -12 -21 -14 -8 -3 -2 -9 -9 -8 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -15 -16 -15 -8 -7 -11 -13 -14 -16 -17 -16 -17 -18 -16 -16 -16 -17 -17 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -16 -18 -22 -31 -40 -28 -44 -45 -40 -39 -41 -41 -2 -2 -13 -8 -3 -5 -3 -3 -3 -2 -2 -1 -0 -0 -1 -2 -2 -2 -1 -0 -2 -2 -1 -1 -2 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -2 -2 -0 -3 -1 -1 -3 -5 -4 -1 -0 -0 -0 -1 -1 -0 -1 -0 -1 -3 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -4 -0 -0 -0 -0 -0 -2 -2 -1 -3 -2 -7 -12 -14 -14 -8 -9 -17 -29 -30 -20 -12 -7 -5 -3 -2 -1 -1 -2 -1 -2 -4 -7 -8 -9 -9 -9 -14 -21 -40 -51 -47 -45 -37 -39 -35 -6 -52 -47 -20 -0 -0 -0 -0 -0 -0 -0 -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 -24 -16 -12 -12 -12 -11 -12 -12 -9 -8 -17 -25 -33 -41 -46 -41 -6 -0 -0 -6 -30 -18 -6 -6 -20 -28 -33 -35 -21 -2 -2 -4 -4 -2 -1 -0 -0 -0 -1 -15 -25 -26 -12 -4 -8 -3 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -0 -2 -2 -1 -1 -1 -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 -14 -6 -17 -29 -28 -24 -30 -35 -37 -39 -39 -10 -15 -30 -30 -3 -2 -9 -12 -9 -1 -0 -9 -20 -15 -17 -24 -21 -19 -25 -26 -24 -19 -20 -31 -12 -4 -0 -0 -0 -0 -6 -12 -13 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -26 -36 -34 -32 -16 -14 -14 -15 -16 -11 -5 -11 -19 -15 -15 -17 -17 -17 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -15 -20 -27 -27 -22 -39 -31 -42 -49 -46 -55 -50 -4 -5 -1 -1 -2 -2 -3 -7 -6 -6 -5 -6 -1 -0 -0 -1 -1 -1 -1 -0 -0 -0 -0 -0 -1 -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 -1 -2 -1 -0 -0 -0 -3 -5 -4 -0 -1 -1 -0 -0 -1 -5 -12 -19 -16 -14 -5 -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 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -5 -6 -9 -13 -9 -18 -22 -23 -17 -10 -5 -4 -4 -2 -2 -3 -3 -2 -2 -2 -2 -3 -3 -2 -2 -4 -10 -20 -31 -35 -34 -33 -28 -21 -32 -34 -14 -60 -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 -1 -10 -15 -16 -12 -12 -9 -9 -11 -13 -15 -17 -19 -22 -28 -36 -39 -49 -40 -0 -0 -0 -14 -33 -16 -4 -5 -10 -14 -29 -33 -38 -25 -4 -5 -4 -2 -1 -0 -0 -0 -0 -4 -9 -15 -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 -1 -2 -1 -1 -0 -0 -2 -3 -2 -0 -1 -1 -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 -25 -31 -27 -23 -26 -41 -45 -41 -32 -4 -13 -25 -26 -16 -2 -3 -7 -7 -0 -0 -0 -14 -29 -19 -29 -23 -18 -21 -21 -24 -15 -19 -31 -14 -3 -0 -0 -0 -0 -1 -10 -18 -15 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -44 -42 -31 -30 -21 -15 -15 -4 -7 -11 -9 -0 -0 -16 -9 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -19 -20 -24 -17 -36 -35 -42 -52 -39 -33 -0 -0 -0 -0 -3 -3 -6 -11 -10 -8 -4 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -27 -11 -0 -0 -0 -0 -0 -0 -0 -0 -4 -4 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -2 -4 -6 -15 -22 -17 -10 -9 -3 -0 -0 -0 -0 -1 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -0 -0 -0 -0 -0 -0 -0 -0 -1 -8 -6 -3 -4 -5 -2 -5 -14 -22 -13 -8 -6 -5 -2 -1 -1 -2 -5 -4 -2 -3 -4 -2 -2 -2 -2 -1 -1 -2 -8 -15 -17 -20 -20 -21 -21 -13 -14 -7 -3 -20 -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 -6 -15 -13 -13 -11 -9 -10 -10 -11 -11 -13 -18 -24 -30 -37 -39 -15 -1 -2 -0 -0 -0 -19 -22 -6 -2 -4 -5 -14 -42 -50 -54 -34 -7 -8 -5 -2 -1 -1 -0 -0 -1 -2 -3 -4 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -1 -2 -5 -3 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -46 -46 -37 -27 -18 -15 -28 -35 -32 -18 -12 -17 -27 -22 -0 -0 -0 -0 -0 -0 -0 -21 -29 -18 -26 -27 -25 -20 -19 -29 -14 -19 -26 -16 -1 -0 -0 -0 -0 -0 -12 -16 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -22 -43 -44 -35 -22 -17 -21 -10 -10 -8 -1 -0 -26 -25 -11 -0 -0 -0 -0 -0 -3 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -21 -20 -23 -27 -22 -18 -36 -46 -39 -21 -41 -0 -0 -0 -0 -2 -2 -2 -7 -9 -4 -3 -1 -0 -0 -0 -0 -0 -2 -6 -0 -0 -2 -9 -25 -9 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -9 -36 -7 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -3 -2 -3 -2 -2 -4 -1 -0 -1 -2 -6 -3 -2 -2 -2 -1 -2 -2 -8 -3 -1 -1 -1 -0 -1 -2 -1 -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 -1 -0 -0 -3 -6 -7 -12 -11 -10 -4 -4 -6 -7 -5 -3 -2 -3 -3 -1 -0 -4 -4 -2 -1 -2 -1 -3 -9 -9 -7 -6 -5 -8 -6 -8 -9 -10 -14 -15 -13 -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 -11 -16 -10 -13 -10 -8 -9 -12 -17 -14 -13 -15 -22 -29 -39 -45 -41 -4 -0 -0 -0 -1 -22 -10 -1 -2 -4 -5 -8 -9 -12 -19 -12 -5 -5 -4 -5 -5 -3 -0 -0 -1 -2 -4 -5 -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 -2 -1 -2 -2 -3 -4 -5 -3 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -28 -93 -63 -54 -47 -42 -42 -20 -27 -25 -20 -28 -6 -15 -16 -0 -0 -0 -0 -2 -4 -0 -25 -36 -30 -21 -25 -30 -23 -19 -32 -11 -20 -20 -14 -10 -7 -2 -0 -3 -11 -17 -14 -10 -6 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -47 -45 -44 -36 -29 -39 -19 -17 -14 -9 -2 -0 -0 -0 -0 -0 -0 -0 -8 -17 -20 -2 -0 -0 -0 -0 -0 -0 -0 -2 -8 -21 -21 -15 -15 -26 -22 -22 -21 -23 -26 -26 -0 -0 -0 -0 -1 -4 -6 -12 -21 -18 -9 -3 -1 -0 -0 -0 -3 -4 -6 -0 -9 -5 -12 -32 -12 -9 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -1 -1 -1 -1 -3 -4 -3 -1 -0 -3 -5 -6 -0 -0 -2 -2 -0 -0 -4 -5 -6 -4 -2 -2 -1 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -6 -5 -3 -1 -0 -0 -0 -0 -1 -2 -0 -0 -2 -5 -9 -16 -5 -5 -5 -6 -7 -8 -7 -5 -3 -2 -1 -0 -1 -4 -3 -2 -3 -4 -0 -1 -4 -6 -4 -3 -2 -1 -1 -5 -3 -4 -7 -1 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -13 -12 -11 -10 -10 -13 -18 -22 -21 -16 -17 -22 -31 -43 -46 -30 -0 -0 -0 -0 -8 -31 -8 -2 -2 -2 -4 -6 -7 -12 -20 -4 -2 -3 -4 -4 -4 -3 -2 -2 -2 -4 -7 -9 -7 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -2 -1 -3 -4 -5 -5 -5 -6 -5 -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 -13 -53 -77 -52 -49 -41 -34 -28 -19 -8 -10 -22 -1 -10 -6 -0 -0 -0 -0 -5 -9 -3 -28 -40 -30 -15 -17 -29 -19 -22 -28 -10 -19 -18 -17 -19 -20 -4 -5 -11 -13 -19 -14 -13 -13 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -49 -47 -45 -44 -42 -39 -37 -36 -26 -17 -17 -3 -16 -20 -18 -17 -16 -15 -18 -20 -17 -1 -0 -6 -11 -10 -9 -2 -3 -11 -20 -20 -19 -15 -17 -28 -28 -27 -27 -30 -33 -32 -0 -3 -7 -5 -8 -14 -18 -11 -43 -37 -27 -19 -5 -2 -1 -0 -2 -2 -2 -1 -0 -2 -1 -0 -2 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -0 -1 -3 -0 -1 -1 -1 -1 -1 -0 -2 -3 -2 -0 -0 -0 -0 -2 -3 -3 -4 -7 -6 -6 -6 -4 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -4 -2 -1 -0 -0 -0 -1 -3 -5 -3 -1 -0 -1 -1 -3 -3 -5 -6 -6 -6 -6 -3 -1 -1 -1 -1 -1 -1 -4 -5 -5 -6 -2 -0 -1 -3 -4 -3 -4 -5 -5 -6 -2 -3 -5 -5 -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 -18 -37 -25 -27 -23 -19 -16 -15 -19 -26 -29 -27 -16 -20 -26 -30 -37 -49 -22 -0 -0 -0 -0 -9 -24 -14 -4 -2 -3 -4 -5 -5 -6 -9 -3 -2 -6 -9 -8 -6 -3 -1 -2 -5 -10 -13 -14 -13 -14 -17 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -4 -6 -7 -7 -5 -6 -6 -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 -30 -28 -0 -0 -0 -14 -45 -27 -61 -51 -35 -31 -27 -7 -14 -19 -2 -20 -23 -24 -23 -15 -2 -0 -0 -6 -26 -45 -45 -27 -16 -31 -12 -15 -20 -17 -14 -16 -17 -17 -16 -5 -0 -0 -7 -18 -10 -11 -11 -9 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -19 -50 -49 -48 -45 -43 -42 -42 -39 -38 -31 -19 -18 -19 -19 -17 -17 -17 -18 -19 -19 -17 -12 -12 -16 -20 -20 -20 -10 -14 -18 -19 -19 -18 -14 -10 -7 -7 -25 -31 -23 -12 -13 -2 -5 -7 -9 -14 -11 -9 -13 -32 -21 -13 -7 -3 -3 -3 -4 -4 -1 -4 -4 -3 -1 -0 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -3 -0 -0 -0 -0 -2 -3 -2 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -3 -5 -5 -3 -1 -1 -1 -2 -2 -1 -0 -3 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -1 -0 -3 -4 -3 -3 -3 -3 -2 -2 -9 -5 -2 -2 -7 -7 -7 -7 -4 -1 -0 -1 -2 -1 -1 -1 -0 -0 -3 -5 -5 -1 -0 -1 -2 -3 -3 -4 -3 -3 -2 -4 -6 -4 -1 -3 -1 -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 -19 -45 -50 -45 -33 -30 -26 -21 -23 -37 -36 -29 -22 -24 -25 -26 -32 -53 -25 -2 -0 -0 -0 -0 -16 -42 -36 -10 -4 -3 -2 -2 -2 -2 -2 -1 -6 -8 -5 -3 -1 -1 -4 -11 -15 -14 -13 -11 -12 -14 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -1 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -120 -149 -0 -0 -0 -0 -0 -9 -64 -46 -31 -30 -29 -19 -22 -13 -4 -20 -23 -10 -12 -15 -0 -0 -0 -14 -30 -5 -10 -13 -15 -20 -7 -11 -16 -17 -14 -14 -14 -15 -16 -18 -5 -0 -8 -15 -6 -7 -8 -9 -9 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -7 -27 -51 -50 -48 -47 -47 -45 -41 -40 -42 -39 -19 -15 -14 -14 -15 -17 -19 -18 -17 -16 -17 -19 -19 -20 -20 -19 -18 -18 -19 -19 -19 -17 -15 -13 -12 -9 -7 -7 -9 -11 -12 -1 -1 -2 -5 -8 -7 -5 -6 -8 -5 -3 -2 -2 -2 -2 -4 -3 -1 -0 -3 -1 -0 -0 -0 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -6 -1 -0 -0 -2 -1 -2 -5 -4 -1 -0 -1 -2 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -2 -5 -1 -0 -0 -0 -0 -0 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -9 -1 -2 -4 -7 -4 -4 -5 -4 -4 -8 -10 -7 -7 -22 -6 -3 -7 -12 -12 -9 -6 -3 -1 -0 -1 -2 -2 -2 -2 -2 -0 -1 -2 -2 -1 -0 -0 -1 -2 -3 -3 -5 -5 -6 -8 -7 -3 -2 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -3 -17 -44 -39 -7 -12 -30 -28 -28 -36 -46 -39 -33 -29 -27 -33 -32 -34 -47 -69 -16 -0 -0 -0 -0 -0 -0 -13 -26 -9 -4 -2 -2 -1 -1 -1 -0 -0 -0 -0 -1 -1 -1 -3 -8 -11 -10 -10 -7 -8 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -52 -62 -45 -36 -32 -20 -21 -8 -0 -5 -23 -4 -9 -15 -9 -0 -0 -20 -37 -29 -2 -7 -12 -14 -11 -12 -16 -18 -16 -15 -13 -14 -16 -18 -21 -19 -7 -4 -5 -5 -5 -8 -9 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -25 -49 -50 -51 -50 -47 -44 -42 -43 -44 -40 -17 -15 -15 -17 -23 -19 -17 -16 -16 -16 -17 -17 -18 -18 -18 -18 -18 -18 -18 -18 -17 -17 -16 -13 -11 -9 -8 -9 -11 -13 -0 -1 -1 -1 -3 -4 -2 -2 -1 -1 -1 -1 -1 -1 -1 -3 -3 -1 -0 -1 -1 -1 -1 -3 -4 -1 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -6 -6 -1 -0 -0 -0 -0 -0 -3 -3 -0 -0 -0 -1 -1 -4 -1 -0 -0 -0 -0 -0 -0 -1 -5 -3 -1 -0 -1 -0 -2 -1 -1 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -1 -2 -5 -4 -4 -6 -4 -3 -4 -5 -6 -7 -11 -11 -9 -7 -6 -11 -6 -6 -9 -11 -3 -2 -2 -1 -1 -3 -3 -2 -1 -1 -2 -1 -0 -0 -1 -1 -2 -1 -2 -2 -3 -4 -2 -6 -13 -14 -8 -2 -5 -5 -5 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -64 -45 -14 -20 -52 -14 -0 -0 -10 -40 -31 -35 -43 -48 -46 -41 -36 -34 -34 -34 -36 -46 -48 -0 -0 -0 -0 -0 -0 -0 -3 -16 -23 -18 -10 -4 -1 -0 -0 -0 -0 -0 -0 -2 -3 -3 -6 -4 -5 -6 -6 -5 -5 -7 -9 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -0 -0 -0 -0 -0 -0 -11 -49 -44 -30 -21 -17 -25 -15 -8 -11 -18 -1 -15 -13 -11 -9 -0 -23 -38 -27 -1 -13 -17 -19 -22 -21 -15 -11 -11 -11 -10 -12 -15 -17 -19 -18 -16 -10 -7 -7 -8 -12 -10 -9 -13 -1 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -50 -52 -52 -51 -49 -47 -45 -44 -42 -39 -38 -38 -27 -19 -22 -17 -15 -15 -15 -15 -15 -15 -15 -16 -16 -17 -15 -15 -16 -16 -15 -15 -13 -12 -10 -10 -9 -10 -12 -14 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -1 -5 -10 -7 -5 -4 -5 -4 -9 -10 -11 -6 -1 -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 -1 -1 -2 -2 -0 -0 -0 -0 -0 -0 -5 -7 -7 -5 -2 -0 -0 -1 -3 -2 -3 -6 -4 -1 -1 -1 -0 -0 -1 -1 -0 -1 -1 -0 -0 -0 -0 -1 -1 -0 -0 -4 -4 -5 -6 -6 -3 -2 -3 -11 -10 -11 -11 -9 -6 -6 -6 -8 -11 -14 -10 -3 -4 -2 -0 -0 -0 -1 -0 -1 -2 -5 -5 -4 -2 -1 -0 -0 -0 -1 -1 -2 -1 -0 -1 -1 -3 -2 -3 -9 -18 -16 -10 -6 -3 -3 -5 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -15 -13 -15 -55 -11 -41 -66 -64 -88 -75 -39 -28 -36 -39 -54 -58 -53 -50 -42 -40 -39 -37 -43 -40 -28 -0 -0 -0 -0 -0 -0 -0 -0 -6 -19 -28 -28 -26 -17 -10 -7 -2 -1 -1 -1 -3 -3 -4 -6 -8 -7 -6 -5 -5 -4 -4 -5 -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 -18 -53 -146 -60 -0 -0 -0 -0 -0 -18 -45 -45 -29 -19 -20 -31 -31 -30 -32 -24 -3 -24 -8 -10 -17 -0 -0 -22 -20 -4 -18 -24 -23 -20 -21 -28 -27 -15 -11 -15 -16 -17 -15 -16 -18 -16 -10 -8 -8 -11 -12 -10 -10 -12 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -24 -46 -51 -51 -50 -48 -47 -45 -42 -39 -39 -35 -41 -35 -19 -16 -14 -13 -13 -13 -13 -14 -14 -14 -13 -14 -13 -14 -15 -15 -15 -13 -12 -11 -10 -9 -10 -11 -12 -12 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -3 -3 -2 -12 -16 -14 -12 -11 -10 -13 -25 -18 -10 -6 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -1 -0 -0 -0 -0 -5 -3 -0 -0 -0 -4 -5 -2 -0 -6 -6 -5 -4 -2 -2 -2 -1 -1 -1 -2 -3 -1 -0 -0 -0 -1 -0 -1 -1 -1 -1 -1 -0 -0 -1 -1 -2 -1 -0 -2 -2 -4 -7 -4 -3 -8 -12 -14 -10 -13 -14 -13 -7 -4 -4 -10 -16 -12 -10 -5 -2 -3 -0 -0 -1 -2 -0 -1 -2 -4 -6 -6 -4 -3 -1 -1 -1 -1 -2 -3 -1 -1 -0 -1 -3 -1 -3 -8 -15 -13 -11 -7 -1 -1 -8 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -31 -49 -64 -52 -0 -32 -70 -74 -70 -74 -24 -23 -46 -43 -68 -70 -63 -56 -44 -38 -36 -37 -41 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -32 -25 -17 -15 -7 -2 -0 -0 -2 -1 -3 -5 -7 -7 -6 -6 -6 -6 -5 -5 -5 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -73 -120 -158 -131 -121 -103 -53 -0 -0 -0 -22 -43 -38 -45 -28 -23 -26 -28 -28 -27 -15 -1 -6 -1 -13 -16 -5 -0 -23 -32 -29 -26 -23 -21 -20 -23 -30 -31 -14 -13 -20 -22 -21 -14 -13 -17 -15 -14 -9 -7 -7 -11 -11 -9 -9 -10 -9 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -43 -34 -39 -51 -50 -48 -44 -41 -40 -40 -38 -45 -36 -19 -15 -13 -12 -12 -12 -11 -13 -13 -12 -11 -11 -12 -17 -19 -18 -17 -16 -15 -12 -10 -10 -10 -11 -12 -13 Wind_Speed 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 27 26 25 26 26 26 27 27 27 26 26 26 26 26 26 26 26 26 25 24 23 23 23 23 23 24 25 29 30 29 28 28 27 26 26 25 24 24 23 22 22 21 21 20 19 18 18 20 21 22 23 25 27 28 29 29 29 28 28 27 26 25 25 25 26 26 26 26 26 26 26 26 26 27 27 28 26 18 15 17 18 18 17 16 15 15 16 17 20 22 25 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 24 25 25 25 25 24 23 23 23 23 22 23 22 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 21 21 21 22 22 20 19 18 16 14 12 10 9 8 14 15 15 14 14 14 15 17 17 16 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 13 15 14 14 15 15 15 15 15 14 14 15 13 12 13 13 13 14 14 15 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 20 19 19 19 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 18 18 19 19 19 19 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 22 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 24 22 22 23 23 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 26 26 25 25 25 26 26 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 22 25 28 30 30 29 28 27 26 25 24 24 23 23 22 21 21 21 20 19 17 17 19 20 20 21 23 24 25 26 28 28 28 27 26 25 24 24 25 25 26 27 27 27 27 27 27 27 28 27 28 23 14 12 14 15 14 12 11 12 12 14 16 19 23 26 28 28 28 28 28 28 29 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 23 23 23 23 22 23 23 23 23 23 22 22 22 22 23 22 22 22 22 22 23 22 22 22 22 22 22 22 22 23 23 23 22 23 21 22 22 20 19 17 16 15 15 13 12 11 15 15 15 15 15 15 16 18 17 16 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 14 14 15 15 14 14 14 14 14 12 12 13 13 15 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 19 19 19 20 20 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 21 21 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 23 22 22 23 23 23 23 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 26 25 25 25 24 23 23 22 22 22 22 22 24 27 29 30 29 28 27 25 25 24 24 23 22 21 21 20 20 19 18 17 17 18 19 19 19 20 20 22 24 26 27 27 26 25 25 24 23 24 25 26 27 27 27 27 28 28 28 24 18 15 15 11 8 10 12 11 8 7 7 10 12 15 19 23 26 27 28 28 28 28 29 29 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 24 24 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 20 20 19 16 16 16 16 16 16 15 15 16 16 15 15 16 17 18 18 17 16 14 14 15 16 16 16 16 16 16 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 15 14 14 14 14 14 14 14 13 12 14 14 15 15 15 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 18 19 19 19 20 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 18 19 19 18 19 18 19 19 20 20 20 20 19 19 19 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 21 21 21 21 21 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 27 27 27 28 27 27 27 27 27 27 27 28 27 27 27 26 26 26 26 25 25 25 24 24 23 22 21 21 21 22 23 25 28 29 29 27 26 24 24 24 23 22 21 20 19 19 19 19 17 16 16 17 17 17 17 18 19 20 22 24 25 25 25 24 24 23 23 23 25 26 26 27 27 28 29 29 29 10 9 11 10 8 5 5 7 7 4 4 3 7 10 13 19 23 25 26 27 28 28 29 29 29 29 29 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 22 23 23 22 23 23 22 22 22 22 22 23 23 23 23 19 18 13 14 14 15 16 16 16 16 16 16 16 16 15 17 18 19 18 17 15 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 15 15 14 14 14 14 14 14 14 12 14 14 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 28 28 28 28 28 28 27 27 27 27 28 28 27 27 27 26 26 26 26 25 25 25 25 24 23 22 21 21 21 21 21 22 25 29 28 26 24 23 23 22 22 21 20 19 18 18 18 18 17 16 15 16 17 17 17 17 18 19 21 23 24 24 23 23 22 21 22 24 25 25 26 27 27 23 8 13 17 2 5 4 1 3 1 0 1 2 1 1 1 2 5 7 13 18 22 24 26 27 28 29 29 29 29 29 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 22 23 23 22 22 22 22 22 22 23 23 22 19 18 15 12 13 12 13 14 14 14 15 17 17 16 16 17 19 19 18 17 15 15 15 15 16 17 17 17 17 17 16 16 16 16 17 17 16 16 15 15 15 15 15 14 14 13 13 13 13 13 14 14 15 15 15 14 13 14 14 14 14 12 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 19 19 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 19 20 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 25 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 25 25 25 25 25 24 22 21 21 20 20 20 20 20 20 24 24 23 23 21 20 20 21 21 20 18 17 17 17 17 16 15 15 15 16 16 16 16 17 19 20 21 22 22 21 21 20 19 21 23 24 25 26 27 15 4 7 8 7 9 12 11 6 3 4 4 4 4 4 4 3 2 2 3 2 8 16 21 24 26 27 29 29 29 30 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 21 19 18 17 15 14 12 12 12 12 13 16 18 18 17 17 17 18 19 18 17 16 15 15 16 16 16 17 17 17 17 17 16 16 16 17 16 16 16 16 15 15 15 15 14 14 14 14 13 13 13 14 15 15 15 15 15 12 13 14 12 13 13 13 14 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 18 18 19 19 19 20 20 20 20 20 19 19 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 20 20 20 20 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 25 24 22 21 20 20 19 19 18 17 15 9 16 18 18 18 18 18 19 20 19 18 16 16 16 16 16 15 15 15 15 15 16 16 17 18 19 20 20 20 20 19 18 18 21 22 23 25 27 28 12 8 10 11 11 13 14 13 10 7 8 8 7 7 6 5 3 4 6 9 7 2 12 18 21 25 26 27 29 29 30 29 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 22 23 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 22 23 22 22 22 22 22 21 20 19 17 15 13 13 14 13 13 14 16 18 19 18 17 18 19 19 18 16 15 15 15 15 16 16 16 17 17 17 17 17 16 16 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 14 15 15 15 15 15 13 13 12 13 14 13 14 14 15 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 19 19 20 20 20 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 29 29 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 23 22 21 20 19 18 18 17 15 12 6 4 6 12 14 15 17 18 19 19 17 15 15 16 16 15 15 15 14 15 15 15 16 17 18 18 19 19 19 18 17 17 18 19 21 23 26 28 29 31 13 12 13 14 15 15 14 12 10 11 10 10 9 7 4 3 5 9 11 9 1 9 15 19 22 21 25 28 30 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 25 25 25 25 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 23 22 22 22 22 22 22 22 21 20 18 15 14 13 12 13 14 14 12 16 19 19 19 17 18 19 18 17 15 15 15 15 15 16 16 16 16 17 17 17 16 16 16 17 16 16 15 16 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 12 13 13 13 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 17 18 18 18 18 18 18 18 18 19 19 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 19 19 20 20 20 20 20 20 19 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 26 27 27 26 26 26 26 26 27 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 21 20 19 18 17 17 15 13 11 9 6 1 7 11 14 16 18 19 18 17 15 14 15 15 15 15 15 14 15 15 15 16 17 17 18 18 18 18 17 16 17 18 19 21 24 26 28 30 30 14 15 16 16 17 17 16 15 14 14 17 13 11 8 5 4 7 10 11 9 2 7 14 18 20 21 22 26 30 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 26 26 25 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 21 20 19 17 17 18 15 15 16 17 17 18 19 20 19 16 17 18 17 16 16 16 16 16 15 16 16 17 16 17 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 13 13 13 13 13 14 15 16 16 15 5 13 13 13 12 13 14 14 15 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 20 19 19 20 20 20 20 20 20 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 25 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 25 25 25 26 26 26 26 27 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 22 21 19 18 17 17 16 14 12 11 9 6 2 3 8 13 15 17 18 18 17 15 14 14 15 15 15 15 14 15 15 15 15 17 17 18 18 18 17 16 16 16 17 20 22 25 25 23 20 13 15 16 17 18 18 18 17 17 20 26 31 25 12 10 7 6 9 12 11 7 1 7 11 15 17 17 17 19 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 24 23 23 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 22 21 20 19 18 19 20 20 20 21 21 20 19 19 17 13 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 17 16 16 16 16 15 15 14 14 14 14 13 12 13 12 13 13 15 16 16 17 16 9 13 13 13 13 13 14 14 15 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 20 19 19 20 20 20 20 20 20 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 27 27 27 27 26 26 26 25 26 26 25 23 23 23 23 24 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 27 27 26 26 25 25 25 24 24 24 24 23 23 23 22 21 20 19 18 17 16 15 14 13 12 9 6 3 1 6 11 15 16 17 17 16 15 14 14 14 14 14 15 14 15 15 15 16 17 17 18 18 17 16 16 16 15 17 20 23 26 18 8 13 16 16 17 18 19 19 19 19 26 29 32 32 31 31 30 19 10 11 14 14 10 2 1 7 13 15 12 5 12 26 27 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 21 21 20 20 20 18 18 19 20 21 21 20 19 18 16 13 16 17 17 17 17 17 17 16 15 16 16 16 16 16 16 16 16 16 16 17 16 15 16 15 15 14 14 14 14 13 12 12 13 13 14 15 16 16 17 13 11 13 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 20 21 21 20 19 19 20 19 19 19 20 20 20 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 25 27 27 26 26 25 25 25 24 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 19 18 17 16 15 15 14 13 11 9 6 4 1 4 10 13 15 15 16 16 15 15 14 13 13 14 14 15 15 15 15 16 16 17 17 17 16 16 16 15 15 18 22 26 29 17 14 15 16 17 17 18 19 19 19 19 30 32 32 32 32 31 31 20 13 14 15 15 13 10 8 3 12 13 7 2 17 27 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 23 23 23 23 23 23 22 22 21 21 22 21 21 21 21 21 21 21 20 20 21 20 17 15 16 19 21 22 22 19 17 15 15 17 17 18 17 18 19 17 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 12 13 14 14 16 17 17 16 9 14 13 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 18 19 19 20 20 21 21 20 19 19 19 20 19 19 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 22 22 21 21 21 21 21 21 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 23 23 23 23 24 25 25 25 25 25 25 25 26 26 26 27 27 27 26 25 25 24 24 23 22 22 22 21 21 20 19 18 17 16 16 15 15 14 13 11 9 7 4 1 3 9 12 13 14 15 15 15 15 14 14 13 14 14 15 15 15 15 15 16 17 17 17 16 16 15 14 15 19 25 29 31 25 19 17 16 17 17 18 18 19 20 20 31 32 32 32 32 31 31 19 16 17 17 16 16 16 16 11 4 11 5 3 20 27 29 29 29 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 26 25 25 24 24 25 25 25 26 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 22 22 21 21 22 21 21 21 21 21 21 21 20 20 21 21 18 17 17 19 20 21 20 19 18 17 16 16 17 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 15 14 14 15 15 16 17 17 14 12 14 13 12 14 14 14 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 19 19 20 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 20 20 20 20 21 21 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 24 24 24 24 24 23 23 22 22 22 22 24 24 24 24 24 25 25 25 25 26 26 26 26 26 24 24 24 23 22 22 21 21 20 20 19 18 17 16 16 15 15 15 14 12 11 10 7 5 2 3 8 10 11 12 13 14 14 15 14 13 13 13 14 14 15 15 15 15 16 17 17 17 16 15 14 14 16 21 29 31 31 31 31 31 31 30 27 24 22 24 30 24 20 23 32 32 32 31 32 19 18 21 21 19 19 20 21 20 12 5 4 9 24 29 30 30 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 22 22 22 21 21 21 21 21 21 22 21 21 20 20 21 21 20 20 19 22 21 21 20 19 19 19 18 18 18 20 20 19 19 18 18 18 16 16 16 17 17 17 16 16 16 16 16 16 15 15 15 15 16 17 17 17 16 16 16 16 16 16 16 17 17 15 14 14 14 15 14 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 17 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 19 19 20 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 19 20 20 20 20 20 21 21 21 21 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 22 22 21 22 22 22 24 24 24 24 24 24 25 25 25 25 25 24 24 23 22 22 22 21 21 20 20 19 19 18 17 17 16 15 15 15 14 13 12 11 10 8 5 2 2 7 9 9 8 11 11 13 14 13 13 13 13 14 14 15 14 14 15 15 16 16 16 15 14 13 13 18 25 31 31 31 31 31 31 31 31 31 31 31 31 30 22 20 21 25 31 31 32 32 28 26 30 31 21 21 22 23 23 23 16 12 30 29 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 23 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 21 21 21 20 20 20 23 22 23 22 20 20 20 20 19 19 20 20 19 19 18 17 17 16 17 17 17 17 17 16 16 16 16 16 16 15 15 15 16 17 17 17 17 17 17 17 18 17 17 16 17 15 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 17 16 16 16 17 17 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 23 23 24 24 23 23 24 24 25 25 25 24 24 23 23 21 21 20 20 20 19 19 19 18 18 17 17 16 15 15 15 14 14 13 12 11 9 7 5 2 1 6 9 9 7 7 8 12 13 13 12 12 13 13 14 14 14 14 14 15 15 16 16 15 13 12 14 21 28 31 31 31 31 31 31 31 31 31 31 30 30 30 21 21 24 27 31 31 32 32 32 32 32 31 22 21 22 23 24 25 27 29 31 31 31 31 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 22 22 23 22 22 21 21 21 21 21 21 18 19 20 21 22 21 21 20 19 23 23 23 23 23 22 20 20 19 19 20 20 19 18 18 18 17 18 18 17 17 17 17 16 16 16 16 15 15 14 14 14 17 16 15 15 16 16 17 17 18 17 17 17 16 12 12 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 18 19 18 18 18 18 18 19 19 21 21 21 22 21 20 20 19 19 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 21 21 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 21 21 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 24 23 23 22 22 23 22 22 21 22 22 22 22 23 23 23 23 23 23 24 24 25 25 24 24 24 23 21 19 18 18 19 18 18 18 18 17 17 17 16 16 15 15 14 14 13 13 12 11 9 8 5 3 1 4 8 9 9 8 7 10 12 12 12 12 13 13 14 14 14 13 13 14 14 15 15 14 13 12 16 25 30 31 31 31 31 31 31 31 31 31 30 30 30 28 23 22 27 30 30 31 31 32 32 32 32 32 31 23 24 25 25 26 28 30 30 31 31 31 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 26 26 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 23 22 22 22 23 22 22 21 20 20 20 20 19 17 19 21 20 21 22 21 21 21 23 22 23 23 23 22 20 19 19 20 20 20 19 18 18 19 18 18 17 17 17 16 16 16 16 16 15 15 14 13 13 14 14 15 15 15 15 16 17 18 18 18 17 17 16 9 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 18 18 18 19 19 20 20 21 21 21 21 20 19 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 21 21 22 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 22 22 22 21 22 22 22 23 22 22 22 22 22 22 23 23 24 24 24 23 23 22 21 20 17 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 13 13 12 12 11 10 8 6 3 1 2 5 7 9 8 7 8 11 12 12 12 12 13 13 13 13 13 13 13 13 14 15 14 13 14 20 29 31 31 30 30 31 31 31 31 31 30 30 30 28 21 23 24 29 31 30 30 31 32 32 32 32 32 30 25 26 26 26 27 28 30 30 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 23 22 22 21 21 21 21 20 20 20 19 18 17 11 17 19 20 19 20 21 22 22 22 22 22 22 22 22 22 21 20 19 20 20 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 15 13 13 10 10 11 12 13 15 16 17 17 18 18 18 18 18 14 12 14 15 15 15 15 15 15 14 14 15 15 15 15 15 15 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 18 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 21 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 20 21 21 22 22 22 22 22 22 22 21 21 21 20 21 21 22 22 23 23 23 22 20 18 17 16 14 14 15 16 16 16 16 16 16 15 15 15 15 15 14 14 13 13 12 12 11 10 9 6 4 2 1 1 4 7 8 8 8 10 11 11 12 12 12 12 13 13 13 12 12 13 14 14 14 13 16 23 29 31 30 30 30 30 30 30 30 30 30 30 31 28 23 24 31 31 30 30 30 30 31 31 31 31 31 30 29 27 27 27 27 29 30 30 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 21 21 19 18 18 19 19 18 17 16 14 18 19 20 20 20 21 21 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 19 19 19 19 17 16 16 16 16 16 16 17 16 16 15 16 13 3 10 2 11 12 14 16 17 18 18 18 18 18 17 13 14 14 14 15 15 14 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 21 21 22 21 20 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 22 22 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 21 20 20 21 22 23 23 23 22 21 20 20 19 19 19 19 20 20 21 21 20 20 22 14 9 12 12 13 13 14 14 15 15 15 15 15 15 15 15 15 14 14 14 13 13 12 12 12 11 10 9 7 5 3 2 1 2 5 8 8 9 9 10 11 12 12 12 12 12 12 12 12 12 12 13 14 14 15 19 25 29 30 30 30 30 30 30 30 30 30 31 31 32 32 33 32 32 31 31 31 30 30 30 31 31 31 31 26 25 26 27 27 29 31 31 30 30 31 31 30 30 30 30 30 30 29 29 29 29 28 29 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 21 20 18 17 17 18 19 18 17 16 18 19 19 20 21 21 21 21 21 21 21 21 21 22 21 21 20 20 20 19 18 18 19 19 19 18 16 16 15 16 16 16 16 16 15 15 16 16 16 18 8 12 12 11 15 17 18 18 18 18 18 18 16 14 15 15 14 14 14 14 15 15 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 21 21 22 20 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 21 21 22 22 23 22 22 22 20 17 17 18 18 17 18 18 19 19 18 16 14 16 9 6 9 10 11 12 13 13 14 14 14 15 15 15 14 14 14 14 14 14 13 13 13 12 12 11 11 10 9 8 7 5 3 2 1 3 7 8 9 9 10 11 12 13 12 11 11 11 11 11 11 12 13 14 14 16 21 26 29 29 29 30 30 30 30 30 30 31 31 31 32 33 33 32 31 31 31 31 31 31 30 30 31 31 31 25 25 26 27 28 31 31 31 31 30 30 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 21 21 19 18 18 18 17 18 18 18 18 19 19 20 20 21 21 20 20 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 17 16 15 15 16 17 16 15 14 13 14 16 17 17 12 9 13 12 14 16 17 18 18 19 19 18 17 15 15 15 15 14 14 14 14 14 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 16 16 16 16 16 16 16 17 17 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 21 21 21 19 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 18 18 19 19 19 20 20 21 21 22 22 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 24 23 22 21 22 22 22 22 22 22 21 20 19 14 11 7 5 2 11 16 16 15 13 12 12 12 10 10 11 11 12 12 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 9 8 6 4 2 1 2 5 8 9 10 10 11 12 13 13 12 11 10 11 11 11 12 13 14 14 18 23 27 28 29 29 29 29 30 30 30 31 31 31 32 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 24 26 27 27 28 31 31 31 31 31 30 31 30 30 29 29 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 27 27 27 28 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 22 21 21 20 20 18 17 17 15 18 19 20 20 20 20 21 21 20 19 17 18 21 21 21 21 21 21 20 19 19 19 19 19 18 19 19 17 15 15 15 16 17 14 12 12 13 15 15 15 16 16 13 12 11 15 16 17 18 19 19 19 18 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 20 20 20 20 19 18 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 19 19 20 21 21 21 22 22 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 22 22 23 23 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 22 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 23 22 21 22 22 22 21 21 20 17 12 15 12 12 11 11 12 12 13 13 12 12 12 12 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 10 10 10 9 7 5 3 2 1 3 6 9 10 10 11 13 14 14 13 11 10 10 10 11 11 12 14 16 19 24 27 28 28 28 29 29 30 30 30 31 31 32 32 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 25 26 27 29 31 31 31 31 31 31 31 31 30 30 30 29 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 27 27 26 26 26 26 25 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 22 22 21 21 21 19 17 17 15 18 20 21 20 20 20 20 20 19 19 17 17 19 21 21 21 21 20 20 18 18 18 18 18 18 19 18 17 16 15 15 14 14 14 14 13 13 14 14 13 13 13 14 12 14 16 16 17 19 19 19 19 18 18 16 15 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 20 20 20 20 19 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 19 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 23 22 22 22 22 21 21 20 13 10 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 11 10 10 10 9 8 6 4 2 1 2 5 8 10 11 11 12 13 14 13 11 9 9 10 10 11 12 14 17 20 24 26 27 28 28 28 29 29 30 31 31 32 32 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 30 26 27 27 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 26 26 26 26 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 22 22 21 21 21 20 18 17 17 19 20 21 21 21 22 21 18 20 19 18 17 18 20 21 21 20 20 19 18 18 18 17 17 18 18 19 18 16 16 16 15 15 16 15 15 13 13 13 13 13 13 9 14 17 17 18 19 19 20 20 19 18 17 16 15 14 14 14 13 13 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 19 19 18 18 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 18 17 17 17 18 18 18 18 17 17 17 18 18 18 18 18 18 17 17 18 18 18 18 19 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 29 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 23 22 23 22 21 21 20 17 9 12 12 12 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 9 8 7 5 3 2 2 4 7 10 12 12 12 12 13 13 11 9 9 9 10 11 13 15 18 21 23 25 26 27 27 28 29 29 30 31 32 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 30 27 27 27 31 31 31 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 30 30 29 29 29 30 30 29 29 28 28 28 28 28 28 27 27 27 27 26 27 27 27 27 27 27 27 27 27 27 28 28 29 28 28 28 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 23 23 22 21 21 21 20 19 19 18 20 18 21 22 22 21 21 20 20 19 18 18 18 20 20 18 19 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 14 14 14 13 13 13 13 13 13 8 17 18 19 19 20 20 20 20 19 18 17 16 15 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 20 20 19 19 18 18 17 17 18 18 18 18 19 19 19 18 18 18 19 19 19 19 18 17 17 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 25 26 26 26 25 25 24 24 23 23 22 21 21 19 15 11 11 12 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 6 4 3 1 3 6 10 11 12 12 12 13 13 12 9 8 8 9 11 13 15 18 20 22 24 25 26 27 28 29 29 31 27 32 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 30 27 28 31 31 31 31 31 30 29 29 29 30 30 31 31 31 31 31 30 30 30 30 30 29 29 29 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 28 28 28 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 21 20 20 19 20 19 21 22 22 22 22 20 20 19 18 18 18 17 18 18 17 17 18 18 18 18 19 19 18 18 17 16 17 16 16 15 15 14 13 13 12 12 11 11 12 10 17 19 19 20 20 21 21 20 19 18 17 16 15 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 17 16 16 16 16 17 17 17 17 16 16 17 17 17 18 19 19 18 19 19 19 20 20 19 19 19 19 18 17 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 24 24 24 23 23 23 22 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 25 24 24 24 22 21 20 19 16 10 11 11 11 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 8 7 6 4 2 2 5 8 10 12 12 12 13 13 12 9 8 8 9 11 13 16 18 19 21 24 25 26 27 28 29 30 30 22 28 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 28 29 29 30 31 31 31 31 31 31 30 30 30 29 29 29 29 29 30 30 30 29 29 29 29 29 29 28 28 28 27 27 27 28 28 27 27 27 27 27 27 28 28 29 29 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 22 22 21 21 21 20 20 19 19 20 20 22 22 20 20 19 19 19 18 18 15 10 16 16 16 16 17 18 19 19 19 18 18 18 16 16 16 16 15 15 14 13 13 12 12 11 11 11 12 10 19 20 20 20 21 21 21 20 19 18 16 16 15 14 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 23 24 24 24 24 23 23 23 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 22 19 18 18 14 11 11 11 11 11 11 12 12 11 11 11 11 12 12 13 13 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 10 11 11 11 10 10 10 9 8 7 5 3 2 2 4 9 13 13 12 12 13 11 9 8 8 9 11 13 15 16 19 22 24 25 26 27 28 29 31 27 22 24 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 29 28 28 28 28 28 28 29 30 30 31 31 31 31 31 30 30 30 29 29 29 29 29 29 30 30 29 29 29 29 29 29 28 28 28 27 28 28 28 28 27 27 27 27 28 28 29 29 29 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 21 21 21 19 19 19 19 22 21 17 16 17 18 18 18 18 12 17 16 16 16 16 17 18 19 19 18 18 18 17 16 16 16 16 15 15 14 13 13 13 12 12 11 11 9 14 20 21 21 21 21 21 21 20 19 18 17 16 14 13 13 13 13 13 13 14 14 14 13 13 14 13 13 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 21 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 24 24 23 19 16 17 13 11 11 10 10 11 11 11 11 12 11 11 11 11 12 12 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 8 7 6 4 3 2 3 8 12 13 13 12 12 11 9 8 8 9 10 12 12 16 19 22 24 25 26 27 28 29 31 29 26 32 31 31 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 29 28 28 28 28 28 28 29 29 30 30 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 28 28 28 28 28 28 28 28 28 28 29 29 28 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 18 18 21 18 14 16 17 17 18 18 19 17 19 18 17 16 17 18 18 19 18 18 18 18 18 17 17 17 17 16 14 13 13 13 13 12 12 11 8 15 20 21 21 21 21 21 21 20 20 19 18 17 16 13 14 14 13 13 13 13 14 14 14 13 13 13 13 13 14 15 15 15 14 14 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 19 20 19 19 19 19 19 19 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 20 21 21 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 20 16 14 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 10 9 8 7 6 6 4 2 2 7 12 14 13 11 11 10 9 8 8 9 10 11 12 15 19 22 24 25 26 27 28 30 31 32 32 31 30 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 30 28 29 29 28 28 28 28 29 29 30 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 29 28 28 27 27 27 27 27 27 27 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 23 23 23 23 22 22 22 22 21 21 22 21 20 21 20 20 16 18 18 18 19 19 19 20 17 19 18 17 18 18 18 19 19 18 19 19 18 18 18 18 18 17 16 15 14 13 12 12 12 13 16 19 20 20 20 20 21 20 20 20 20 19 18 17 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 23 23 23 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 21 16 15 13 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 8 7 7 6 5 3 2 6 11 13 13 11 10 9 8 8 9 9 9 10 12 16 19 22 24 25 26 27 28 30 31 31 31 31 30 29 28 28 28 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 29 29 29 29 29 29 29 29 29 30 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 28 27 27 27 27 27 27 27 28 28 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 23 21 21 22 22 21 22 22 21 22 22 19 20 18 20 19 19 19 19 19 21 18 19 18 18 18 18 18 19 19 18 18 18 18 18 19 19 19 19 18 17 17 15 14 14 16 17 18 19 20 20 20 20 20 20 20 19 19 18 17 15 14 14 15 15 15 14 14 13 13 13 13 13 13 13 12 12 13 13 14 13 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 16 16 16 16 16 15 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 22 22 22 18 17 14 11 10 9 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 9 9 8 7 7 6 5 3 2 5 10 13 13 11 9 8 8 8 8 9 9 10 12 15 18 21 23 25 26 27 28 29 30 30 30 30 30 29 28 28 28 28 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 33 33 32 32 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 28 27 27 27 27 27 27 27 28 28 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 23 22 21 22 22 22 22 22 22 21 21 21 22 20 20 20 20 20 19 20 21 20 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 19 19 18 18 18 17 16 17 18 18 18 19 19 19 20 20 19 19 19 18 18 14 15 15 15 15 15 15 14 14 13 13 14 14 13 13 13 12 12 12 12 13 13 13 12 13 13 13 14 14 14 15 15 15 15 15 16 16 16 15 15 15 14 14 14 15 15 16 16 16 16 16 15 15 15 15 15 16 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 17 17 17 17 16 16 17 16 15 16 16 17 17 17 17 18 17 17 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 19 20 20 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 22 21 20 20 20 20 16 12 10 9 9 9 10 10 10 10 9 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 9 9 8 8 8 8 9 8 9 9 9 9 9 9 9 8 8 7 6 5 3 2 4 9 12 12 10 7 7 8 8 8 8 10 11 12 15 18 21 23 25 26 27 28 28 29 29 29 30 30 29 29 28 28 28 28 29 30 30 31 31 31 32 32 32 32 32 31 31 30 29 29 30 30 30 30 30 29 29 29 29 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 28 28 28 27 27 26 26 26 26 26 26 26 26 27 26 26 25 25 25 25 24 24 25 24 23 22 21 21 22 22 21 23 22 22 22 22 22 21 20 20 20 20 20 20 20 21 21 19 18 19 19 18 18 18 18 18 18 19 20 20 21 20 20 20 19 18 18 18 19 19 19 19 18 19 19 19 19 18 18 18 18 18 18 16 10 14 14 14 14 15 14 14 14 13 13 13 14 14 13 12 12 12 12 12 12 13 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 16 15 15 14 14 14 15 15 15 15 16 16 15 15 15 15 15 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 25 25 22 20 19 17 17 17 16 13 10 9 9 9 9 10 10 10 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 5 4 2 3 8 12 11 9 6 5 6 7 8 8 10 11 12 14 17 20 23 24 26 26 27 28 28 28 29 29 29 30 29 29 29 28 28 29 29 30 30 31 31 31 32 32 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 30 30 30 31 31 31 31 31 30 30 31 30 30 30 30 30 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 26 26 25 25 25 24 25 25 24 23 22 21 21 22 21 20 23 22 22 21 21 22 21 21 21 21 21 21 21 20 22 21 20 19 19 19 19 18 18 19 19 19 20 20 21 21 21 20 20 19 18 18 18 19 19 20 19 19 19 19 19 18 18 17 17 14 17 18 15 3 14 14 5 7 6 11 13 13 13 13 13 14 14 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 15 15 15 15 16 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 16 16 16 16 16 16 17 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 18 16 15 14 14 14 12 10 9 9 9 9 9 10 10 10 9 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 7 8 8 8 9 9 9 9 9 8 8 7 6 4 2 2 6 11 10 9 4 4 4 5 7 8 9 11 12 14 17 20 22 24 25 26 26 26 27 28 28 29 29 29 30 29 29 29 29 29 29 29 30 29 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 28 28 27 27 27 27 28 28 28 27 27 27 26 26 26 26 26 26 27 27 27 26 26 26 25 25 25 25 25 24 25 23 21 21 21 21 21 20 22 23 22 21 21 21 21 21 21 21 22 22 22 21 21 21 20 19 20 19 19 18 18 19 19 20 20 20 21 21 21 21 20 20 19 18 19 19 20 20 20 19 19 19 19 18 18 17 16 16 17 18 14 16 16 15 15 16 14 12 10 12 13 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 16 15 15 14 14 14 15 15 15 15 14 15 15 15 15 15 15 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 17 17 17 17 17 17 16 16 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 16 16 16 16 16 17 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 24 24 23 23 24 24 24 23 21 19 16 14 13 13 12 12 11 10 9 9 9 9 9 10 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 9 8 8 7 5 3 2 5 8 7 7 5 4 2 4 6 8 9 11 12 14 16 19 21 23 24 25 25 26 27 27 28 28 29 29 30 30 29 29 29 29 29 29 26 26 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 30 29 29 28 28 28 27 27 28 28 28 28 27 27 27 26 26 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 24 24 22 22 22 22 22 21 19 17 23 22 22 21 22 21 21 21 22 22 22 22 22 21 21 20 20 20 20 19 19 18 18 19 20 20 20 20 20 21 20 20 20 19 19 19 20 20 20 20 20 19 19 19 18 18 17 17 17 17 17 18 17 17 17 16 16 16 17 16 15 14 12 12 12 11 14 14 13 12 12 12 12 12 12 12 12 13 13 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 16 15 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 16 16 16 16 16 17 17 17 17 18 17 17 18 18 19 19 20 21 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 23 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 23 23 22 22 22 23 23 23 23 23 23 23 23 23 22 20 17 14 13 13 11 10 10 10 9 9 9 9 10 10 10 9 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 9 9 9 8 8 7 6 4 2 3 5 4 5 5 3 1 2 5 7 9 11 12 14 15 18 20 22 23 23 24 25 26 27 27 28 29 29 30 30 30 29 29 29 29 25 26 26 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 28 28 28 28 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 24 24 23 23 22 23 23 22 21 21 22 23 23 23 23 23 22 21 21 22 22 22 22 22 21 21 21 21 21 20 20 19 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 18 18 19 18 18 18 18 17 17 16 15 18 18 17 16 16 16 17 17 16 10 9 13 12 12 13 13 12 12 11 11 12 12 12 12 13 13 13 14 14 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 16 16 16 16 17 17 18 18 17 17 17 18 18 18 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 23 22 22 22 22 22 22 22 23 23 23 23 23 22 21 18 16 14 13 11 9 8 9 9 9 9 9 9 10 10 10 10 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 7 8 8 8 9 9 8 8 7 6 4 2 2 3 3 2 3 2 1 2 4 6 9 11 12 14 15 17 19 20 21 23 23 24 25 26 27 28 28 29 30 30 30 29 29 29 27 26 26 26 26 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 29 28 28 28 28 29 29 29 29 29 29 30 30 30 31 30 31 31 31 31 30 29 28 28 28 29 29 28 28 28 27 27 27 27 27 26 27 27 28 28 27 26 26 25 25 25 25 25 25 25 24 24 23 23 23 23 22 20 19 22 23 23 24 24 22 18 13 16 20 22 21 21 22 22 21 21 21 21 21 20 20 19 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 20 19 18 18 19 19 19 18 18 18 17 17 18 18 18 17 16 16 17 17 17 16 14 14 10 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 15 15 15 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 16 17 18 18 18 17 17 18 18 18 19 20 21 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 24 24 23 23 22 22 21 21 22 22 22 22 22 22 22 22 21 19 17 15 14 13 10 7 7 8 8 8 8 9 9 10 10 10 10 10 9 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 9 10 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 7 6 5 3 2 2 2 2 1 1 1 2 4 6 8 11 12 14 15 17 17 19 20 22 22 23 24 26 27 27 28 29 30 30 30 30 30 29 25 25 25 26 27 27 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 29 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 31 30 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 28 28 27 27 26 25 25 25 25 25 25 25 24 24 24 24 24 23 22 18 16 15 22 21 22 21 20 15 12 10 3 14 20 21 20 18 19 21 21 21 21 20 20 19 19 18 19 20 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 18 18 19 19 18 18 18 18 18 18 17 17 17 17 16 17 18 18 16 15 15 13 10 13 12 12 12 12 13 13 13 13 13 13 13 13 13 14 14 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 17 18 18 17 17 18 18 18 18 19 20 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 25 25 24 24 25 25 25 24 24 24 24 24 24 24 24 23 23 23 24 24 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 20 21 21 21 21 21 21 21 21 20 19 18 16 16 14 14 9 6 6 7 8 8 8 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 7 7 6 5 4 4 3 4 4 3 2 1 1 3 5 8 10 12 14 15 15 16 18 20 21 21 22 24 25 26 27 28 29 30 30 30 30 30 29 24 25 26 27 27 28 28 29 29 30 30 30 29 29 29 29 29 29 29 29 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 30 29 28 28 28 29 29 29 29 29 30 29 29 30 30 31 30 30 30 30 31 31 31 30 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 22 19 16 14 13 18 18 18 14 14 13 12 12 5 9 21 20 18 17 18 21 21 22 21 20 19 19 19 19 20 21 21 21 21 20 20 20 20 20 20 19 19 20 20 19 18 19 19 19 19 20 19 18 18 17 18 18 18 17 17 16 15 15 18 18 17 17 16 15 13 11 12 12 12 12 13 14 14 13 13 13 14 14 13 13 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 17 18 18 18 18 18 18 18 18 19 20 20 20 21 21 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 24 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 24 23 23 22 22 21 20 19 20 21 21 21 21 20 20 19 18 18 17 17 15 13 15 11 5 6 6 7 8 8 9 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 7 6 6 6 6 7 7 7 8 8 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 1 3 5 7 10 12 13 14 15 16 17 19 20 21 22 23 24 25 26 27 28 30 30 30 30 30 30 23 25 26 27 28 28 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 29 28 29 29 29 29 29 29 29 29 30 29 30 30 30 30 30 30 30 31 31 30 30 30 30 30 29 29 28 28 28 28 28 28 28 27 28 28 28 28 27 27 26 26 25 25 25 25 25 25 24 24 23 23 21 19 17 16 16 17 17 16 12 9 13 13 14 15 15 15 17 16 15 16 17 19 21 22 21 20 20 19 19 19 20 21 22 21 21 21 21 21 20 20 19 19 19 20 20 19 19 19 19 20 20 20 20 19 17 17 18 19 18 17 15 14 13 16 18 18 18 18 17 16 15 14 12 13 13 13 13 14 13 13 13 13 13 12 12 12 13 14 13 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 17 17 18 18 18 18 18 18 18 18 18 18 19 20 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 27 26 26 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 23 23 22 22 21 20 19 19 20 21 21 21 20 20 19 18 17 17 17 16 14 12 14 14 6 6 7 7 8 8 9 10 11 11 12 12 12 12 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 7 6 6 6 6 6 7 7 7 7 7 7 6 6 6 5 5 4 4 4 3 3 4 5 5 5 2 2 5 7 9 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 31 29 26 28 31 30 30 23 26 27 28 28 28 29 30 30 30 30 30 30 29 29 29 29 28 28 28 28 27 27 28 29 29 29 29 29 29 29 29 29 28 28 28 28 29 28 28 28 28 29 29 29 30 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 31 30 30 31 30 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 26 25 25 25 24 24 24 24 23 21 19 17 16 16 17 17 17 16 16 15 15 16 15 16 17 8 8 10 13 14 15 17 21 23 22 21 20 19 19 19 20 21 21 21 21 21 21 20 20 19 18 19 19 20 20 20 19 19 20 20 20 20 20 19 16 16 18 19 18 16 15 16 17 18 19 19 18 18 17 15 15 15 15 14 14 13 13 13 13 13 13 13 12 12 12 12 12 13 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 16 16 15 16 16 16 16 15 15 15 15 15 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 23 22 22 22 21 20 19 19 20 21 21 21 20 19 18 17 16 16 16 16 13 10 13 14 8 7 8 8 8 9 10 10 10 11 12 13 13 12 11 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 4 4 4 4 3 3 3 3 4 5 6 4 1 4 6 8 10 11 13 15 15 16 17 18 19 20 21 22 23 25 20 24 25 26 25 30 30 30 25 26 27 28 28 28 29 29 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 28 29 29 28 29 29 29 29 28 28 27 27 27 28 28 28 28 28 29 29 29 30 30 29 29 29 29 30 31 31 31 31 30 30 30 30 30 30 30 31 31 31 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 24 24 24 22 19 17 16 17 17 17 17 17 17 18 19 18 18 16 16 17 19 8 9 11 12 14 17 20 22 23 21 21 20 18 18 19 20 20 20 20 20 20 20 19 18 18 19 19 19 20 20 20 20 20 20 20 20 20 18 16 16 18 18 17 16 16 17 18 19 19 18 18 17 16 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 15 15 15 16 15 15 15 15 15 15 16 17 16 16 16 15 15 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 16 16 17 17 16 16 17 18 18 18 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 22 22 22 21 21 20 19 19 20 20 20 20 19 18 17 16 16 16 14 15 14 11 13 13 8 8 8 8 8 9 9 10 10 11 12 13 13 12 11 11 11 11 11 10 10 10 9 9 9 9 10 10 9 9 9 10 10 9 9 9 9 9 9 9 8 9 8 8 8 8 9 9 9 9 9 9 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 3 3 3 3 3 3 4 5 5 2 3 4 6 8 11 13 14 15 16 17 18 18 19 20 21 22 24 23 20 25 26 25 30 30 29 31 27 28 28 28 28 29 29 29 30 30 30 30 30 29 29 29 28 28 28 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 29 29 29 29 30 30 30 29 29 29 29 30 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 24 23 21 19 17 16 16 18 19 19 19 21 24 21 20 18 15 13 16 18 9 9 9 10 11 14 17 21 22 20 21 21 18 17 17 19 19 20 19 19 19 19 17 16 17 18 18 18 19 20 21 20 20 20 20 21 21 18 16 16 18 18 17 16 18 18 18 19 18 18 17 17 16 15 14 15 15 15 13 12 12 12 12 12 12 12 11 11 11 12 12 11 11 11 12 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 14 14 15 15 16 16 15 15 15 15 15 16 16 17 16 16 15 15 15 14 14 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 16 17 17 17 17 17 16 15 16 16 16 16 16 16 16 16 17 16 16 16 17 18 18 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 23 22 22 22 21 21 20 20 20 19 20 20 20 19 18 18 17 16 16 14 11 11 13 10 12 10 7 8 8 8 8 9 9 10 11 12 12 13 13 13 12 11 11 12 11 10 10 10 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 9 9 9 9 9 9 8 7 7 7 7 7 6 6 6 6 5 5 5 5 4 4 4 3 3 3 3 3 3 3 4 5 3 2 3 6 8 10 13 14 15 15 16 17 17 19 19 20 21 22 19 24 26 27 27 30 29 30 28 27 28 27 27 28 28 29 29 30 30 30 30 30 30 29 29 29 29 28 28 27 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 27 27 29 29 29 30 30 30 30 29 29 29 30 30 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 25 25 24 24 23 21 18 16 18 17 17 21 22 24 25 24 21 20 16 12 10 13 15 14 14 11 14 12 13 16 20 22 21 20 20 19 17 17 18 18 19 19 19 18 16 16 16 17 17 17 18 19 20 21 21 21 21 20 21 21 19 17 16 18 19 17 18 18 18 19 19 18 18 17 17 16 15 14 14 15 14 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 15 15 15 15 15 16 16 16 15 15 15 15 14 14 14 15 16 17 17 17 17 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 22 22 21 21 21 21 20 20 19 19 20 19 19 18 17 17 16 14 12 8 6 13 7 9 8 6 6 6 7 9 10 11 12 12 12 13 14 14 13 13 12 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 9 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 7 7 7 7 7 7 6 6 5 5 5 4 4 4 4 3 3 3 3 3 2 3 4 4 4 2 2 5 7 9 12 13 14 15 16 16 16 18 19 20 20 19 22 25 26 27 28 29 28 29 29 28 28 27 27 27 27 28 29 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 26 26 26 26 27 28 29 30 30 30 30 30 29 29 29 30 30 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 19 16 14 14 14 15 18 19 21 22 19 17 17 14 10 9 11 12 12 14 17 18 15 15 17 19 20 20 19 19 19 18 18 18 19 19 19 18 16 15 15 16 17 17 17 18 19 19 20 21 21 21 21 21 21 20 19 18 19 19 18 19 19 20 19 19 19 18 18 17 16 15 15 14 14 13 11 11 11 10 10 10 10 11 11 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 13 13 14 13 13 14 14 14 13 13 13 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 15 16 17 17 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 16 17 18 18 18 18 18 18 18 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 21 20 20 21 21 20 20 19 20 20 19 17 17 16 14 12 8 2 3 6 16 10 9 6 6 8 11 12 13 15 16 17 16 16 15 15 15 14 13 12 12 12 11 11 10 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 6 6 6 5 5 4 4 4 4 3 3 3 3 3 2 3 4 4 3 2 4 6 7 9 12 14 14 15 15 16 17 17 18 19 16 23 25 27 27 27 29 28 28 28 28 28 27 27 27 27 28 29 30 30 30 30 31 31 30 30 29 29 29 29 28 29 28 28 28 28 28 28 27 26 26 26 26 25 25 26 26 27 28 29 30 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 31 30 30 30 31 31 31 31 31 30 30 30 29 29 28 28 28 28 28 28 28 28 28 29 28 28 28 27 27 27 26 26 25 25 18 16 15 13 13 13 14 13 12 14 12 11 13 13 11 10 11 11 12 14 16 17 17 17 17 18 19 19 19 19 20 20 19 19 19 18 17 17 15 15 16 17 17 16 16 18 18 19 20 20 21 21 20 20 21 21 20 19 19 19 19 19 20 20 20 19 19 18 17 16 16 15 15 14 13 13 12 11 10 11 11 11 9 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 13 13 13 13 13 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 14 14 14 15 16 17 17 17 16 16 16 16 16 16 16 15 15 15 16 16 15 16 16 17 18 18 18 19 18 18 18 18 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 25 24 24 24 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 23 23 23 22 21 21 20 20 20 21 21 20 20 19 19 19 18 16 14 12 9 4 7 15 20 23 23 24 22 23 23 21 19 20 21 22 22 22 21 19 17 17 15 14 13 13 13 12 11 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 8 8 8 8 8 8 7 7 7 7 7 7 7 7 7 6 5 5 4 4 4 4 4 4 4 3 3 3 2 3 4 3 2 1 3 5 7 10 12 14 15 15 15 16 16 17 14 15 23 26 27 27 27 27 28 28 28 28 28 28 27 27 27 28 29 29 30 30 30 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 25 25 25 24 25 25 26 28 29 29 30 30 31 30 30 30 30 30 31 31 31 30 30 30 30 30 31 31 31 31 31 30 30 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 29 28 28 28 28 27 27 26 26 26 25 25 17 14 13 13 13 13 10 9 10 9 9 11 12 12 12 12 12 13 14 15 16 17 17 17 18 19 18 18 17 19 21 20 19 19 17 16 15 15 15 16 17 16 16 16 17 19 19 19 19 19 20 20 20 20 21 20 20 20 20 20 20 20 20 19 19 19 18 17 16 15 15 14 13 13 13 12 12 12 12 12 12 10 9 9 9 10 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 14 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 16 17 17 17 16 15 15 15 16 16 15 14 14 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 23 23 23 22 21 21 20 20 20 20 21 21 20 19 19 18 18 18 16 13 11 8 2 14 19 23 25 26 26 27 27 27 27 27 27 26 26 26 25 24 22 20 18 17 15 13 14 13 12 11 10 9 9 9 8 8 7 7 7 7 7 7 7 8 8 8 8 7 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 7 7 7 7 7 6 6 5 5 4 4 4 4 4 4 4 3 3 3 3 4 4 4 3 1 4 6 9 11 13 14 14 15 15 16 16 12 21 24 25 26 27 27 28 28 28 28 28 28 28 27 27 27 27 28 29 29 29 29 30 31 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 26 25 25 24 23 24 25 27 28 29 29 30 30 31 31 31 30 30 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 29 29 28 28 28 28 28 28 28 27 27 26 26 26 25 15 13 13 14 14 13 12 11 12 12 13 13 13 13 13 13 14 15 15 15 16 17 17 16 16 17 16 16 16 19 21 20 18 17 15 14 13 13 15 17 17 16 16 16 18 19 19 18 18 19 19 19 20 20 20 20 20 20 20 20 20 21 20 20 19 18 17 16 15 14 14 13 13 12 11 11 12 12 13 13 13 11 10 9 9 9 9 10 10 10 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 14 14 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 16 17 17 16 16 15 15 15 15 15 14 14 14 15 15 15 15 16 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 24 25 24 24 23 23 22 21 20 20 20 20 20 20 20 21 20 19 18 17 17 17 16 15 12 7 2 19 21 23 26 27 28 28 29 29 29 29 29 28 28 27 27 26 24 22 20 18 16 15 15 14 13 11 10 9 9 8 8 7 7 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 3 3 3 4 6 6 5 2 2 6 8 10 12 13 14 13 14 15 15 16 21 23 25 26 27 27 28 28 28 29 29 28 28 28 27 27 27 28 28 29 29 28 29 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 26 25 24 23 23 24 26 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 29 28 28 28 28 28 28 28 28 28 27 27 26 26 25 17 11 12 13 14 14 13 14 15 16 18 17 15 13 14 14 15 16 17 17 18 18 18 16 14 15 12 14 16 17 19 18 17 15 14 13 13 14 16 17 17 17 17 17 18 19 18 17 18 19 20 20 20 20 20 21 21 21 20 20 20 21 21 20 19 18 17 16 15 14 14 13 13 12 11 11 11 12 12 13 13 12 11 11 10 10 10 9 9 10 11 11 12 12 12 11 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 17 16 16 15 15 15 15 15 14 14 14 14 15 15 15 16 17 18 18 19 18 18 18 18 19 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 24 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 23 23 22 20 19 19 20 19 19 20 21 20 20 19 18 18 17 17 18 17 13 4 8 20 23 25 28 28 29 29 29 30 31 31 30 29 29 28 28 27 25 24 22 21 19 18 17 15 13 11 10 9 9 8 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 4 3 3 3 5 7 8 7 4 1 4 7 9 11 12 12 12 13 14 12 20 22 23 24 25 26 27 28 28 28 29 29 28 28 28 27 27 27 28 28 28 28 28 28 28 29 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 25 23 23 23 24 26 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 24 17 11 11 13 13 14 14 15 16 16 17 16 15 12 14 15 16 17 19 20 20 19 18 16 13 13 12 13 14 15 18 17 16 15 14 14 14 15 16 18 18 18 17 18 19 19 18 18 18 19 20 20 20 20 20 20 21 21 20 20 20 20 20 19 19 18 16 16 15 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 10 9 9 9 10 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 13 12 12 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 15 17 17 18 19 19 19 18 18 18 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 19 19 19 19 19 19 19 20 21 20 19 19 17 17 18 21 24 19 17 19 24 26 28 29 30 30 30 30 31 31 31 31 30 29 28 28 28 26 25 25 24 22 20 18 16 13 11 10 9 8 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 3 3 3 5 7 8 7 5 2 3 6 8 9 10 10 11 12 13 10 20 22 23 25 25 26 27 28 28 28 29 29 28 28 28 27 27 27 27 28 29 29 29 28 29 29 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 25 23 23 23 24 27 28 29 29 30 30 30 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 26 25 19 10 11 11 12 14 14 14 14 15 15 14 12 12 13 15 16 18 20 20 20 19 18 17 16 14 12 13 13 13 19 18 16 15 15 15 16 16 17 18 18 18 18 19 19 18 18 18 19 20 20 20 20 20 20 20 20 21 20 20 20 20 19 18 18 17 16 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 13 13 13 12 11 10 9 9 10 10 11 11 11 11 11 11 11 12 13 13 13 12 12 12 12 12 12 12 12 13 13 14 14 14 14 13 13 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 14 14 15 15 16 16 16 16 15 15 15 14 14 14 14 15 14 15 15 16 17 18 18 19 19 18 18 18 19 19 20 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 21 20 19 19 19 19 19 18 18 19 20 21 21 21 20 20 19 19 20 24 28 25 25 25 27 28 29 30 30 30 30 30 30 31 31 30 30 30 29 29 28 27 26 26 26 24 22 22 17 13 10 9 9 8 7 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 4 4 4 3 3 4 6 7 8 8 6 4 1 5 6 8 9 9 9 11 12 9 20 22 24 25 26 27 27 28 28 28 29 29 28 28 28 27 27 27 27 28 29 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 27 27 27 27 27 26 25 24 23 23 24 27 28 29 29 30 30 30 30 31 31 31 31 31 31 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 28 28 27 26 24 14 7 10 10 11 12 13 12 12 11 12 12 11 11 13 15 16 18 19 19 20 19 19 18 18 17 15 14 14 17 20 18 16 15 15 15 15 15 16 17 17 18 19 19 19 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 18 17 17 16 15 15 15 15 14 13 13 14 13 13 13 13 12 12 12 12 13 13 12 11 10 10 10 11 11 11 11 11 11 11 11 12 13 13 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 12 12 13 14 14 14 14 14 14 14 13 13 13 13 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 16 16 15 15 15 14 14 14 14 14 15 15 15 15 16 17 17 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 23 23 23 23 23 23 18 18 18 19 19 18 18 18 19 20 21 21 22 22 22 22 22 21 23 26 28 27 27 27 27 28 28 28 29 30 30 30 30 31 31 30 30 30 30 29 29 28 27 27 27 26 25 26 14 10 8 7 7 7 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 8 7 5 3 1 4 8 9 9 8 9 11 11 20 22 24 25 26 26 27 27 28 28 29 29 28 28 28 27 27 27 27 28 29 29 30 30 30 31 31 30 30 30 29 28 28 28 28 28 28 27 27 27 27 26 25 25 24 23 25 27 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 26 24 12 3 9 10 10 10 11 11 10 9 9 9 10 11 12 14 16 18 18 19 20 19 19 19 19 19 20 19 19 21 19 16 14 14 13 13 13 14 15 17 18 19 20 20 20 19 19 20 21 20 20 20 20 19 20 20 20 19 19 19 19 18 18 18 18 18 17 17 16 15 15 15 14 14 14 14 13 13 14 13 13 13 12 13 13 13 12 11 11 11 10 10 10 9 9 9 10 10 11 11 12 12 11 11 12 12 12 12 12 12 12 13 14 14 14 13 13 12 12 13 13 13 13 13 13 14 13 13 13 13 13 13 12 12 13 13 13 13 14 14 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 14 14 13 14 14 15 15 16 16 15 15 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 23 23 23 23 23 21 18 17 19 19 19 18 18 18 19 20 22 22 22 22 24 25 25 24 25 26 28 27 27 26 26 27 28 28 29 29 30 30 30 30 30 30 31 30 30 30 29 29 28 28 27 27 27 25 7 3 4 4 5 6 5 5 5 5 5 5 5 5 6 6 7 7 8 7 7 6 6 6 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 6 7 8 8 6 5 3 2 7 9 8 5 6 7 14 20 22 24 25 26 26 26 27 28 28 29 29 28 28 27 27 27 27 28 28 29 29 30 31 30 30 31 31 31 30 29 28 28 28 28 28 28 27 27 27 27 26 26 25 26 26 26 27 28 29 29 29 29 30 30 30 31 31 31 31 31 31 31 30 30 31 32 31 31 31 31 31 31 30 30 30 29 29 30 30 30 29 29 29 28 28 28 28 28 29 29 29 29 29 29 28 28 28 28 28 28 28 26 24 15 1 9 11 12 11 10 8 6 5 7 8 9 10 12 14 16 17 18 19 19 20 20 19 19 20 20 20 21 21 18 15 14 14 14 13 13 15 16 17 18 20 20 20 20 20 20 21 21 21 20 20 19 19 20 20 20 19 19 19 19 18 18 18 18 18 18 17 16 16 16 15 15 14 14 14 13 14 14 14 13 13 13 13 13 13 12 11 11 11 10 10 9 9 10 9 9 9 10 10 11 11 10 11 12 12 12 12 12 12 12 14 14 14 13 13 13 13 13 14 13 13 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 25 25 25 25 25 26 26 26 25 25 25 25 25 25 24 24 24 23 23 22 22 23 23 23 23 23 22 21 18 16 17 18 18 18 18 18 19 20 21 22 22 24 25 26 26 25 24 24 26 28 26 25 26 26 27 28 29 29 30 30 30 30 30 31 31 31 30 30 29 29 28 28 28 28 28 27 20 4 3 2 3 4 4 4 4 4 4 5 5 5 5 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 5 5 6 6 8 8 8 7 4 1 5 7 4 7 9 13 18 20 23 24 25 25 26 26 27 28 28 28 28 28 27 27 27 27 27 28 28 28 29 30 30 30 30 30 31 31 30 30 29 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 27 27 28 29 30 30 29 29 30 30 31 31 31 31 31 32 31 30 31 32 31 31 31 31 31 31 30 29 29 29 29 29 30 29 29 29 28 28 28 28 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 27 24 18 3 8 11 12 12 9 5 2 1 4 8 9 10 11 13 15 17 17 18 19 20 21 20 20 21 20 20 20 21 19 16 16 16 17 16 16 16 16 17 18 19 20 20 20 20 21 21 21 21 21 20 19 20 20 20 20 19 19 19 19 19 19 19 19 19 18 18 17 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 11 11 10 10 10 10 10 10 9 9 8 8 9 10 11 11 11 12 12 12 12 12 13 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 14 14 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 21 21 23 23 23 23 23 23 22 17 15 15 16 18 21 19 17 19 20 21 21 22 23 23 23 24 25 23 21 20 25 26 26 26 26 27 27 28 29 29 30 30 30 30 31 32 31 31 31 30 29 29 29 29 28 28 27 19 10 7 5 3 2 2 3 3 3 4 4 5 5 5 6 6 7 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 5 6 7 7 8 8 6 2 2 1 7 15 16 17 18 21 23 24 25 25 25 26 27 27 28 28 28 27 27 27 27 27 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 27 29 30 29 29 29 30 30 31 31 31 32 32 32 32 31 32 32 31 31 31 31 31 31 30 29 29 29 30 30 30 30 29 29 28 28 28 28 28 27 25 26 27 27 28 28 28 28 28 28 28 28 28 27 25 18 7 5 5 11 11 5 1 3 3 2 7 8 10 11 13 15 16 13 12 14 17 21 21 20 21 16 16 20 21 20 19 17 17 18 18 17 16 16 16 17 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 11 10 10 10 10 9 9 8 8 9 10 10 10 11 11 11 11 12 12 13 14 14 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 13 13 13 14 15 15 15 14 13 13 14 14 15 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 19 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 19 21 22 22 21 22 23 23 21 18 15 15 17 20 22 20 16 17 18 22 21 20 20 21 21 22 24 23 21 16 23 24 26 26 25 25 25 25 27 28 29 29 30 30 31 32 31 31 31 30 30 30 30 29 29 28 26 20 14 10 8 6 4 4 2 3 3 4 4 5 5 5 5 6 7 8 7 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 7 5 2 9 14 15 15 16 18 21 23 23 24 25 25 26 27 27 28 28 28 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 27 27 26 27 27 27 27 27 26 26 26 26 27 28 29 29 29 29 30 30 30 31 31 32 32 32 32 32 32 31 31 31 31 31 31 30 29 29 29 29 30 30 30 30 29 29 28 28 28 28 28 27 25 26 26 27 28 28 28 28 28 28 28 28 28 28 25 17 12 11 2 10 13 3 9 11 7 2 6 9 10 11 13 14 15 12 12 13 17 21 21 21 20 13 10 15 20 21 20 18 18 18 19 18 16 16 16 16 19 20 20 20 20 20 20 21 22 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 12 12 11 10 10 9 9 10 10 9 9 9 8 9 10 10 10 10 11 11 12 13 13 14 13 13 13 13 13 14 14 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 13 14 14 14 14 14 14 13 13 12 13 13 14 14 14 14 14 13 13 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 18 19 19 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 25 24 24 24 24 24 24 24 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 24 22 18 20 22 23 22 22 23 23 22 19 16 16 20 24 24 22 18 16 16 22 24 19 15 17 24 25 25 24 21 16 14 24 25 24 24 22 22 23 24 26 27 28 29 29 31 31 31 31 31 31 30 30 29 29 28 28 26 21 15 12 10 9 7 6 4 3 3 4 4 5 5 5 5 6 6 7 7 7 7 7 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 7 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 6 7 7 7 6 13 15 15 15 17 19 21 22 23 24 25 25 26 26 27 28 28 28 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 29 29 29 30 30 30 28 28 28 27 26 26 26 27 27 27 27 26 26 26 26 27 28 29 29 28 28 30 30 30 30 31 31 32 32 32 32 32 31 31 31 31 31 31 30 29 29 29 30 30 31 31 30 30 29 28 28 28 28 28 28 27 27 27 28 28 28 28 28 27 27 27 27 28 28 25 15 13 12 4 7 15 12 12 10 6 1 6 10 12 12 12 14 9 7 11 17 21 21 21 21 17 8 9 11 12 16 20 19 19 18 17 16 15 15 15 16 19 20 21 21 21 20 20 21 22 22 21 20 20 19 18 17 17 17 17 18 18 19 18 18 17 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 12 12 11 10 9 9 10 10 10 10 10 10 9 9 10 10 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 11 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 16 16 17 18 18 18 19 19 20 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 24 24 24 24 24 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 21 17 21 22 22 23 22 22 22 21 19 17 18 22 24 25 24 24 23 22 18 19 11 5 2 17 24 22 20 17 9 4 7 20 22 22 22 21 21 22 24 25 27 28 29 31 31 31 31 31 30 30 29 29 28 28 27 26 22 15 11 11 10 8 7 6 5 4 4 4 5 5 5 5 6 6 6 6 6 6 7 7 7 6 6 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 5 5 5 6 6 7 8 9 13 15 15 17 19 20 21 22 23 24 24 25 26 26 27 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 30 30 29 29 29 29 29 29 30 29 28 27 28 27 26 26 26 26 27 27 26 26 26 26 26 27 27 28 27 25 26 28 29 29 30 29 30 31 32 32 32 32 32 32 32 32 32 31 30 30 30 29 30 31 31 31 30 30 29 29 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 27 27 27 27 27 26 18 6 6 2 11 20 24 12 4 6 9 11 13 13 13 14 6 6 12 19 22 21 21 17 11 7 8 11 11 11 13 19 19 17 15 14 14 14 15 17 19 20 20 21 21 21 21 21 22 22 21 21 20 19 17 16 16 16 15 16 16 17 17 16 16 15 15 15 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 12 11 10 9 9 9 10 10 10 11 11 10 10 10 10 10 9 10 10 11 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 18 18 19 19 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 24 24 24 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 24 21 18 17 19 21 22 23 21 21 21 20 18 17 18 21 24 24 24 25 25 25 18 19 16 10 15 18 21 21 8 6 2 7 10 19 20 21 21 21 21 22 23 24 26 28 29 30 30 30 30 29 29 28 28 28 28 28 27 26 22 12 12 10 9 8 7 6 6 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 5 5 5 5 6 7 8 10 14 16 17 18 18 20 21 22 23 24 24 25 25 26 27 27 28 28 27 27 27 28 28 29 29 28 28 28 29 29 30 30 29 29 29 28 29 29 29 28 28 28 28 27 26 26 26 26 26 26 26 26 26 26 26 27 27 27 26 23 24 28 28 29 29 29 30 31 31 32 32 32 32 32 32 32 32 32 30 30 31 32 31 31 31 31 30 30 30 29 29 28 28 28 28 28 29 29 29 29 28 28 28 27 27 27 27 27 27 27 26 21 12 5 5 5 21 24 22 16 12 12 12 13 15 15 15 10 9 13 21 22 21 21 11 5 6 7 8 9 10 11 19 19 16 14 13 13 14 15 17 19 19 20 21 21 21 21 22 22 22 21 21 20 19 18 18 16 15 15 14 14 14 14 14 14 13 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 14 14 14 14 13 13 12 11 10 9 9 10 10 10 11 11 11 11 11 11 11 11 10 9 10 11 12 13 13 13 13 13 12 12 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 11 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 17 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 19 18 17 17 22 23 23 22 21 21 21 19 17 17 19 22 23 23 25 26 26 20 19 18 17 18 19 19 17 6 9 9 12 16 19 21 21 22 23 23 23 24 26 27 28 28 29 29 29 29 28 28 27 27 27 27 27 27 26 17 6 7 8 8 8 7 7 6 6 5 5 5 5 4 4 5 5 4 5 5 5 5 5 5 6 6 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 4 4 4 4 4 4 4 4 3 3 3 4 5 5 5 5 6 7 10 14 16 17 18 19 19 21 21 22 22 23 24 25 25 26 26 27 27 27 27 27 28 28 29 29 29 28 28 28 28 29 29 29 29 29 28 28 28 28 28 27 28 29 29 28 27 26 26 26 26 26 25 26 26 26 26 27 27 27 24 22 24 27 27 28 29 29 30 30 31 31 32 32 32 33 33 32 32 32 32 32 33 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 26 24 21 17 13 13 23 24 21 18 15 14 14 15 16 16 17 18 19 21 22 22 21 21 11 6 7 7 7 8 10 12 20 19 16 13 12 12 14 16 17 18 18 20 21 21 21 21 22 23 22 22 21 20 19 19 18 17 16 16 14 13 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 11 10 9 10 10 10 10 10 11 11 11 11 11 12 12 11 10 9 10 11 12 12 13 13 12 12 12 12 13 13 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 19 19 20 20 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 24 22 20 19 19 20 23 23 23 22 21 21 22 21 19 18 19 20 21 23 25 25 27 26 20 20 19 19 20 20 18 16 16 15 16 18 21 22 23 24 26 26 25 26 27 28 28 28 28 29 29 29 28 28 27 26 26 26 25 26 25 25 16 4 5 7 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 11 14 16 17 18 19 19 20 21 21 21 22 23 24 24 25 26 26 27 27 27 27 27 28 29 29 29 29 28 28 28 28 28 29 28 29 28 27 27 27 28 28 27 28 29 30 29 28 26 26 25 25 25 25 25 25 26 26 27 27 26 22 21 23 25 26 28 28 29 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 26 25 24 22 20 18 16 24 21 19 19 17 16 17 17 17 17 18 19 20 22 22 22 22 16 13 12 10 7 7 11 16 20 18 15 12 11 11 12 13 13 15 18 20 21 21 21 22 23 23 23 21 21 20 20 19 19 18 17 17 15 13 12 11 12 12 13 12 12 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 11 10 10 10 10 10 10 11 11 11 11 11 12 13 12 11 10 10 11 12 12 12 13 13 12 12 12 12 13 13 12 12 12 12 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 17 17 18 19 19 20 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 22 20 20 21 23 24 24 22 21 20 19 19 20 20 20 20 20 21 22 24 25 25 27 25 23 22 22 25 23 20 19 19 18 19 20 22 24 25 26 27 27 27 27 28 29 29 29 29 30 30 30 30 29 27 26 26 25 25 25 24 23 17 6 3 6 7 7 6 6 6 6 5 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 6 5 5 5 6 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 12 15 17 18 19 20 20 20 20 21 21 22 23 23 24 25 26 26 26 26 27 27 27 28 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 28 26 26 27 28 30 30 29 29 28 26 25 25 25 25 25 26 26 26 27 24 21 19 19 23 25 27 28 26 25 28 30 30 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 28 27 26 25 24 24 17 11 19 20 22 20 19 18 18 18 18 18 18 16 16 22 22 22 22 22 22 22 23 19 11 13 20 19 18 16 14 12 11 11 11 11 15 19 20 21 22 22 22 23 24 23 21 20 20 20 19 19 19 18 17 16 14 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 11 10 10 10 10 11 11 12 12 11 11 12 13 14 13 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 14 14 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 15 16 16 17 18 19 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 21 24 24 24 24 22 21 19 18 17 17 18 19 19 20 21 21 23 25 27 28 27 27 28 27 24 22 21 21 20 21 21 22 23 24 25 26 27 27 28 28 29 29 29 30 31 31 32 32 31 30 29 28 27 26 25 25 24 22 15 5 3 5 6 6 6 6 6 6 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 6 7 6 6 5 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 6 14 16 19 19 20 20 20 20 20 20 20 21 22 23 24 25 26 26 26 27 27 27 27 28 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 24 25 26 27 29 30 30 30 28 27 25 25 24 25 25 26 26 26 26 24 21 20 18 22 24 25 26 25 24 26 29 29 30 31 32 32 32 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 26 26 26 21 13 10 11 15 24 21 20 18 19 19 19 19 19 16 14 18 22 22 22 22 23 23 23 23 19 20 21 19 18 17 15 14 14 12 12 13 17 20 21 22 23 23 23 23 23 22 21 20 19 20 20 19 19 18 17 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 12 11 10 10 10 11 11 12 12 12 12 13 14 14 14 13 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 13 14 15 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 16 15 16 16 16 17 18 19 20 20 20 19 19 19 19 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 23 23 22 22 22 22 23 23 24 24 22 22 21 20 19 18 16 16 17 17 19 20 23 24 26 27 28 28 27 26 24 22 22 21 21 21 22 22 22 23 24 25 26 26 26 28 28 28 29 29 30 31 32 32 32 32 31 30 29 27 26 25 25 23 19 12 5 3 5 6 6 6 6 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 7 6 5 4 4 4 4 4 5 5 5 5 5 4 3 3 3 3 3 3 4 8 14 17 18 20 20 20 20 20 20 20 20 21 22 24 25 25 25 26 26 27 27 27 28 28 29 29 29 29 28 29 28 28 28 28 28 28 27 27 27 27 27 23 24 25 27 29 30 30 30 29 28 26 25 25 24 24 26 26 26 26 25 25 22 19 22 23 23 22 23 24 24 26 28 29 30 31 32 32 32 33 33 33 33 33 33 33 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 29 28 23 27 27 20 13 10 8 11 17 17 19 20 21 21 20 20 20 20 14 9 13 19 22 22 23 23 23 24 19 21 21 20 19 18 18 18 15 14 14 15 17 20 22 23 23 23 23 23 23 22 22 21 21 21 21 20 19 18 17 16 15 14 14 14 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 12 11 10 10 10 10 11 11 12 12 13 14 15 15 14 14 12 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 12 11 11 11 12 12 13 14 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 16 16 16 16 16 16 18 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 24 23 21 20 21 21 20 18 16 16 16 17 19 22 25 25 26 28 28 28 26 24 22 20 20 20 21 22 22 22 22 22 23 24 24 24 25 27 27 27 28 28 29 30 31 32 32 32 31 30 29 28 27 26 24 20 15 9 4 3 5 5 6 6 5 5 5 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 5 4 4 4 4 5 5 5 5 6 6 5 4 3 3 3 3 3 3 9 14 16 18 18 20 20 19 19 19 19 19 20 21 23 24 25 25 25 25 26 26 27 27 28 28 29 29 29 28 28 28 28 28 29 28 28 27 27 27 27 27 27 22 24 26 26 27 29 31 30 29 28 27 26 25 24 24 25 26 27 26 26 25 24 21 22 22 22 22 22 22 23 25 27 28 29 30 31 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 28 12 11 10 9 7 5 10 20 21 22 22 21 21 21 21 15 11 14 19 22 22 23 24 24 24 24 23 21 19 18 18 18 19 18 15 15 16 18 22 24 23 23 24 24 24 23 23 21 21 22 22 21 20 19 18 17 16 15 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 15 15 14 14 12 11 10 10 10 10 10 12 12 12 13 14 15 15 14 13 11 12 13 13 13 13 13 12 12 12 11 11 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 11 11 11 11 10 11 11 12 13 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 16 16 16 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 31 31 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 22 22 23 23 23 21 19 19 20 20 19 17 17 17 18 19 20 24 25 25 26 28 28 28 25 23 22 21 19 20 21 21 21 21 20 20 21 22 23 23 25 26 26 26 26 27 28 29 30 31 31 31 31 30 30 30 28 26 22 17 12 7 3 3 5 5 5 5 5 5 5 4 4 4 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 4 4 4 4 5 5 5 6 6 4 4 4 4 4 5 5 5 5 5 6 6 5 4 4 3 3 3 7 7 12 15 16 17 19 19 19 18 18 18 19 19 20 21 23 24 24 24 25 25 26 26 27 27 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 24 24 26 26 27 28 30 30 29 28 27 27 26 24 24 24 26 26 27 27 26 25 24 23 23 22 22 23 21 21 23 25 26 27 29 31 32 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 28 28 28 28 28 29 29 29 29 29 29 26 19 10 8 9 7 7 14 22 22 23 22 22 22 22 22 18 17 20 22 22 23 23 24 24 23 22 18 17 16 14 15 17 17 16 15 16 19 22 23 23 23 24 24 24 24 23 22 22 22 22 21 20 19 18 17 17 16 16 16 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 12 11 10 10 10 10 10 11 12 12 13 14 14 14 13 12 12 13 13 13 13 13 12 12 12 12 11 11 11 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 10 10 10 11 11 12 13 13 14 15 15 14 13 13 13 13 13 12 12 12 13 13 13 13 13 13 14 14 14 14 15 15 16 16 16 16 17 18 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 19 20 20 19 19 20 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 22 21 21 20 20 20 21 22 23 23 21 19 18 18 18 18 18 19 19 19 20 21 22 24 24 24 25 27 28 29 25 23 21 19 19 19 20 20 19 19 18 18 19 20 21 23 24 24 25 25 26 27 27 28 29 30 30 30 31 30 30 30 28 25 21 14 9 5 2 4 4 5 5 5 5 5 5 4 4 4 5 5 5 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 5 4 5 4 7 7 5 5 5 5 5 6 6 6 6 5 5 4 4 4 8 13 14 15 15 16 18 18 18 18 17 17 17 18 19 20 22 23 23 23 24 24 25 26 26 27 27 28 28 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 26 23 24 26 27 27 30 30 29 28 27 26 25 25 25 24 25 25 26 26 27 27 26 25 24 24 22 23 23 22 22 23 24 26 28 30 32 33 33 33 33 32 31 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 28 28 29 29 29 29 29 29 25 10 8 8 9 8 7 9 17 23 24 23 23 23 23 23 23 23 22 22 22 22 23 24 22 20 15 11 12 10 9 10 13 15 16 17 18 19 21 22 23 23 23 23 24 24 23 23 22 22 22 21 20 19 18 17 17 17 17 17 16 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 12 11 10 10 10 10 10 10 11 12 14 12 11 12 12 12 12 13 13 12 12 12 12 12 12 12 12 11 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 11 11 11 11 11 11 11 10 10 10 10 12 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 17 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 20 19 19 19 21 22 20 19 18 17 17 16 17 17 18 21 22 21 22 23 24 23 23 24 26 27 28 26 25 21 19 18 18 18 18 18 18 17 17 18 19 20 20 23 24 24 25 25 26 27 27 28 29 30 30 30 30 30 30 27 22 17 10 6 3 2 4 4 5 5 5 5 5 5 5 5 4 4 5 5 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 6 5 5 5 8 12 14 15 15 15 16 18 18 17 15 15 16 17 19 20 21 22 23 23 23 24 24 25 26 26 27 27 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 26 24 26 27 27 29 29 28 27 27 26 25 23 23 24 24 25 25 26 27 27 27 26 26 26 24 23 23 24 23 23 24 25 27 29 31 33 34 34 32 28 29 32 33 33 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 21 8 8 7 11 11 9 9 12 17 22 24 23 23 23 23 24 24 23 22 22 23 23 22 19 15 13 11 8 6 5 5 7 12 15 16 18 19 20 21 22 22 23 23 24 24 24 23 23 22 22 21 20 19 17 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 13 12 11 10 10 9 9 9 10 11 13 12 12 13 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 10 11 11 11 13 14 14 14 14 14 14 14 14 13 13 13 12 11 11 11 12 13 13 13 13 13 13 14 14 14 15 15 15 16 16 16 16 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 19 18 18 19 19 19 19 19 20 20 20 21 21 21 22 22 22 23 23 23 22 22 22 22 21 21 21 20 19 17 13 8 20 20 19 18 15 14 14 15 18 20 21 21 21 22 22 22 21 21 22 24 27 28 26 25 22 19 17 17 16 17 18 18 18 17 18 18 19 21 23 24 24 25 25 26 26 27 28 28 29 29 30 30 30 29 24 17 12 7 4 2 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 4 3 3 3 3 3 4 4 4 5 5 5 6 6 6 6 6 6 7 7 6 6 6 7 7 11 14 14 14 13 15 16 17 17 17 12 11 14 17 19 20 21 22 22 23 24 24 25 25 26 26 27 27 27 28 28 28 29 29 29 28 28 28 28 28 28 28 28 29 28 28 28 29 27 26 27 27 27 29 28 28 27 26 25 23 22 23 23 24 25 25 26 26 27 27 28 28 29 27 25 25 25 24 24 25 26 27 28 29 31 32 34 30 27 29 30 30 32 33 33 32 32 32 31 31 31 31 31 31 31 31 30 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 19 9 8 8 14 14 14 9 11 14 16 21 23 23 23 23 24 24 23 22 22 22 20 17 15 14 12 7 5 4 2 2 3 7 12 16 14 14 18 22 22 22 23 24 24 24 24 24 23 23 22 21 20 19 19 18 17 17 17 17 17 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 15 15 15 15 14 13 11 11 10 9 9 9 9 10 11 12 13 14 15 13 13 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 13 14 14 14 14 14 14 14 14 14 14 13 13 12 11 11 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 16 17 18 19 20 20 20 20 20 20 20 20 21 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 21 21 21 20 19 19 16 3 10 16 19 19 19 17 15 14 13 15 18 19 20 20 20 20 20 20 20 21 23 26 28 25 25 22 19 18 17 17 18 18 18 18 18 18 19 19 22 22 23 24 24 25 26 26 27 27 28 29 29 29 29 30 26 17 12 8 4 2 2 3 4 4 5 5 5 5 5 5 5 5 4 4 4 4 4 4 4 3 4 4 4 4 5 6 5 5 5 5 5 5 5 5 5 4 4 3 3 3 3 4 3 3 4 6 7 5 5 5 6 7 7 7 7 7 7 7 8 8 9 9 10 11 10 9 10 13 13 10 11 12 15 16 17 19 21 21 21 22 23 24 25 25 25 25 26 26 27 27 27 28 28 28 28 29 28 28 28 27 28 28 28 28 29 29 28 28 29 26 27 28 28 29 29 28 27 26 25 25 23 22 23 24 25 25 26 26 26 26 27 28 29 29 29 30 29 26 25 25 26 27 30 30 29 28 29 32 28 26 27 27 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 25 15 9 9 15 14 14 7 9 7 11 20 23 23 23 23 23 24 23 22 23 22 17 12 11 12 9 5 3 2 1 1 2 2 5 8 1 2 6 14 19 23 24 24 25 25 25 24 23 23 22 21 21 20 19 18 18 17 17 17 18 18 17 17 17 17 17 17 16 16 15 15 15 15 14 14 15 15 15 14 14 13 13 11 10 9 9 8 9 10 11 13 14 15 15 15 13 12 12 12 12 11 11 11 11 11 11 11 11 11 11 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 13 13 13 14 13 13 12 12 12 11 12 12 13 13 13 13 13 13 13 13 13 13 14 14 15 16 17 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 21 21 21 21 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 19 17 13 9 11 14 17 18 18 19 18 17 16 17 18 19 18 18 18 18 19 19 20 21 22 22 26 26 24 21 20 19 18 18 18 19 19 19 19 19 20 21 21 21 22 23 24 25 25 26 27 27 28 28 28 29 29 29 20 11 8 4 2 1 2 4 4 4 4 4 5 5 5 5 5 5 4 4 4 4 4 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 4 3 3 3 4 4 3 3 5 7 7 5 5 5 6 7 7 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 8 10 16 16 16 18 20 21 21 21 22 23 25 25 25 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 27 28 28 28 28 29 29 29 28 29 26 28 28 30 30 30 29 27 25 24 24 23 22 22 24 25 25 25 25 26 26 26 28 29 30 31 32 33 29 26 26 26 27 28 30 29 28 28 30 28 27 29 33 33 33 32 31 31 31 32 32 32 32 31 31 31 30 28 32 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 23 16 10 11 16 14 11 3 6 2 16 22 22 22 22 23 23 23 22 23 24 23 16 11 9 9 7 4 3 2 2 2 3 3 2 4 7 9 11 16 21 25 25 25 25 25 25 24 23 23 22 22 21 21 20 19 18 18 17 18 18 18 17 17 17 17 17 16 16 15 15 15 14 14 14 14 15 15 14 14 13 13 12 11 9 9 8 8 9 10 11 13 14 14 14 14 13 12 12 13 13 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 12 12 13 13 13 13 13 13 13 13 12 12 13 13 14 15 16 17 18 19 19 19 20 20 20 20 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 19 20 20 21 21 22 22 22 22 22 21 21 22 14 8 16 14 13 15 17 17 18 19 19 19 18 18 19 18 17 17 17 18 18 18 19 20 21 21 23 29 24 21 20 19 19 18 19 19 20 20 20 20 20 20 20 21 21 22 23 24 25 26 26 27 27 28 28 28 28 25 15 7 5 2 1 1 3 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 3 3 3 4 4 4 5 5 5 5 5 5 5 5 5 5 5 4 3 3 3 4 4 4 4 3 4 6 8 7 4 5 6 6 7 7 7 7 8 8 8 8 8 9 9 8 8 8 9 11 13 14 15 17 17 18 19 20 21 21 21 22 23 24 25 25 24 25 25 26 26 26 27 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 30 28 26 26 28 29 30 30 30 29 27 25 24 24 23 23 23 24 24 25 25 25 25 25 26 27 29 30 31 32 33 33 28 27 27 27 28 29 30 30 29 30 30 31 32 33 33 33 32 31 30 31 31 32 32 32 32 32 31 29 28 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 15 13 11 12 15 13 6 3 5 7 21 21 17 20 21 22 23 23 22 22 24 24 25 27 18 8 5 4 4 3 3 3 4 2 1 4 4 8 14 20 24 26 26 26 26 26 25 24 23 22 22 22 22 20 20 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 14 15 15 15 15 14 13 13 12 11 10 9 8 8 8 9 10 11 13 13 13 13 14 14 13 14 14 13 12 12 12 12 12 11 11 11 11 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 14 14 14 13 12 12 13 13 13 13 13 13 13 12 12 12 13 14 15 16 18 18 19 19 19 19 19 20 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 23 23 23 22 22 22 22 21 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 19 20 21 21 22 22 22 22 21 21 14 14 15 15 15 16 17 17 17 18 18 19 19 19 19 19 18 17 15 16 16 16 17 17 18 19 21 24 27 25 21 20 20 19 19 19 19 19 19 19 19 20 19 20 20 21 22 23 24 25 25 26 26 27 27 28 28 26 21 13 6 3 1 0 2 3 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 3 3 3 3 3 3 4 4 4 5 5 5 5 4 4 4 4 4 4 4 3 3 3 4 5 5 4 3 4 4 7 7 4 4 5 6 7 7 6 7 7 8 8 8 8 8 8 8 7 7 14 15 16 16 17 17 18 19 20 20 21 21 22 22 23 24 24 24 24 25 25 26 26 26 26 27 27 28 28 28 28 27 27 28 28 29 29 29 30 30 30 28 25 26 28 28 29 30 29 29 27 26 25 25 24 24 24 24 24 24 24 24 25 25 25 26 27 29 31 33 33 34 33 28 27 27 28 29 30 31 31 30 31 31 31 32 33 33 32 31 30 31 31 32 32 32 32 32 30 29 29 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 26 15 13 12 13 13 11 7 6 23 23 23 7 16 20 22 23 23 22 22 22 23 27 30 28 5 3 4 4 3 3 3 4 4 2 1 1 10 18 24 26 27 26 26 26 25 25 24 23 23 22 22 22 20 20 19 19 19 19 19 19 18 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 14 13 12 12 11 10 9 8 8 8 9 10 11 12 12 13 13 14 14 14 15 14 13 12 12 13 12 12 12 12 12 11 12 12 12 11 11 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 10 10 11 11 11 11 11 12 13 13 14 13 13 13 13 12 13 13 13 12 12 12 13 13 14 15 14 14 13 12 12 13 13 13 13 13 13 12 12 12 13 15 16 17 17 18 19 20 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 27 27 27 26 26 26 25 25 25 24 24 24 24 23 23 23 23 23 22 22 22 22 21 21 20 20 20 20 19 19 18 18 18 18 18 17 17 17 16 16 16 16 16 15 15 16 16 17 17 18 19 20 21 21 21 22 21 17 17 16 14 14 15 16 18 18 18 19 18 18 18 19 20 20 19 17 14 13 12 15 15 16 16 16 14 18 23 23 20 21 20 19 19 19 19 19 19 19 19 19 19 19 19 20 21 22 23 24 25 26 26 26 27 27 28 22 18 12 5 2 0 1 2 4 4 4 4 4 4 4 5 5 4 4 4 4 4 4 4 3 3 3 3 3 4 4 4 4 5 5 4 4 4 4 4 4 4 4 4 3 4 4 5 5 5 5 4 3 3 6 7 4 4 4 5 6 6 6 6 6 7 8 8 8 8 8 8 8 10 14 16 16 16 16 17 18 19 20 21 21 21 22 23 23 24 24 24 24 25 25 25 25 26 26 27 28 28 28 28 28 27 27 28 28 29 29 30 31 31 31 29 27 27 27 27 28 29 29 28 28 27 26 26 26 25 23 24 24 23 23 24 24 24 25 25 26 29 31 33 34 34 34 32 30 29 29 29 30 31 31 32 32 32 32 32 32 32 32 31 31 31 32 32 32 32 32 33 29 30 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 17 15 13 13 13 10 9 12 25 23 20 6 11 18 21 23 23 22 22 21 23 28 29 24 1 2 3 3 1 2 4 5 4 4 4 3 7 19 25 27 27 27 26 26 25 24 24 24 23 22 22 22 21 20 20 20 19 19 19 19 18 18 17 18 18 18 17 17 17 18 18 17 16 15 15 15 15 14 12 12 11 11 9 8 8 8 8 9 10 11 11 12 12 13 14 14 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 9 9 9 10 10 10 10 11 11 11 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 12 12 11 11 12 12 12 12 12 12 13 14 15 15 15 14 13 12 12 13 13 13 13 13 13 13 12 14 16 16 17 17 18 19 20 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 18 17 17 16 16 16 15 15 14 14 14 15 15 15 17 18 19 20 21 20 20 18 17 17 16 14 13 14 15 17 18 18 18 18 17 18 20 22 22 20 17 13 11 10 13 13 14 14 14 9 14 16 21 20 20 20 19 19 19 19 19 19 19 19 18 18 18 19 19 20 21 23 24 25 25 26 26 27 27 26 12 15 10 4 1 1 2 3 4 4 4 4 4 4 4 4 4 4 4 4 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 4 4 3 4 4 4 5 6 6 5 4 4 3 5 7 5 3 4 4 5 6 5 6 6 7 8 8 8 8 8 9 11 14 15 16 16 16 16 17 17 19 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 26 26 28 28 28 28 28 28 28 28 28 28 28 29 30 31 31 31 31 29 28 27 27 27 27 28 28 28 28 28 27 27 27 26 25 25 24 24 24 24 24 24 25 26 29 31 33 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 33 33 33 30 32 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 26 18 17 15 15 10 18 27 25 22 18 12 1 14 18 21 22 23 22 22 24 28 22 9 1 1 2 2 1 2 4 5 5 3 3 5 1 12 25 25 25 25 25 25 24 24 24 24 23 22 22 23 22 21 21 20 20 20 20 19 19 19 18 18 20 19 18 18 18 18 18 18 17 16 16 15 15 13 11 11 10 10 9 8 8 8 8 9 9 10 11 12 12 13 14 15 15 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 9 9 10 10 10 10 10 11 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 12 11 10 10 10 10 11 11 12 12 15 16 16 15 15 14 12 12 12 12 12 13 13 13 13 13 14 15 16 17 17 18 19 19 18 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 16 16 15 14 14 13 13 13 13 13 13 14 15 16 17 7 11 17 16 15 16 15 13 12 13 14 15 16 17 17 17 18 20 23 23 21 19 16 13 11 11 14 13 12 13 12 7 3 12 18 19 20 19 19 19 19 19 19 18 18 18 18 18 18 18 19 20 21 22 24 24 25 26 27 27 26 23 14 9 6 2 0 2 3 3 4 4 4 3 3 4 4 4 4 4 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 4 3 3 3 4 4 4 4 5 6 6 6 5 4 3 4 7 5 3 3 4 5 5 6 7 9 9 10 9 9 9 11 12 14 14 15 15 15 15 15 17 18 20 21 21 21 21 22 22 23 23 23 23 24 24 24 24 25 26 27 28 28 28 28 28 28 28 28 28 28 29 29 30 30 31 31 31 31 30 29 28 27 27 27 27 28 29 29 29 30 29 28 28 27 27 27 26 25 24 25 26 28 30 32 33 34 34 34 34 34 34 33 33 33 33 32 32 33 33 32 32 33 31 31 31 31 32 32 32 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 31 30 30 30 30 30 30 24 18 18 15 14 23 26 25 22 17 13 5 8 15 19 20 22 23 24 26 23 12 2 2 1 1 2 2 3 4 5 5 4 4 7 6 2 16 22 23 23 23 23 24 24 24 23 23 23 23 23 23 22 21 20 20 20 20 20 19 19 19 18 20 19 19 18 18 18 17 17 16 16 15 14 14 13 10 10 10 9 8 8 8 8 8 8 9 9 10 12 13 14 14 15 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 11 11 11 11 12 12 13 13 13 12 12 11 10 10 9 10 11 11 11 13 15 16 15 15 15 15 13 12 12 12 12 13 13 13 13 13 14 15 16 17 17 17 18 18 18 18 19 19 20 20 20 20 20 21 21 22 22 21 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 27 27 26 26 26 26 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 17 16 15 14 13 13 12 12 12 11 11 11 11 11 8 6 10 12 11 11 13 14 13 11 12 12 13 14 15 15 17 20 23 23 21 19 18 16 15 15 14 14 13 12 11 8 5 5 12 17 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 21 22 23 24 24 25 26 26 24 21 18 13 1 1 2 3 4 4 4 4 4 3 3 3 4 4 3 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 4 4 5 6 6 6 5 5 4 3 5 5 3 3 4 4 5 6 7 9 10 10 9 9 9 12 13 14 15 15 15 14 14 15 15 18 20 20 20 21 21 22 22 23 23 23 23 23 23 24 24 25 26 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 31 32 32 32 31 31 30 29 29 28 28 28 29 30 31 32 32 31 30 30 30 30 31 31 33 31 30 31 32 33 33 34 34 34 34 34 33 33 33 33 31 31 32 33 33 33 33 34 32 32 31 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 26 19 18 16 29 28 27 26 23 18 13 6 4 9 12 17 20 22 24 24 15 4 3 2 0 1 2 3 3 5 7 7 5 5 7 9 10 15 19 20 20 20 21 21 22 23 23 23 23 23 23 22 22 21 20 20 20 20 20 19 19 20 20 19 18 18 17 17 16 16 15 15 15 14 13 14 13 9 9 9 8 8 7 7 7 7 8 8 9 10 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 11 10 10 11 11 12 12 12 12 11 11 10 10 9 9 9 11 11 11 12 14 14 14 15 15 16 14 12 12 12 12 13 13 12 12 13 14 14 15 16 16 17 17 18 18 18 19 19 19 20 20 20 21 21 22 22 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 17 17 16 15 14 12 12 11 10 10 10 9 9 8 7 6 7 8 8 8 9 10 13 13 11 10 10 11 11 12 14 19 21 21 20 19 18 17 17 16 15 15 14 12 11 9 6 5 6 9 16 18 18 18 19 20 20 19 19 18 18 18 18 17 17 18 18 19 20 22 22 22 23 23 24 24 18 15 12 7 2 3 3 4 5 5 5 5 4 3 3 3 3 3 3 3 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 4 4 5 5 6 6 6 5 4 3 4 4 3 3 4 4 5 6 6 7 8 8 8 9 9 12 13 14 15 15 14 14 14 15 16 18 19 19 20 20 21 21 22 23 23 23 23 23 23 23 24 24 26 27 28 29 29 28 28 28 28 28 29 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 31 31 30 31 32 33 33 33 32 32 32 32 33 32 31 29 29 31 33 33 33 33 33 34 33 33 33 33 33 28 29 30 31 32 32 32 32 34 33 33 32 32 32 32 32 33 33 33 34 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 24 19 18 18 29 28 27 27 25 20 14 9 5 3 6 11 16 18 19 18 10 2 2 1 1 0 1 1 3 6 8 7 5 6 10 11 13 16 18 19 19 19 19 20 21 22 23 23 23 23 23 22 22 22 21 20 20 20 19 19 20 20 19 18 17 16 15 15 14 14 14 14 13 13 13 13 11 8 8 8 8 7 7 7 7 7 7 7 8 10 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 9 10 11 11 10 10 9 10 11 11 11 12 11 11 10 10 10 9 9 9 11 11 11 11 11 13 14 15 15 16 15 13 12 12 12 13 13 13 13 12 13 14 15 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 19 18 18 18 18 18 17 17 16 15 13 12 11 10 9 9 8 7 7 6 6 7 7 7 7 8 8 9 12 13 11 10 10 9 9 9 11 18 19 18 17 17 17 17 17 16 15 15 13 12 10 8 4 5 3 7 15 17 18 19 19 20 20 19 19 18 18 18 17 17 17 18 18 19 20 20 21 21 21 20 20 18 8 1 3 3 3 4 4 4 6 6 6 5 4 4 3 3 3 3 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 4 5 5 6 6 6 5 5 4 3 4 3 4 4 5 5 6 6 7 7 7 8 8 9 11 12 14 14 14 14 14 14 15 17 18 18 19 19 20 21 21 22 22 23 23 23 23 23 23 24 24 26 27 29 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 32 32 33 32 32 32 32 33 33 32 32 32 32 33 33 33 33 33 33 33 33 33 31 29 29 30 32 32 32 32 33 33 33 33 33 33 32 29 28 27 28 31 31 31 31 32 33 33 33 32 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 32 32 31 31 31 31 29 23 20 20 22 28 28 27 26 26 23 20 17 11 6 3 4 7 9 11 10 5 0 1 1 2 3 2 2 3 6 8 8 6 7 10 11 13 16 18 18 18 18 19 19 21 22 23 23 23 23 23 22 22 22 22 22 20 20 19 19 18 18 18 17 15 14 13 13 13 13 13 13 12 12 11 11 10 7 7 7 7 7 7 7 7 6 6 7 8 10 12 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 10 10 9 10 10 10 10 10 10 10 10 9 9 8 9 10 11 11 10 9 9 9 9 10 11 11 10 10 10 10 10 10 9 9 11 11 11 11 11 13 14 15 15 15 14 13 12 11 12 12 13 12 12 12 12 13 14 16 16 17 18 18 19 19 19 19 19 20 20 21 21 22 22 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 24 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 16 16 14 13 11 9 8 8 7 7 6 6 6 7 7 8 7 8 9 8 9 12 12 12 12 11 9 9 9 11 14 16 14 14 15 16 16 15 15 15 13 11 10 8 6 10 7 7 6 14 17 18 18 18 20 20 19 19 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 18 17 14 9 6 5 4 5 5 6 7 7 6 5 5 4 3 3 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 4 5 5 6 6 6 5 5 4 3 3 3 4 5 5 5 6 6 6 6 7 7 8 9 10 12 13 14 14 14 14 15 16 17 18 18 18 19 20 20 21 22 22 22 22 22 22 23 23 24 25 26 28 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 32 31 29 29 30 31 31 31 31 31 32 32 32 32 32 30 27 26 28 30 30 30 30 30 31 31 32 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 28 25 26 29 28 27 26 26 25 25 25 23 17 13 9 7 3 3 5 5 1 2 2 1 2 2 4 5 6 7 9 9 7 8 7 8 10 12 14 16 18 18 19 19 21 22 23 23 23 23 22 22 23 23 23 22 21 20 19 18 17 17 17 16 14 13 13 13 12 12 12 13 12 10 10 10 9 7 6 6 6 6 6 6 6 6 6 7 8 11 12 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 9 9 9 10 10 10 10 10 9 10 10 9 9 9 9 11 11 11 10 9 9 8 9 9 10 11 10 10 10 11 11 10 9 9 10 11 11 11 11 12 14 15 15 14 14 14 13 12 12 11 11 11 12 12 12 13 14 16 16 16 17 18 18 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 21 20 20 19 19 19 19 19 18 17 17 16 15 13 11 9 7 7 6 5 5 5 6 7 8 8 9 9 9 9 9 10 12 12 12 11 11 10 10 11 12 13 14 13 13 13 15 14 14 13 13 11 9 8 6 4 9 13 10 7 13 15 17 17 18 19 20 19 19 19 18 18 18 18 18 19 19 19 19 18 20 20 20 19 18 16 13 10 7 6 6 5 6 7 7 7 7 6 5 4 3 3 2 2 2 2 2 2 2 2 3 3 3 2 2 2 2 2 2 2 3 3 3 4 4 3 3 3 3 3 3 3 5 5 5 5 5 5 5 6 5 5 5 3 3 3 4 5 5 5 6 6 6 6 6 7 7 8 9 11 12 13 13 14 14 15 16 17 18 19 19 19 19 20 21 22 22 22 22 22 22 22 23 24 25 27 28 29 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 31 30 29 29 30 30 30 31 31 30 31 26 27 30 29 26 27 28 30 30 30 30 30 30 31 31 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 31 31 30 30 29 27 26 26 25 25 25 25 23 21 17 12 6 2 3 2 1 3 3 3 1 3 6 8 8 8 9 10 8 6 5 6 8 9 11 13 16 18 19 19 21 22 23 23 23 22 22 22 22 23 23 22 20 19 18 17 16 16 16 15 14 13 12 12 12 12 12 12 11 9 8 8 8 7 6 6 6 6 6 6 6 7 7 8 9 11 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 11 11 11 10 9 9 9 9 9 10 10 10 9 10 11 11 11 9 9 10 11 11 11 11 12 14 14 14 14 14 14 14 14 13 11 11 11 12 12 13 13 15 16 17 16 17 17 18 18 19 19 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 21 20 20 19 19 19 19 18 17 16 15 13 11 8 6 5 4 5 6 6 6 7 8 8 8 9 9 10 10 9 11 13 14 13 12 11 11 11 11 12 13 13 12 13 15 14 13 13 12 11 9 8 6 4 3 4 2 3 12 12 12 14 16 18 19 19 19 19 19 19 19 18 19 20 20 20 20 20 20 20 20 20 19 18 16 13 10 8 7 7 6 7 7 8 7 7 6 5 4 3 2 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 4 5 4 3 3 4 4 5 6 6 6 6 6 6 6 6 7 9 11 12 12 12 13 14 15 16 17 18 19 20 20 20 20 21 21 21 21 22 22 22 22 23 24 25 27 28 29 29 29 29 29 29 30 30 30 30 31 31 31 32 32 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 31 30 29 29 28 29 29 29 29 30 30 31 18 20 22 24 26 27 28 30 30 30 30 30 30 30 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 33 29 28 29 31 33 32 31 31 31 30 30 29 28 27 26 27 26 26 26 27 26 22 15 8 3 2 2 3 4 4 3 1 4 7 8 8 7 8 9 8 6 4 5 6 8 10 11 13 16 18 19 20 22 23 23 23 22 22 22 22 23 23 21 20 18 17 16 15 15 15 15 14 13 12 12 11 11 12 12 11 8 7 7 8 7 7 6 6 6 6 6 6 7 8 9 10 11 12 12 12 12 12 11 12 12 12 13 14 14 13 13 13 13 13 13 12 12 11 11 10 10 9 9 10 10 10 9 10 10 10 10 9 9 9 9 9 10 11 11 11 10 9 9 9 9 9 10 10 9 9 10 11 12 11 10 10 9 10 10 11 11 13 14 14 14 14 13 13 13 13 13 12 12 12 13 13 13 14 15 16 17 16 16 17 17 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 36 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 20 20 19 19 18 16 15 13 10 7 4 4 5 6 7 7 8 8 8 9 9 9 8 9 10 14 13 13 13 14 15 14 13 12 11 11 12 12 12 11 12 13 13 12 11 10 9 8 6 4 2 2 6 9 11 13 12 12 14 17 18 19 19 19 20 20 20 20 20 21 21 21 21 21 22 22 21 21 20 19 17 15 13 10 9 9 7 7 7 8 8 7 7 6 5 4 3 2 2 2 2 2 2 2 3 3 3 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 2 3 3 2 2 2 2 3 3 4 4 4 4 4 4 5 5 5 3 3 3 5 6 6 6 6 6 6 6 6 6 8 10 11 12 12 12 13 14 15 16 17 18 19 20 20 20 20 20 20 21 21 22 22 22 22 23 24 26 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 32 33 33 34 34 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 32 32 33 33 32 30 29 29 28 28 28 28 28 29 30 30 22 19 21 23 26 27 28 29 29 29 28 29 30 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 33 27 27 26 26 28 31 32 32 32 32 31 31 30 30 29 28 29 28 27 27 27 27 28 25 17 9 4 2 3 4 5 4 3 2 5 7 7 6 5 5 6 6 5 3 3 6 9 10 11 13 15 18 19 20 21 22 22 22 22 22 22 22 22 22 20 18 17 17 16 15 14 14 14 14 14 12 11 11 11 11 11 10 8 8 7 7 7 7 6 6 6 6 6 7 7 8 9 10 10 11 11 11 11 11 11 12 13 13 13 14 14 13 13 13 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 9 10 10 9 9 9 9 8 9 10 11 11 11 10 9 9 9 9 9 10 10 9 9 10 11 12 11 11 10 10 10 10 10 11 12 13 14 14 13 13 13 13 13 13 13 13 13 12 13 13 14 15 16 16 16 16 17 17 18 18 19 19 19 19 20 20 20 21 21 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 20 20 19 17 15 13 9 5 3 5 7 8 9 10 10 10 10 10 9 9 9 8 9 11 14 15 14 14 14 15 16 15 14 13 11 10 10 10 10 12 12 12 11 10 10 9 8 5 3 1 4 8 12 15 16 16 18 18 19 20 20 21 21 21 21 21 21 22 23 23 22 22 22 23 23 22 21 20 18 17 15 13 11 10 9 8 7 7 7 7 7 6 6 5 4 3 3 3 2 2 2 2 3 3 3 4 4 3 3 3 3 2 2 2 2 2 2 1 1 1 1 2 2 3 2 2 2 2 2 3 3 4 4 4 4 4 5 6 5 4 4 3 5 6 6 6 6 6 6 5 5 6 8 10 10 11 12 12 13 14 15 16 17 18 19 20 20 21 21 21 21 21 21 22 22 22 22 23 25 26 27 28 28 28 29 29 29 30 30 30 30 31 31 32 32 32 33 33 34 34 35 35 35 34 34 34 34 34 34 33 33 33 33 32 31 32 32 33 33 32 31 29 29 29 29 28 29 29 29 29 30 30 32 23 23 25 26 27 28 28 28 28 28 28 31 32 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 30 29 25 25 27 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 29 28 28 28 27 21 12 6 4 4 5 6 6 5 2 4 8 7 5 4 4 4 4 4 3 4 8 10 11 12 13 15 18 19 20 21 22 22 22 22 22 22 22 22 21 19 17 17 16 15 14 14 14 13 13 13 12 11 11 11 11 10 9 8 8 8 8 7 7 6 6 6 6 6 6 6 7 9 9 10 10 11 11 12 12 12 12 13 13 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 10 10 10 10 10 10 10 10 9 9 9 9 8 9 9 10 10 10 9 9 9 8 8 9 10 10 9 9 10 11 11 11 11 10 10 10 10 10 11 12 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 16 16 16 16 17 18 18 19 19 19 19 20 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 21 21 20 20 20 19 18 15 11 5 2 5 8 9 9 10 10 10 11 11 10 10 10 10 9 8 11 14 14 14 15 15 15 14 15 17 17 15 11 9 8 8 8 12 12 11 10 10 9 8 7 4 1 3 6 10 14 16 17 19 21 23 22 22 23 23 23 23 23 23 23 23 24 23 23 23 23 23 22 22 22 19 17 15 14 12 12 11 9 8 7 7 7 7 7 6 6 5 4 4 3 3 2 2 2 3 3 4 4 4 4 4 4 3 3 3 2 2 2 2 2 2 2 2 1 2 2 2 2 2 4 4 2 3 3 3 3 4 4 5 6 6 6 5 4 4 5 6 6 6 6 6 5 5 6 7 8 8 9 10 11 12 12 13 15 16 17 18 19 20 20 21 21 22 21 21 21 22 22 22 23 24 25 26 27 27 27 28 29 29 29 30 30 30 31 31 31 32 32 32 33 33 33 34 35 35 35 34 34 34 34 34 34 34 34 34 33 32 31 32 33 33 32 31 29 28 28 28 28 28 29 29 29 30 30 32 33 32 27 27 27 28 28 28 28 28 28 32 31 31 30 31 31 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 25 29 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 29 28 28 26 17 9 7 6 6 8 8 7 5 2 4 6 5 3 3 3 3 3 3 5 8 10 12 14 14 16 18 19 20 20 21 21 21 21 22 22 22 22 21 19 17 16 15 15 14 13 13 13 13 12 11 11 10 10 10 9 9 8 8 8 8 7 6 6 6 6 6 6 6 6 8 9 9 10 11 11 12 12 12 12 12 12 13 14 13 13 13 13 12 12 12 11 11 11 10 10 10 9 9 9 9 10 11 11 10 10 9 8 8 9 9 9 9 9 9 10 10 9 9 8 8 8 9 9 9 8 9 9 10 10 11 11 10 10 10 10 9 10 12 12 11 11 11 10 11 11 11 12 11 11 11 11 12 12 12 14 16 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 24 23 23 22 22 21 21 21 20 19 15 7 2 8 10 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 13 13 14 14 14 14 14 14 16 19 18 15 12 9 8 7 7 9 10 10 10 10 9 8 5 2 2 4 7 11 15 15 18 20 21 21 22 23 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 21 15 15 14 13 13 12 10 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 2 3 3 4 4 5 5 4 4 4 4 4 3 3 2 1 1 2 2 3 3 2 2 2 2 2 5 6 2 2 2 3 3 3 3 4 5 5 5 6 6 5 4 5 5 6 6 6 6 5 5 6 7 8 8 8 9 10 11 13 13 14 15 17 18 19 19 20 21 22 22 22 22 22 22 22 23 23 24 25 26 26 26 27 28 28 29 29 30 30 30 31 31 32 32 32 32 32 33 33 34 34 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 30 29 28 27 27 27 27 28 28 29 30 31 32 32 31 29 28 29 29 29 29 29 28 28 31 30 30 30 30 30 31 31 32 32 32 32 33 33 32 32 33 33 33 33 32 32 32 32 32 32 32 31 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 28 28 27 24 14 10 9 12 11 8 7 7 3 2 3 3 3 3 3 3 4 6 9 11 13 15 14 17 17 19 19 19 20 21 21 21 21 21 21 21 20 18 17 15 15 15 14 13 12 12 12 12 11 10 10 10 10 9 9 9 8 8 8 7 6 6 5 6 6 6 6 7 8 9 10 11 12 11 11 11 11 11 11 12 13 13 13 13 13 12 12 12 11 11 11 10 10 9 9 8 8 8 8 9 11 11 10 10 9 8 8 9 9 9 9 9 9 9 9 8 8 8 7 7 8 8 8 8 8 9 9 9 10 10 10 11 11 10 9 10 11 10 9 8 9 9 10 11 11 11 11 11 10 10 11 11 12 14 15 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 23 23 22 22 22 21 16 3 10 13 14 14 13 13 13 12 12 11 11 11 11 10 10 10 12 14 13 13 13 12 13 14 14 14 16 19 19 17 13 11 10 8 6 6 5 5 9 9 9 8 6 2 1 4 6 8 10 11 14 18 20 19 19 20 21 22 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 11 12 12 12 12 11 10 9 8 8 7 7 7 6 6 5 5 4 4 4 3 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 2 1 1 2 3 3 3 3 2 2 3 4 5 5 2 2 2 2 2 2 3 4 4 4 4 5 6 5 4 4 5 6 6 6 5 5 5 6 7 7 7 7 8 9 11 13 14 14 15 17 18 18 19 20 21 22 23 23 23 23 23 23 23 23 24 25 25 25 26 27 28 28 29 29 30 30 30 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 31 29 27 27 27 27 26 27 26 23 26 30 31 28 30 30 29 29 30 30 30 30 30 31 32 32 31 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 29 29 24 19 17 20 14 10 10 11 9 4 1 3 3 4 4 5 6 8 10 12 14 15 15 17 18 18 18 19 20 20 21 21 20 21 21 21 20 19 17 16 15 14 13 13 12 12 12 11 10 10 10 10 9 9 9 8 8 8 7 7 6 6 5 5 5 6 6 7 8 9 11 11 11 11 11 11 11 11 11 12 13 13 14 13 12 12 12 11 11 11 10 10 9 9 8 7 7 7 8 10 11 11 10 9 9 8 9 9 9 9 9 9 8 8 8 8 8 8 7 6 7 8 7 7 7 8 8 9 10 10 10 11 11 10 9 9 8 9 8 7 8 9 10 10 11 11 10 10 10 10 11 12 13 15 16 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 25 21 14 15 16 16 15 15 14 14 14 13 12 12 11 10 10 9 9 9 12 14 13 12 11 10 11 14 14 8 15 21 17 13 11 9 8 7 6 5 4 4 4 8 7 6 4 0 3 5 7 9 10 11 14 17 19 19 19 19 20 21 21 21 22 22 22 22 22 22 21 21 21 21 21 21 21 21 11 10 10 11 11 11 10 9 9 8 7 7 7 6 6 5 5 5 4 4 4 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 2 1 1 2 3 3 3 3 3 3 3 4 5 5 3 2 2 2 2 2 2 3 3 3 3 4 5 5 4 4 5 5 5 5 5 5 5 5 7 7 7 7 7 9 11 12 13 14 15 16 17 17 18 20 21 23 23 23 24 24 24 24 23 23 24 24 24 25 26 27 28 28 29 29 29 30 30 31 31 32 32 32 31 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 33 34 34 34 33 32 31 28 27 26 26 26 26 21 15 18 20 21 24 26 29 30 30 30 30 30 30 31 32 34 33 33 32 32 32 32 31 31 31 31 32 29 28 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 29 29 29 27 26 28 19 14 13 15 14 8 1 2 4 5 6 7 9 9 10 11 14 15 16 17 17 17 17 18 19 20 20 21 20 20 20 20 20 20 19 18 16 14 13 13 12 12 12 12 11 10 10 10 9 9 9 8 8 7 7 6 6 5 5 6 6 6 6 7 8 10 11 11 11 11 11 11 12 12 12 12 13 14 14 13 12 12 12 11 11 10 10 10 9 8 8 7 7 7 9 10 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 6 7 7 7 7 8 8 8 9 9 8 9 10 10 10 9 9 9 10 9 8 8 9 10 10 11 11 11 10 11 11 11 12 14 15 16 17 17 17 18 18 18 17 17 17 18 18 18 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 27 22 21 18 17 17 16 16 15 14 14 13 12 12 11 10 9 9 8 8 11 13 13 12 8 6 5 2 3 9 12 12 14 11 9 8 7 6 6 5 4 3 4 7 6 4 2 2 4 6 7 8 9 11 14 17 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 21 21 21 21 21 21 17 11 9 9 10 11 11 10 10 9 8 8 7 7 6 6 6 5 5 4 4 4 3 3 3 3 4 5 5 5 5 5 5 4 4 3 3 2 1 1 2 2 3 3 4 4 4 4 4 5 4 3 3 2 2 2 2 2 2 2 2 2 3 4 4 3 4 5 5 5 5 5 5 5 5 7 7 7 7 7 9 10 12 12 13 15 15 16 17 18 20 22 23 23 23 24 25 25 25 24 24 24 24 24 25 26 26 27 28 28 29 29 29 30 30 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 32 31 29 28 28 27 26 26 15 16 19 20 21 23 25 28 29 30 30 30 30 31 32 34 33 32 33 32 32 32 32 32 32 32 32 31 26 27 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 23 17 15 16 15 12 6 1 6 9 10 9 10 10 11 12 14 16 16 17 17 17 17 18 19 19 20 21 21 20 19 20 20 20 20 19 16 15 14 13 12 12 12 12 12 11 10 10 10 9 9 8 7 7 7 6 6 5 5 6 6 6 6 7 8 10 11 11 11 11 11 12 12 12 12 13 13 14 14 13 13 12 12 11 11 10 10 9 8 8 8 7 7 8 9 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 7 7 7 6 7 7 7 8 8 8 8 7 8 9 9 10 10 11 10 9 9 8 8 9 9 10 11 11 11 11 11 12 12 13 14 16 16 17 17 17 18 18 17 17 18 18 18 18 19 19 19 20 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 27 27 27 27 28 28 28 29 29 29 29 28 28 28 28 27 23 21 19 18 17 16 16 15 15 14 13 12 11 11 10 9 9 8 8 7 12 12 12 9 4 7 8 9 10 9 14 11 9 8 7 6 6 5 4 3 3 3 5 4 2 0 3 6 7 8 8 9 11 14 16 18 19 18 18 19 19 20 20 20 20 20 21 20 20 20 21 21 21 21 21 19 17 13 11 9 10 11 11 11 10 10 9 8 8 7 6 6 6 5 5 4 4 4 3 3 3 3 4 4 5 5 5 5 5 5 4 4 3 1 0 1 2 2 2 3 3 4 4 5 5 4 3 3 3 2 2 2 2 2 2 2 2 2 2 3 3 3 3 4 4 5 5 5 5 5 6 7 5 5 7 7 8 9 10 11 13 13 14 15 17 19 21 23 24 23 23 24 25 25 25 25 24 24 24 24 25 25 26 27 28 28 28 29 29 29 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 34 34 33 33 32 32 32 33 33 32 32 31 31 30 28 28 28 16 18 19 21 21 23 25 27 27 28 29 29 30 32 33 33 33 32 32 31 31 32 32 33 33 32 31 28 26 27 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 29 29 30 30 27 21 16 14 14 11 5 3 9 13 13 10 9 11 11 13 16 17 17 17 17 16 17 17 18 19 20 21 21 20 20 20 20 20 20 19 17 16 15 14 13 12 12 12 12 12 11 11 10 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 8 10 10 11 11 11 12 12 13 11 11 12 13 13 13 13 13 12 11 11 10 10 9 9 8 8 8 8 8 9 10 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 6 6 7 7 7 7 8 7 7 8 8 8 9 9 10 10 8 8 8 8 8 9 10 11 11 11 12 12 13 13 14 15 16 16 17 17 17 18 17 17 17 17 18 17 16 16 17 19 19 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 28 27 27 26 25 23 21 20 18 17 17 16 16 15 14 13 12 11 11 10 10 9 8 8 7 6 7 7 7 8 9 7 5 9 20 15 11 9 7 6 5 4 3 3 3 3 3 3 2 0 2 5 8 8 8 9 10 11 13 14 16 17 17 17 18 18 19 19 19 20 20 20 19 19 20 21 21 21 21 20 17 18 13 11 10 11 11 11 12 11 11 10 10 8 7 6 6 6 6 5 5 4 4 3 3 3 3 3 4 4 5 5 5 5 5 4 4 3 1 0 1 1 1 2 2 3 4 5 5 5 4 3 2 3 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 3 4 5 5 5 5 7 6 4 4 7 7 8 8 9 10 11 11 13 15 17 18 21 23 24 24 23 24 25 25 26 25 25 24 24 25 25 25 26 27 27 27 28 28 29 29 29 30 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 30 24 19 20 21 22 24 25 26 26 27 29 29 31 32 32 31 31 32 31 31 31 32 32 33 33 33 31 28 28 31 32 32 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 29 23 17 17 16 9 2 8 12 14 15 14 14 11 13 15 16 17 17 17 16 16 17 17 18 19 20 21 21 21 21 20 20 21 20 19 18 17 16 15 14 13 13 13 13 12 12 11 10 9 8 7 7 6 6 5 5 5 5 5 5 6 6 7 9 9 10 10 11 11 12 12 12 12 12 13 13 13 13 13 13 12 11 11 10 9 9 8 8 8 8 8 9 10 11 11 11 10 10 10 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 6 6 6 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 8 8 8 9 10 10 11 11 12 12 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 17 18 17 17 18 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 29 29 29 29 28 27 27 27 26 26 26 25 25 23 22 20 19 18 17 17 16 15 13 12 11 11 11 11 10 9 9 8 7 6 6 5 6 7 6 2 13 18 16 14 11 10 7 7 5 3 3 3 3 4 3 2 0 2 5 7 8 9 10 11 11 12 13 15 15 16 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 21 21 20 19 18 13 10 11 11 12 13 13 13 14 12 11 10 9 7 6 6 6 6 5 4 4 3 3 3 3 3 4 4 4 5 4 5 5 5 4 3 1 0 0 1 1 1 1 2 3 4 4 4 3 2 2 2 2 2 2 2 3 3 3 3 3 2 2 2 2 2 2 3 4 4 4 5 5 7 5 4 5 7 7 7 7 8 10 10 11 13 15 17 18 20 23 24 24 23 24 24 25 25 25 25 24 24 25 25 26 26 26 27 27 28 28 28 28 29 30 31 31 31 31 31 30 30 31 31 31 32 32 32 33 33 33 33 33 33 33 32 31 31 32 32 32 32 32 33 33 33 32 32 24 22 23 24 25 25 25 26 27 28 29 32 32 30 30 30 31 31 31 31 31 31 32 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 31 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 27 23 9 8 11 12 14 16 16 15 16 16 17 17 17 17 17 16 16 16 17 18 19 19 20 20 21 22 22 21 21 20 19 18 18 17 16 14 13 13 13 13 13 12 11 9 8 8 7 7 6 6 5 5 5 5 5 5 6 6 8 9 9 10 10 11 11 12 12 12 12 13 12 13 13 13 13 12 11 11 10 9 9 9 8 8 9 9 9 9 10 11 11 11 11 11 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 6 6 7 7 7 6 6 8 8 8 8 8 8 8 8 8 8 7 7 8 8 9 9 10 10 11 12 13 13 14 14 15 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 28 26 26 25 25 25 25 25 25 25 24 23 22 20 19 18 18 17 16 14 13 12 11 10 10 10 10 10 10 9 9 7 6 5 6 6 6 6 12 15 12 10 10 9 8 7 4 2 3 4 4 5 3 1 2 4 6 9 9 11 12 13 13 13 14 16 16 16 16 16 16 17 17 18 18 19 19 19 20 20 21 21 22 22 22 22 21 21 20 21 21 19 18 19 20 20 20 18 15 12 11 4 6 7 7 7 7 6 5 4 3 3 3 3 3 3 4 4 4 4 5 3 2 2 1 0 0 1 1 1 1 2 3 3 3 3 3 2 2 2 2 2 2 2 3 3 3 3 3 3 1 2 2 1 1 1 1 3 4 4 5 4 4 3 4 6 7 7 7 8 8 9 12 13 15 16 18 20 22 23 23 24 24 24 25 25 25 25 25 25 25 25 26 26 26 26 27 27 27 28 28 29 30 31 31 31 31 31 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 32 32 31 31 32 32 31 31 32 33 33 33 33 32 24 24 25 25 25 26 26 27 28 29 28 28 28 29 29 30 31 31 31 31 30 27 30 32 32 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 31 31 31 31 29 23 13 13 13 14 15 16 17 18 18 18 19 18 17 16 16 16 16 17 19 19 19 20 19 19 20 22 22 21 21 20 19 18 18 16 15 13 13 13 13 13 12 11 9 8 8 7 6 6 5 5 5 5 5 5 5 5 6 8 8 9 10 10 11 11 12 12 12 12 12 12 13 13 13 12 12 11 10 9 9 8 8 8 9 9 9 9 9 10 10 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 6 5 7 8 8 9 9 9 8 8 8 7 7 7 7 8 8 8 9 10 11 11 12 13 14 14 14 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 29 29 29 27 25 23 24 24 24 24 25 25 25 25 24 23 22 21 19 18 18 17 16 14 13 11 11 10 9 10 10 10 10 9 9 7 5 5 5 5 5 4 13 13 11 9 8 8 7 5 3 2 3 4 6 7 4 3 5 6 7 8 10 12 15 17 19 18 18 18 18 17 16 16 16 16 17 18 18 19 19 19 20 21 22 22 23 23 23 23 23 24 24 24 25 24 24 24 24 24 23 23 22 24 24 22 15 11 9 9 9 8 7 6 5 4 3 3 3 3 3 4 3 4 3 2 1 2 1 0 1 1 1 1 2 2 2 3 3 3 3 2 2 2 2 2 2 2 2 2 2 2 3 3 2 1 1 1 1 1 0 3 4 4 4 4 3 3 3 3 4 4 5 5 5 10 12 13 14 16 18 20 21 23 23 23 24 24 24 25 25 26 25 25 25 26 26 26 26 26 26 26 27 27 28 28 29 30 31 31 31 31 31 31 30 30 31 31 32 32 33 33 33 34 33 33 33 32 32 32 32 32 31 29 26 25 28 31 33 34 31 26 26 25 26 26 26 27 27 26 27 23 23 24 26 27 28 29 30 31 29 27 25 32 32 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 31 31 32 31 31 31 31 31 30 30 30 30 31 31 31 31 27 17 16 15 14 15 16 18 18 18 19 20 20 18 17 16 16 17 18 19 19 19 19 20 20 19 20 22 21 21 20 19 18 18 17 15 15 14 14 14 13 12 11 9 8 8 7 7 6 5 5 5 4 4 4 5 5 6 8 9 9 10 10 11 11 11 11 11 12 12 12 12 13 12 12 11 10 10 9 8 8 8 9 10 10 9 9 9 10 10 11 11 11 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 6 6 7 8 8 9 9 8 8 8 7 7 7 8 8 8 9 9 10 11 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 28 29 29 28 26 23 22 22 22 22 23 24 25 25 25 25 24 23 22 21 19 19 18 17 16 14 13 11 11 10 9 9 10 10 10 10 9 8 6 5 4 6 7 10 12 12 11 9 8 7 5 4 2 3 4 6 7 9 7 8 8 8 10 11 11 14 17 20 20 20 21 21 20 19 18 18 18 17 18 19 19 20 20 20 21 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 21 17 14 12 11 11 10 8 7 6 5 4 3 3 3 3 3 2 2 2 1 2 1 1 0 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 1 1 2 2 2 2 2 2 1 1 1 2 2 1 2 4 4 4 3 3 2 2 2 1 1 1 1 1 5 11 13 15 17 18 20 21 22 23 23 23 23 24 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 27 28 29 29 30 30 30 31 31 31 31 31 31 31 32 32 33 33 33 34 33 33 33 33 33 33 32 32 30 27 25 25 25 28 31 32 31 27 26 26 26 27 27 27 27 24 25 22 21 21 22 24 25 26 29 31 27 25 26 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 32 32 32 31 31 31 31 31 30 30 31 31 31 31 31 31 31 32 32 32 31 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 27 20 17 17 16 16 16 17 17 17 19 20 21 20 18 17 16 17 18 19 19 18 19 20 19 18 17 22 21 21 20 20 19 18 17 17 16 15 16 14 14 13 11 10 8 8 7 8 7 6 5 5 4 4 4 5 5 6 8 9 9 10 10 11 11 11 11 11 11 11 12 12 13 12 11 11 10 10 9 8 8 8 9 10 10 9 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 8 8 8 8 8 7 7 7 7 7 8 8 6 6 6 6 6 6 8 9 8 7 8 8 7 7 7 7 8 9 9 10 10 11 12 12 12 12 13 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 27 28 30 26 24 22 21 21 21 21 22 24 25 25 25 25 25 24 23 22 20 20 19 18 17 15 14 12 11 10 10 9 9 10 10 10 11 12 11 7 5 11 11 12 13 13 12 11 9 9 6 4 3 2 4 6 7 9 10 12 13 12 12 13 13 14 16 19 21 20 22 23 23 23 23 22 21 21 21 21 21 21 21 22 22 23 25 25 25 26 26 26 26 27 27 27 27 28 28 27 27 27 26 26 26 25 25 25 24 23 22 19 16 14 13 12 11 10 9 7 6 4 3 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 0 0 1 2 2 2 1 1 2 2 2 2 1 1 2 2 3 2 2 2 1 1 1 1 3 2 0 2 3 3 3 2 2 2 1 1 1 1 1 1 2 8 12 16 18 19 20 21 21 22 22 23 24 24 25 25 26 27 27 27 26 26 26 26 26 26 26 26 26 26 27 28 28 29 29 29 30 31 31 32 32 31 31 32 32 32 33 33 33 33 33 33 33 33 32 32 31 30 27 25 25 26 27 29 31 30 28 27 27 27 27 27 27 28 26 26 23 22 21 22 22 25 26 29 25 25 24 27 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 32 32 32 32 31 31 31 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 31 31 30 26 21 18 18 18 18 17 18 18 18 18 20 21 20 19 18 17 18 18 19 19 19 21 21 19 17 17 20 21 21 20 21 19 18 16 16 16 17 17 15 14 14 12 10 9 8 7 7 6 5 5 5 5 5 4 5 5 6 8 10 10 11 11 11 11 10 10 11 11 11 11 12 13 13 12 11 10 9 9 8 8 9 9 10 10 10 10 11 11 11 11 11 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 7 7 7 7 8 8 7 7 7 7 7 6 8 8 8 8 8 8 8 7 7 8 8 9 9 10 11 11 12 12 12 12 12 13 13 14 15 15 16 16 17 17 17 17 17 17 18 18 18 18 18 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 25 25 24 22 21 20 20 20 20 21 23 24 25 25 25 24 24 23 22 21 21 20 19 17 16 15 14 12 11 10 10 10 10 10 10 10 11 13 14 14 15 16 17 15 13 13 12 12 11 9 6 4 2 2 4 7 9 10 12 14 14 14 14 14 16 16 19 21 22 21 22 23 24 24 24 24 24 24 24 24 24 23 24 24 24 25 26 26 26 26 26 26 26 27 27 27 28 28 28 28 27 27 26 26 26 26 26 25 25 24 24 22 21 17 15 14 13 13 11 10 8 7 5 4 2 4 4 4 3 2 1 1 1 1 1 1 1 1 1 1 0 1 2 1 1 1 2 3 3 3 3 3 3 3 4 3 3 3 2 2 2 2 3 3 2 1 3 3 3 2 2 2 1 1 1 1 2 2 1 6 12 16 19 20 20 21 21 21 22 23 24 25 25 25 26 26 26 27 27 26 26 26 25 25 25 25 25 25 26 27 28 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 33 33 32 32 32 32 32 31 31 29 28 27 26 26 27 28 29 30 28 26 26 26 27 27 27 28 30 30 28 26 25 24 25 28 28 30 23 24 24 28 31 31 31 32 32 32 32 32 31 31 31 31 28 27 29 32 33 32 32 32 32 31 31 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 26 21 18 18 19 19 19 19 19 18 19 20 20 19 19 18 18 18 17 17 19 21 22 22 20 18 18 19 21 21 20 20 19 18 17 17 17 18 18 17 16 15 12 10 9 8 7 7 6 5 4 5 5 5 5 5 5 7 9 11 11 11 11 11 11 11 10 10 10 11 11 12 13 13 13 11 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 9 8 8 8 7 7 7 7 7 7 7 8 8 7 7 7 7 7 7 8 8 8 7 7 9 10 9 8 8 8 8 9 9 9 8 8 8 9 9 10 10 11 11 11 11 12 12 13 13 14 14 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 22 20 22 21 21 20 20 20 20 21 22 24 25 26 25 24 23 23 21 21 21 20 19 18 17 16 15 14 13 12 11 10 10 10 10 11 11 11 11 14 16 15 16 18 17 14 12 11 11 10 8 5 3 2 2 4 8 10 11 14 15 16 15 15 15 18 19 22 22 22 22 22 22 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 23 21 19 17 16 15 14 13 12 11 9 7 6 8 7 6 5 4 2 1 1 1 1 1 1 1 2 2 1 0 2 2 1 0 3 4 5 6 7 7 6 6 6 6 6 5 5 4 3 4 5 5 4 1 2 3 3 3 2 2 2 1 0 1 2 2 2 7 13 16 19 20 21 21 21 21 21 22 24 26 26 26 25 25 25 26 27 27 27 27 26 26 25 24 25 25 25 26 27 27 27 27 28 28 29 30 31 31 32 32 31 31 31 31 32 32 31 31 31 31 31 31 30 30 29 28 27 27 28 29 29 29 27 27 27 26 26 26 26 29 31 31 30 29 29 28 28 30 30 28 24 24 24 28 29 29 30 31 31 31 31 31 31 31 28 22 23 25 26 29 32 32 32 31 31 31 30 30 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 23 19 19 18 18 19 19 19 18 18 18 20 21 20 18 16 16 17 17 17 20 21 20 21 21 20 19 19 20 21 20 20 18 17 17 17 18 17 18 18 17 16 13 11 9 8 7 7 6 4 4 5 5 6 6 5 6 8 9 10 11 11 11 11 11 11 10 10 10 10 11 12 13 13 12 11 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 9 8 8 7 7 7 7 7 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 8 9 11 11 9 8 8 8 9 9 9 9 8 8 9 9 10 10 11 11 11 11 11 12 12 13 13 14 15 15 16 15 15 16 16 16 16 16 16 16 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 26 23 21 21 20 20 20 20 20 20 21 23 25 26 26 25 24 22 21 21 19 19 20 19 19 18 17 16 15 14 13 12 11 11 10 10 11 11 11 12 11 11 13 15 16 18 18 16 13 12 11 10 7 3 1 2 3 5 8 10 11 14 15 16 16 16 17 19 21 23 22 22 22 22 22 22 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 27 27 27 27 27 26 26 26 26 26 25 25 25 25 24 24 23 22 21 19 17 16 15 15 14 13 12 11 12 9 7 7 6 4 2 1 2 3 2 2 2 2 3 2 1 0 0 1 2 5 8 9 11 12 12 11 10 10 10 10 9 9 8 6 7 8 7 6 3 1 2 3 3 2 2 1 1 0 1 1 1 5 10 14 16 18 20 21 21 21 21 21 22 24 26 27 27 25 24 24 25 26 26 28 28 28 27 26 24 24 24 24 25 26 27 26 26 27 28 28 28 29 30 31 31 31 31 30 30 31 31 30 30 30 30 30 30 30 30 29 29 28 28 28 29 29 28 28 27 27 27 26 26 29 32 30 29 29 29 29 30 30 30 28 24 24 25 26 30 29 28 28 28 29 30 31 31 30 24 18 20 23 25 25 27 31 31 30 31 31 30 28 28 28 29 30 30 31 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 22 19 19 19 19 19 20 20 20 19 18 20 22 19 14 13 13 14 15 17 18 19 19 20 21 21 20 20 20 20 20 19 17 16 16 17 18 17 17 18 17 15 13 12 11 9 8 7 6 4 4 4 6 6 6 6 7 7 8 10 10 10 10 11 11 11 11 10 10 10 11 12 12 13 12 11 10 9 9 9 10 10 11 11 11 11 11 12 12 11 11 11 10 9 8 7 7 7 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 8 8 8 9 10 11 10 9 8 8 9 9 9 9 9 8 8 9 10 10 11 11 11 11 11 11 11 12 13 14 15 15 16 16 16 16 16 16 15 15 16 16 16 17 17 17 17 16 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 27 27 26 25 25 22 21 20 20 20 21 21 21 22 24 27 28 28 26 23 22 20 19 19 18 18 18 18 18 17 16 15 15 14 13 12 11 11 11 11 11 11 12 12 11 11 11 14 17 17 17 17 16 15 13 11 6 1 3 4 5 7 9 10 13 16 16 18 18 17 19 21 22 22 22 23 22 22 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 23 22 20 19 17 17 16 15 14 14 13 11 9 9 7 5 3 1 4 5 5 4 4 4 4 4 3 3 4 6 7 10 13 15 16 17 17 16 15 14 13 13 13 13 12 11 10 11 10 9 6 3 1 2 3 3 2 1 1 0 0 1 1 8 10 13 15 17 17 19 21 22 22 22 23 24 26 27 27 26 25 24 24 24 25 28 29 29 28 27 25 23 23 23 24 24 25 25 25 26 27 27 28 28 28 30 31 31 30 30 30 30 30 29 29 29 29 29 29 29 30 29 29 29 29 29 28 28 28 29 28 27 27 27 29 32 30 28 28 28 29 29 28 29 29 27 25 28 30 30 31 30 28 28 27 28 28 29 26 20 18 18 22 24 24 25 29 30 28 28 28 28 28 26 26 26 27 28 30 30 30 30 30 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 21 20 20 20 20 20 20 21 21 20 19 22 16 13 10 8 8 9 13 16 17 17 19 20 21 21 20 21 21 20 19 18 17 17 17 17 17 17 17 17 16 15 14 13 11 9 8 7 6 5 4 4 6 7 7 7 7 7 8 9 10 10 10 11 12 12 11 11 10 10 11 11 12 13 12 11 10 9 9 10 10 11 12 12 12 12 13 13 12 12 12 11 10 9 8 7 7 6 6 5 5 5 6 7 7 7 8 8 8 8 8 8 8 8 9 10 11 11 11 10 9 8 8 8 9 9 9 8 8 8 9 10 11 11 11 11 11 11 11 12 12 13 14 15 15 16 16 15 15 14 14 14 15 16 16 15 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 27 27 25 25 24 22 21 21 21 21 21 21 22 24 27 29 29 28 26 22 21 20 18 18 17 17 17 17 17 17 16 16 15 14 14 13 12 12 12 12 12 12 11 12 12 12 13 13 14 16 16 15 15 17 18 16 12 7 1 3 6 8 7 9 12 14 14 16 19 19 19 20 21 21 21 22 22 22 21 21 21 21 21 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 23 22 21 19 18 17 16 15 15 15 14 13 11 9 7 3 1 5 7 8 8 8 8 8 7 7 6 10 12 13 16 18 20 20 20 20 19 18 18 17 17 17 17 16 15 14 15 14 12 9 6 3 1 1 2 3 2 1 0 0 0 0 4 9 10 10 13 16 17 20 22 23 23 23 24 26 27 27 27 26 27 26 25 25 27 28 29 28 27 25 22 21 22 22 22 23 24 24 25 26 27 27 27 27 28 29 29 29 29 29 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 28 28 28 29 30 29 27 28 31 31 29 27 27 27 28 29 27 29 27 27 29 31 31 31 31 30 30 30 29 29 29 23 19 19 20 22 23 23 23 23 26 28 26 25 25 26 26 25 25 26 27 28 29 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 28 20 20 20 21 22 21 21 21 21 20 20 12 11 10 8 7 10 13 14 16 17 19 19 20 21 20 20 21 20 19 17 16 17 17 17 17 17 17 16 16 15 14 13 11 9 8 7 6 5 4 4 6 8 8 8 8 7 8 9 10 10 11 11 12 12 11 11 10 10 10 11 12 13 12 11 10 10 10 10 11 12 13 13 13 13 13 13 12 12 12 11 10 9 8 7 7 6 5 5 5 6 6 7 7 7 8 9 9 9 9 9 9 9 10 11 11 12 12 11 9 9 8 8 9 8 8 7 8 8 10 11 11 11 11 11 11 11 11 12 12 13 14 15 15 15 15 15 14 14 14 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 27 25 25 25 23 22 22 23 23 23 24 25 24 26 28 30 29 27 25 23 21 19 19 17 17 17 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 12 12 11 11 11 12 13 14 15 15 16 16 15 17 18 17 14 9 3 1 5 5 6 10 13 15 16 17 19 20 19 20 20 21 21 22 21 21 21 21 21 21 21 22 22 22 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 21 20 18 17 17 16 17 17 17 16 14 12 8 0 7 10 11 12 12 13 13 12 11 11 15 17 18 20 21 22 22 21 21 21 20 20 20 19 19 19 19 18 18 19 17 15 12 9 7 5 3 1 2 3 2 1 1 1 1 2 4 2 3 4 4 3 16 21 22 23 23 24 26 27 27 27 27 28 28 27 26 26 27 28 28 26 24 22 16 15 17 21 22 22 22 23 25 26 26 26 26 26 27 27 27 28 27 27 27 26 26 27 27 28 28 29 29 29 29 29 29 28 28 28 28 29 32 31 29 31 32 31 29 28 27 26 25 27 27 28 29 29 30 31 31 31 31 31 30 30 30 30 22 21 20 20 21 22 22 22 22 20 23 25 25 24 25 25 25 27 27 28 29 29 29 30 30 30 30 31 31 31 32 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 29 23 20 20 20 25 26 23 20 20 20 20 18 16 14 12 10 10 11 12 13 15 17 18 18 18 20 20 20 20 20 19 16 16 17 17 16 16 16 16 16 16 15 14 12 11 9 8 7 6 6 5 5 6 8 8 9 8 8 7 8 9 10 11 12 12 12 12 11 11 10 10 11 12 13 12 11 10 9 10 11 12 12 13 14 14 13 13 13 12 12 12 11 10 9 8 7 6 5 5 6 6 6 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 12 12 12 11 10 10 8 8 7 7 7 8 9 10 11 11 11 11 11 11 11 11 12 12 12 13 14 15 15 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 23 23 24 24 24 24 24 24 24 24 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 27 24 24 23 23 24 24 26 27 27 27 27 28 28 28 28 28 26 24 24 22 20 19 18 17 17 16 16 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 11 11 10 11 12 14 15 15 16 16 15 17 17 15 13 10 7 4 2 5 9 13 13 15 17 19 20 20 19 19 19 20 21 21 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 22 20 19 19 19 20 21 20 20 19 18 15 8 5 12 14 15 16 16 16 16 16 16 17 20 20 21 22 22 23 22 22 22 22 21 21 21 21 21 21 20 20 20 19 18 16 14 12 9 6 3 1 2 2 2 1 1 1 1 1 3 3 4 5 4 15 19 22 23 24 24 25 26 26 27 27 27 28 28 26 26 26 26 25 25 24 22 6 5 7 8 17 21 21 22 22 23 25 25 25 25 25 25 25 25 25 26 26 25 25 25 26 27 27 28 28 28 28 29 29 27 28 28 28 29 32 32 32 32 32 31 31 30 28 28 24 25 26 28 29 29 29 30 31 31 31 31 31 31 31 31 22 22 22 22 22 19 18 20 18 19 24 23 24 24 25 25 27 29 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 29 25 20 20 25 29 30 23 20 20 20 19 18 18 16 14 12 12 12 13 14 15 16 17 16 16 17 17 19 19 20 19 17 16 17 17 15 14 14 15 15 15 14 13 12 11 9 8 8 7 6 6 5 5 6 7 9 8 7 7 8 9 10 11 12 12 12 12 12 11 10 11 11 12 13 12 11 10 9 10 11 11 13 14 14 13 13 13 13 12 12 11 11 9 9 8 7 6 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 11 9 9 8 7 7 7 8 10 11 11 12 12 11 11 11 11 11 12 11 11 12 13 14 15 15 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 29 28 28 27 27 27 24 21 23 24 26 27 30 31 31 31 29 29 28 27 27 26 26 25 23 23 21 20 18 17 17 17 16 15 15 14 14 15 15 14 14 13 13 13 13 13 12 12 12 11 11 11 11 11 11 13 14 15 15 16 16 17 16 13 11 8 7 3 4 10 13 14 15 17 18 20 20 19 18 19 19 19 20 20 21 21 21 21 21 21 21 22 22 22 23 23 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 22 22 21 21 23 23 23 23 22 22 20 16 7 8 15 17 18 18 18 19 19 19 20 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 21 21 21 21 21 20 19 18 16 13 10 6 3 2 2 2 2 1 1 1 2 2 3 4 5 4 6 18 21 23 25 26 26 27 27 27 27 28 29 28 27 27 27 25 23 23 24 21 10 6 11 10 8 11 15 19 20 21 23 23 24 24 24 24 23 23 24 25 26 25 25 25 25 26 26 27 27 28 28 28 29 27 28 28 28 30 32 32 32 32 32 32 32 31 31 30 26 25 26 28 28 28 28 29 29 30 31 31 32 32 32 31 23 23 23 29 31 31 31 29 25 27 26 26 26 27 28 28 29 30 31 31 31 30 30 30 30 31 31 31 31 31 30 30 30 31 31 31 31 31 32 32 32 32 32 31 31 31 31 31 30 29 28 27 25 23 29 30 30 21 20 20 19 18 18 17 16 15 13 14 15 15 15 15 16 16 15 15 15 14 16 18 19 19 18 17 16 15 14 13 13 13 13 14 13 12 11 10 9 9 8 8 7 7 6 5 5 7 8 8 8 8 9 9 11 11 12 12 12 12 12 11 11 11 11 12 12 11 10 9 9 9 10 12 14 14 14 13 13 13 13 13 12 12 11 11 9 7 7 5 5 6 6 7 7 8 8 9 9 9 10 10 10 10 11 11 10 11 11 12 12 12 12 11 10 10 10 9 8 7 8 9 10 11 11 11 11 11 11 11 11 11 11 11 11 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 29 28 27 27 24 23 26 24 26 29 29 31 32 32 31 30 28 27 26 26 26 26 25 23 22 21 20 19 18 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 11 11 12 14 15 15 15 15 15 12 9 7 5 1 7 13 15 15 17 17 17 19 18 17 17 17 18 18 19 20 20 20 20 20 21 21 21 21 22 22 23 23 23 24 24 25 25 25 25 25 25 25 26 26 25 25 25 25 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 25 24 23 22 20 14 4 10 16 17 19 20 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 19 17 14 11 7 4 2 2 2 2 1 2 2 2 3 4 4 5 3 15 20 23 25 27 28 28 28 28 28 30 29 29 29 28 28 27 22 19 13 9 10 13 14 13 4 8 7 15 19 19 20 21 22 22 23 22 22 22 23 24 25 25 25 25 25 25 26 26 26 27 27 28 28 28 28 28 28 30 32 32 32 32 32 32 31 31 30 25 24 25 27 28 28 28 27 27 28 29 30 30 31 32 32 32 30 29 28 31 32 32 32 32 31 30 30 30 30 31 31 31 31 31 32 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 31 31 31 31 31 32 32 32 32 31 30 27 28 28 29 28 27 26 27 27 29 29 27 20 19 18 18 17 17 16 15 15 13 16 17 16 16 16 15 14 14 14 14 13 14 17 18 19 18 17 16 15 13 13 12 12 12 12 12 11 10 10 9 9 9 8 8 7 7 6 6 7 8 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 11 12 12 11 10 9 9 9 11 13 14 14 14 14 14 14 14 13 13 13 12 10 8 7 6 5 5 6 6 7 7 8 8 8 9 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 10 10 10 9 8 8 9 9 11 11 11 11 11 11 12 12 12 11 10 10 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 23 24 24 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 29 29 29 29 25 25 24 24 30 30 31 31 32 31 30 29 28 26 25 25 25 25 24 22 21 20 19 18 17 17 16 15 15 14 14 13 13 14 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 13 14 14 14 14 14 12 9 6 3 1 8 10 13 15 16 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 24 23 20 12 5 7 12 18 20 21 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 19 17 15 11 8 5 3 2 2 2 2 3 3 3 4 4 5 3 8 17 23 26 28 28 29 30 30 30 31 30 30 30 30 30 30 30 16 11 11 10 13 15 15 13 15 11 8 16 16 17 19 20 20 21 21 21 21 21 22 23 24 24 25 25 25 25 26 26 26 27 28 28 28 28 28 28 28 31 32 32 32 32 31 31 30 30 24 24 25 27 28 28 28 28 27 28 28 28 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 31 31 31 31 31 31 31 30 30 30 29 30 30 30 31 31 31 31 31 31 32 31 31 28 22 23 23 25 29 28 27 27 28 28 27 21 19 18 18 18 17 16 15 15 15 14 16 18 17 17 17 16 14 14 14 14 14 14 16 17 17 18 17 16 15 14 13 11 11 11 11 11 10 9 9 9 9 9 9 8 8 8 7 6 7 8 9 9 9 9 9 10 10 11 10 11 11 11 10 10 10 11 12 12 11 10 9 9 10 12 13 14 14 14 14 14 14 14 14 14 13 11 9 8 7 6 5 5 6 6 6 7 7 8 9 10 11 11 11 11 11 11 11 11 11 11 12 13 13 12 11 11 11 10 9 8 8 9 10 11 11 11 11 12 12 12 12 11 10 10 11 12 12 12 13 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 23 23 23 24 24 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 30 30 30 29 29 29 30 28 26 27 27 29 29 30 31 32 31 30 28 26 24 23 24 25 24 23 22 20 19 18 17 17 16 15 15 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 13 12 12 13 14 13 11 8 4 1 4 10 10 13 15 15 15 16 16 16 17 16 17 17 18 18 19 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 24 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 22 19 16 10 3 12 17 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 21 21 19 18 15 12 9 6 5 4 4 4 5 4 4 4 4 5 5 3 9 21 28 30 29 30 30 30 31 31 31 31 31 31 30 31 24 24 19 16 13 13 14 15 15 16 16 10 9 8 7 8 11 15 19 20 20 20 21 21 22 22 23 24 24 25 26 26 26 26 27 28 28 28 28 28 28 27 30 31 32 32 32 31 31 30 29 25 24 25 27 28 28 29 29 29 28 27 27 27 28 30 30 31 32 32 32 32 32 32 31 32 31 31 32 32 32 32 32 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 29 29 29 30 30 30 30 28 26 27 29 31 31 31 25 19 20 21 25 28 29 29 29 28 27 23 18 17 17 17 18 16 16 15 14 14 15 16 17 18 18 16 17 16 14 13 14 14 15 15 17 16 16 17 16 15 14 13 11 10 10 11 10 10 9 9 9 9 9 9 9 9 8 7 6 7 8 9 9 9 9 9 9 10 10 10 11 11 11 10 10 10 10 12 12 11 11 10 10 11 12 13 14 14 14 15 15 15 14 14 13 12 10 8 7 7 6 5 5 5 5 5 5 6 7 9 10 11 11 11 12 12 12 12 11 11 12 12 13 13 12 12 12 11 11 9 9 9 10 10 11 11 11 11 12 12 12 11 10 9 9 11 11 11 12 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 23 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 29 29 29 29 28 28 28 29 29 28 27 27 26 27 27 27 29 28 27 28 28 29 30 30 28 28 25 23 22 23 23 24 23 23 22 20 19 17 17 16 16 15 14 14 13 13 12 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 11 11 13 14 13 10 5 2 6 8 9 14 17 17 16 17 18 18 19 18 18 19 18 18 18 19 19 20 20 21 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 22 18 10 2 11 16 19 21 21 22 22 23 23 23 24 24 24 25 25 25 25 25 24 24 24 23 23 24 23 23 22 22 22 22 21 19 17 15 13 10 9 7 6 7 7 6 5 4 4 5 5 6 8 17 28 30 31 30 29 30 30 31 31 32 31 31 30 26 21 21 21 19 17 15 14 14 15 15 16 16 8 6 5 5 6 9 13 16 19 19 20 20 21 22 22 23 23 24 26 26 26 27 27 27 28 28 28 28 28 27 27 30 31 32 31 31 31 30 28 26 24 25 27 27 29 29 29 29 28 27 27 26 26 29 30 30 31 32 32 31 31 31 31 30 31 31 31 32 32 33 33 33 33 33 33 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 28 23 20 19 20 27 21 19 19 19 20 23 29 28 29 30 31 26 21 18 16 16 15 16 16 17 16 16 15 14 15 15 16 16 16 14 16 16 15 15 14 14 15 15 16 15 15 15 14 14 13 13 11 10 10 10 10 9 9 9 9 9 10 10 10 9 8 8 7 7 8 9 9 9 9 9 9 10 10 11 11 11 11 10 10 10 11 12 12 12 11 10 10 12 13 14 14 14 14 15 15 15 15 14 12 10 9 8 7 6 5 5 5 5 4 4 5 6 7 9 10 11 11 12 12 12 12 12 12 12 12 13 13 13 13 12 12 12 11 9 9 9 10 10 11 11 11 10 10 10 10 9 9 8 9 9 10 11 11 12 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 28 28 27 24 24 23 23 25 27 27 27 26 25 25 25 27 26 26 23 23 22 21 21 22 23 23 23 22 21 20 19 17 17 16 15 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 14 14 14 13 13 11 11 11 12 13 13 12 11 13 13 12 9 2 6 9 12 14 18 19 19 19 20 22 22 22 21 22 23 22 21 20 19 20 20 20 20 20 20 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 22 18 10 3 10 16 18 19 21 22 22 23 23 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 22 21 19 18 16 14 13 11 10 10 9 8 7 6 5 5 5 6 8 8 13 23 30 31 29 29 30 31 32 32 32 29 25 22 21 21 21 21 19 17 15 14 15 15 16 15 13 14 7 5 5 6 7 11 18 19 20 20 20 21 21 21 22 23 25 25 26 26 27 27 27 28 28 28 28 27 28 29 29 31 32 32 30 29 28 27 26 27 28 28 27 27 28 28 28 28 28 27 28 29 30 30 30 31 31 31 31 30 30 31 31 31 32 32 32 33 33 33 33 33 32 32 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 26 20 19 18 17 17 17 17 18 18 20 24 29 29 28 30 31 27 18 15 15 15 14 14 14 15 16 16 16 15 14 14 15 15 15 14 14 15 16 15 14 15 15 16 16 14 13 14 13 13 13 12 11 10 10 10 10 9 10 9 9 10 13 13 11 9 9 8 7 7 8 9 9 9 9 9 9 10 11 11 11 11 11 11 10 10 10 11 12 12 11 10 11 12 14 14 14 14 15 15 15 15 14 13 11 10 8 7 7 6 5 5 4 4 4 4 5 5 7 9 10 11 12 12 12 12 11 11 11 12 12 13 13 13 13 13 13 12 11 9 9 9 9 10 11 10 10 9 9 9 8 8 8 8 8 9 10 10 11 12 12 13 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 28 28 28 27 26 23 21 21 20 22 24 25 25 25 24 22 21 20 16 13 16 18 19 20 20 21 22 23 23 22 21 21 20 19 18 17 16 15 14 14 13 12 12 12 12 12 12 12 12 11 12 12 12 13 13 14 14 14 14 14 13 12 11 12 12 14 13 12 12 12 11 5 5 11 10 14 18 20 21 21 21 23 25 25 25 25 25 25 24 23 22 22 22 21 20 19 19 19 19 20 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 21 18 8 4 11 15 16 18 20 21 22 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 20 19 18 18 16 15 12 11 11 10 9 7 6 5 5 6 7 7 8 11 20 30 30 30 30 32 32 32 32 26 25 24 23 22 21 21 20 19 17 16 15 9 6 7 6 7 7 5 11 10 6 11 16 18 18 19 20 20 20 21 22 23 24 25 25 26 27 27 27 28 28 28 28 27 27 27 28 31 31 29 28 26 27 28 27 26 27 26 25 25 26 26 27 28 28 28 28 29 30 30 31 31 32 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 30 30 23 19 18 17 17 17 17 18 18 19 19 23 29 30 30 29 30 28 23 20 17 15 14 14 14 15 16 16 16 15 13 13 12 13 13 13 12 14 13 13 14 16 16 16 16 16 15 13 12 12 13 12 11 10 9 9 9 9 9 9 10 11 14 13 11 10 9 9 8 8 8 9 9 10 10 10 10 10 11 11 11 11 11 11 10 10 10 11 12 12 11 11 11 13 14 15 15 15 15 15 15 15 14 12 11 9 8 6 6 6 5 5 4 4 4 4 4 5 6 8 10 11 12 12 11 11 11 11 11 12 13 13 13 13 14 13 12 11 10 9 9 9 9 10 10 9 8 7 8 8 8 8 8 7 8 8 8 9 10 11 11 12 13 14 14 14 14 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 23 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 28 28 28 27 26 24 22 21 20 20 21 22 23 22 22 20 17 14 9 2 11 13 15 17 18 19 20 21 22 22 21 20 20 19 19 18 17 16 15 14 14 13 12 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 14 16 16 16 15 12 12 12 13 14 12 12 11 8 3 7 10 14 18 20 21 21 21 22 24 26 27 27 27 26 26 25 23 22 22 22 22 21 20 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 23 21 21 21 21 20 15 5 6 12 14 15 16 18 20 21 23 23 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 22 21 20 19 18 17 15 13 13 12 10 9 7 6 6 6 6 7 3 4 18 28 31 31 31 31 31 31 28 26 25 25 24 23 22 22 21 20 19 18 11 3 4 5 6 7 6 7 14 14 6 11 15 16 17 18 19 18 19 20 22 22 23 24 25 25 26 28 28 28 28 27 27 27 28 30 32 31 30 27 27 27 29 28 27 26 26 25 25 24 24 25 25 26 28 28 29 30 31 31 32 32 31 31 31 31 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 30 30 22 18 17 17 17 18 18 19 18 19 20 23 29 29 30 30 30 29 29 28 25 16 13 13 14 15 15 15 15 16 15 15 12 10 10 11 11 12 12 13 14 15 16 16 16 16 16 14 12 12 13 12 11 10 9 9 9 9 9 9 10 10 13 13 11 10 10 9 9 8 9 9 9 10 10 10 10 11 11 11 11 11 10 10 9 9 10 11 12 12 11 11 12 13 15 15 15 15 15 15 15 14 13 12 10 9 8 6 6 5 5 5 5 5 4 4 4 5 6 8 10 11 12 11 11 11 11 11 11 12 13 13 14 14 14 13 12 11 11 10 9 8 9 9 8 6 6 6 6 7 6 6 7 7 7 6 6 7 8 9 10 11 12 13 13 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 26 25 23 23 22 21 20 20 20 20 20 19 16 11 7 2 4 5 11 13 15 16 18 19 21 21 21 20 20 19 19 19 17 16 15 15 14 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 13 14 14 16 16 17 16 14 12 12 13 13 12 11 9 5 4 8 11 17 20 23 22 22 23 24 25 27 27 27 27 27 25 24 22 22 22 22 23 22 21 21 21 21 21 21 21 21 20 20 21 21 21 21 22 22 22 22 22 22 22 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 23 23 24 24 24 24 24 24 24 23 23 23 20 19 19 19 18 18 21 19 13 3 7 8 10 13 16 18 20 21 22 23 23 24 24 25 25 25 25 25 25 24 24 24 25 24 24 24 24 23 23 23 22 21 20 19 18 17 15 15 13 11 10 9 8 7 7 7 5 3 6 9 26 31 31 29 30 29 26 26 24 23 23 25 24 24 23 22 22 22 26 17 3 3 4 7 8 8 6 14 13 5 9 13 15 16 17 17 17 18 20 21 22 23 24 24 25 26 28 28 28 28 27 27 29 31 33 32 31 28 26 27 28 30 30 29 27 26 26 26 25 24 25 25 27 28 28 29 30 31 31 31 31 30 30 29 29 29 29 29 30 30 30 31 31 32 32 32 31 31 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 28 27 20 18 17 17 16 17 17 18 18 20 24 26 28 29 30 30 30 30 30 29 23 13 13 14 14 14 14 15 15 16 16 17 17 13 8 7 8 10 12 13 15 15 14 14 15 16 16 15 13 12 11 9 10 10 9 9 8 8 9 9 10 10 12 10 10 10 10 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 10 10 10 9 10 11 12 12 12 12 13 14 15 15 15 15 15 15 14 14 12 11 10 9 8 6 5 5 4 5 5 5 5 4 4 5 6 8 10 11 12 12 11 11 11 10 11 12 13 13 14 14 13 12 12 11 10 9 8 7 8 8 6 4 5 5 5 5 5 6 5 5 5 4 4 4 5 7 8 10 11 11 12 13 13 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 29 28 28 27 26 24 23 23 21 21 20 19 19 18 17 16 13 4 2 3 5 7 11 13 14 15 17 18 19 20 20 19 19 19 19 18 17 16 15 15 14 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 12 13 13 14 15 15 16 16 15 13 13 13 13 12 11 9 3 8 9 14 19 22 23 23 23 23 25 26 27 27 26 26 26 26 24 22 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 23 22 19 19 19 18 18 19 20 19 17 12 3 11 3 8 13 16 18 20 21 22 23 23 23 24 24 24 25 24 24 24 24 24 25 25 24 24 24 24 24 24 23 22 21 20 19 18 17 16 14 12 11 10 10 9 8 7 5 3 4 4 24 24 27 23 22 24 24 24 23 22 23 23 24 25 24 24 24 26 30 29 24 12 5 4 6 4 9 13 11 5 6 12 14 14 15 16 16 17 19 20 21 22 23 24 25 26 27 28 28 27 27 29 32 32 32 31 29 27 27 27 28 29 30 28 27 26 27 26 26 25 26 26 27 28 28 28 28 29 31 31 30 28 27 27 28 28 28 29 29 29 30 30 31 30 31 31 31 31 32 32 32 31 31 31 32 31 31 31 31 30 30 29 28 27 25 19 18 17 16 16 16 16 17 18 26 30 30 29 28 28 29 30 30 28 20 12 12 14 13 13 13 14 14 15 15 16 17 18 18 13 9 9 10 11 14 14 14 14 13 13 15 16 15 14 14 11 7 8 10 10 9 9 8 8 9 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 12 12 12 12 12 13 14 15 15 15 15 15 15 14 13 12 11 9 8 7 6 5 5 4 4 5 5 5 5 4 5 6 8 10 11 11 12 12 11 11 11 11 12 13 13 14 13 12 12 12 11 10 8 7 6 6 6 4 4 5 5 5 5 5 5 5 4 4 3 3 2 2 3 5 8 8 10 11 12 13 13 14 15 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 27 26 25 23 22 21 20 19 17 16 14 13 10 6 2 4 4 6 9 11 12 13 14 16 17 18 19 19 18 18 18 18 17 17 16 15 14 14 13 13 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 13 13 13 14 15 16 16 15 14 13 12 11 9 7 3 3 10 17 20 22 24 24 24 24 25 24 26 26 26 26 26 27 25 23 22 22 22 22 22 22 22 21 21 22 22 22 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 22 20 19 19 19 18 18 20 20 20 19 17 14 17 15 5 7 13 16 19 20 21 22 22 22 23 23 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 23 22 22 21 19 19 18 15 13 12 11 11 10 8 8 6 4 4 7 15 16 20 20 22 23 24 25 24 23 23 23 24 24 25 25 25 26 30 28 24 20 14 9 10 13 13 12 8 6 10 11 13 13 14 15 16 17 18 19 20 22 23 24 25 26 27 27 27 27 28 29 31 30 30 29 27 26 26 27 28 28 29 30 28 27 27 26 26 27 26 26 27 27 28 28 28 29 30 29 28 27 26 27 28 29 29 30 30 30 30 30 29 27 30 31 31 31 32 32 31 31 31 32 32 31 31 31 30 30 28 26 27 26 25 22 18 14 14 14 15 16 17 20 30 30 31 30 29 29 29 29 30 25 15 15 14 14 13 12 13 13 14 14 15 16 17 18 18 18 14 12 10 11 13 13 13 13 14 16 14 13 14 14 14 13 8 7 8 8 9 9 8 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 10 10 10 9 9 10 12 12 12 12 12 13 14 15 15 16 15 15 14 14 13 12 10 9 8 7 6 6 6 5 4 5 5 6 5 5 5 6 8 10 10 11 12 12 12 11 11 11 12 13 13 13 13 13 12 11 10 9 8 7 6 5 4 4 5 5 4 4 4 4 5 5 5 4 3 3 3 5 4 3 3 5 8 10 12 12 13 14 15 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 28 27 26 25 25 24 22 20 18 17 14 12 10 7 5 2 4 5 5 7 9 10 11 12 14 15 16 17 18 18 17 17 18 17 17 16 15 15 14 14 13 13 12 12 12 12 11 11 10 10 11 11 11 12 13 13 13 13 13 13 13 14 16 16 16 15 13 12 10 8 6 3 4 13 20 22 23 25 25 25 25 24 25 26 26 26 27 27 26 26 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 21 19 19 19 19 18 20 21 21 20 19 19 18 18 18 15 8 7 14 17 19 20 21 22 22 22 22 23 24 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 23 22 21 20 19 19 17 15 13 13 12 11 9 8 7 7 7 9 11 12 16 17 17 21 26 26 26 25 24 23 24 24 25 26 26 25 24 24 24 22 21 19 16 15 15 7 6 8 9 10 11 12 13 14 15 16 17 19 20 22 23 24 25 26 26 26 27 28 30 30 30 29 28 27 26 26 26 26 27 28 28 27 27 27 28 27 27 27 27 27 26 27 28 29 29 29 28 26 26 27 28 29 30 30 31 31 31 31 31 30 29 28 31 31 31 31 31 31 31 31 31 32 31 31 30 30 30 29 25 26 26 27 26 25 20 14 10 12 14 16 20 27 30 30 30 30 31 30 29 30 25 20 17 16 15 15 15 14 13 13 14 15 15 16 17 18 17 17 15 14 11 12 13 13 12 12 12 16 16 14 12 12 13 14 12 8 7 8 9 9 8 8 8 9 10 10 10 10 11 11 10 10 10 10 10 10 11 11 10 11 11 11 11 11 10 10 9 9 9 11 12 12 12 12 13 13 14 14 15 16 15 15 14 13 12 11 10 9 8 7 7 6 5 5 4 5 6 7 6 5 5 5 7 8 9 11 12 12 12 11 11 11 12 12 13 13 13 13 12 11 9 8 7 6 5 4 4 5 4 4 4 4 4 4 5 5 6 4 5 3 4 7 8 8 7 3 7 9 11 12 13 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 34 34 34 34 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 26 26 25 24 22 19 16 12 9 7 4 3 2 4 5 6 6 8 9 10 11 12 13 14 15 16 17 17 17 17 17 17 16 16 15 15 14 13 13 13 12 12 12 11 11 11 10 10 11 11 11 12 13 13 13 13 12 13 13 14 15 16 15 15 14 13 11 8 7 4 6 16 22 24 24 25 26 26 25 25 25 25 25 26 26 27 27 26 26 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 24 24 25 25 25 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 21 20 20 19 19 19 22 21 21 20 20 19 19 19 18 18 15 7 8 15 18 19 20 21 21 22 22 22 23 24 24 24 24 25 25 25 25 24 24 24 24 24 24 23 23 23 22 20 19 19 18 18 17 15 13 11 9 9 9 10 11 11 11 12 14 14 16 22 28 29 28 27 25 25 24 25 25 26 26 26 26 25 25 24 23 21 13 6 3 5 6 8 9 9 10 11 12 13 14 15 16 18 20 22 24 24 25 26 27 27 29 30 30 30 29 28 27 24 25 25 25 26 27 28 28 28 27 28 28 28 28 28 28 28 28 28 30 30 31 29 28 27 27 29 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 31 31 31 31 31 31 31 31 31 30 29 29 25 24 25 25 26 27 26 23 28 27 14 15 15 21 29 29 29 30 30 31 30 30 24 22 20 18 17 17 17 16 16 15 15 15 15 16 16 16 17 16 15 14 14 13 13 13 13 12 11 10 12 15 15 13 13 13 14 14 12 9 8 8 8 8 8 8 9 10 10 10 10 10 11 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 10 11 12 13 12 12 13 13 13 14 15 16 15 15 14 13 12 11 10 10 9 8 7 6 5 5 5 5 6 7 7 5 5 5 5 7 8 11 12 12 12 12 12 11 12 13 13 13 13 13 12 10 8 7 7 6 5 5 4 4 4 4 4 5 4 4 5 5 5 4 7 6 2 7 9 11 11 7 4 8 10 12 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 27 26 25 23 21 15 10 6 3 2 3 4 5 6 6 6 6 8 9 10 10 11 12 14 15 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 11 12 12 13 13 13 13 12 13 14 16 17 16 15 15 15 14 12 10 9 4 10 18 24 26 26 27 27 27 27 26 26 25 25 25 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 27 26 25 26 26 26 26 26 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 23 23 21 20 20 20 19 19 20 22 21 21 21 21 20 20 19 19 18 17 14 5 9 16 18 18 19 20 21 21 22 22 23 23 23 24 24 25 24 24 24 24 24 23 24 24 23 22 22 22 21 20 19 19 19 18 17 14 12 10 10 12 14 13 13 13 13 13 14 16 23 28 32 31 26 26 26 26 25 26 26 26 26 26 26 25 25 25 24 18 4 5 6 6 7 7 8 10 11 12 13 13 14 15 17 19 21 23 24 25 26 28 29 29 30 30 28 28 27 27 27 26 26 27 28 28 28 27 26 26 27 28 30 32 32 32 31 30 30 31 31 31 31 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 32 32 31 31 31 30 30 29 29 30 31 30 29 29 25 27 28 28 27 27 28 29 28 27 24 21 25 27 28 28 26 24 24 26 27 22 22 22 20 19 19 19 19 18 18 17 16 16 16 15 15 16 16 15 15 14 14 14 13 14 14 13 14 14 10 11 13 14 14 14 14 13 12 10 8 7 7 8 7 8 9 10 10 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 9 9 9 11 12 12 13 13 13 12 12 13 14 15 16 15 15 14 13 12 11 11 10 10 8 7 6 5 5 5 5 6 8 8 7 5 5 5 6 8 11 12 12 12 12 12 12 12 12 13 13 13 13 12 9 7 7 7 6 5 5 5 5 5 4 5 4 4 3 4 5 5 4 7 4 4 4 11 13 14 12 6 6 10 11 12 13 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 27 26 25 22 17 9 3 4 4 4 5 5 6 6 5 6 7 8 8 9 10 11 12 13 15 15 15 16 16 16 16 15 15 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 11 12 13 13 13 13 13 12 13 15 17 18 16 16 16 15 13 11 11 7 3 12 20 25 28 29 29 29 28 26 25 25 25 25 25 26 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 21 19 19 20 20 19 21 22 22 21 21 21 21 20 20 19 18 16 16 16 12 3 11 16 16 18 19 20 21 21 21 22 23 23 23 24 25 25 24 24 24 24 24 24 24 24 23 22 21 21 21 21 20 19 19 18 16 14 12 12 13 15 16 15 15 15 14 15 16 21 25 30 31 23 24 26 26 26 26 26 26 26 26 26 26 25 26 26 23 13 2 4 5 5 6 8 9 10 11 12 13 14 15 16 18 21 22 24 26 26 27 27 30 29 29 27 27 27 28 28 28 28 28 29 29 28 28 28 28 28 29 31 33 33 33 33 32 32 32 32 31 31 30 30 30 30 31 31 31 31 30 30 30 30 30 31 31 31 31 30 29 30 31 30 30 29 28 28 29 30 30 30 29 27 29 29 29 29 26 27 29 28 28 28 29 28 28 27 23 21 20 19 20 19 21 21 22 20 19 19 19 19 19 18 18 17 16 16 16 15 15 15 15 14 13 13 14 13 15 15 13 15 16 14 12 11 13 14 15 14 13 9 7 7 7 7 8 8 8 9 10 10 9 9 9 10 11 11 11 12 12 11 11 11 11 11 11 11 11 10 10 9 9 10 10 12 12 13 13 13 12 12 13 14 15 16 15 15 14 13 12 12 11 10 10 8 6 6 5 5 5 5 6 9 9 9 7 5 5 6 9 9 10 12 13 13 13 12 12 12 12 13 12 12 11 8 7 8 7 6 5 5 5 5 5 4 5 5 3 3 4 6 5 3 2 4 6 10 15 16 14 13 8 4 9 11 13 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 30 30 29 29 28 28 28 27 26 24 18 9 5 8 8 8 7 6 5 5 4 4 5 7 8 8 9 10 11 12 13 14 15 15 15 15 15 15 15 15 15 14 14 13 13 13 12 12 12 11 11 10 10 10 10 10 11 11 12 13 13 13 12 12 13 15 17 18 17 16 16 14 13 11 9 6 3 11 21 26 29 29 29 28 26 25 25 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 21 21 21 22 20 18 19 19 18 18 22 22 22 22 21 21 21 20 19 16 15 15 15 16 15 8 3 5 13 16 18 19 20 21 21 21 22 22 23 23 24 24 24 24 23 23 24 24 24 24 24 23 22 21 22 22 21 20 19 18 18 17 16 15 15 16 17 17 17 16 15 15 17 20 22 23 23 22 23 24 25 26 26 26 26 26 26 26 26 26 27 28 28 24 14 5 3 3 5 7 8 9 10 11 12 13 15 16 19 19 22 24 25 26 26 28 28 28 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 29 30 31 32 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 31 29 29 27 26 27 30 30 29 27 27 27 27 29 30 30 30 29 28 28 28 30 27 28 29 29 29 28 27 27 27 27 16 18 19 20 20 20 20 21 22 20 19 19 19 18 18 18 17 15 13 15 16 16 15 15 14 13 12 12 13 13 16 15 14 15 16 16 16 14 14 15 15 14 13 9 6 6 7 7 8 8 8 9 10 10 10 10 9 10 11 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 10 10 11 12 12 13 13 12 12 12 12 13 15 16 15 15 14 13 13 12 11 11 10 8 7 6 5 5 4 6 7 8 10 10 8 6 5 6 8 9 9 13 14 14 14 13 13 12 12 12 12 11 10 9 9 9 7 6 5 5 5 5 7 5 5 4 3 3 4 5 6 5 2 4 10 14 17 16 14 12 9 4 8 11 12 13 13 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 31 31 31 31 30 30 29 29 29 28 28 27 25 22 9 6 11 11 10 9 8 6 5 4 4 4 5 6 7 8 9 10 11 12 13 13 14 14 14 15 15 15 15 14 14 14 13 13 13 13 12 12 12 11 10 10 10 9 10 10 11 11 11 11 12 13 13 13 14 15 17 18 17 16 15 11 11 9 9 8 6 8 21 27 28 28 27 26 25 24 24 23 22 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 24 25 25 25 25 25 24 24 25 25 25 25 24 25 25 25 25 25 25 26 26 25 25 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 21 21 20 20 16 17 17 17 18 17 17 18 22 22 22 22 21 21 19 17 17 15 15 15 14 16 16 13 9 5 8 14 16 17 19 20 20 21 21 20 20 22 23 23 24 24 23 23 23 23 24 24 24 24 23 22 22 22 21 21 20 19 19 19 19 18 17 17 17 17 17 17 16 17 17 14 18 20 19 21 23 24 25 25 26 26 27 27 27 27 27 27 26 27 28 27 26 21 14 6 4 7 8 9 10 11 12 13 14 16 17 19 22 24 24 24 26 28 27 26 27 27 28 28 28 28 29 29 28 28 29 29 29 28 28 28 28 28 29 31 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 30 29 29 29 29 28 28 25 25 25 25 27 30 29 27 25 26 26 26 28 28 29 29 28 27 27 28 29 29 29 29 29 29 28 27 26 24 20 17 17 19 20 20 19 20 22 21 21 19 19 18 18 17 17 16 14 13 13 15 16 16 15 15 14 12 11 12 12 15 15 16 17 17 16 16 16 16 17 17 15 14 11 7 5 6 7 7 8 8 9 9 10 10 10 10 10 11 12 13 13 12 12 13 13 12 12 11 11 11 11 10 9 10 10 11 12 12 13 13 12 12 11 12 13 15 15 15 15 14 14 13 12 11 11 9 8 7 6 5 4 4 5 6 7 11 10 8 8 6 6 7 8 7 10 13 13 14 13 13 13 12 12 11 11 10 11 11 10 9 7 6 5 5 7 8 7 5 3 2 2 3 4 5 4 1 7 14 14 18 16 13 11 9 5 5 7 11 13 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 28 28 27 23 17 5 11 13 14 13 11 9 6 6 4 3 3 4 6 7 8 9 10 11 12 12 13 13 13 14 14 14 14 14 14 14 13 13 13 13 12 12 12 11 11 10 10 10 9 10 10 10 10 10 11 11 12 13 14 14 16 18 18 18 18 17 15 8 5 7 9 11 13 14 25 27 27 26 24 24 23 23 22 22 22 22 23 26 27 27 27 26 26 26 25 25 24 24 23 23 23 23 24 24 24 24 24 24 24 23 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 25 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 22 22 20 18 16 16 16 16 17 17 16 16 15 17 18 19 20 19 16 15 15 14 14 14 14 14 16 16 16 15 11 3 9 14 16 17 18 19 20 18 16 14 14 15 17 22 23 23 22 23 23 23 24 24 25 25 24 24 23 22 21 20 19 19 20 20 19 19 18 17 17 17 17 16 14 14 17 16 18 19 21 23 24 24 25 25 26 26 27 27 27 27 27 26 26 25 25 26 26 23 14 3 5 8 9 10 11 11 13 14 16 17 20 21 22 22 24 26 26 26 26 26 26 26 26 27 29 29 29 28 28 28 29 29 28 27 27 27 27 29 31 32 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 29 29 29 28 26 25 24 24 25 24 25 28 30 30 27 25 25 26 26 26 25 28 29 28 29 29 29 29 30 30 28 26 27 28 27 27 23 21 19 19 21 21 21 21 22 22 21 21 20 20 18 17 16 16 15 14 13 12 14 15 16 15 15 15 13 11 11 12 14 15 15 16 18 17 17 17 17 17 18 17 15 11 9 5 5 6 7 7 8 8 10 10 10 11 10 10 11 12 13 13 13 13 13 13 13 12 12 11 11 11 11 10 10 11 11 12 13 13 12 12 11 11 11 13 15 15 15 15 14 14 13 12 11 11 9 8 7 5 4 4 4 4 5 8 10 9 7 7 7 7 7 7 6 5 6 14 14 13 13 13 12 12 11 11 10 11 12 12 11 8 7 6 7 9 9 7 5 3 2 2 2 3 5 4 2 9 13 19 17 16 13 10 9 8 5 5 10 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 39 39 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 29 28 28 26 20 10 9 13 16 17 16 14 12 11 8 6 6 6 7 7 8 8 10 10 11 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 12 12 12 11 11 10 10 9 9 10 10 9 9 10 10 10 12 13 14 16 18 18 17 18 20 22 17 9 8 8 9 13 14 8 17 24 24 24 23 23 22 22 23 24 24 25 26 30 30 30 28 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 23 20 19 19 21 21 19 17 16 16 16 16 16 16 15 14 14 14 13 13 13 14 14 14 13 13 13 13 13 14 14 15 16 14 9 3 9 13 15 17 18 17 13 12 12 13 14 16 22 22 22 22 22 23 23 23 24 24 24 25 25 24 23 22 21 20 19 20 20 20 20 19 19 17 17 16 15 14 14 16 17 17 19 21 22 23 24 25 25 26 26 26 27 26 26 27 27 26 26 25 25 27 26 20 10 3 6 9 10 10 11 12 13 14 17 18 19 19 20 25 26 26 24 24 24 22 22 22 23 29 29 28 28 28 28 28 28 27 27 27 27 27 29 30 32 33 33 33 33 32 31 31 31 31 30 29 29 29 29 29 29 29 28 25 23 23 24 24 24 23 25 28 29 29 28 25 24 25 25 27 27 29 30 30 30 29 29 28 29 26 25 24 26 29 25 25 21 20 20 21 21 21 20 21 21 22 21 21 20 20 18 16 15 15 15 14 13 13 13 13 14 15 15 15 14 12 11 11 13 14 13 14 18 18 18 18 17 17 18 18 17 13 10 7 5 4 5 6 7 8 9 10 11 11 10 10 11 13 13 13 13 13 13 14 13 12 12 11 11 11 11 10 11 11 11 12 13 13 12 11 11 11 12 14 15 15 15 15 14 14 13 12 11 11 9 8 7 5 4 4 4 4 5 7 9 8 6 6 6 6 6 7 6 6 8 15 14 13 13 13 12 12 12 12 11 12 12 13 12 9 7 7 9 10 11 9 4 3 2 2 1 4 7 5 2 10 14 10 17 15 12 9 8 8 6 4 8 12 13 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 28 25 13 7 13 16 18 20 20 19 18 16 13 14 19 16 13 11 10 11 11 12 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 9 9 9 9 9 10 11 12 14 17 18 16 18 20 22 24 23 19 16 13 11 12 13 4 15 21 22 22 22 22 23 25 26 27 29 30 31 33 32 30 28 29 27 26 25 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 22 22 22 22 23 23 23 23 23 24 25 26 26 26 25 25 25 25 25 25 24 24 25 25 25 24 24 24 24 24 24 23 21 20 21 22 23 21 19 17 16 16 15 15 15 15 14 14 14 13 13 13 13 14 13 12 12 11 12 12 12 12 12 14 15 13 7 3 8 12 15 16 11 9 10 11 12 13 17 21 21 22 22 22 22 23 23 23 23 24 24 24 25 24 24 23 21 20 20 20 20 20 20 19 18 17 15 13 14 16 19 19 18 18 19 20 21 23 25 25 25 25 25 26 25 25 26 26 26 26 26 25 26 27 24 17 7 4 7 9 10 10 11 12 14 15 16 17 19 22 25 26 25 24 23 22 22 21 21 24 26 27 26 26 27 28 28 27 27 27 27 28 29 29 31 32 33 33 32 30 30 29 30 30 30 29 28 28 29 29 29 28 28 24 23 23 23 23 23 23 23 23 24 27 29 29 26 24 24 25 25 29 30 30 30 30 26 26 27 26 25 24 23 23 24 20 11 15 19 21 21 21 20 20 20 21 21 21 20 19 18 17 15 13 13 14 15 14 14 13 13 12 13 14 15 15 13 12 11 12 14 14 14 16 16 17 17 17 17 17 19 19 15 8 8 5 5 4 5 7 7 8 10 10 11 11 11 12 13 13 13 13 14 14 13 13 13 12 11 11 11 11 11 12 12 12 13 13 13 12 11 11 11 12 14 15 15 15 15 14 14 13 12 11 10 9 8 7 5 5 4 3 4 5 7 8 7 6 5 5 5 6 7 8 10 12 14 13 13 13 13 13 13 12 12 11 12 13 13 12 10 8 9 10 11 10 9 6 3 3 2 3 8 11 8 4 10 19 4 13 14 8 7 6 5 5 4 6 11 13 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 31 31 31 31 30 30 30 29 29 26 10 13 16 17 19 21 22 22 22 22 20 20 20 19 16 14 13 13 13 13 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 10 9 9 9 9 9 9 9 8 9 10 12 14 16 16 16 19 20 23 21 19 20 20 18 15 13 10 6 19 22 22 22 23 25 26 29 30 30 31 32 33 32 31 30 29 28 26 25 23 23 22 22 22 22 23 22 22 22 22 22 21 21 19 19 20 20 20 20 21 21 20 21 22 23 23 24 25 26 26 26 26 25 25 25 25 25 24 24 25 25 24 24 24 23 23 24 24 24 24 24 23 23 23 23 22 19 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 11 11 10 10 11 11 11 12 12 12 14 11 6 3 8 12 12 7 5 8 10 11 17 20 21 21 21 22 22 22 22 22 23 23 23 24 24 25 24 24 24 23 21 20 20 20 20 19 19 18 17 14 16 18 19 19 19 19 18 17 18 18 19 21 23 24 25 25 25 25 24 25 25 25 25 25 25 25 26 25 22 14 5 5 8 9 8 11 12 13 15 16 18 20 23 24 25 24 23 23 22 24 24 25 27 25 24 24 22 24 26 27 27 26 26 27 29 30 31 31 30 29 29 28 28 27 27 27 27 27 27 27 27 28 27 25 21 22 22 22 22 22 22 22 22 23 23 23 27 28 29 26 24 24 24 24 27 29 30 28 27 24 25 25 25 24 23 23 22 16 12 5 15 20 21 21 20 19 20 19 19 20 20 19 18 17 15 13 12 13 13 15 15 15 15 14 12 12 12 13 12 11 11 11 12 14 14 14 15 16 15 15 15 16 17 18 19 18 13 6 6 6 4 5 6 6 8 9 10 10 11 11 11 12 13 13 14 14 14 13 14 14 13 11 10 11 11 11 12 13 13 13 14 13 13 12 11 11 13 14 15 15 15 15 14 14 13 12 11 10 8 8 6 4 4 4 3 4 5 7 8 8 6 5 5 6 7 8 10 11 12 12 12 12 13 14 14 14 12 12 12 12 13 13 12 10 9 10 11 11 9 8 8 8 4 2 6 12 14 13 14 18 25 12 6 8 9 7 3 5 4 5 7 9 12 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 28 23 19 17 18 17 19 19 20 21 23 23 21 20 19 18 17 16 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 9 9 9 9 9 9 9 9 9 9 12 14 15 16 16 16 17 19 18 18 22 22 21 17 11 5 15 22 24 24 24 26 29 31 32 33 33 33 33 32 31 30 29 29 27 25 24 21 19 22 24 26 26 25 24 23 23 22 21 20 19 18 18 19 19 19 19 19 19 19 20 21 22 23 23 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 24 24 24 24 23 23 21 19 18 16 15 14 14 14 14 14 14 14 14 13 12 12 11 10 9 10 9 10 10 11 11 11 12 13 10 5 2 1 3 3 3 5 8 10 18 20 20 20 21 21 22 22 22 22 22 22 23 23 23 24 24 24 24 24 23 22 21 20 20 19 19 19 18 16 19 21 20 19 19 19 19 18 18 18 18 18 20 22 23 24 24 24 24 24 24 24 24 25 25 24 24 24 23 19 11 3 4 5 7 10 12 13 15 16 20 21 23 24 25 25 25 23 23 26 27 26 26 25 24 21 20 22 23 25 25 26 27 29 30 31 32 30 28 28 27 26 26 26 25 24 24 25 26 26 26 25 22 20 21 21 21 21 21 20 21 21 22 22 22 23 26 27 26 24 23 24 24 23 23 25 25 26 23 23 24 24 24 24 23 22 17 4 11 6 12 17 20 21 21 20 20 20 20 19 18 18 17 15 13 13 14 14 14 14 14 15 15 15 13 11 11 12 10 10 11 11 12 12 13 14 15 18 18 14 13 16 17 17 17 17 14 6 6 5 4 4 5 6 8 9 10 11 12 11 11 11 12 13 14 14 14 14 14 14 13 12 10 11 11 11 12 13 13 13 13 14 13 12 11 12 13 14 14 14 14 15 14 13 13 12 11 10 8 7 6 5 4 3 3 3 5 7 8 8 7 6 6 6 8 9 10 11 11 11 10 12 14 14 14 13 12 11 11 12 13 13 13 11 11 12 12 11 9 7 7 6 5 3 13 15 18 19 23 21 21 14 4 2 2 3 5 9 8 9 9 10 12 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 28 24 20 19 18 17 17 17 17 18 19 20 19 18 18 17 17 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 12 12 13 13 11 9 8 8 8 9 9 9 9 9 9 11 13 14 16 17 16 17 17 18 22 25 25 23 16 7 15 21 23 24 25 28 30 32 34 34 34 34 33 32 30 29 29 29 27 24 21 20 20 22 25 26 27 27 27 26 25 25 23 21 19 18 16 16 17 17 18 17 16 16 17 19 20 21 22 23 23 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 22 21 18 16 15 14 15 14 14 14 14 13 13 12 11 10 10 9 9 9 9 9 9 10 9 9 11 11 9 7 5 4 2 2 2 6 14 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 23 24 24 24 24 23 23 22 21 20 20 19 19 20 20 20 21 21 20 19 19 19 19 19 20 21 20 20 20 22 23 23 23 23 23 24 23 23 23 23 23 23 21 22 19 19 20 8 5 8 11 13 14 15 17 18 20 22 24 25 25 25 25 25 27 27 25 24 24 24 23 23 24 24 24 25 26 28 29 30 31 32 32 29 28 27 26 26 25 24 24 24 25 25 25 23 21 20 21 21 21 20 20 20 20 20 21 21 22 22 22 24 25 22 22 23 23 23 22 22 22 22 23 23 23 24 25 25 24 24 18 8 12 10 12 14 17 20 21 22 22 21 21 20 19 18 17 16 13 12 14 15 15 15 15 15 15 15 15 13 12 11 11 10 10 11 11 12 12 12 13 14 17 18 18 16 18 18 17 16 15 13 11 5 3 3 3 4 6 7 9 11 11 12 11 11 11 12 13 14 14 14 14 14 14 13 12 11 10 11 11 12 12 13 13 13 13 13 12 12 12 13 13 14 14 14 14 13 12 12 12 11 10 9 7 7 5 3 2 2 4 6 7 8 7 7 7 7 8 9 10 10 10 9 9 10 12 14 15 14 14 13 12 11 12 13 13 13 12 12 13 13 10 9 8 6 6 4 6 15 19 20 21 25 16 15 13 10 6 9 10 13 14 13 11 11 11 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 33 32 32 31 29 26 23 21 19 18 17 16 16 15 15 16 17 18 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 11 12 14 16 14 12 9 7 8 8 9 8 9 9 9 10 12 14 15 15 17 18 19 21 24 26 25 22 5 15 20 23 24 25 28 31 33 35 35 35 34 33 32 30 29 28 28 25 21 19 19 20 23 25 27 28 28 28 27 27 27 26 25 22 17 14 11 13 11 11 13 13 14 14 16 17 19 20 21 22 22 23 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 23 23 23 24 24 24 23 24 24 23 23 22 21 20 17 15 15 15 15 14 14 13 12 12 11 10 10 9 9 8 8 7 8 8 7 7 8 9 10 9 9 7 5 5 3 5 12 18 19 19 20 18 19 20 21 21 21 22 22 22 22 22 22 23 23 23 24 24 23 23 22 21 20 20 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 20 21 21 22 22 22 22 23 23 22 22 21 21 21 20 19 19 15 14 9 5 8 11 13 13 13 14 18 21 23 24 24 24 24 25 26 27 26 24 22 23 24 25 26 26 26 26 27 27 28 29 30 30 31 32 30 28 27 27 27 26 26 25 26 25 25 25 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 21 21 21 20 20 21 22 21 21 20 21 21 21 20 22 24 25 25 25 25 18 14 12 8 17 16 15 19 21 22 22 22 21 20 18 17 16 15 13 13 14 15 16 15 15 16 14 14 14 13 12 11 11 10 10 11 11 11 12 13 13 14 16 17 19 20 20 20 19 18 17 12 3 4 2 2 2 3 5 7 9 11 12 12 12 11 11 12 13 14 14 14 14 14 14 13 13 12 10 10 11 12 12 12 13 13 13 13 12 12 12 13 14 14 14 14 14 13 12 12 12 10 9 9 8 6 5 3 2 3 3 6 7 7 7 7 8 8 9 9 10 9 9 8 9 10 11 14 15 15 15 14 13 12 12 13 13 14 14 14 13 12 11 11 12 10 7 5 13 21 24 21 19 14 9 13 12 11 14 17 20 20 19 17 14 13 13 12 12 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 31 29 27 25 22 20 19 18 16 15 15 13 11 12 15 16 15 14 15 15 16 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 14 17 16 16 11 8 7 8 8 7 8 7 7 8 12 15 17 17 18 19 21 22 24 25 25 18 16 19 23 23 25 28 31 34 35 35 35 34 33 31 28 27 25 22 22 18 17 19 22 24 26 28 28 28 28 28 28 27 27 26 25 18 9 5 4 6 8 9 10 11 11 13 14 16 18 19 20 20 21 22 23 24 24 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 23 23 23 22 22 18 16 16 16 15 15 14 13 12 11 11 10 10 9 8 8 7 6 6 7 6 6 6 8 8 9 9 9 8 7 4 6 13 16 17 18 19 15 14 13 18 20 21 21 21 22 22 21 22 22 23 23 23 23 23 23 22 22 21 20 20 20 20 20 20 20 20 21 20 20 20 20 20 20 21 22 21 21 21 21 21 21 21 22 22 20 21 20 19 19 18 16 16 15 12 4 4 7 10 11 12 13 15 18 21 23 23 23 22 23 25 27 27 25 23 25 25 25 25 25 26 26 27 28 27 27 28 28 29 29 29 28 26 26 27 26 26 27 27 27 27 25 22 21 21 20 20 20 21 21 21 20 20 20 21 21 21 21 20 19 19 19 19 19 21 20 20 19 20 20 18 17 21 23 23 25 25 25 15 5 5 5 19 17 16 20 21 21 21 22 21 20 19 17 15 15 13 13 13 15 16 16 16 16 13 12 13 13 12 12 11 11 11 11 11 11 12 13 14 16 17 17 18 19 19 20 20 20 21 20 16 11 8 7 4 3 5 7 9 11 11 11 11 11 11 12 14 14 14 14 14 14 14 14 13 12 10 9 11 12 12 12 12 12 12 12 12 12 12 13 14 14 15 15 15 14 13 12 12 11 10 9 8 6 4 3 3 3 4 6 7 7 7 7 8 8 9 9 9 9 9 8 9 10 11 12 13 14 14 14 13 13 13 13 13 14 14 14 13 12 11 13 14 11 9 8 10 16 7 12 11 6 11 17 17 18 20 22 23 22 21 19 16 16 15 13 12 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 30 29 27 26 24 22 20 19 16 16 15 14 12 10 9 11 12 11 11 12 13 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 12 12 12 12 11 11 11 12 12 12 13 15 16 16 17 12 9 7 7 7 6 6 5 4 6 12 14 16 17 18 20 22 23 23 24 21 15 21 23 25 25 27 31 33 34 34 33 32 30 28 26 25 25 20 18 15 16 19 23 26 27 29 29 29 29 28 28 28 27 27 26 8 2 3 3 5 6 6 8 8 9 10 11 13 15 17 18 18 19 20 20 21 23 23 23 22 23 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 23 22 23 24 24 23 23 22 20 17 16 16 16 15 15 14 13 11 11 10 10 9 8 7 6 6 8 14 6 5 5 6 7 7 9 9 9 8 5 5 11 14 16 18 18 19 19 14 18 20 20 21 21 21 21 21 21 21 22 22 22 23 22 22 23 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 22 21 21 21 21 21 21 21 21 19 19 19 17 17 16 16 14 9 6 5 5 6 9 10 12 14 16 19 21 22 23 22 21 22 24 26 25 23 22 25 27 27 27 26 26 26 27 27 26 26 27 26 25 24 24 24 24 24 24 24 25 26 26 26 24 22 20 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 19 19 18 17 18 20 23 21 20 19 18 15 15 16 20 20 22 23 24 24 18 11 5 10 20 18 17 21 21 21 21 21 20 19 18 17 16 16 14 13 13 14 14 15 15 16 14 11 11 12 12 12 11 11 11 11 11 11 12 12 13 15 17 17 17 18 18 19 20 20 21 22 21 20 17 12 8 5 6 7 8 9 10 11 11 11 11 12 14 14 14 14 14 14 14 14 13 12 10 9 10 12 12 12 12 12 13 13 12 12 12 13 14 15 15 15 15 14 13 13 13 12 11 10 8 6 4 3 3 4 5 6 6 6 7 7 8 9 9 9 9 9 9 9 9 9 10 11 13 13 14 14 14 14 13 13 14 14 14 13 13 12 12 14 13 11 12 15 16 16 10 4 4 9 20 23 23 23 24 24 24 23 22 19 17 17 15 13 12 13 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 38 38 38 37 37 37 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 29 28 26 25 23 21 20 18 16 16 14 13 12 11 10 9 9 8 8 9 11 12 14 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 12 13 14 15 15 16 15 13 10 8 7 6 5 5 4 3 4 7 10 16 18 20 21 23 22 22 22 19 16 24 26 27 28 30 32 32 33 32 31 28 25 22 18 19 20 13 13 15 19 24 27 29 30 30 30 30 29 29 28 28 27 26 22 0 3 4 5 6 6 6 6 6 8 9 11 12 14 16 17 18 18 18 20 21 21 22 22 21 21 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 19 19 19 20 22 23 23 21 17 16 16 15 15 15 14 13 12 12 11 9 8 8 7 9 11 14 12 8 5 5 4 5 6 8 8 8 8 6 2 8 12 14 17 18 18 19 20 20 20 20 20 20 21 21 20 20 21 21 21 22 20 19 19 21 22 21 21 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 21 21 21 22 21 21 21 21 21 20 18 18 16 15 14 13 13 11 9 8 7 6 5 8 10 12 14 17 18 19 20 22 20 20 21 24 25 21 18 19 23 26 26 28 28 27 27 26 26 26 25 25 22 22 22 22 22 21 20 21 21 22 22 22 21 20 19 19 18 18 18 18 18 19 20 19 19 19 19 19 19 19 19 19 19 18 17 19 21 22 22 21 20 19 16 18 20 20 20 22 23 24 23 16 12 12 16 20 20 18 20 21 21 21 21 20 18 17 17 16 16 15 14 15 14 14 14 14 14 14 11 10 10 11 12 11 11 11 11 11 11 12 12 13 15 16 16 17 18 18 18 19 19 21 22 22 22 21 17 12 8 4 4 6 8 10 12 11 10 11 12 13 14 14 15 15 15 15 15 14 12 10 9 10 11 12 12 12 12 13 13 12 12 12 13 14 15 15 15 15 14 14 14 13 13 11 10 8 6 4 3 3 4 5 6 6 6 7 7 8 9 9 9 9 9 9 9 9 10 10 11 12 13 13 14 14 14 14 14 14 14 13 13 13 13 15 14 10 9 12 16 19 19 17 14 12 19 22 24 25 25 25 25 25 23 22 19 19 17 15 13 12 12 14 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 39 39 38 38 38 38 37 37 37 37 36 36 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 28 26 25 24 22 21 20 19 19 17 15 14 12 11 10 9 9 9 8 8 9 10 11 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 11 12 14 15 15 15 15 14 12 10 8 6 5 4 4 4 3 3 3 7 13 18 21 22 22 22 23 23 22 24 28 28 29 30 30 30 30 31 30 26 24 20 9 15 17 16 13 14 20 26 29 31 32 32 31 31 30 30 29 28 27 27 21 10 5 4 5 6 6 6 6 6 6 6 8 10 12 14 16 16 17 18 20 20 20 20 20 20 20 20 20 21 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 18 19 19 19 22 23 23 21 17 17 16 15 15 15 14 14 13 13 11 10 8 8 11 13 14 13 11 7 4 4 4 4 5 6 6 7 8 8 4 4 9 12 14 16 16 17 20 20 20 20 20 20 20 20 20 20 20 20 20 19 17 17 17 18 20 21 21 20 20 20 20 20 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 22 22 21 20 19 18 18 17 16 15 14 12 11 10 10 11 10 6 6 10 12 14 16 17 18 18 19 19 18 20 23 21 17 14 16 20 23 24 27 28 28 27 26 25 25 24 23 20 21 21 22 20 19 18 18 19 19 18 18 19 19 19 18 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 19 22 23 23 22 22 21 20 20 20 20 21 21 21 22 22 17 12 16 19 20 20 19 19 21 21 20 20 20 19 18 17 16 16 16 16 17 15 14 13 12 12 13 13 10 9 9 11 11 11 11 11 11 11 12 12 13 14 16 17 17 18 18 18 18 19 21 23 23 22 21 19 14 9 5 3 4 7 10 12 11 10 10 12 13 14 14 15 15 15 15 15 14 12 10 9 9 11 12 12 12 12 12 13 13 12 12 13 14 15 15 15 14 13 14 14 13 12 11 10 8 7 4 3 4 4 5 5 5 6 7 8 8 8 9 9 9 10 10 9 9 9 10 10 10 11 13 14 14 14 14 14 14 14 14 14 14 16 16 13 11 11 14 17 20 20 20 20 18 20 23 26 26 26 26 25 25 23 22 21 19 17 15 14 12 12 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 37 37 36 36 36 36 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 31 31 31 30 30 29 27 26 25 24 23 22 21 20 20 19 18 16 15 13 12 11 10 10 10 9 9 9 10 11 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 13 14 15 16 15 15 14 11 8 6 5 5 5 4 4 4 4 4 7 11 16 20 20 21 22 24 26 27 32 32 30 30 29 28 27 25 22 22 21 21 18 11 6 6 12 12 21 28 31 33 33 33 32 31 31 30 30 29 28 27 25 19 8 5 5 5 6 6 6 6 6 6 6 8 10 13 14 15 16 17 19 19 19 19 19 20 20 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 20 18 18 19 21 23 23 23 21 19 17 16 16 15 15 15 14 14 13 11 10 8 9 12 13 13 13 10 8 7 6 4 4 4 3 6 7 8 9 7 2 5 6 10 10 8 8 14 20 20 20 20 20 20 20 20 20 20 19 19 15 15 17 17 16 18 20 21 21 20 20 20 20 20 19 19 19 19 20 20 20 18 18 18 19 20 21 21 22 21 21 20 19 18 18 19 19 18 17 15 13 11 11 14 15 9 6 7 12 12 13 16 17 16 15 16 17 18 21 17 15 14 16 17 18 22 26 28 27 26 25 24 23 21 20 19 20 20 22 22 20 19 18 18 17 18 19 20 19 18 18 18 18 18 17 16 15 15 15 15 16 17 18 18 18 18 18 17 18 18 21 23 24 24 23 21 20 20 19 19 20 21 21 21 21 20 19 15 17 18 18 18 18 18 20 20 19 18 19 19 18 17 16 16 16 16 16 16 14 13 11 10 12 13 12 10 9 8 10 10 11 11 11 11 12 13 13 13 15 16 16 17 17 17 18 19 20 21 20 21 21 13 8 6 4 3 3 6 9 11 10 9 10 12 13 14 14 15 15 15 15 14 13 12 10 9 9 11 12 12 12 12 13 13 14 13 13 13 14 15 15 14 14 14 14 14 13 12 12 11 8 7 5 4 4 6 6 5 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 8 9 11 13 14 14 14 14 14 14 15 15 15 16 16 15 13 13 15 18 20 20 21 21 22 21 22 26 27 27 26 26 25 25 24 23 21 18 16 15 14 12 12 13 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 23 23 24 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 38 38 38 37 37 37 36 36 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 33 32 31 31 30 29 29 28 27 26 25 24 23 22 22 21 20 20 19 18 17 16 14 13 12 11 11 11 10 10 10 10 11 11 12 12 12 11 11 12 11 11 11 11 11 11 11 11 11 10 11 11 11 12 14 15 15 17 17 17 15 11 8 6 5 5 5 4 4 4 5 5 7 11 15 18 18 20 22 25 28 29 31 31 32 28 27 26 24 21 21 22 22 22 21 20 16 5 3 17 31 33 34 33 33 32 32 31 31 30 29 29 28 27 23 17 10 3 2 4 5 6 6 6 6 7 8 9 11 13 14 14 15 17 17 18 18 18 19 19 19 18 18 19 19 19 20 21 21 21 21 22 22 23 23 22 22 22 22 22 22 21 18 18 19 21 23 23 22 22 18 16 16 16 15 15 15 14 13 12 12 12 13 13 12 12 12 12 9 8 8 7 5 3 3 7 7 6 6 7 7 5 2 1 2 1 3 6 11 17 20 20 20 20 20 20 19 19 19 19 17 14 14 16 16 16 18 19 20 20 20 20 20 20 20 19 19 19 19 19 19 18 17 17 17 18 19 20 20 19 20 21 20 19 18 18 18 19 20 20 19 18 16 14 15 17 16 14 16 12 8 12 16 18 16 13 12 13 15 16 15 15 18 18 18 19 21 24 25 24 23 24 24 22 20 18 17 18 19 20 20 20 20 19 17 17 17 19 20 19 19 18 18 17 17 17 16 14 14 15 16 17 18 18 18 17 17 17 17 18 19 22 24 25 26 25 24 22 20 20 20 19 20 21 21 20 19 19 17 16 16 16 17 16 17 18 18 17 16 18 19 20 18 18 17 16 15 14 15 14 13 13 11 11 12 12 12 11 9 9 9 10 11 11 11 12 13 14 14 15 15 16 16 15 16 17 18 19 17 19 20 22 20 16 5 7 6 2 5 9 11 10 9 10 11 12 13 14 15 15 14 14 14 13 12 11 9 9 10 11 12 12 13 13 14 13 13 13 13 14 15 14 14 14 14 14 14 14 12 12 11 8 6 6 4 4 5 6 5 6 6 7 7 8 9 9 9 9 8 8 8 7 8 8 8 9 10 13 14 15 15 15 15 15 16 16 17 16 16 15 15 16 18 20 21 22 22 23 23 24 25 27 27 26 26 26 25 25 24 22 20 18 16 15 15 13 12 13 14 15 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 31 30 29 29 29 28 28 27 25 24 23 23 22 22 21 21 21 20 19 18 17 16 15 14 13 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 11 11 11 12 15 15 16 18 19 19 17 15 9 7 5 5 5 5 5 5 5 6 8 10 13 16 17 19 21 25 28 29 30 32 31 27 26 26 24 23 22 23 23 23 23 23 21 14 20 28 33 33 33 32 32 31 31 31 30 30 29 29 28 25 18 12 9 5 1 3 4 5 6 6 6 7 9 10 12 12 12 13 14 15 16 16 16 17 17 18 18 17 17 18 18 19 19 20 20 20 21 21 22 22 22 22 22 22 22 22 22 22 20 18 19 21 22 22 22 22 17 16 16 16 15 15 14 14 13 12 14 16 16 14 12 11 10 8 9 7 6 6 5 3 3 6 6 6 4 3 3 4 4 4 4 3 2 3 6 10 13 16 17 18 17 14 15 18 19 17 15 14 14 15 15 16 16 18 19 20 20 20 20 20 20 19 19 19 19 19 18 16 16 17 17 18 18 19 18 18 19 19 19 19 19 19 18 18 19 20 21 21 21 18 16 20 23 23 31 26 13 13 15 17 17 11 7 7 10 13 14 15 17 19 20 20 20 22 21 18 17 20 22 21 18 17 17 17 16 16 16 16 17 18 17 17 17 19 19 19 18 17 17 17 16 16 15 15 15 16 17 18 18 18 18 17 16 17 17 19 20 21 22 24 25 25 25 23 21 21 20 20 20 21 22 21 20 19 18 17 16 15 16 16 16 17 17 16 15 16 19 20 20 20 18 16 14 13 14 15 14 13 12 11 12 12 13 13 11 10 10 9 11 11 12 12 12 13 14 14 15 15 15 14 14 15 16 17 16 17 18 18 19 19 13 6 8 3 4 9 10 9 8 9 10 11 12 13 14 14 14 14 13 13 12 10 9 9 9 10 12 13 13 13 13 12 12 12 13 14 15 15 15 15 14 14 13 12 12 12 11 9 6 6 5 4 5 7 6 6 7 7 8 8 9 10 9 8 8 8 8 8 9 9 10 11 12 14 15 15 15 15 15 15 17 17 17 16 15 15 17 19 21 21 22 23 23 24 25 26 27 27 26 25 25 25 25 24 23 22 20 18 16 15 15 14 13 13 13 14 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 38 38 37 37 37 36 36 35 35 35 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 32 30 29 28 29 28 28 27 26 25 24 23 23 22 22 21 21 21 20 20 19 18 18 17 16 15 14 13 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 9 10 9 9 10 10 10 11 11 12 13 14 16 17 19 20 21 20 16 11 7 6 5 5 5 5 5 5 6 8 10 12 14 16 19 22 25 26 26 29 31 31 29 27 26 26 23 23 23 23 23 23 23 23 21 27 30 31 31 31 31 30 30 30 30 29 29 29 28 27 20 10 7 6 4 1 2 3 3 5 6 7 8 10 11 11 11 12 12 13 13 13 14 15 15 16 16 16 16 16 16 17 18 19 19 19 20 20 21 21 21 22 22 22 22 22 22 22 22 22 19 21 22 22 22 22 21 16 16 15 15 15 14 13 12 12 12 17 17 16 15 13 10 7 6 6 6 6 5 4 4 3 2 2 2 0 1 2 2 4 5 5 5 3 1 3 6 8 11 12 13 13 13 13 15 16 14 14 14 14 15 16 16 16 16 19 20 20 20 20 20 20 19 19 19 19 18 17 16 16 16 17 17 18 17 17 17 17 18 18 19 18 19 18 17 18 19 20 20 21 22 21 17 14 15 21 24 22 16 15 15 15 10 5 4 6 9 10 10 14 19 19 18 19 21 18 13 13 16 18 17 17 16 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 16 16 16 17 17 18 19 18 16 16 16 17 19 20 21 22 23 24 24 24 23 22 21 20 19 20 20 21 22 22 21 20 19 17 15 14 15 16 16 16 15 15 17 19 19 20 21 20 18 16 16 15 14 14 13 12 12 12 12 13 13 13 12 11 9 10 11 12 12 12 13 13 13 15 14 14 13 14 14 14 13 14 16 16 16 17 16 16 1 8 4 4 8 9 8 7 10 10 11 12 13 13 13 13 14 13 12 11 10 9 9 9 10 12 12 12 12 12 13 13 13 13 14 15 15 15 15 15 14 14 13 12 12 11 10 7 7 5 3 4 6 6 6 7 7 8 9 10 10 9 8 8 8 9 9 10 11 12 13 14 15 15 15 15 15 15 16 17 17 17 16 15 16 19 20 21 23 24 23 23 24 25 26 27 27 26 25 25 25 24 24 23 21 19 18 17 16 15 14 14 13 13 14 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 38 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 34 32 31 28 27 27 27 27 26 25 24 23 23 22 22 22 21 21 21 21 20 20 19 18 18 17 16 15 14 14 13 13 13 12 12 12 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 10 10 11 12 13 15 15 16 16 19 21 21 19 15 11 8 7 6 6 6 5 5 6 6 7 9 11 14 17 20 22 23 23 24 28 32 31 29 28 27 25 23 22 23 22 22 22 23 24 25 26 29 30 30 30 29 29 29 29 29 29 28 28 27 25 17 8 3 1 0 0 1 1 2 4 6 8 9 10 11 11 10 11 11 11 11 11 12 12 13 14 15 14 14 15 15 16 17 17 18 19 19 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 21 21 21 20 15 15 15 14 13 11 11 12 15 16 16 16 16 14 11 7 5 6 6 6 6 5 4 3 2 1 1 1 1 1 1 3 4 5 5 4 3 2 2 5 7 9 10 11 12 13 13 13 13 14 14 15 16 16 16 16 17 20 20 20 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 17 17 16 16 17 17 17 17 17 18 18 18 18 18 18 19 19 21 21 12 10 8 9 16 18 16 14 10 7 6 5 6 6 6 6 7 13 17 17 18 18 19 16 12 13 15 15 15 15 15 14 14 15 15 16 16 15 15 16 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 16 17 19 17 18 18 17 16 18 19 21 22 23 23 23 23 22 21 20 19 19 19 19 19 21 21 22 21 20 18 17 15 16 16 16 15 15 16 18 19 19 20 21 21 20 19 18 16 14 14 13 13 13 12 12 13 13 13 13 12 10 10 10 12 12 12 12 12 13 14 14 13 13 14 13 12 13 14 16 16 14 14 12 8 4 8 4 3 7 9 8 8 8 10 12 12 13 13 13 13 13 13 12 11 10 10 9 9 10 11 12 12 12 13 13 13 13 14 14 14 15 15 15 15 14 13 14 14 12 11 11 10 7 6 3 4 5 5 6 6 7 8 9 10 10 10 10 10 9 10 10 11 12 13 14 15 15 15 15 15 16 16 17 18 17 16 16 16 18 20 21 22 24 24 23 24 24 25 26 27 27 27 26 26 26 25 24 23 21 20 18 17 16 15 15 15 14 13 14 16 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 34 33 32 30 28 26 26 26 26 25 24 24 23 22 22 22 21 21 21 21 21 20 20 20 19 18 18 17 16 15 15 14 14 14 13 13 12 12 11 11 10 10 10 9 9 9 9 9 9 9 8 8 9 9 10 10 11 12 12 14 16 15 16 19 22 20 17 15 12 10 8 8 7 7 6 6 6 6 7 9 11 14 18 20 19 19 20 23 28 33 31 28 27 27 24 23 23 23 23 22 22 23 23 24 24 28 28 28 29 29 29 29 29 28 28 28 27 25 20 15 10 5 1 1 1 1 1 2 3 6 8 10 11 11 10 12 11 10 9 8 8 8 10 11 12 13 13 13 13 14 15 15 17 18 18 18 19 19 20 20 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 18 15 15 15 14 12 11 10 13 15 15 16 16 16 11 11 8 6 6 6 6 6 5 4 3 2 2 1 1 1 1 1 2 3 4 5 5 5 5 3 2 5 5 8 10 11 12 12 13 13 14 14 15 16 16 16 17 17 19 20 20 19 19 19 19 19 18 17 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 18 17 18 17 15 13 10 10 8 9 10 7 10 8 6 7 7 7 9 9 9 7 8 12 15 17 19 19 18 14 13 14 13 11 11 13 15 14 14 14 15 15 16 17 18 18 18 18 16 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 18 18 18 18 18 16 17 18 19 20 21 23 23 23 22 20 19 17 18 19 19 18 18 19 20 21 19 18 17 15 14 15 15 15 17 17 18 18 19 19 20 21 21 21 19 16 14 13 13 13 13 13 13 13 13 14 13 12 11 11 10 11 12 12 13 13 13 13 12 12 12 12 12 11 12 13 14 16 16 16 11 3 8 9 4 3 7 8 8 8 8 10 11 12 12 12 13 13 13 13 12 12 11 11 9 9 10 11 11 12 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 12 12 10 8 5 4 3 4 4 4 5 7 8 9 9 9 10 9 8 8 9 10 10 11 13 15 16 15 16 16 16 16 17 17 18 17 17 17 18 19 21 22 23 24 24 23 24 24 24 25 26 27 28 28 27 26 25 25 24 22 20 18 17 17 16 16 15 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 41 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 39 39 39 38 38 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 33 33 33 34 34 32 30 28 26 25 25 25 24 24 23 22 22 22 21 21 21 21 21 21 20 20 20 19 19 18 18 17 16 16 15 14 15 15 14 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 8 8 9 9 9 10 12 12 14 15 15 16 19 20 18 17 16 13 11 10 9 9 8 7 6 6 6 8 9 11 14 18 19 19 17 19 23 29 32 30 28 27 26 24 23 23 23 23 22 20 20 18 18 23 26 27 28 29 29 29 28 29 28 28 27 25 21 17 13 10 7 4 3 2 1 1 2 4 6 10 12 13 15 14 13 12 12 10 8 6 6 7 9 10 12 11 12 13 13 14 15 17 18 17 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 22 22 21 21 21 21 20 17 14 14 13 12 14 15 15 15 14 15 16 16 14 9 8 7 7 6 6 5 5 4 3 2 1 2 2 1 1 1 2 2 3 4 5 6 6 4 2 2 3 6 9 9 10 11 12 13 13 14 15 15 16 16 16 17 17 19 20 19 19 19 18 17 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 17 17 17 14 12 10 9 8 7 7 10 8 10 9 10 11 11 10 9 9 10 8 12 14 15 16 18 19 19 13 13 15 15 13 11 12 14 15 15 14 15 16 18 19 18 17 17 16 15 15 14 13 14 14 14 14 14 14 14 14 14 14 14 15 17 18 17 18 18 17 17 17 18 19 20 22 22 22 22 21 19 17 16 17 18 17 17 17 18 19 18 17 17 17 15 14 15 15 17 17 18 18 18 18 19 21 22 22 21 17 14 12 11 12 13 13 13 13 13 13 13 13 12 12 11 11 11 12 13 13 13 12 11 11 11 11 11 11 11 12 13 13 15 18 13 2 12 11 5 3 6 8 8 7 7 9 11 11 12 12 12 13 13 13 12 12 12 11 9 9 10 11 12 13 14 13 12 12 12 13 13 13 13 13 13 13 13 14 11 12 13 12 11 10 8 6 4 2 3 4 4 5 7 8 8 8 8 8 6 6 7 8 9 10 11 14 15 16 16 16 16 17 17 17 18 18 18 18 18 19 21 22 23 24 24 23 23 23 24 25 26 26 27 27 27 27 27 26 26 25 22 20 18 18 18 17 16 16 15 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 39 39 38 38 37 37 37 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 33 30 27 26 25 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 19 19 18 18 17 16 16 15 15 15 16 15 14 13 12 11 10 10 10 9 9 9 9 9 9 8 8 8 8 8 8 8 9 9 11 11 14 14 14 17 18 18 17 17 17 14 12 11 10 10 9 8 8 7 7 7 9 11 14 16 17 17 15 18 24 29 30 28 27 25 23 20 17 19 18 16 12 9 3 11 20 25 27 28 29 29 29 29 29 29 28 27 24 21 18 14 11 8 6 4 4 3 2 1 3 5 7 12 13 14 14 14 14 14 13 12 10 7 6 6 7 9 10 10 11 12 12 14 15 16 17 16 16 17 17 18 18 19 20 20 20 21 21 21 21 22 22 22 22 21 21 21 20 20 19 15 13 12 13 17 16 15 14 13 14 12 10 11 9 9 8 7 6 6 5 5 4 4 3 3 3 3 3 2 2 2 2 3 3 4 4 4 4 3 2 1 4 7 7 8 10 11 12 13 14 14 14 15 15 16 16 17 17 18 18 17 18 15 14 14 14 14 15 15 14 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 16 15 15 15 16 12 10 9 8 8 8 11 13 12 17 14 13 13 12 12 12 11 8 12 18 17 16 15 16 18 17 16 14 15 15 14 13 13 13 14 15 15 15 17 17 16 16 15 15 14 15 15 13 13 13 13 13 13 13 13 13 13 14 14 13 14 15 16 16 17 18 18 17 17 17 18 19 21 22 22 22 22 21 20 17 16 16 17 17 17 17 17 17 17 16 16 15 14 14 15 15 16 18 18 18 17 18 20 21 22 21 19 17 16 14 13 14 13 13 14 12 12 13 13 13 12 12 12 11 12 12 13 13 12 12 11 10 10 10 10 10 11 12 13 14 15 14 5 12 12 4 2 5 7 8 7 7 9 10 11 12 12 12 12 12 12 12 12 12 11 9 8 9 11 13 13 13 12 12 12 12 12 13 13 13 13 13 13 13 13 10 11 12 12 11 9 7 7 4 2 2 3 3 5 6 7 8 7 7 6 5 6 7 8 9 10 11 12 14 16 16 17 17 18 18 18 18 19 19 19 19 21 22 23 23 24 23 22 22 23 25 25 26 26 26 26 26 26 27 27 27 25 23 21 20 19 19 18 17 16 16 15 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 38 37 37 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 34 32 30 28 26 25 24 24 23 22 22 21 21 21 21 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 15 15 15 15 16 16 15 14 13 12 10 9 9 9 9 8 8 9 8 8 8 8 7 7 7 8 8 9 9 10 12 14 14 17 18 17 17 18 17 16 16 13 11 10 10 9 9 8 7 7 9 10 12 13 15 16 15 15 23 21 26 25 25 19 13 7 12 8 5 2 7 12 14 17 22 28 29 30 30 30 30 30 30 29 27 24 20 16 15 13 9 6 4 3 5 4 3 1 3 6 8 9 12 13 13 14 14 14 14 13 12 10 8 5 6 7 9 9 10 11 12 14 15 15 15 15 16 16 16 17 18 19 19 19 20 20 21 20 21 21 21 21 21 21 21 21 21 20 20 15 13 12 13 17 16 15 14 13 13 13 10 9 10 10 9 8 6 6 5 5 5 4 3 3 4 5 5 4 3 3 2 2 2 2 2 2 2 2 2 1 1 4 3 6 8 10 11 12 13 14 14 14 15 15 16 16 17 17 16 16 15 15 14 14 14 14 14 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 15 14 14 14 13 13 14 12 11 9 8 8 7 11 17 15 17 17 13 13 12 11 11 11 9 10 19 19 16 14 15 17 18 18 17 16 16 17 17 15 13 12 14 16 16 15 14 14 13 13 13 13 14 15 15 14 13 12 12 13 13 13 13 12 11 11 11 12 13 14 15 16 17 18 18 17 17 18 18 19 20 22 22 22 21 22 21 20 18 17 18 17 17 17 16 16 16 16 15 14 14 14 15 16 17 18 18 18 18 19 20 21 19 19 20 19 17 15 15 14 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 11 11 10 9 9 9 10 10 11 14 13 11 10 5 8 10 6 4 4 8 8 7 7 8 9 10 11 12 13 13 13 12 12 12 12 10 8 8 9 11 13 13 13 13 12 12 12 12 13 13 13 12 12 11 12 12 11 10 11 12 12 10 8 8 6 3 2 3 3 4 6 7 6 6 5 5 5 5 6 7 8 9 10 12 14 16 17 18 18 18 19 19 19 20 20 20 21 22 23 23 23 23 23 22 22 23 24 24 25 25 24 25 26 26 26 26 27 26 24 23 21 20 19 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 38 37 37 37 37 37 37 37 37 36 36 36 35 35 35 34 34 34 34 34 34 34 34 32 31 29 27 25 24 24 23 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 18 18 18 17 16 16 16 15 15 15 15 15 15 15 15 14 11 10 9 8 8 8 8 8 8 8 8 7 7 7 7 7 8 8 9 10 11 14 15 17 18 17 18 18 18 17 17 15 12 11 10 10 10 9 8 8 9 10 11 11 13 14 13 11 10 9 17 12 10 15 16 16 16 14 14 14 14 15 18 22 26 30 31 31 31 30 30 30 30 28 24 19 14 10 9 9 7 6 5 5 6 4 4 2 2 5 7 8 11 11 11 12 12 13 13 13 12 11 10 5 5 4 7 9 9 9 11 13 13 14 14 15 15 15 16 16 18 18 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 20 14 13 12 14 16 16 15 14 13 13 12 9 8 9 9 9 8 7 6 6 6 6 6 5 4 4 4 5 5 4 3 2 2 1 1 1 1 1 0 1 1 1 1 1 3 5 8 10 11 12 12 13 14 14 15 15 16 16 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 15 15 13 13 13 12 12 13 13 11 10 8 12 12 13 17 16 15 15 12 12 11 10 9 8 8 11 15 19 14 11 12 14 16 16 17 17 18 20 20 16 18 17 16 16 15 13 12 12 12 12 13 13 13 14 15 15 15 12 12 13 13 14 13 12 10 9 10 10 12 12 14 15 17 17 18 18 17 17 17 18 19 20 21 21 21 21 22 21 19 18 17 17 17 17 17 14 15 15 15 14 14 14 15 16 16 17 18 19 19 19 19 19 18 18 19 19 19 17 16 15 13 11 12 12 12 12 12 13 13 13 13 12 12 12 11 11 11 10 10 9 9 9 10 10 10 14 13 7 5 3 6 7 7 4 6 7 7 7 7 8 9 10 11 12 13 13 13 12 12 12 12 10 9 8 10 12 13 13 13 13 12 12 12 12 13 13 13 12 11 11 10 11 11 10 10 12 12 10 8 7 6 4 1 3 3 4 6 6 5 4 5 5 4 5 6 7 8 9 11 13 15 16 17 18 18 19 19 20 20 20 21 21 22 23 23 23 23 23 22 22 22 22 23 23 23 23 25 27 28 27 25 25 26 26 25 24 22 21 19 18 17 17 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 38 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 35 34 34 34 34 34 34 32 31 29 27 26 24 24 23 22 22 21 21 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 17 17 16 16 15 15 15 14 15 15 15 15 15 14 13 10 10 9 8 8 8 8 8 8 7 7 7 6 6 6 7 8 8 10 12 14 16 18 19 18 18 18 18 18 17 16 13 11 10 10 11 10 9 8 9 10 9 9 10 9 7 3 5 11 13 8 9 14 14 14 14 15 15 15 17 20 24 27 29 31 31 31 31 31 31 31 31 30 20 9 5 3 4 5 5 5 5 5 5 5 4 3 1 3 5 7 9 9 10 10 10 12 12 13 12 11 11 8 6 4 5 4 6 8 10 11 12 12 13 14 14 15 14 14 15 16 18 18 18 19 19 19 20 20 20 21 21 21 21 21 21 21 20 16 16 17 17 16 15 15 15 14 13 9 7 7 8 8 8 8 7 6 6 5 6 7 6 6 5 4 4 5 5 3 2 1 1 1 1 1 2 1 1 1 1 1 1 1 3 5 7 8 10 11 12 13 13 14 14 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 14 15 13 13 13 12 12 11 11 10 11 8 15 16 15 16 16 14 12 12 12 9 9 8 8 10 11 11 12 10 11 13 15 16 16 16 17 18 21 21 21 23 23 21 18 16 15 14 12 12 13 13 13 13 14 15 15 16 15 14 13 13 14 13 13 11 9 10 10 11 11 12 14 15 16 17 17 17 17 16 17 17 18 19 19 19 20 20 21 20 19 18 17 16 16 16 14 11 14 12 13 15 15 15 15 15 16 18 19 19 19 19 18 18 17 18 19 19 18 17 17 15 12 11 11 12 12 12 13 13 13 13 12 11 10 10 10 10 10 10 10 9 9 9 10 9 10 12 7 4 4 6 6 5 5 7 8 7 7 7 8 9 10 11 11 12 12 12 12 12 13 13 11 10 10 11 12 13 13 13 12 12 11 11 12 12 12 13 12 11 11 11 10 10 11 11 11 10 9 8 8 6 3 1 2 3 4 6 5 4 4 4 5 5 6 6 6 8 9 12 13 15 17 17 18 19 19 20 21 21 21 21 22 23 23 23 22 22 22 22 22 22 22 23 23 23 24 28 30 29 27 25 24 24 25 25 25 23 21 19 18 17 17 16 15 15 15 15 15 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 21 21 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 41 41 41 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 39 38 37 37 37 37 37 37 37 37 37 36 36 36 35 34 34 34 34 34 34 34 33 32 30 29 28 26 25 24 24 23 22 22 21 21 20 20 20 20 19 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 15 15 14 14 14 14 14 14 14 14 13 11 11 9 9 8 8 8 8 8 7 7 6 5 5 5 5 6 7 9 14 16 18 19 20 19 19 19 18 18 18 16 15 12 11 10 11 10 9 8 8 8 7 6 5 2 3 6 11 16 18 16 5 9 11 13 14 17 19 21 23 27 29 30 31 32 32 32 32 32 31 31 30 24 14 6 4 3 2 2 3 5 5 5 5 5 4 3 2 2 1 3 7 8 8 9 10 12 12 12 12 11 11 11 8 6 4 5 7 7 8 10 11 12 12 13 13 14 14 13 14 15 17 17 18 18 18 19 19 19 20 20 20 20 21 21 21 21 21 20 20 19 18 17 16 15 16 15 12 7 7 7 8 7 7 7 7 6 6 6 5 6 6 6 5 4 3 4 4 4 3 2 1 1 1 1 2 2 2 1 1 1 1 2 2 3 4 5 8 9 11 12 13 13 14 14 15 15 15 15 15 15 14 14 14 14 13 14 14 14 14 14 15 15 15 16 15 16 15 15 14 13 12 14 13 14 13 12 11 10 10 11 10 15 17 16 15 14 12 11 11 11 9 8 8 9 11 11 9 7 8 10 13 14 16 16 15 16 19 21 23 23 25 25 24 22 20 19 16 13 12 13 14 14 14 14 15 15 15 15 15 14 14 13 13 13 12 9 10 10 11 6 7 7 9 11 14 16 16 16 17 16 16 17 18 18 18 18 18 20 20 20 18 17 16 16 16 15 11 10 11 13 14 15 15 15 15 16 17 19 19 19 19 18 17 16 15 17 19 19 18 18 17 15 13 12 11 11 12 13 13 13 13 12 11 10 10 10 10 11 11 10 10 9 9 9 7 7 10 6 3 4 5 6 5 5 6 9 9 8 8 9 10 10 10 11 12 11 11 11 12 12 12 12 11 11 11 12 11 12 12 12 12 11 11 11 12 12 12 12 12 12 11 11 11 11 10 10 9 8 8 7 6 5 3 2 3 3 6 5 4 4 4 5 6 7 7 7 8 10 12 13 15 17 17 18 19 20 20 20 21 21 22 22 23 23 23 22 22 22 22 22 23 23 23 24 24 26 27 28 27 24 23 22 22 23 24 25 23 20 18 17 16 16 16 15 15 15 14 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 20 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 41 41 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 38 37 37 37 37 37 38 38 38 37 37 36 36 35 34 34 34 34 34 34 34 34 32 31 29 28 27 26 25 24 23 23 22 21 21 21 20 20 20 19 19 19 19 18 17 17 17 16 16 16 16 16 16 16 16 16 15 15 14 14 14 13 14 14 14 13 13 12 11 10 9 9 9 8 8 8 7 7 6 5 5 4 4 4 4 7 14 18 19 20 20 20 20 19 19 18 18 17 15 14 12 10 10 10 9 8 8 7 5 3 3 7 9 12 16 19 20 22 20 15 12 13 29 26 25 28 30 31 31 32 32 33 32 32 32 31 29 28 25 22 18 13 9 6 4 2 1 4 6 6 6 5 4 3 3 4 6 5 2 2 5 8 9 9 11 10 10 11 11 11 10 8 8 8 9 8 7 8 9 10 12 12 13 12 13 13 13 15 16 17 17 18 17 18 18 19 19 19 19 20 20 21 21 21 21 21 20 19 19 18 17 17 17 16 12 8 8 8 7 6 6 6 6 6 6 6 5 5 6 5 5 4 3 3 3 3 3 2 2 1 1 1 1 1 2 2 1 1 1 2 2 2 2 3 5 7 9 10 11 12 13 13 14 14 14 14 14 15 14 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 14 13 12 12 11 12 13 14 14 12 10 9 10 11 11 14 17 15 15 12 11 11 11 11 9 9 9 10 10 9 8 8 8 10 11 14 14 14 14 16 19 22 23 24 26 27 23 23 23 22 20 17 15 15 15 15 14 14 14 15 14 15 14 14 13 13 13 14 12 10 10 10 9 6 7 9 10 10 11 14 15 16 16 16 16 16 16 17 16 16 16 17 19 19 18 17 15 15 15 15 15 15 13 12 14 15 15 15 15 15 17 19 19 19 19 18 16 14 12 14 17 18 18 18 18 17 16 15 13 12 12 12 13 13 13 12 11 10 10 10 10 11 11 10 10 10 9 9 6 4 6 5 4 3 3 4 4 5 7 9 10 11 10 10 10 10 10 11 11 10 10 11 12 12 12 12 12 11 11 11 11 12 12 12 12 11 10 11 12 12 12 12 12 12 11 11 11 11 10 9 8 8 8 7 7 6 4 2 2 3 5 4 4 4 5 5 5 6 7 8 9 10 12 14 16 17 18 19 20 20 20 20 21 21 22 23 23 23 23 22 22 22 22 23 24 24 24 24 25 26 25 24 22 20 19 19 19 21 24 24 22 19 17 16 15 15 15 15 15 14 14 15 16 16 16 16 16 16 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 26 26 26 26 26 41 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 39 38 37 37 37 37 38 38 38 38 38 37 36 35 35 34 34 34 34 34 34 34 33 32 31 29 28 27 26 25 24 23 22 21 20 20 20 20 19 19 19 19 19 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 11 10 9 9 9 9 9 8 8 7 6 5 5 2 2 1 1 3 9 15 19 19 19 19 19 19 19 18 18 17 16 14 13 12 10 9 9 9 8 7 3 3 7 11 14 18 22 26 30 32 31 31 32 33 33 33 33 33 34 34 34 34 33 33 33 32 31 28 27 25 24 22 20 17 13 9 7 6 5 2 2 5 6 5 4 4 4 4 7 9 9 5 2 4 6 8 10 9 9 9 10 11 11 10 10 8 9 7 7 7 9 10 11 12 12 12 12 12 12 14 16 16 17 17 17 17 18 18 18 19 19 19 19 20 20 21 21 20 20 19 19 19 18 19 18 16 12 10 9 9 8 7 7 7 6 6 6 5 5 5 5 5 4 3 3 3 2 2 2 2 3 2 1 1 1 1 1 1 1 1 1 1 1 1 1 2 3 5 7 8 9 10 11 12 13 13 13 13 14 14 14 13 13 12 12 12 13 13 13 13 13 13 12 10 10 10 10 11 11 11 11 11 12 12 13 12 11 9 10 10 11 13 15 16 14 12 11 11 11 10 9 9 9 10 10 8 8 8 8 9 10 11 11 10 12 15 19 22 23 24 25 26 24 21 20 21 22 22 19 17 16 16 15 14 14 14 14 14 14 13 13 13 13 11 11 11 11 10 8 7 9 11 11 11 10 11 14 15 15 14 15 16 16 15 14 14 13 11 17 18 18 16 15 14 14 15 15 16 15 11 12 14 14 15 15 16 17 18 18 19 18 18 17 14 11 11 14 16 18 18 18 18 17 16 15 14 12 11 12 13 12 12 11 10 9 9 11 11 11 10 10 10 9 8 7 4 3 3 4 3 3 4 5 6 7 9 11 10 11 10 10 10 11 11 10 9 10 10 11 12 12 12 12 12 11 11 11 12 12 12 13 11 11 11 12 12 12 12 12 11 11 11 10 10 9 8 8 8 8 8 7 5 4 2 2 3 5 4 3 3 4 5 5 6 7 8 9 11 12 14 16 18 18 19 19 19 20 20 21 22 23 23 23 22 22 22 22 22 22 23 24 24 24 24 25 25 23 22 20 19 18 17 18 20 23 23 21 18 16 15 14 14 14 14 14 14 14 15 16 16 16 16 16 17 16 16 16 16 16 16 16 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 40 39 38 38 38 38 38 38 38 38 38 37 37 36 35 34 34 34 34 35 35 34 34 33 33 32 31 29 28 27 25 24 21 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 12 11 10 9 9 9 9 9 8 8 7 7 6 4 2 1 2 2 2 0 6 13 17 18 19 18 18 18 18 17 16 15 15 14 13 11 10 9 8 7 5 3 8 12 16 19 22 26 30 33 34 35 36 36 36 36 35 36 36 36 36 36 35 33 32 31 30 27 26 25 24 23 22 21 20 18 16 15 14 12 10 7 3 2 3 2 2 1 5 7 8 10 10 4 1 4 7 9 8 8 8 8 10 10 11 10 9 9 8 8 8 9 10 10 11 11 12 13 14 13 14 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 19 19 19 19 19 17 14 11 10 10 10 9 9 8 7 6 6 5 5 5 5 5 5 4 3 2 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 1 1 1 1 1 2 2 3 5 6 7 8 9 10 11 11 12 12 13 14 14 14 12 12 12 12 12 12 12 12 12 11 10 9 9 9 9 11 11 11 11 11 11 11 11 11 12 10 9 10 11 12 13 15 13 13 11 10 10 9 9 9 9 10 9 8 8 8 8 8 9 9 9 9 10 14 17 20 23 23 22 23 23 22 16 21 24 23 20 18 17 17 16 14 13 14 14 14 14 14 13 14 14 12 12 12 13 13 11 8 10 11 11 10 10 10 12 14 14 14 15 15 15 15 13 13 11 9 11 15 16 16 14 14 14 14 15 16 15 12 10 11 13 14 15 16 17 17 18 18 18 18 18 16 13 11 11 13 15 17 17 18 17 17 16 15 13 11 11 12 12 12 11 11 10 10 11 11 11 11 10 10 8 7 7 7 5 2 3 3 4 4 5 6 7 8 11 11 11 11 10 10 10 10 10 9 9 10 12 12 12 12 12 12 11 11 11 12 12 12 13 12 11 11 12 12 12 12 11 11 10 10 10 9 8 8 7 7 7 7 6 5 4 1 2 3 4 4 3 4 4 5 6 7 8 10 11 11 13 15 17 18 19 19 19 19 20 21 22 22 23 23 23 22 22 21 22 22 22 23 24 24 24 24 24 24 23 21 21 20 19 19 20 21 22 22 20 16 14 13 13 13 13 13 14 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 40 40 39 39 39 39 39 38 38 38 38 38 37 37 35 34 34 34 34 35 35 34 34 34 34 33 33 32 31 31 29 25 22 20 18 17 16 16 16 16 17 17 17 17 17 17 16 15 14 14 14 13 13 13 13 14 14 13 13 13 12 12 12 12 12 13 13 13 13 12 12 11 10 10 9 9 9 9 8 8 8 7 6 5 3 1 1 0 1 0 3 7 12 14 15 15 15 16 16 16 16 15 15 15 15 14 13 11 10 7 3 5 13 16 19 22 25 28 31 32 33 34 34 34 34 34 33 34 34 35 35 34 34 30 27 26 24 23 23 23 22 22 22 21 20 19 19 18 17 16 15 13 10 7 4 9 11 10 5 2 4 9 10 6 2 2 4 7 7 7 7 8 9 9 9 10 10 10 10 8 7 7 9 9 10 10 11 12 13 13 14 14 15 15 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 15 12 12 11 11 10 10 10 9 7 7 6 6 5 5 5 4 4 4 4 3 2 1 1 1 1 2 2 2 1 1 1 1 1 1 1 2 2 2 2 2 2 2 2 3 4 4 6 7 9 9 10 11 11 12 13 14 14 13 11 11 11 11 11 11 10 10 10 9 8 9 9 11 11 11 11 11 11 10 9 10 11 12 11 10 11 12 11 11 12 12 11 10 10 10 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 10 13 13 15 21 22 21 20 21 22 15 20 24 21 18 17 16 15 15 14 14 14 15 15 14 14 14 14 13 12 13 13 13 14 11 10 11 10 9 8 9 10 11 13 13 12 13 15 15 13 12 12 11 10 10 12 13 14 14 12 13 13 14 15 16 13 9 8 11 13 14 15 15 16 18 18 17 16 17 17 16 15 14 13 13 14 15 16 17 16 15 14 13 11 10 11 12 12 12 12 11 11 11 11 11 11 10 9 8 6 6 6 5 3 3 4 4 5 5 6 7 9 11 11 11 11 10 10 10 10 9 9 9 10 11 11 12 12 12 12 11 11 12 12 12 13 13 12 11 11 11 12 12 11 11 10 10 10 10 9 8 7 7 7 7 7 6 5 3 1 2 3 4 5 5 5 5 6 7 8 9 10 11 12 13 15 17 18 18 18 19 20 21 22 22 23 23 23 22 21 21 21 21 22 22 23 23 24 24 24 24 24 23 22 21 21 21 21 22 23 22 21 18 16 13 13 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 16 17 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 42 42 42 42 42 42 42 42 42 42 42 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 40 39 39 39 38 38 38 38 38 38 38 38 38 37 36 35 34 34 35 35 35 35 34 34 34 33 33 33 32 32 31 29 25 22 21 20 18 17 17 16 17 17 17 17 17 17 17 16 15 14 14 14 13 13 13 13 13 13 13 13 12 12 11 11 12 12 12 12 13 12 12 11 10 10 9 9 9 9 9 9 9 8 8 7 6 5 4 3 3 2 2 3 6 9 11 12 13 13 13 14 14 14 15 15 16 17 17 16 16 15 12 16 20 21 21 21 23 26 27 28 29 29 29 30 30 29 29 28 28 28 29 30 30 30 22 20 19 19 18 19 20 20 20 20 20 19 19 18 17 16 16 16 15 13 12 10 10 11 12 12 11 2 4 5 4 2 1 2 5 6 6 7 7 8 8 10 9 9 9 10 9 7 6 8 9 9 9 10 11 12 13 13 13 14 15 15 15 16 16 16 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 14 12 12 11 11 11 10 10 10 9 8 7 6 6 6 5 5 5 5 4 3 2 2 1 0 0 1 2 2 1 1 1 1 1 1 2 2 2 3 3 3 2 2 2 2 3 3 4 5 5 7 9 10 10 11 12 13 14 13 12 10 10 10 10 10 9 8 8 8 8 8 10 12 12 11 11 11 11 10 9 9 11 12 12 11 10 12 11 10 10 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 12 13 14 19 21 18 17 19 18 14 16 23 19 16 14 12 12 12 13 13 14 15 15 14 15 15 15 13 13 14 14 13 14 11 10 10 9 8 7 7 9 10 11 12 12 13 14 14 11 11 11 12 12 10 10 11 11 11 10 11 12 14 15 15 14 11 8 9 11 12 12 13 14 15 15 16 16 17 18 18 17 15 14 14 13 14 15 16 15 14 13 13 11 10 10 11 11 11 11 11 11 11 11 11 11 10 9 9 7 6 5 4 4 4 4 5 5 6 7 7 9 10 11 11 11 10 9 9 9 9 8 9 10 11 11 11 12 12 12 12 12 12 12 13 13 13 12 11 11 11 11 11 11 10 10 10 10 9 9 8 8 7 7 7 6 5 4 1 2 3 3 4 5 5 5 6 6 7 9 10 11 12 13 14 15 16 17 18 18 19 20 21 22 23 23 23 22 21 21 20 20 21 22 22 23 23 23 24 24 23 23 22 20 20 19 19 20 21 21 20 18 16 14 12 12 12 12 12 13 13 14 14 15 15 16 16 16 16 16 17 17 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 39 39 38 38 38 38 38 38 37 37 37 37 37 36 36 35 35 35 35 35 35 35 34 33 33 33 33 32 32 32 30 28 25 23 21 20 19 18 17 17 17 18 17 18 18 17 17 16 16 15 14 14 14 14 14 14 14 14 13 12 12 12 11 11 12 12 12 12 12 12 12 11 10 9 9 9 10 10 10 10 9 9 9 8 8 7 6 6 6 5 5 5 6 6 8 10 11 11 11 11 12 12 14 16 17 18 18 18 18 19 21 26 28 27 27 26 24 23 23 24 24 23 23 23 23 22 21 19 18 18 20 22 23 20 12 12 12 12 11 12 13 14 15 17 18 19 18 15 14 13 14 14 14 14 13 11 10 9 8 8 6 3 1 2 1 1 1 2 4 5 6 6 7 8 9 9 8 8 8 9 9 7 6 7 8 8 9 10 10 11 12 12 13 13 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 18 14 12 12 11 11 11 11 11 11 11 10 9 8 7 6 6 5 5 5 5 5 4 3 2 1 0 0 1 2 1 1 1 1 2 2 2 2 2 2 3 3 2 2 2 2 3 3 3 3 4 6 9 9 9 9 10 11 12 12 12 11 10 9 10 9 7 7 7 8 8 8 10 12 12 12 12 11 12 11 9 9 11 12 12 11 10 11 11 10 10 9 9 10 10 10 9 9 9 9 9 9 10 10 10 10 10 9 9 8 9 9 11 12 13 14 17 16 16 17 16 15 17 21 17 16 12 11 11 11 12 13 15 15 16 15 15 16 16 14 14 13 13 13 13 12 12 11 9 8 8 10 10 11 12 12 13 15 16 14 11 11 12 12 11 10 9 8 9 9 8 9 11 13 13 14 14 12 9 9 10 10 11 11 12 13 14 15 16 17 17 18 18 18 17 15 14 14 14 15 13 11 12 12 11 10 9 9 10 11 11 10 10 10 11 11 11 10 10 10 10 7 5 5 5 5 5 5 6 6 7 8 8 9 11 11 11 9 8 9 8 9 9 9 10 10 11 11 11 12 12 12 12 12 12 12 13 12 12 11 11 11 11 11 10 10 9 9 9 9 9 9 8 7 6 6 6 4 3 0 2 3 3 4 5 5 5 6 6 8 9 11 12 12 13 14 15 15 17 18 19 19 20 21 22 22 22 22 21 21 21 20 21 21 22 22 22 22 23 24 24 23 23 22 19 18 17 17 17 17 17 16 15 14 13 11 11 12 12 12 13 13 14 14 14 15 15 16 16 16 16 17 17 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 40 40 39 38 38 38 38 38 37 37 37 37 36 36 36 35 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 31 29 26 24 22 20 19 18 17 17 17 17 17 18 18 18 18 17 17 16 16 15 15 15 15 15 15 15 14 13 13 12 12 11 11 12 12 12 12 12 12 12 11 10 10 9 10 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 6 6 6 7 9 10 10 10 9 10 11 13 15 16 17 18 19 19 21 24 27 29 30 29 25 19 15 16 15 17 17 15 10 8 10 11 10 9 8 8 9 10 9 5 6 5 5 4 4 4 4 4 3 2 5 12 6 7 7 8 9 10 11 11 10 9 9 9 8 6 4 3 3 3 2 2 2 3 5 6 6 7 8 8 8 8 8 7 8 8 7 6 6 7 8 9 9 10 11 12 12 13 13 14 14 14 14 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 15 13 12 12 11 11 11 11 11 11 11 11 11 9 8 7 7 6 6 7 7 6 6 4 3 2 1 0 1 1 1 1 1 2 2 2 3 2 2 2 2 2 2 2 2 3 3 3 3 3 4 6 7 7 7 7 8 9 10 10 11 11 10 9 6 6 7 7 7 8 8 8 11 12 12 12 11 11 11 11 9 9 12 13 12 10 11 12 12 10 10 9 10 10 10 10 9 9 10 10 10 10 10 10 10 10 10 10 9 9 9 10 11 11 12 15 16 16 16 15 15 16 17 19 17 15 12 12 12 12 13 14 15 16 16 16 15 16 16 15 13 13 13 12 12 13 13 11 10 9 10 11 10 11 11 13 15 15 14 13 12 11 11 12 11 9 8 8 8 7 6 8 10 12 12 13 13 12 11 10 10 10 11 11 12 13 14 15 16 16 17 17 18 18 17 15 14 14 13 12 10 9 10 10 11 11 10 9 9 10 10 10 10 10 10 10 11 11 10 10 10 7 5 4 6 7 7 6 6 5 6 7 7 9 10 11 10 9 8 8 8 9 9 9 9 10 10 11 11 12 11 12 12 12 12 12 13 13 12 11 11 11 11 11 10 10 9 9 9 9 9 9 8 7 6 6 5 4 2 1 2 2 2 3 4 5 5 6 7 8 10 11 12 12 13 13 14 16 17 18 19 19 20 21 22 22 22 21 21 21 20 20 21 21 21 21 21 22 23 23 23 23 22 20 18 17 15 15 14 14 13 12 12 12 11 10 11 12 12 13 13 14 14 14 14 15 15 15 16 16 16 17 16 16 16 16 17 17 17 17 17 17 18 18 18 18 19 19 19 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 27 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 39 38 38 38 37 37 37 37 36 36 35 35 34 34 34 34 34 33 33 32 32 32 32 32 32 32 31 31 29 27 25 23 21 20 19 17 17 16 16 16 17 18 18 18 18 18 18 18 16 15 15 15 16 16 15 15 14 14 13 12 12 12 11 12 12 12 12 13 13 12 11 10 10 10 10 10 10 11 11 11 11 11 11 11 10 9 9 8 7 6 6 6 7 7 8 9 9 9 9 10 11 12 14 14 16 17 18 19 20 22 23 26 23 24 13 11 8 8 18 19 16 10 9 10 8 6 5 5 5 5 4 5 4 5 5 5 5 5 6 7 9 10 10 10 13 14 17 17 12 7 4 5 7 9 6 7 8 8 8 7 6 6 6 4 3 2 3 2 4 4 6 7 8 8 8 8 7 7 7 7 7 7 6 6 7 9 9 10 11 11 12 12 13 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 16 17 17 18 19 18 13 12 12 12 12 11 11 11 11 11 11 11 11 11 9 8 7 7 7 7 7 7 7 6 4 3 2 1 0 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 3 3 3 3 3 4 6 5 4 5 6 6 6 7 8 9 9 9 8 6 6 7 7 7 8 8 8 9 10 11 11 11 11 11 11 9 10 12 13 11 11 11 12 12 11 10 9 10 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 13 16 15 15 15 16 16 15 15 14 14 14 14 13 14 14 14 15 15 16 16 16 16 17 16 17 15 12 12 12 12 13 10 10 10 11 11 11 10 10 11 12 13 12 12 11 11 11 12 12 12 10 10 10 9 6 5 9 11 11 12 13 13 12 12 10 10 11 12 12 13 14 15 15 15 16 16 16 16 16 16 15 13 12 10 9 9 10 11 12 12 11 10 9 9 9 9 9 9 9 8 9 10 10 10 9 8 5 4 6 7 7 7 6 5 5 5 7 8 9 10 10 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 12 12 12 12 11 12 11 11 10 10 10 10 9 9 8 8 8 9 9 9 7 6 5 5 4 2 1 2 2 2 3 5 6 6 6 7 9 10 10 11 12 13 13 14 16 17 18 19 19 20 21 22 22 22 21 21 21 20 21 21 21 21 21 21 22 23 23 22 22 20 18 17 16 15 13 13 11 10 9 9 9 9 10 11 12 12 13 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 41 41 40 40 39 39 39 38 38 37 37 37 36 36 36 35 35 34 34 33 33 33 33 32 32 32 32 32 32 32 32 31 29 27 26 24 22 20 19 18 17 15 15 15 15 16 17 18 18 18 18 19 20 18 15 14 15 16 17 16 15 15 14 14 13 12 12 12 12 12 12 12 13 13 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 11 9 7 7 7 7 6 6 6 7 8 9 9 10 10 10 11 12 13 13 15 16 17 17 18 18 15 13 12 14 14 14 14 16 19 19 17 16 16 14 12 9 7 6 6 5 5 5 6 7 7 7 7 7 8 9 11 11 12 12 13 14 17 18 17 15 11 6 4 4 4 4 5 6 6 6 7 7 7 5 3 2 3 3 3 3 5 6 8 8 7 7 7 7 7 7 7 7 6 6 7 8 9 10 10 10 11 11 12 12 12 12 12 13 14 14 14 15 15 15 15 15 15 15 15 16 17 17 18 17 13 12 12 12 12 11 11 11 11 10 11 11 12 12 11 9 7 7 6 6 6 6 6 6 5 4 3 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 3 3 3 4 4 3 4 4 5 4 4 5 6 6 6 6 6 7 8 8 6 7 7 7 7 7 7 8 8 8 10 10 11 11 11 11 10 10 13 13 11 11 11 11 12 12 11 9 10 11 11 11 10 10 10 10 10 11 11 10 10 10 10 10 9 9 10 10 10 11 11 12 13 14 14 16 16 16 15 15 15 15 15 15 15 15 14 14 14 15 16 17 16 16 16 15 14 13 13 12 12 12 13 11 11 10 11 12 11 9 9 9 9 9 11 12 11 11 11 11 12 12 12 11 11 11 8 5 6 9 9 11 12 13 12 11 10 10 10 12 13 14 14 15 15 15 15 15 16 15 15 16 15 14 12 10 9 9 11 11 13 14 14 12 11 9 8 8 8 9 7 7 7 8 8 9 9 9 6 5 5 6 7 7 6 5 5 4 5 7 9 10 11 9 7 7 8 9 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 12 11 11 10 10 10 10 9 8 8 8 8 8 9 8 7 6 5 5 4 2 1 1 2 2 3 5 6 6 7 8 9 10 10 11 11 12 13 14 16 17 18 19 19 20 21 21 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 21 20 19 17 16 16 15 13 11 10 9 8 8 8 9 10 11 12 13 13 14 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 38 38 37 37 37 37 36 36 36 35 35 35 34 33 33 32 32 32 32 32 32 31 30 31 29 27 26 24 22 21 19 18 17 16 14 14 14 14 14 16 18 18 18 19 20 20 18 15 14 15 16 17 16 16 16 14 13 13 12 12 12 12 12 12 13 13 13 12 11 11 11 11 11 11 11 11 11 12 13 13 13 13 10 8 6 5 4 5 5 5 5 5 7 8 9 10 10 11 11 11 12 13 13 14 16 15 16 12 6 4 4 6 8 9 12 17 21 19 15 14 14 13 12 10 8 8 7 7 7 7 8 8 8 8 8 8 8 9 9 10 12 13 14 16 17 18 18 17 15 12 8 6 6 5 4 4 5 6 7 7 7 6 6 3 3 3 2 3 5 6 8 8 7 7 7 7 6 6 6 6 6 6 7 8 9 9 9 10 10 11 11 11 11 11 12 12 13 13 14 14 14 15 15 14 14 14 14 15 16 16 14 13 12 12 12 12 12 11 11 10 10 10 10 11 12 13 12 11 8 7 6 6 5 6 6 5 5 4 3 2 1 1 1 1 1 1 1 1 2 2 3 2 2 2 2 2 2 2 3 3 4 4 5 5 5 5 5 6 7 8 7 6 6 6 7 7 7 7 6 7 7 7 7 7 8 9 10 9 10 10 10 10 10 11 12 12 11 10 11 12 12 12 11 10 10 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 12 12 14 15 16 16 16 16 16 16 16 16 16 16 15 14 14 14 15 16 17 17 16 15 13 14 14 13 13 13 14 14 12 11 12 12 11 10 9 9 10 10 10 10 12 12 13 12 11 11 12 13 12 13 13 11 7 5 7 9 10 10 12 12 11 10 9 9 11 12 13 14 14 14 15 15 15 15 15 15 15 15 14 13 12 11 12 13 13 14 14 14 14 13 10 7 8 8 8 7 7 6 6 7 8 9 9 7 4 4 6 7 7 7 6 5 4 3 6 9 10 10 8 7 8 9 9 9 9 10 10 10 10 10 10 10 10 9 8 8 9 10 10 10 11 10 10 10 10 9 8 7 8 8 8 7 8 8 7 7 6 5 4 3 3 1 1 2 3 5 6 7 7 8 9 10 10 10 11 12 13 15 16 17 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 22 21 20 18 17 17 17 16 14 11 10 10 9 8 8 10 11 12 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 38 38 37 37 37 37 37 36 36 36 36 35 35 34 33 33 33 32 32 32 31 30 29 28 28 27 25 24 23 21 20 19 17 16 15 14 13 13 12 13 15 17 18 19 20 20 19 17 16 15 15 16 16 16 17 16 14 12 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 12 13 14 14 14 14 11 12 10 9 8 7 5 4 4 5 6 8 9 10 11 10 10 10 11 12 13 13 13 13 13 9 2 1 1 2 3 4 8 13 20 19 13 12 13 12 11 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 8 10 12 14 16 17 18 19 19 19 18 16 12 10 9 7 5 4 4 5 6 6 6 7 7 5 5 3 3 3 4 6 7 7 7 6 6 6 6 6 6 6 5 6 7 8 8 9 9 9 9 10 10 10 10 10 11 12 12 13 13 14 14 14 14 14 14 14 14 14 14 11 12 11 11 11 11 10 10 11 10 10 9 10 10 11 12 12 12 11 9 9 8 5 4 4 5 5 5 5 4 3 2 1 1 1 1 1 1 1 1 1 2 2 2 2 2 2 2 3 3 3 3 3 4 5 5 6 7 7 7 7 8 7 6 6 6 6 7 7 6 7 7 7 7 8 10 10 10 9 10 9 8 9 10 11 11 11 10 10 10 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 11 12 13 13 13 14 15 15 16 16 16 16 17 17 17 17 17 16 15 15 15 14 15 16 17 17 17 15 14 14 14 14 14 14 14 14 13 13 13 11 10 9 8 9 11 11 10 9 11 12 12 13 12 12 12 12 12 13 14 14 10 5 5 7 7 10 11 12 12 10 8 8 10 11 12 13 14 14 14 14 14 15 15 16 16 16 15 14 13 13 13 14 14 14 13 14 14 13 10 7 7 7 7 7 7 6 6 8 9 9 8 6 3 3 5 6 5 6 5 4 3 3 5 9 10 8 8 8 8 9 10 10 10 10 10 10 11 11 11 10 9 8 8 7 8 8 9 10 10 10 10 9 9 9 8 7 7 8 8 7 7 7 7 7 6 5 5 4 3 2 1 2 4 5 6 7 7 8 9 10 10 11 11 12 14 15 16 17 18 19 19 20 20 20 20 21 21 20 20 20 20 20 20 20 21 21 22 22 22 21 20 18 17 17 17 17 15 14 13 11 10 9 10 11 13 13 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 38 38 37 37 37 37 37 36 36 36 36 35 35 34 34 33 32 32 31 30 29 28 28 28 26 25 24 22 21 20 19 18 17 16 15 15 13 12 12 12 13 16 18 20 20 20 19 18 17 16 15 15 15 17 17 15 13 12 12 12 12 13 13 14 14 14 14 13 13 14 14 13 13 14 13 13 12 12 13 14 15 17 18 16 14 15 14 13 9 4 3 3 4 6 8 9 10 10 10 10 10 10 11 12 13 12 11 9 4 1 3 2 1 1 1 2 6 16 17 12 11 11 11 11 10 10 10 9 8 8 8 8 8 8 8 8 8 8 9 9 10 12 14 16 18 19 20 21 20 20 18 18 14 11 8 6 4 3 4 5 5 5 6 7 6 6 4 3 3 4 5 6 7 7 6 6 6 6 6 6 5 5 6 6 7 8 8 8 9 9 9 9 10 10 10 10 11 11 12 12 13 13 14 14 14 14 14 14 13 10 11 11 10 10 11 11 10 11 15 15 13 10 10 10 11 11 11 12 11 10 9 8 6 4 3 5 6 6 6 5 4 3 2 2 1 1 1 0 1 1 1 1 1 2 3 3 3 4 4 3 3 3 3 3 4 6 7 7 7 7 6 7 7 7 7 6 6 7 7 7 7 7 7 7 9 10 10 10 10 9 8 8 9 10 10 11 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 11 11 11 11 12 12 11 11 11 11 11 11 11 12 13 14 14 14 15 15 15 16 16 17 17 17 18 18 18 18 17 16 16 15 15 15 15 16 17 18 17 15 14 14 15 15 14 14 13 12 12 12 10 9 8 9 10 11 11 10 9 10 10 11 11 12 12 11 11 12 13 14 15 13 6 5 6 6 9 11 12 12 11 9 8 9 10 12 13 13 14 14 14 14 14 15 16 17 16 15 15 14 14 15 15 15 14 12 12 13 14 11 8 7 6 6 7 6 7 8 9 9 9 8 6 3 2 3 3 3 4 4 4 3 3 5 8 10 10 9 9 8 9 10 10 10 10 10 11 11 11 11 11 10 9 8 8 8 9 9 10 10 10 9 9 9 9 7 6 6 7 7 8 8 8 8 8 7 6 6 5 3 2 2 3 5 5 6 7 8 9 9 10 11 12 12 12 13 14 15 17 18 19 19 19 20 20 20 20 20 20 20 20 20 19 19 20 20 21 21 21 20 20 19 17 16 17 17 17 16 16 14 13 11 11 11 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 27 27 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 41 40 40 39 39 39 38 38 37 37 37 37 37 36 36 36 36 36 35 34 34 33 32 31 30 29 28 27 27 27 26 25 23 22 21 20 19 18 17 16 15 15 15 13 12 12 12 13 15 18 19 20 19 19 19 18 17 16 15 15 17 17 15 13 12 12 12 12 13 13 15 15 15 14 14 14 15 16 15 15 14 15 14 12 11 12 14 15 17 19 18 17 17 15 20 8 6 4 2 3 6 9 9 9 9 10 9 9 8 9 10 10 10 10 7 2 3 5 5 6 6 6 4 2 10 17 13 11 10 11 11 10 10 10 9 9 8 8 8 7 7 7 8 7 8 8 8 8 3 3 6 10 20 23 23 22 21 19 18 14 9 8 7 5 3 4 4 4 4 4 5 5 6 5 4 3 3 5 6 7 6 6 6 6 6 6 6 5 6 6 7 7 8 9 8 8 8 9 9 9 9 9 10 10 11 11 12 12 13 13 13 14 14 13 12 11 11 10 10 9 13 14 14 15 16 15 16 16 12 10 10 11 10 9 10 10 11 10 8 6 4 3 4 5 6 6 6 5 4 3 3 2 2 2 1 2 1 1 2 3 3 4 4 4 4 4 3 3 3 3 3 4 7 7 7 7 6 5 5 6 6 7 7 7 7 7 7 7 7 7 7 9 10 10 10 9 9 8 8 9 9 9 10 10 10 10 11 11 11 11 10 11 11 12 12 12 12 12 12 11 12 12 12 12 11 11 11 11 11 11 12 14 15 15 15 15 15 15 16 17 17 17 18 18 19 19 18 18 18 17 17 16 16 15 15 15 16 17 17 15 14 14 14 14 13 13 12 11 11 10 10 9 8 11 11 11 11 10 10 10 10 9 10 11 12 12 11 11 13 14 15 15 10 8 7 6 7 10 11 12 12 10 8 8 10 11 12 13 13 13 13 13 14 15 16 17 16 15 15 15 15 16 15 15 15 13 11 13 14 14 10 8 7 7 7 6 7 8 10 10 9 7 6 3 2 2 2 3 4 4 3 2 2 5 8 10 10 10 9 8 9 10 10 10 10 11 11 11 10 10 10 9 8 7 8 9 10 10 10 10 9 9 9 9 8 6 5 6 7 7 8 8 8 9 8 7 7 6 4 2 3 3 4 5 5 6 8 8 9 10 10 11 11 11 12 13 14 16 16 17 18 19 19 19 19 19 20 20 20 19 19 19 19 19 19 20 20 20 19 19 18 18 17 16 16 16 17 16 16 16 15 13 12 13 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 43 43 43 43 43 43 43 43 43 43 42 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 42 42 42 41 41 41 40 40 39 39 38 38 38 37 37 37 37 37 36 36 36 36 35 35 34 33 32 30 29 28 27 27 26 26 25 24 23 22 21 20 19 18 17 17 16 16 15 15 14 13 12 12 13 15 17 18 18 18 18 19 18 18 17 16 15 16 16 14 13 12 13 12 12 13 14 15 16 16 15 14 16 17 18 18 17 15 16 15 14 12 12 14 15 17 18 19 20 16 5 15 14 8 3 0 2 5 7 6 5 6 7 7 7 6 5 4 5 4 4 3 2 5 5 6 8 9 9 7 4 6 15 14 11 10 10 10 10 10 10 10 9 9 8 9 8 8 7 6 6 6 5 4 6 11 15 17 18 20 25 25 24 22 19 16 11 8 8 7 5 4 3 4 4 3 3 3 4 5 5 4 3 4 5 6 6 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 9 9 9 10 10 10 11 11 12 12 12 13 13 14 13 10 11 12 11 10 13 14 14 15 15 15 15 15 15 12 9 8 9 8 8 8 8 9 9 8 7 5 4 4 5 6 6 7 6 6 5 4 3 3 3 3 3 4 3 4 5 5 5 4 4 4 3 3 3 3 3 4 6 7 7 7 6 5 5 4 5 6 7 7 7 7 7 7 7 7 6 6 6 7 8 9 9 9 8 8 8 8 9 9 10 11 11 11 11 11 11 10 10 11 11 12 12 12 13 13 12 13 12 12 12 12 12 12 12 12 12 14 15 16 16 15 15 16 16 17 17 17 18 19 19 20 19 19 19 19 18 18 17 17 16 15 15 16 17 17 16 14 13 13 14 14 13 13 12 11 10 10 9 11 12 11 10 10 10 10 10 9 9 9 11 12 12 11 11 12 13 13 14 15 14 12 8 7 9 11 12 12 11 9 8 8 10 11 12 12 12 12 12 14 15 16 16 17 16 16 15 15 16 15 15 16 15 13 12 13 14 13 13 9 7 6 5 6 9 10 10 9 7 5 5 4 3 3 4 3 3 3 3 2 4 7 9 9 9 8 8 8 9 10 10 10 10 10 10 10 9 8 7 7 7 8 9 9 10 10 10 9 9 8 8 7 6 5 5 6 7 8 8 9 9 9 9 8 5 3 3 4 5 5 6 6 7 8 8 9 10 11 11 12 12 13 14 15 16 16 17 17 18 18 18 19 19 19 20 19 19 19 19 19 19 19 20 20 19 19 18 17 17 17 16 16 17 16 16 17 18 17 15 14 14 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 43 42 42 42 42 42 42 42 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 42 42 42 41 41 40 40 40 39 38 38 38 37 37 37 37 37 36 36 36 36 36 35 34 32 31 29 28 27 27 26 25 25 25 24 22 21 20 20 19 18 18 17 17 16 16 15 15 14 14 14 13 14 15 16 17 17 18 18 18 18 18 17 16 15 15 15 14 13 13 13 13 13 13 14 15 16 16 15 15 17 18 18 18 18 16 16 16 15 14 14 14 15 16 17 18 17 11 3 5 5 17 11 4 3 3 3 2 1 1 2 3 3 1 0 1 1 1 1 3 5 6 6 8 9 11 11 9 7 3 11 13 11 10 10 10 10 11 10 10 10 10 10 12 12 12 12 12 10 9 6 3 10 17 19 19 18 17 17 24 23 15 11 9 6 6 7 7 5 4 3 4 4 4 4 4 3 5 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 10 10 10 10 11 12 12 13 13 13 11 13 13 14 14 13 13 13 13 14 14 14 11 10 8 8 9 15 13 11 9 7 8 8 8 8 6 4 4 4 5 6 6 6 6 6 5 4 4 4 4 3 5 5 5 6 6 6 4 4 4 3 3 3 3 4 4 6 7 7 7 5 5 4 4 4 6 7 8 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 10 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 13 13 12 12 13 13 13 13 13 14 16 17 17 16 16 16 16 17 17 17 18 19 19 20 20 20 19 19 19 18 18 18 17 17 16 15 15 16 16 16 16 16 15 16 15 16 17 14 11 12 13 13 12 11 10 10 10 10 10 10 10 9 10 10 12 13 12 12 12 12 12 13 14 15 14 10 8 8 10 11 12 12 11 9 8 9 10 10 10 11 12 12 13 15 16 16 17 17 17 16 16 16 16 16 16 16 15 13 13 13 13 13 10 7 6 7 9 11 11 10 8 6 5 5 5 5 4 3 3 2 3 3 3 5 7 7 8 9 9 8 8 9 10 10 10 10 10 9 9 7 6 6 6 7 8 9 9 9 9 9 9 8 8 7 7 6 5 5 6 7 8 8 8 9 9 9 8 5 4 4 5 6 6 6 7 7 7 9 10 11 11 12 12 13 14 14 15 16 16 16 17 18 18 18 19 19 19 19 19 19 19 19 19 18 19 19 19 19 18 17 16 16 16 16 17 17 16 16 18 20 20 17 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 42 41 40 40 39 39 39 38 38 37 37 37 37 37 36 36 36 36 36 35 34 32 30 28 27 27 26 26 25 25 24 23 22 21 20 19 19 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 14 14 15 14 13 13 13 13 13 13 14 15 16 16 16 16 16 18 18 17 17 17 17 16 16 15 15 16 16 16 16 16 11 3 1 8 12 14 10 5 3 2 1 2 2 2 1 0 1 2 3 3 3 4 4 5 8 8 8 9 10 12 12 12 10 5 9 13 11 10 10 10 10 11 11 12 12 13 14 17 18 18 17 17 18 18 19 21 24 23 22 19 13 4 4 4 9 8 2 5 5 5 5 5 5 3 3 4 4 4 5 5 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 8 9 9 10 10 10 10 10 10 10 11 12 12 12 13 12 12 12 13 13 13 12 13 12 11 6 8 7 7 8 7 9 15 15 15 12 8 7 7 8 8 7 6 4 5 5 5 6 6 6 6 5 5 5 4 4 4 5 6 6 6 6 6 4 3 2 3 3 3 3 3 4 6 7 6 6 5 5 4 4 4 5 7 8 7 7 7 7 7 7 7 7 8 8 8 7 7 8 7 7 8 9 10 11 12 12 12 11 11 11 11 11 11 11 11 12 12 12 13 14 15 13 13 13 13 14 14 14 15 15 16 18 18 18 17 16 16 17 17 17 18 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 15 14 15 15 15 15 15 15 15 15 16 15 16 14 14 14 13 11 10 10 10 9 9 9 9 10 10 10 10 11 12 13 13 13 13 13 13 13 14 14 12 9 8 9 10 11 12 12 12 11 10 10 10 10 11 12 13 13 14 15 16 16 17 17 18 17 17 17 17 17 17 16 15 14 13 12 12 12 8 8 11 12 12 12 10 7 5 4 4 5 6 5 4 2 2 3 2 1 3 5 6 8 9 9 8 8 8 9 10 10 10 9 9 9 7 4 5 6 7 8 9 9 8 8 8 8 8 7 7 7 6 5 4 5 6 7 8 8 8 9 9 7 5 4 5 6 7 7 7 7 7 8 9 10 11 12 13 13 13 14 14 14 15 15 16 16 17 18 18 18 19 18 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 17 16 16 18 21 23 21 18 16 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 41 41 40 40 39 39 38 38 38 37 37 37 37 37 36 36 36 36 35 34 32 30 28 27 26 26 26 25 25 24 23 22 21 20 19 19 19 18 18 17 18 18 18 17 16 15 15 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 13 13 15 14 14 13 14 14 14 14 15 16 17 17 17 17 16 17 17 16 15 16 16 16 17 15 16 15 14 15 15 13 6 1 1 13 16 13 9 5 3 2 2 2 3 3 2 1 1 2 2 2 4 6 7 9 11 11 11 11 12 12 12 12 12 9 6 11 11 10 10 10 10 11 12 13 15 16 19 22 22 23 22 23 23 23 24 25 26 26 26 25 24 20 18 12 2 10 5 2 2 3 4 5 5 4 3 3 4 4 6 5 4 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 6 6 7 8 8 8 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 11 11 11 12 12 12 11 9 6 6 7 7 7 7 7 6 7 9 13 11 8 6 7 8 9 9 7 6 6 5 5 5 5 5 5 6 5 5 4 5 5 6 7 6 6 6 6 5 2 2 2 2 3 3 3 4 4 6 5 5 5 4 4 4 4 5 7 7 7 7 7 7 8 7 8 8 9 9 9 7 7 7 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 11 12 13 13 13 14 14 14 14 13 14 14 16 17 17 17 18 18 18 18 18 18 17 17 17 17 18 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 16 14 14 14 14 14 14 14 14 14 14 14 15 15 14 13 12 11 10 9 9 9 9 9 9 10 10 11 11 11 12 13 13 13 13 13 13 13 13 13 13 11 9 9 10 11 11 12 13 12 11 10 10 10 11 12 13 13 14 14 14 15 16 17 18 18 17 17 17 17 17 17 15 14 13 12 11 11 9 10 11 12 11 9 6 6 4 4 3 4 5 5 3 2 2 2 1 0 1 2 4 7 8 9 8 8 10 11 11 10 10 10 9 8 7 4 4 6 7 8 8 8 7 7 7 7 7 7 7 6 6 5 5 5 6 6 7 8 8 8 8 7 4 3 4 6 7 8 8 8 8 9 10 10 12 12 13 13 13 13 14 14 14 15 16 16 16 17 18 18 18 18 19 19 19 19 18 18 18 18 18 18 17 17 16 17 17 17 17 17 17 18 22 24 23 21 18 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 42 41 40 39 39 39 38 38 38 37 37 37 37 37 36 36 36 36 35 34 32 29 27 26 26 26 25 25 24 23 23 22 20 19 19 19 19 19 18 18 17 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 15 13 13 14 14 14 14 14 15 15 15 16 16 17 18 19 18 17 16 17 16 14 13 11 11 12 12 11 9 9 10 10 8 3 2 4 20 16 12 8 5 3 3 3 2 2 3 3 2 1 1 2 3 5 8 9 11 12 12 12 11 11 11 11 11 12 12 5 8 9 9 9 9 11 14 16 18 21 23 25 27 26 26 27 26 26 26 26 27 27 27 26 25 25 26 26 23 17 14 9 3 4 4 4 4 5 4 4 3 3 5 6 5 4 4 4 4 4 4 4 4 5 5 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 8 8 8 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 10 10 11 11 9 8 7 6 6 7 6 6 6 6 6 6 6 7 6 4 5 6 8 9 10 9 8 7 7 6 5 4 4 4 5 5 5 5 6 6 7 7 7 6 6 6 5 3 1 2 2 2 3 3 3 4 6 6 5 4 4 4 4 5 5 6 7 7 7 7 8 8 8 8 9 9 8 8 7 6 6 7 7 8 9 10 10 11 11 11 11 11 11 11 11 11 12 13 13 13 13 14 14 14 14 15 15 16 18 19 19 20 19 18 18 18 17 17 17 17 17 17 17 18 19 19 20 19 19 19 19 19 19 18 18 18 17 17 17 16 14 13 13 13 13 13 13 13 12 12 12 14 15 14 12 12 11 11 10 9 9 9 9 10 10 11 11 11 12 12 13 13 13 13 12 12 12 12 12 13 12 10 8 8 9 10 12 12 12 11 10 9 9 10 11 12 13 13 14 14 15 16 16 17 17 17 17 16 16 16 16 15 14 13 12 11 10 10 11 11 9 6 4 2 1 2 3 1 2 2 3 1 0 2 1 1 1 1 1 3 5 7 8 8 9 10 11 11 11 11 10 9 9 6 4 5 6 7 7 7 7 8 8 8 7 7 7 7 6 6 5 4 4 4 5 6 7 7 7 7 6 4 3 4 6 7 8 8 8 9 10 10 11 12 13 13 13 14 14 14 14 15 15 16 16 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 18 17 17 17 18 18 18 19 18 21 24 24 23 21 19 18 17 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 27 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 41 41 40 40 39 38 38 38 37 37 37 37 37 36 36 36 36 35 34 32 29 26 26 26 26 25 24 24 24 23 21 20 19 19 19 19 19 19 18 18 17 18 18 18 18 18 18 17 17 17 16 15 15 15 15 15 15 16 17 16 15 15 16 15 13 12 13 13 14 14 14 15 16 16 17 17 19 19 19 18 17 16 15 12 7 6 5 5 6 5 4 6 7 8 8 6 6 13 23 17 11 7 4 3 3 2 2 2 3 3 2 1 2 3 4 6 9 10 10 10 8 8 8 8 8 10 10 11 14 16 11 6 2 1 9 17 21 22 25 26 27 28 28 28 28 28 28 28 27 27 27 27 27 26 25 26 26 26 26 27 27 17 7 9 6 5 4 5 5 4 4 4 5 5 4 4 5 5 4 4 4 4 4 4 5 6 6 6 6 6 6 5 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 9 9 9 9 8 7 7 7 7 6 6 6 6 6 6 6 5 5 4 4 5 6 7 8 9 10 10 9 9 7 5 5 5 5 4 5 5 5 5 6 7 7 7 7 6 5 5 5 3 2 2 2 3 3 3 3 5 6 6 6 5 4 4 4 5 5 6 6 7 7 8 8 8 8 9 9 8 7 6 6 6 6 7 7 8 10 10 11 11 11 13 13 12 12 12 12 12 13 13 13 13 13 14 15 14 15 17 17 17 18 19 19 18 18 17 17 17 17 17 17 17 17 16 17 17 17 18 19 19 19 19 18 18 18 18 18 17 17 17 16 16 15 14 13 13 13 13 12 12 11 11 11 12 14 14 13 11 11 11 10 9 9 9 9 10 11 11 11 11 12 12 13 13 13 13 12 11 11 11 11 12 12 11 9 8 9 10 11 12 11 11 10 9 9 9 10 11 12 13 14 15 15 16 16 16 17 16 16 16 16 16 15 15 13 12 12 11 10 9 6 5 6 5 3 1 1 1 1 0 0 1 3 4 2 0 1 1 1 0 2 3 5 7 8 9 9 10 10 10 11 11 10 10 8 7 5 5 6 6 6 6 7 8 9 8 8 7 7 7 6 6 5 5 4 4 4 5 6 7 7 6 5 3 3 4 6 6 7 8 9 9 10 11 12 12 13 13 13 14 14 14 14 14 15 15 16 16 17 17 18 17 17 18 18 18 18 18 18 18 18 18 19 18 18 17 18 19 19 19 20 19 21 23 23 22 21 20 19 17 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 23 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 41 40 40 39 38 38 37 37 37 37 37 37 36 36 36 36 36 34 32 29 26 25 26 26 26 25 23 23 23 21 20 20 19 19 19 20 20 19 17 17 17 18 19 19 20 20 19 19 19 18 16 15 15 15 15 14 14 14 15 15 14 14 16 16 14 12 12 11 13 13 14 14 16 16 17 17 17 18 18 19 18 16 14 10 6 4 3 2 2 3 3 4 8 10 11 12 15 19 22 17 11 6 4 3 2 2 2 2 3 3 2 2 3 4 5 7 8 9 5 5 3 2 3 4 3 5 6 8 12 15 17 18 17 20 24 25 26 27 28 28 28 29 29 29 29 29 29 29 28 28 28 28 27 24 24 25 26 26 25 25 25 22 18 14 10 8 7 6 5 5 4 4 4 4 4 5 5 5 4 4 4 4 4 4 5 6 6 6 6 5 5 5 4 5 5 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 9 9 9 8 8 8 8 8 8 8 7 7 7 6 6 6 6 6 6 5 4 4 4 5 6 8 8 9 9 9 9 8 6 5 5 6 5 5 5 5 6 6 7 7 7 7 6 5 4 5 5 4 3 2 3 3 3 3 4 5 5 6 6 5 5 4 4 5 5 6 6 7 7 8 8 8 9 10 10 7 5 5 6 6 6 7 7 8 10 11 11 12 12 12 13 12 13 13 13 13 13 13 13 14 14 15 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 19 18 18 18 18 17 17 17 17 16 16 16 16 15 14 14 13 13 12 12 11 10 11 11 12 13 13 12 11 11 10 10 9 10 10 10 11 11 12 12 12 12 12 13 13 13 11 10 10 10 9 10 12 12 11 10 8 9 10 11 11 11 10 9 10 10 10 11 11 13 14 15 15 16 16 16 16 16 16 15 15 16 15 14 12 11 12 12 10 3 3 1 1 3 3 1 2 3 3 3 3 3 6 7 6 3 0 2 2 2 3 4 5 7 8 8 9 9 9 10 11 11 10 9 9 7 6 5 5 6 6 6 7 8 9 9 8 7 7 7 7 6 6 5 5 4 4 5 6 6 6 6 4 3 2 4 4 6 8 8 9 10 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 17 17 17 17 18 19 18 18 18 19 18 18 18 18 18 18 18 18 18 19 20 21 20 20 21 21 21 20 20 19 18 17 16 16 16 16 16 17 16 17 17 17 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 23 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 43 43 43 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 41 40 39 39 39 38 37 37 37 37 37 37 36 36 36 36 36 35 32 29 26 25 26 27 28 26 24 24 23 22 21 20 20 20 20 20 20 19 18 18 18 18 18 19 20 21 21 21 22 22 21 18 16 14 15 16 15 13 12 13 13 13 13 15 17 16 14 12 11 12 12 13 14 15 16 16 16 17 17 17 18 18 15 12 10 8 5 2 2 6 7 7 6 7 9 9 21 23 24 23 19 13 7 4 4 2 1 0 1 2 3 2 2 4 5 6 6 6 5 3 3 2 3 3 3 2 4 7 10 8 11 17 23 26 28 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 28 28 28 28 25 24 24 25 25 25 25 25 21 17 15 13 11 10 9 7 5 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 6 6 5 5 5 4 4 4 4 5 6 7 8 8 8 8 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 8 8 8 8 8 7 7 7 6 6 6 5 5 5 4 4 4 4 5 7 9 9 8 8 8 7 6 6 5 5 6 6 6 6 7 7 7 7 7 7 6 6 4 4 4 5 5 4 4 4 3 4 4 4 5 5 6 5 5 5 4 4 4 5 5 6 7 7 8 8 8 9 10 10 7 5 5 5 6 7 7 8 8 9 11 11 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 16 17 17 17 16 16 17 16 16 16 16 15 15 15 16 16 16 16 16 15 15 15 16 17 18 18 18 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 13 12 11 11 10 10 10 11 12 12 12 12 11 11 10 10 10 10 10 11 12 13 12 12 12 12 12 12 13 12 10 9 9 8 9 10 11 11 11 8 8 9 10 11 10 10 11 11 11 11 11 12 13 14 15 15 16 16 16 16 16 16 16 15 15 15 14 13 11 11 12 8 1 4 4 6 3 1 1 1 4 7 7 4 3 8 8 8 4 0 2 2 3 4 6 6 7 8 8 8 9 9 10 10 10 10 9 9 8 6 4 5 5 6 6 6 8 9 9 8 8 7 7 7 7 6 5 5 4 4 4 6 6 6 5 4 3 2 3 4 6 8 9 10 11 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 17 17 17 18 18 19 19 19 19 19 18 18 18 18 18 19 19 18 19 19 20 20 20 20 20 20 19 19 18 17 16 16 15 15 15 16 16 17 17 17 17 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 27 43 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 43 42 42 41 40 39 39 38 37 37 37 37 37 37 36 35 35 35 35 35 33 31 28 27 28 30 30 29 28 25 25 23 22 21 21 22 22 22 21 20 20 20 19 19 18 19 20 20 22 24 25 25 25 25 20 19 16 16 17 17 15 11 11 11 12 12 14 16 16 15 13 12 12 12 13 13 14 15 16 16 17 16 16 16 15 11 8 8 7 5 4 3 5 7 9 9 8 11 22 31 31 30 27 22 16 10 6 5 3 2 1 1 2 3 3 3 3 4 4 5 5 3 3 5 5 5 5 7 11 14 16 18 17 20 23 25 28 30 31 31 30 30 30 30 30 30 31 30 30 30 29 28 28 28 28 28 27 27 27 27 26 26 26 26 24 21 18 17 15 14 13 11 8 5 4 4 4 5 5 5 5 5 4 4 4 4 4 4 5 5 5 6 5 5 4 4 3 3 4 5 6 7 7 8 8 8 8 8 8 8 8 8 7 7 8 7 7 7 7 7 7 8 8 8 9 8 8 8 8 8 7 7 7 6 5 5 5 4 3 4 5 5 5 6 7 7 6 6 6 6 6 5 5 5 5 6 6 7 6 7 7 7 7 7 6 6 6 5 4 5 5 6 5 5 5 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 6 7 8 8 8 9 10 10 9 8 7 5 5 6 7 7 8 9 9 11 11 11 12 12 12 13 13 13 13 14 15 16 16 16 16 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 17 17 17 17 16 16 15 15 15 15 16 16 16 16 15 15 14 13 12 11 11 10 9 10 10 11 11 12 12 12 11 11 10 10 10 11 12 13 13 13 13 13 12 12 12 13 13 12 9 8 6 6 7 9 10 10 9 7 8 9 10 10 10 11 12 12 12 12 12 12 13 14 15 15 15 15 15 15 15 15 16 15 15 15 14 13 11 10 6 1 4 6 11 9 6 3 3 5 8 9 8 8 9 6 6 3 1 2 3 3 4 5 6 7 7 8 8 8 9 9 10 10 9 9 9 8 6 4 4 3 6 6 6 7 8 8 8 8 8 7 7 7 6 5 5 4 3 4 5 5 5 4 4 3 3 4 5 7 8 9 10 11 12 12 13 13 13 14 14 14 15 15 15 15 15 15 16 16 17 18 18 18 18 18 18 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 15 15 14 14 15 15 16 16 17 17 17 17 18 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 26 27 27 43 43 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 43 42 42 41 40 40 39 38 38 37 37 37 37 37 36 36 36 36 36 36 35 33 31 30 31 32 32 31 30 28 27 26 25 23 23 24 25 25 25 23 23 23 23 22 21 21 23 23 24 26 29 29 29 28 27 24 23 18 18 19 19 18 14 11 11 12 12 13 14 15 15 14 12 12 12 13 13 14 15 16 16 16 15 14 12 10 6 4 4 4 5 5 4 4 4 5 5 14 23 29 32 33 33 30 24 19 18 13 8 5 4 3 2 2 3 4 4 4 4 4 5 5 6 8 9 9 10 12 15 18 21 22 24 25 26 27 28 30 31 31 31 31 31 31 31 31 31 31 30 30 29 28 27 27 27 28 28 28 28 28 28 28 27 27 26 24 22 20 19 17 17 16 14 10 6 4 5 5 5 5 5 5 5 4 4 4 4 4 4 5 5 5 5 5 4 4 4 4 3 3 5 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 7 7 7 8 9 8 8 8 8 8 7 7 7 6 6 5 4 3 3 4 5 5 6 7 6 6 5 5 5 5 5 5 5 5 5 5 5 6 6 6 6 7 6 6 6 6 6 6 6 6 6 6 6 5 5 5 5 6 5 5 4 4 4 4 4 4 4 4 4 5 6 7 8 9 9 10 11 10 9 9 8 5 5 6 7 8 9 9 10 11 11 12 12 12 13 13 14 14 14 15 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 15 16 16 16 16 15 15 14 14 15 15 15 15 15 15 14 13 12 11 10 10 9 9 9 9 10 10 12 12 12 12 11 11 11 11 12 13 13 13 13 13 13 13 13 13 14 15 14 10 6 5 2 3 6 8 10 10 9 8 8 9 10 10 11 11 11 12 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 16 16 15 15 13 11 9 8 8 5 17 15 10 7 5 6 9 10 8 5 5 4 4 2 1 3 3 3 3 4 4 6 6 7 8 8 9 9 10 10 9 9 9 8 8 6 4 2 4 6 6 6 6 7 8 8 8 7 7 7 6 5 5 5 4 3 4 5 5 4 4 3 3 4 6 7 8 9 10 11 12 12 13 13 13 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 18 18 19 18 18 18 18 18 18 19 19 20 20 21 20 20 20 20 20 20 19 19 17 16 15 14 14 14 15 15 15 15 16 17 17 17 17 18 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 26 27 43 43 43 43 43 43 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 43 42 42 41 40 39 39 38 38 38 38 37 37 37 37 37 36 36 36 36 36 35 33 33 33 34 34 33 31 29 29 28 27 25 23 23 24 26 27 26 25 25 26 25 25 23 25 27 28 29 30 31 31 31 30 29 28 25 20 19 20 20 19 17 14 13 14 14 13 13 14 15 14 13 13 12 13 13 14 15 15 16 16 14 11 8 6 4 5 5 5 5 7 9 7 6 7 16 25 28 30 32 33 35 31 27 24 21 16 11 6 5 4 3 2 4 4 4 4 4 4 6 9 10 12 12 12 13 15 17 20 23 23 25 26 28 29 29 30 31 31 31 31 31 31 31 31 31 30 29 29 28 27 26 26 27 28 28 28 28 28 28 28 28 28 27 25 23 21 19 18 18 17 15 11 7 5 5 5 5 5 5 5 5 5 4 4 4 4 4 4 5 4 4 4 4 4 4 4 3 3 5 7 8 8 7 7 8 8 8 7 7 8 8 8 8 8 8 7 7 7 6 6 7 7 8 8 8 7 7 7 7 7 7 7 6 6 5 4 3 2 3 4 5 6 6 6 6 6 5 5 5 5 4 4 5 5 4 4 5 5 5 6 7 6 6 6 6 7 8 8 7 6 7 7 6 6 6 6 6 6 5 4 4 4 4 4 4 4 4 5 5 6 7 8 9 10 11 10 9 8 9 8 6 6 6 8 9 10 10 10 11 12 12 12 12 13 13 13 14 14 15 15 15 15 16 16 16 17 17 17 17 17 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 14 15 15 16 15 15 14 14 14 14 14 14 15 14 14 13 12 11 10 9 9 8 8 8 8 9 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 14 15 17 18 18 15 10 16 4 4 0 5 8 10 10 8 7 8 9 10 10 10 11 12 12 12 12 11 11 11 12 13 13 13 14 14 14 15 15 15 15 15 15 15 13 12 11 11 5 11 16 14 11 7 6 8 8 8 7 5 5 4 2 1 3 2 1 1 3 5 5 6 7 8 9 9 9 10 10 10 9 9 9 8 7 4 2 4 5 5 5 5 6 7 7 7 7 7 6 5 5 5 4 3 3 3 5 5 5 4 3 3 4 6 7 8 9 10 11 12 12 13 13 14 14 15 15 15 15 15 16 16 16 16 17 17 18 19 19 19 18 19 19 18 18 18 18 18 18 19 20 20 21 21 21 20 21 21 21 20 20 19 18 17 15 15 14 15 15 15 16 16 17 17 18 17 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 26 26 26 43 43 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 43 43 42 41 40 39 39 38 38 38 38 38 37 37 37 37 37 36 36 36 36 35 35 34 34 34 34 34 32 30 29 30 28 27 24 22 22 24 26 28 28 27 27 27 27 27 26 30 31 31 31 31 31 31 31 32 31 30 25 20 19 20 20 20 18 16 16 16 16 15 14 15 15 15 15 15 14 14 14 14 13 14 14 13 9 6 5 5 5 5 5 5 6 6 6 6 7 8 12 19 27 28 30 31 31 29 25 22 19 18 14 9 6 5 4 3 3 5 5 5 5 5 8 12 15 17 14 13 14 16 19 21 22 23 25 27 28 29 29 30 31 31 31 31 31 31 31 30 29 28 28 27 27 26 26 26 27 28 28 28 28 28 28 28 28 28 27 25 22 21 20 19 18 17 15 11 7 5 5 6 5 6 5 5 5 4 4 3 4 4 4 4 4 4 4 4 4 4 3 3 3 3 5 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 7 7 7 7 6 6 6 6 6 5 5 4 3 3 4 5 5 5 5 5 6 6 5 6 6 6 5 5 4 4 4 4 4 4 5 6 6 6 7 7 8 8 8 8 7 7 7 6 7 7 6 6 5 4 4 3 3 3 3 3 4 4 5 5 6 7 9 10 11 11 9 10 7 8 8 7 6 7 8 9 10 10 11 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 13 14 14 14 13 12 11 10 9 9 8 8 7 8 8 8 9 10 11 12 12 12 12 13 13 13 13 13 13 13 14 14 15 17 18 20 22 22 22 22 26 28 20 10 1 5 8 9 9 8 7 7 8 8 9 10 12 12 12 11 11 10 10 11 11 12 13 14 14 14 14 14 14 14 14 15 15 16 14 12 11 5 7 13 16 14 9 6 6 6 6 6 6 7 5 2 1 3 2 0 1 3 3 5 6 6 7 8 8 9 9 10 10 9 9 9 8 7 4 2 3 5 5 4 4 5 6 6 6 6 6 6 5 4 3 3 3 2 3 4 4 5 4 4 3 4 6 8 9 9 10 11 12 12 13 13 14 15 15 15 15 16 16 16 16 16 16 17 18 18 19 19 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 20 20 19 18 17 16 15 16 16 16 17 17 18 18 18 18 18 19 19 20 20 19 19 19 19 19 19 19 19 19 20 20 19 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 42 42 41 40 39 39 38 38 38 38 38 37 37 36 36 36 36 35 35 35 35 34 34 35 34 34 32 30 28 28 28 27 25 22 21 22 24 27 28 29 29 29 29 30 31 31 32 32 31 31 31 31 31 31 31 32 30 24 20 19 20 20 19 18 18 19 19 18 17 16 16 16 16 17 17 16 15 15 17 16 14 12 8 5 5 6 6 6 6 6 6 6 7 7 9 11 15 19 23 26 26 28 29 29 29 28 19 12 15 14 11 7 6 5 4 4 4 5 6 6 7 9 13 16 17 14 13 14 17 19 21 21 23 25 27 28 28 29 30 30 31 31 31 31 31 30 29 28 27 26 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 24 22 20 19 18 17 16 14 11 7 5 5 5 5 5 5 5 5 4 3 3 4 4 4 4 4 4 4 4 4 3 3 3 3 3 5 7 7 7 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 4 4 4 4 4 4 4 4 5 5 5 6 6 7 7 7 6 5 3 3 3 3 4 4 5 7 7 8 8 8 8 8 8 8 8 8 7 7 6 6 5 5 4 3 2 2 2 3 3 4 4 5 5 6 8 10 11 11 11 9 9 6 7 8 7 7 7 8 8 9 10 11 11 11 12 12 13 13 13 13 14 14 15 15 15 15 16 16 16 16 17 17 17 16 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 12 13 13 14 15 15 15 15 14 14 13 13 13 13 13 13 13 12 11 11 10 9 8 8 8 7 7 8 8 9 10 11 12 13 13 13 13 13 13 13 14 14 15 15 17 19 21 23 24 25 25 26 28 28 30 27 6 3 6 8 9 10 9 8 7 8 9 10 12 13 13 12 11 10 10 10 11 12 12 13 13 14 14 14 14 14 14 15 15 16 16 14 12 5 3 8 11 11 9 7 8 8 7 6 7 6 5 2 2 3 2 1 1 2 2 3 5 6 7 7 7 8 9 9 9 9 9 8 8 7 4 3 3 4 5 5 4 5 5 6 6 6 5 5 5 4 3 2 2 2 2 3 3 4 4 4 4 5 6 8 9 10 11 11 11 12 13 14 14 15 15 15 16 16 16 16 16 16 17 17 18 18 19 19 18 18 18 18 18 18 19 19 19 20 20 21 21 22 21 21 21 22 22 22 21 21 20 20 19 18 17 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 42 42 42 41 40 39 39 39 38 38 38 38 37 37 37 36 36 35 35 35 34 34 35 35 35 34 34 33 29 26 26 26 26 26 23 21 21 22 25 27 29 30 31 30 31 32 33 33 33 34 33 33 32 32 32 32 32 31 27 20 18 18 19 20 19 18 21 23 22 21 19 19 18 18 18 18 18 18 17 17 17 17 14 11 7 6 7 7 8 8 7 6 6 7 7 9 11 14 16 19 22 23 25 26 27 27 28 27 22 13 7 10 10 8 7 6 5 4 4 5 6 7 8 10 14 17 17 14 14 16 18 18 20 23 24 25 26 28 28 29 30 30 31 31 31 31 30 29 27 26 26 26 27 27 27 27 27 27 28 29 29 29 28 28 28 28 27 25 23 22 22 20 17 16 15 13 10 6 5 5 5 5 6 5 5 5 4 3 3 3 4 4 4 4 4 4 4 4 3 3 3 3 3 5 6 7 7 7 7 7 7 6 7 7 7 8 8 8 8 9 8 8 8 8 8 8 7 7 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 4 3 4 4 4 5 5 6 5 6 7 7 7 7 6 5 4 4 3 4 4 6 8 8 8 8 8 8 8 8 9 9 8 7 7 6 6 5 5 5 4 3 2 2 2 3 3 4 5 6 7 9 11 11 10 10 9 8 7 7 9 8 7 7 8 9 10 11 11 11 11 12 13 13 13 13 13 14 14 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 12 13 13 13 13 13 13 12 12 13 13 14 15 15 15 14 14 14 13 13 13 13 13 13 12 12 10 10 9 9 8 8 8 8 8 8 8 8 10 11 12 13 13 13 13 13 13 14 14 15 16 18 20 22 24 25 26 27 27 28 28 28 28 22 11 6 6 8 9 10 9 8 8 8 9 11 12 13 12 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 15 15 16 17 16 12 7 2 2 4 6 9 7 7 6 7 7 6 6 3 1 2 3 2 0 0 1 1 2 4 6 7 7 7 8 9 9 9 9 8 8 7 7 5 3 3 4 5 6 5 5 5 6 6 5 4 4 4 3 2 2 2 2 2 2 3 4 4 5 4 5 7 9 9 10 10 11 12 12 13 14 14 15 15 15 16 16 16 16 16 17 17 18 18 19 18 19 19 18 18 18 19 19 19 19 20 21 21 22 22 22 22 22 21 22 23 23 22 22 21 21 20 19 18 18 18 18 18 18 19 20 20 20 20 20 20 21 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 42 42 41 41 40 40 40 39 39 39 38 38 38 37 37 36 36 35 35 35 34 34 34 34 34 34 33 32 29 25 23 23 24 24 25 25 23 22 23 26 28 29 30 30 31 32 33 34 34 35 35 35 35 34 34 34 34 32 30 25 20 20 18 19 21 21 21 24 24 25 23 21 21 21 20 20 20 21 19 20 20 19 18 15 11 9 10 11 10 9 8 7 7 7 7 7 9 11 13 15 17 20 21 23 24 25 26 26 26 25 19 12 8 7 7 7 6 6 5 5 5 6 7 8 11 15 17 15 14 16 19 21 21 22 23 24 25 25 27 28 29 29 30 30 30 30 30 29 28 27 26 25 26 27 28 28 28 28 28 29 29 29 29 28 28 28 28 27 25 23 22 21 18 17 16 15 13 9 6 4 4 4 5 5 5 5 4 4 3 3 3 3 4 4 4 4 4 4 4 3 3 3 3 3 4 6 7 7 7 7 7 6 6 7 7 8 8 8 8 8 8 8 8 7 7 7 7 7 7 7 7 6 5 5 6 6 6 5 5 5 6 6 5 5 5 4 3 4 4 4 5 5 6 5 6 5 5 7 7 7 7 7 7 6 6 5 6 7 8 8 8 8 9 8 8 9 9 9 7 6 6 6 6 6 5 5 4 3 2 2 3 4 4 5 6 8 9 10 9 9 9 9 8 7 7 8 9 8 8 8 9 10 10 11 11 11 12 13 13 13 13 14 14 15 16 16 16 17 17 16 16 16 16 15 16 16 16 15 15 15 14 14 14 14 13 13 12 12 12 12 12 12 13 13 13 12 12 12 13 14 14 14 15 15 15 14 13 12 12 13 13 13 13 12 12 11 10 9 9 8 8 8 8 8 8 8 9 10 11 12 13 13 13 13 14 14 15 16 17 19 20 22 22 24 25 27 27 27 27 27 27 27 22 14 12 8 7 9 11 10 8 8 8 9 11 12 12 12 12 12 11 11 11 11 12 12 13 14 14 14 14 14 15 15 16 16 16 10 8 4 3 3 2 3 5 8 6 5 5 5 4 2 0 2 3 2 2 1 2 2 0 3 6 7 7 8 9 9 9 9 8 7 8 8 7 5 3 3 4 4 5 5 5 5 6 6 5 4 4 4 4 3 3 3 3 2 2 3 4 5 5 5 6 7 9 9 9 10 11 12 12 13 14 14 15 15 16 16 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 18 19 20 20 21 22 22 23 23 23 23 22 22 22 23 23 23 23 22 22 21 20 20 19 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 26 26 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 42 41 41 40 40 40 40 39 39 38 38 38 37 37 36 36 35 35 35 34 35 35 34 34 34 32 31 31 26 24 23 22 22 24 26 26 25 24 25 27 29 29 29 29 31 32 33 34 35 35 35 35 35 35 35 35 34 32 29 25 21 19 18 20 23 25 27 28 27 28 25 23 24 24 23 22 23 24 23 23 23 21 18 15 11 10 11 12 12 11 9 8 8 7 7 7 8 10 12 13 15 17 19 21 23 23 24 25 25 25 23 17 11 8 7 6 6 6 6 6 6 6 7 9 13 16 17 15 15 18 19 20 21 22 23 24 24 24 25 27 28 28 28 29 29 28 28 28 27 26 25 25 25 26 27 28 28 29 30 30 29 29 29 29 28 28 28 27 25 24 23 21 18 17 17 16 12 9 6 4 4 4 4 5 5 4 4 3 3 3 3 3 3 4 4 4 4 4 4 3 3 3 3 3 4 6 7 7 7 7 6 6 6 7 7 8 8 8 8 8 8 8 7 7 6 6 6 6 6 6 6 5 5 5 5 5 5 5 5 6 7 7 6 5 5 4 4 4 4 6 7 7 7 6 5 5 6 7 8 8 8 8 8 7 7 6 7 7 8 8 9 9 9 9 9 10 10 9 8 7 6 6 6 5 5 5 5 4 3 2 3 4 5 6 7 8 8 8 8 8 7 7 8 8 7 8 9 8 8 8 9 10 10 11 11 12 12 13 13 14 14 14 15 15 15 16 17 17 17 17 16 15 15 15 15 16 16 15 15 15 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 13 13 14 14 14 14 15 15 14 13 12 12 13 12 12 12 11 11 11 10 9 9 8 8 8 8 8 8 8 9 9 10 12 13 13 13 14 14 14 16 17 19 20 20 22 23 24 25 25 25 25 26 26 27 26 24 23 15 6 5 9 8 6 7 7 8 9 11 11 12 12 12 11 11 11 11 11 12 12 13 14 14 14 15 15 16 16 15 15 11 8 7 6 5 5 3 1 4 5 5 4 4 2 0 1 2 3 3 2 1 3 3 1 3 5 7 8 8 9 9 9 8 8 7 8 8 7 5 3 2 3 3 3 5 5 5 6 5 4 4 4 4 4 3 3 2 3 2 2 2 3 5 4 4 6 8 8 9 10 10 11 11 12 13 14 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 19 19 19 18 18 19 20 21 21 22 22 23 24 24 23 23 22 22 23 23 23 23 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 21 21 22 22 22 22 21 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 26 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 38 38 37 37 37 36 36 35 35 34 34 35 35 35 34 33 32 31 29 29 26 25 23 22 22 24 27 27 27 26 27 29 29 29 29 29 30 32 33 34 34 34 35 35 35 35 35 35 33 29 27 25 23 21 23 26 29 31 33 32 32 31 30 29 29 29 27 24 27 30 29 28 26 24 22 20 17 15 13 12 12 11 10 9 8 8 8 8 8 9 10 12 14 16 18 20 21 22 22 23 24 25 23 19 14 11 9 8 9 9 9 8 7 7 8 11 14 16 17 16 16 18 19 19 20 21 23 24 24 23 23 25 26 27 27 27 27 27 27 27 26 26 26 26 26 26 27 28 28 30 31 30 30 30 30 30 29 29 28 28 27 26 25 21 18 17 17 16 12 9 6 5 4 4 4 4 4 4 3 3 3 3 3 3 3 4 4 4 4 4 3 3 3 3 3 3 4 6 6 7 7 7 6 6 6 7 8 8 8 8 8 8 7 7 6 6 5 6 6 6 6 6 6 5 5 5 5 5 5 6 6 7 7 6 6 6 5 5 4 4 5 7 8 8 8 7 7 7 8 7 8 8 8 8 8 8 8 7 7 8 8 9 9 10 10 10 10 10 10 10 9 7 7 7 6 5 5 5 5 5 4 3 3 4 5 6 7 7 7 6 7 7 6 7 8 7 7 8 8 8 8 9 9 9 10 11 11 12 13 13 14 14 14 15 15 16 16 16 17 18 18 18 17 16 15 15 15 15 15 15 15 15 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 13 13 13 14 14 14 15 14 13 12 12 12 12 12 11 11 11 10 10 9 9 9 9 8 8 8 8 8 8 8 10 11 12 13 13 13 14 14 16 17 19 19 20 21 22 23 23 23 23 24 24 25 27 27 27 25 24 21 15 5 4 5 3 5 6 8 8 10 11 12 12 12 11 11 10 11 11 12 12 12 13 14 15 15 16 16 15 14 13 12 8 7 7 6 3 1 2 2 3 3 2 1 0 1 2 2 3 3 2 3 3 1 3 5 7 8 9 9 9 9 8 7 7 7 7 6 5 3 2 1 1 2 4 5 5 6 5 4 3 3 4 4 4 3 2 2 2 1 2 3 4 4 4 6 8 9 9 9 10 10 11 12 13 14 14 15 16 16 16 17 17 17 16 16 17 18 18 18 18 19 19 19 19 19 19 20 21 21 22 23 23 23 23 23 23 23 22 23 24 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 22 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 44 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 41 41 41 40 40 40 39 38 38 37 37 36 36 35 35 35 35 35 35 35 34 34 34 33 31 29 29 28 27 26 24 23 24 26 27 28 28 29 29 30 30 30 30 30 30 31 33 33 33 33 34 34 34 34 35 33 30 28 27 27 27 28 29 31 32 33 33 34 35 34 34 34 34 34 34 32 35 36 35 34 34 35 33 29 19 16 15 13 12 11 10 10 9 8 8 8 8 8 9 12 14 16 17 18 19 20 20 22 24 24 23 20 16 13 11 10 10 11 11 11 10 9 9 12 15 16 16 15 15 16 18 19 20 21 23 24 23 22 23 24 24 25 25 25 25 25 25 26 27 28 29 28 28 28 28 28 29 30 31 31 31 31 30 30 30 29 29 28 28 27 26 23 20 18 17 15 12 9 6 4 4 4 4 3 3 3 3 3 3 3 2 2 2 2 3 4 4 4 3 3 3 3 3 3 4 5 6 6 7 6 6 6 6 7 8 8 8 7 7 7 7 6 6 5 5 5 6 6 6 6 5 5 5 5 5 5 6 7 7 7 6 5 6 5 5 5 5 5 5 7 7 8 8 8 8 8 8 8 8 8 9 9 9 9 9 8 8 9 9 9 9 10 10 10 10 10 10 10 9 8 7 6 6 5 5 5 5 5 5 4 4 4 5 6 6 6 6 5 5 6 6 6 7 7 7 8 9 9 9 9 9 9 10 11 12 12 13 13 14 15 15 15 16 16 17 18 18 17 18 18 17 16 15 15 14 14 15 15 15 15 14 13 13 13 13 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 13 14 14 13 13 12 11 11 11 11 11 11 11 10 10 10 9 9 9 9 9 8 8 8 8 8 9 10 11 11 12 13 13 14 16 17 18 19 19 20 21 21 21 21 22 22 23 24 25 26 27 25 23 28 29 27 16 12 16 7 2 3 5 8 10 11 12 12 11 11 10 10 11 12 12 12 12 13 14 15 16 15 14 13 12 11 8 8 7 6 4 1 1 1 2 2 2 1 1 1 1 2 3 4 3 2 2 1 3 6 7 8 8 9 10 10 9 7 6 6 6 6 4 2 2 1 0 1 3 5 5 5 5 4 3 3 3 3 3 3 2 2 1 1 2 2 3 3 5 6 7 8 8 9 9 10 11 12 13 13 14 15 16 16 17 17 17 17 16 16 17 18 18 19 19 19 19 19 19 19 20 20 21 21 21 21 22 22 22 23 23 23 23 24 25 25 24 24 24 24 24 23 23 22 21 21 21 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 22 22 22 21 21 21 21 23 22 21 19 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 42 42 42 42 41 41 40 40 40 39 39 38 37 37 36 36 35 35 35 35 35 35 34 34 34 33 32 31 30 29 28 28 28 26 25 24 25 27 27 28 29 30 30 31 31 31 31 31 31 32 33 34 33 33 33 34 34 34 34 30 27 27 29 30 32 32 32 33 34 35 35 36 36 36 36 36 36 36 36 37 39 39 38 38 38 37 37 34 17 10 9 9 10 10 10 10 9 8 8 8 8 8 9 12 15 16 17 18 18 19 19 21 23 24 22 20 17 14 12 12 11 12 13 13 12 12 12 14 15 15 14 14 14 15 17 19 20 22 23 24 24 24 24 24 24 24 24 24 23 24 24 25 29 30 31 31 30 30 29 29 30 31 31 32 31 31 31 31 30 29 29 28 28 27 26 27 24 20 17 14 12 9 7 5 4 4 3 3 3 3 3 3 3 3 2 2 2 2 3 4 4 4 3 3 3 3 3 3 4 4 5 6 7 6 5 5 6 7 7 7 7 7 7 7 6 6 6 5 5 5 5 5 6 6 5 5 5 5 5 6 7 7 6 6 5 5 5 5 5 6 6 5 6 7 7 8 8 8 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 10 10 10 10 10 9 9 8 7 7 6 6 5 5 5 6 5 5 5 5 5 6 5 5 5 4 5 5 6 6 7 8 8 8 9 9 9 9 9 10 11 11 12 12 13 14 15 16 16 16 17 17 18 18 18 18 17 18 18 17 16 15 15 14 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 13 13 14 13 13 12 12 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 11 12 13 14 15 16 17 19 19 20 20 20 19 19 19 20 21 22 22 23 24 23 21 25 29 30 30 28 27 22 16 13 4 5 8 11 12 12 12 11 10 10 11 11 12 12 12 13 13 14 15 15 14 13 12 12 10 7 6 7 5 2 1 2 1 2 2 1 1 1 2 2 3 4 4 3 2 2 4 6 7 7 8 9 10 11 9 7 6 6 6 5 4 3 3 1 1 1 3 5 5 5 5 4 4 3 3 3 3 3 2 2 1 1 1 2 2 3 4 5 7 8 8 9 10 10 11 12 12 13 14 14 15 16 17 17 17 17 16 16 17 18 18 19 19 19 19 19 19 20 20 21 20 20 20 20 20 20 21 22 22 23 24 24 25 25 24 24 24 24 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 22 21 20 21 21 21 20 21 22 20 19 18 20 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 42 42 42 42 42 41 41 41 40 40 40 39 38 37 37 36 36 35 34 34 34 34 34 34 33 33 33 32 31 30 29 29 28 28 27 25 24 23 23 25 27 28 28 29 29 30 30 31 31 32 32 33 34 34 33 33 33 33 33 33 31 27 24 28 31 32 33 32 33 34 36 36 37 37 37 37 37 37 38 38 38 39 39 39 39 39 39 39 38 38 35 25 12 9 9 8 8 8 8 8 8 8 8 9 10 13 15 17 18 18 19 19 20 21 23 24 22 20 18 16 14 13 13 13 14 14 14 15 15 16 16 15 15 15 15 15 17 19 21 22 24 25 25 25 23 23 23 23 23 23 24 24 26 27 30 32 32 32 31 31 30 30 30 31 31 32 32 31 31 31 30 30 29 29 28 28 27 28 27 23 17 13 11 9 8 7 5 3 3 3 3 3 3 3 3 3 2 2 2 1 2 4 4 4 4 3 3 3 3 3 3 4 5 6 7 6 5 5 6 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 5 5 5 5 6 6 6 5 6 7 8 8 8 8 7 7 8 8 8 9 9 9 8 7 7 8 8 8 9 9 9 9 10 10 9 10 10 9 9 8 8 7 7 6 6 6 6 6 6 7 5 5 5 4 4 4 3 3 4 5 6 7 7 8 9 9 10 10 10 10 10 10 11 11 12 13 14 15 16 16 16 17 18 18 18 18 18 18 17 17 18 17 16 16 15 14 14 14 14 14 14 13 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 12 13 13 15 17 18 19 19 18 18 18 17 17 17 17 18 19 19 18 17 17 19 27 29 30 31 30 30 30 27 18 7 5 8 11 12 12 12 11 12 11 11 12 12 13 13 13 13 14 15 14 13 13 12 10 6 5 5 5 3 1 1 1 1 1 2 1 1 2 2 3 3 4 3 3 3 5 6 7 7 7 9 10 11 9 7 6 6 6 6 5 5 3 1 1 1 2 5 6 5 5 5 5 4 3 3 3 3 3 2 2 1 1 1 1 2 3 5 7 8 9 10 10 10 10 11 12 13 13 15 16 17 17 17 17 17 16 16 17 17 18 19 19 19 19 20 20 20 20 20 19 18 18 18 19 19 20 21 22 23 24 25 25 25 25 25 24 24 24 24 23 23 22 23 23 23 23 23 22 22 22 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 22 21 19 18 19 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 26 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 40 40 39 38 38 37 36 36 35 34 34 33 33 33 33 33 32 32 31 31 30 29 29 28 27 27 25 24 23 23 23 24 26 27 28 28 29 29 30 30 31 32 33 34 34 33 32 32 32 33 32 32 30 27 27 30 31 33 34 34 35 36 36 37 37 37 37 38 38 39 39 39 39 40 40 40 40 39 39 39 39 39 38 37 31 21 9 9 11 11 11 11 10 10 10 10 13 15 17 18 20 20 21 21 22 23 24 24 23 21 19 18 17 16 14 14 14 14 15 16 17 17 17 17 18 17 17 17 18 19 21 22 23 24 25 25 24 23 23 23 23 24 25 27 28 30 31 33 33 32 32 32 31 30 30 31 31 32 32 31 31 31 31 31 30 29 29 28 28 27 25 23 18 14 11 11 9 8 6 4 3 2 2 3 3 2 2 2 2 2 2 2 1 3 4 4 4 3 3 3 4 4 4 4 5 6 7 6 5 5 6 7 7 7 7 7 6 6 6 5 5 5 4 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 5 5 5 5 6 6 6 6 7 8 8 8 8 7 7 7 7 7 8 8 9 9 7 7 7 7 7 7 8 8 8 10 11 10 9 9 9 9 9 9 8 8 7 7 6 6 6 7 7 8 6 5 4 4 3 2 2 3 4 5 6 7 8 9 9 9 9 10 10 10 10 10 11 11 12 13 15 16 16 16 17 17 19 19 19 19 19 19 18 17 17 17 16 16 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 11 11 11 11 11 11 11 11 11 10 10 10 10 10 10 9 9 9 9 9 9 9 9 10 11 11 13 14 16 16 17 17 17 16 16 16 16 15 15 14 14 15 14 13 13 16 26 28 28 30 31 31 31 31 30 26 6 8 10 11 12 12 12 13 13 12 12 12 13 13 14 13 13 14 14 13 13 11 9 7 4 1 3 4 2 1 2 1 1 2 2 1 1 3 3 3 4 5 5 5 6 6 7 7 7 8 10 11 9 7 6 6 6 6 6 5 3 2 1 1 1 4 6 6 6 5 5 4 3 3 2 3 3 2 2 1 1 1 1 2 3 5 7 9 9 9 9 9 9 10 11 12 13 15 16 17 17 17 17 17 17 16 17 17 18 18 19 19 19 20 20 20 20 19 18 18 18 18 18 19 19 20 21 22 23 24 24 24 25 25 25 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 21 22 22 22 21 19 19 19 21 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 44 45 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 42 41 41 41 41 40 40 39 38 37 36 36 35 35 34 33 33 33 33 32 32 31 30 29 29 29 29 28 28 27 26 24 23 23 23 23 24 26 27 28 29 29 29 30 30 31 32 33 34 33 32 31 31 31 32 31 31 30 30 31 31 32 34 36 36 36 37 37 38 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 37 31 21 13 12 13 14 14 14 13 13 13 15 18 19 20 22 23 24 24 25 25 25 24 23 22 21 20 19 18 17 16 15 15 16 16 17 18 18 19 19 20 20 20 21 21 21 22 22 23 24 25 25 24 24 24 24 26 27 29 30 31 32 33 33 33 32 32 31 30 30 30 31 31 31 30 30 30 31 31 30 30 29 29 26 25 24 21 19 17 13 12 10 9 7 6 5 3 2 2 2 2 2 2 2 2 3 3 1 2 4 4 4 3 3 4 4 4 4 4 5 6 7 6 5 5 6 7 7 7 7 7 6 6 5 5 5 5 4 4 5 5 5 5 5 5 5 5 5 5 6 7 7 6 6 6 5 6 6 6 7 8 8 8 8 8 8 7 7 7 7 7 7 8 9 9 8 8 8 7 8 7 7 7 8 10 10 9 10 10 10 9 9 9 9 9 8 7 7 6 7 7 8 8 7 5 4 3 2 2 2 3 4 6 7 8 8 9 9 9 9 10 10 10 10 11 11 12 13 14 15 16 16 17 17 18 20 20 19 19 19 19 18 17 16 16 16 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 9 10 10 10 11 13 14 14 15 15 15 15 15 15 15 15 14 12 11 11 11 11 11 14 22 26 31 30 30 30 30 31 31 30 27 6 9 11 13 13 14 15 15 13 13 12 13 13 14 13 13 13 13 13 11 9 8 6 2 4 2 4 3 2 1 2 2 1 2 2 2 2 3 4 5 6 6 6 6 6 7 7 7 8 9 10 9 7 6 6 6 6 5 5 3 2 2 1 1 4 6 6 6 6 6 5 4 3 2 3 3 2 2 1 1 1 1 2 3 5 6 7 7 7 8 9 9 10 11 12 13 14 15 16 17 17 17 17 17 17 17 17 18 18 19 19 19 20 20 20 19 19 19 18 18 17 17 18 18 19 21 22 23 23 23 23 24 24 24 24 24 24 24 24 23 24 24 23 23 23 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 23 23 22 20 18 17 20 22 23 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 25 45 45 45 44 44 44 44 44 44 44 44 44 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 39 38 37 36 35 35 35 34 34 33 33 32 32 32 31 30 28 28 28 28 28 28 27 26 25 23 23 23 23 24 25 26 27 28 29 29 30 30 31 31 32 33 33 32 31 30 30 30 30 30 30 30 31 32 33 33 35 36 37 37 37 38 39 40 40 40 40 41 41 41 41 41 41 41 40 40 40 40 40 40 39 39 39 37 37 34 28 23 20 17 16 16 16 16 16 17 19 19 21 22 24 25 26 26 26 26 25 24 23 22 22 21 20 19 18 17 17 17 17 18 18 19 20 20 21 22 22 23 23 22 22 22 23 23 24 24 25 24 24 25 26 28 29 30 31 32 33 33 33 32 31 30 30 29 29 30 30 29 29 29 29 30 30 30 29 28 27 15 18 21 21 21 21 20 17 13 10 8 7 6 4 2 2 2 2 2 2 2 2 3 4 3 1 4 4 4 4 4 4 4 4 4 4 5 6 7 6 5 5 6 7 7 7 7 7 6 6 5 5 5 5 4 5 5 5 5 5 5 5 5 5 5 5 6 6 7 6 6 6 6 6 7 7 7 8 8 8 8 8 8 8 8 8 7 7 7 8 10 9 8 8 8 8 9 8 8 8 8 9 10 10 10 10 10 10 10 10 9 9 8 8 7 7 7 7 8 8 7 7 5 3 2 1 1 2 4 6 7 8 8 9 9 9 9 10 11 11 11 11 12 13 14 15 16 16 16 17 17 18 20 20 20 19 18 18 17 17 16 16 16 15 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 14 14 14 14 14 14 13 12 10 8 9 10 12 14 18 20 21 28 29 29 29 30 30 31 31 30 25 9 11 13 15 16 16 15 14 12 13 13 13 13 14 13 13 12 8 6 6 5 2 5 4 2 3 3 2 2 3 3 2 2 2 2 3 4 5 6 6 6 6 6 6 6 7 8 9 9 8 7 6 6 6 6 5 4 3 3 3 1 1 3 6 7 7 6 6 5 4 3 2 2 2 2 1 1 1 1 1 2 3 4 5 5 6 8 9 9 9 10 11 11 12 13 14 15 16 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 19 19 18 18 17 17 17 18 19 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 23 24 24 24 24 24 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 19 19 20 20 21 21 21 21 21 21 21 21 20 20 21 23 21 18 17 17 18 20 22 23 23 23 22 22 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 40 39 38 36 35 35 35 34 34 33 33 33 32 31 30 30 29 28 27 27 28 28 28 28 26 24 24 24 24 23 24 25 26 28 28 28 29 30 30 31 31 32 32 32 31 30 29 29 29 29 29 29 28 30 32 33 34 35 36 37 37 38 38 39 40 41 41 42 42 42 41 41 41 41 41 40 40 40 40 40 40 40 39 39 39 38 32 25 15 11 13 13 13 13 14 14 15 16 18 17 20 23 25 26 26 26 26 26 25 25 24 23 22 22 21 20 19 19 18 18 19 19 20 21 22 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 26 27 28 29 31 31 31 32 32 32 31 29 28 28 27 27 27 27 28 28 28 28 29 28 27 24 22 17 14 22 23 23 24 23 21 17 13 10 8 7 5 3 1 1 2 2 2 2 3 3 4 3 1 4 5 5 4 4 4 4 3 3 3 5 6 7 6 5 5 7 7 7 7 7 6 6 6 5 5 5 5 5 5 5 5 5 4 4 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 8 8 8 8 8 8 8 8 9 8 8 8 9 10 9 8 8 9 9 9 8 7 7 8 9 10 10 10 10 10 10 10 10 10 9 8 8 8 7 6 7 7 7 7 7 5 3 1 1 1 2 4 6 7 8 8 9 9 9 10 10 11 11 12 13 14 14 15 15 16 16 16 17 17 18 20 20 20 19 18 17 16 16 16 15 15 14 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 13 13 12 13 13 12 11 10 7 7 8 13 16 15 15 18 26 26 26 28 28 28 30 31 31 30 26 24 18 14 13 15 15 15 14 12 12 13 13 14 13 12 11 7 3 4 4 2 5 5 2 2 3 3 3 4 3 2 2 2 1 2 3 4 5 5 5 6 6 4 5 6 7 8 8 8 7 7 6 5 5 5 4 3 3 3 1 1 3 3 5 7 7 6 5 4 3 3 3 2 2 1 1 1 1 1 1 3 4 5 7 8 8 9 9 9 10 10 11 12 12 13 14 15 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 19 19 18 17 16 16 16 17 18 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 23 22 22 22 21 21 20 20 20 20 20 20 20 20 20 20 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 21 21 18 15 16 19 20 21 21 21 22 22 22 21 21 21 22 22 21 22 22 21 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 40 39 38 37 36 35 35 34 34 33 32 32 31 30 30 29 29 29 27 26 27 28 28 28 28 26 24 24 24 24 24 25 26 27 29 29 29 29 30 30 30 31 31 32 31 30 29 28 28 28 28 28 28 28 30 31 33 33 34 35 36 37 37 37 38 39 41 42 42 42 42 42 42 41 41 41 41 41 41 41 40 40 39 37 36 36 33 31 29 28 24 22 20 18 17 14 12 11 12 13 10 17 23 25 26 26 26 26 25 25 25 24 23 23 22 21 21 21 21 20 20 20 20 20 23 24 24 24 24 25 25 25 25 26 26 25 26 26 26 26 26 26 27 27 28 29 30 30 30 31 32 31 30 28 27 26 26 26 26 26 26 26 27 27 30 28 24 22 23 25 26 26 27 27 27 29 28 24 18 13 10 8 6 4 2 1 1 2 2 2 3 3 3 3 1 3 5 5 5 4 4 4 3 2 3 4 6 7 6 5 6 6 7 7 7 7 6 6 6 6 6 6 6 5 5 5 5 5 4 4 5 5 5 5 5 6 7 7 7 7 7 7 7 8 9 8 9 8 8 8 8 8 8 9 9 9 8 8 9 9 9 9 9 9 9 9 8 6 7 8 9 10 10 10 10 10 10 10 10 9 9 8 8 8 7 6 6 6 6 6 6 5 4 1 1 1 2 5 6 8 8 8 9 9 10 10 11 12 13 13 14 15 16 16 16 16 17 16 16 17 19 20 19 19 18 17 15 16 15 15 14 14 14 15 14 14 14 14 13 13 13 13 13 12 12 11 11 12 12 12 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 11 11 10 10 10 10 10 11 11 12 11 11 12 12 11 10 8 7 7 12 14 14 14 16 22 23 23 25 27 27 28 30 31 32 31 31 24 22 14 9 14 16 16 15 13 13 13 14 13 12 10 5 2 1 3 5 7 7 6 5 2 3 3 3 2 2 3 2 2 2 2 2 3 4 5 5 4 4 4 5 6 7 8 8 8 7 6 6 5 4 4 3 3 3 2 1 1 2 4 6 7 7 6 4 4 3 3 2 2 2 2 1 1 1 1 2 4 6 8 8 9 9 8 9 10 11 11 11 11 12 13 14 15 15 16 17 17 18 19 19 20 20 20 20 20 20 20 20 19 19 18 17 16 16 16 17 18 19 19 19 19 20 20 21 22 22 22 23 23 23 23 23 23 23 24 24 24 24 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 20 21 21 21 21 21 21 21 21 20 20 20 21 20 18 16 16 19 21 22 21 20 20 20 21 21 21 21 21 21 21 22 22 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 25 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 43 42 42 42 41 41 40 40 40 39 38 38 37 36 36 35 34 32 32 31 30 30 29 28 28 28 28 27 27 28 28 29 28 27 25 25 25 25 25 26 27 28 29 30 30 29 29 29 29 29 30 31 31 30 29 28 27 27 27 27 27 28 29 30 31 32 32 33 34 34 35 36 37 37 39 40 41 42 43 42 42 42 41 41 41 42 42 41 41 39 37 35 33 31 32 31 30 30 30 31 31 30 29 28 27 24 22 18 23 31 26 27 27 27 27 26 26 26 25 25 24 23 22 22 21 21 21 21 21 21 21 21 22 23 24 24 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 27 28 29 29 29 30 31 31 31 30 28 26 26 26 26 25 25 25 26 27 28 31 30 26 25 27 30 30 29 30 30 30 30 31 27 22 19 14 10 7 5 3 2 2 2 2 2 2 2 3 3 2 2 4 4 5 4 4 4 3 2 2 4 7 7 6 6 6 6 8 8 7 7 6 6 6 6 6 6 6 6 5 5 5 5 4 4 5 5 5 6 5 5 5 6 7 7 7 7 8 8 9 9 9 8 8 8 8 8 8 9 9 9 9 8 9 9 9 9 9 9 9 9 7 7 7 8 9 10 10 10 10 10 10 10 9 9 8 8 9 8 7 6 5 5 5 5 6 6 5 3 2 2 4 5 7 8 8 9 9 10 10 11 11 12 14 15 15 16 15 16 16 17 18 18 17 17 20 20 19 18 17 16 16 15 14 14 14 14 14 14 15 15 15 13 13 13 13 13 13 12 12 11 11 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 11 12 11 10 9 10 9 12 12 13 18 20 19 19 20 21 24 25 27 28 30 30 31 31 30 26 23 14 9 14 15 14 14 14 13 14 15 15 11 4 1 8 10 11 11 10 10 8 4 3 3 4 5 3 2 2 4 4 4 3 3 4 5 5 4 4 4 5 6 7 8 8 8 7 7 7 5 4 4 3 4 4 3 2 1 1 4 6 7 7 5 4 4 3 3 2 2 2 2 2 1 1 0 1 3 6 8 9 9 9 9 9 10 11 11 11 11 12 12 13 13 14 16 17 17 18 18 19 20 20 19 19 20 20 20 20 19 18 17 16 16 17 17 18 18 18 19 19 19 19 20 20 21 21 22 22 23 23 23 22 22 23 23 24 24 23 23 22 22 22 21 20 20 19 19 19 19 19 20 20 20 20 20 19 20 21 21 21 21 21 21 21 21 21 20 19 20 20 19 18 18 20 22 22 21 20 19 19 20 20 20 20 21 21 21 21 21 21 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 25 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 43 43 42 42 42 41 41 41 40 40 39 38 38 37 37 36 35 34 32 31 31 30 29 28 27 27 28 27 27 28 28 28 28 28 27 26 25 25 25 25 26 27 28 29 30 30 30 28 28 28 28 29 30 30 30 29 27 27 26 26 26 26 27 27 29 31 32 32 32 32 32 33 34 34 35 36 37 39 40 41 42 43 43 42 42 42 43 43 42 41 39 37 35 34 33 34 35 35 34 35 37 37 36 36 37 38 37 34 31 32 30 32 30 30 30 29 29 28 28 27 27 27 26 24 23 22 21 21 21 21 21 21 21 22 23 24 25 25 25 25 25 25 26 27 27 26 26 26 26 27 27 28 28 28 27 28 28 29 30 30 31 31 31 31 29 27 26 26 26 26 26 26 26 27 29 30 32 29 29 32 33 32 32 31 31 31 32 31 30 28 26 20 14 8 5 5 3 2 2 1 1 2 2 2 3 2 1 3 4 5 4 4 3 3 2 2 4 7 7 6 6 7 7 8 8 7 7 6 6 6 6 6 6 5 5 5 5 5 5 5 4 5 5 5 5 5 5 5 5 6 6 7 7 8 9 10 9 9 8 8 8 8 9 8 9 10 10 9 9 9 9 9 9 10 9 9 8 8 7 7 8 8 9 10 10 10 10 10 10 9 9 8 9 9 9 8 7 6 5 5 5 6 6 6 5 4 3 4 6 7 8 8 9 10 11 11 11 12 13 14 15 17 17 17 16 16 17 20 21 21 20 20 20 18 17 16 16 15 14 14 13 13 13 13 15 15 15 15 14 13 12 12 12 12 12 12 11 11 12 12 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 10 9 9 9 9 9 9 9 10 11 11 10 10 10 12 12 16 15 12 16 15 13 14 14 16 20 24 25 27 28 29 30 30 30 30 29 27 27 16 7 12 12 14 15 15 17 18 16 11 3 11 14 13 13 13 12 10 6 3 2 4 5 4 3 4 6 6 6 4 4 4 5 5 4 4 4 5 6 6 7 8 8 7 7 7 5 4 4 4 4 4 4 3 1 1 4 7 7 6 5 4 3 3 3 2 2 1 2 2 2 1 1 2 4 6 7 8 9 9 10 10 10 10 11 11 11 12 12 12 13 14 15 16 17 17 18 19 19 20 19 19 19 20 20 20 19 19 18 17 17 17 18 18 18 18 18 18 18 19 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 22 22 22 21 21 20 19 19 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 21 21 21 21 20 19 20 21 20 19 18 19 20 21 21 20 19 19 20 21 21 21 20 21 21 21 22 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 43 42 42 42 41 40 40 40 39 39 38 37 37 36 35 34 32 31 31 30 29 27 26 26 26 27 27 27 27 28 28 28 28 27 25 25 25 25 26 27 28 29 30 30 29 28 27 28 28 29 30 29 29 28 28 28 26 26 26 26 26 27 28 29 30 31 32 32 32 32 32 33 33 34 34 35 37 39 40 41 42 42 43 43 44 44 43 42 40 38 38 37 37 37 39 39 39 40 40 40 40 40 39 38 38 37 36 35 34 32 31 30 30 30 31 30 30 30 30 29 29 28 27 25 24 23 23 22 22 22 21 21 22 24 26 27 27 26 25 25 26 27 27 27 26 25 25 26 27 27 28 28 28 27 28 28 29 30 31 31 31 31 31 29 25 25 26 26 26 26 26 26 27 29 31 33 32 33 34 34 33 33 33 32 32 32 31 30 31 31 27 20 11 9 6 4 2 2 1 1 1 2 2 2 2 1 1 3 4 4 3 3 3 2 2 4 7 8 7 7 7 8 8 8 7 7 7 6 6 6 6 5 5 5 6 5 6 6 5 5 5 4 4 5 5 5 4 5 5 6 7 7 8 9 9 9 9 9 8 8 9 9 9 9 10 10 9 9 9 9 9 9 10 9 9 9 8 8 8 8 8 9 9 10 10 9 9 9 9 9 9 9 10 9 8 7 7 5 5 5 6 6 7 7 6 5 5 7 7 7 7 8 9 9 10 11 13 14 15 16 17 17 17 16 16 17 21 22 22 21 20 19 17 16 16 15 15 14 13 13 13 13 13 14 15 15 15 14 13 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 12 11 11 11 11 11 11 10 10 9 9 9 8 9 9 10 11 10 9 9 9 9 12 20 20 12 11 8 8 9 11 12 15 18 21 26 28 29 30 30 30 30 30 30 31 30 29 18 5 16 19 19 17 17 17 17 16 19 15 14 13 15 15 12 9 5 2 4 6 6 4 4 6 6 6 4 4 4 5 4 5 4 4 4 5 5 6 7 7 7 6 5 4 4 4 4 4 5 5 3 2 1 2 6 6 5 5 4 3 3 3 2 2 2 2 2 2 2 2 3 5 5 5 5 6 8 9 9 10 10 10 11 11 11 11 12 12 13 14 16 16 18 19 19 19 20 19 19 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 19 20 20 20 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 20 20 20 20 20 20 21 22 23 22 21 20 19 20 20 20 18 17 17 18 18 20 20 19 19 19 20 21 22 21 21 20 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 24 24 24 24 24 24 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 44 43 43 43 43 43 42 42 42 41 41 41 40 40 39 38 37 37 36 35 34 32 31 30 30 28 27 26 25 25 26 26 26 26 27 27 28 28 27 26 26 25 26 27 27 28 28 29 29 29 27 26 27 28 29 30 30 29 28 27 27 27 26 26 26 27 27 27 28 28 29 30 31 32 32 32 32 32 33 33 33 34 35 37 38 39 40 42 43 43 44 43 42 41 39 39 39 39 39 40 40 41 41 41 41 40 40 39 39 38 38 37 35 34 32 31 30 29 29 30 30 30 30 30 30 30 30 30 29 28 27 27 26 25 25 24 24 24 24 27 28 29 29 28 27 26 27 27 27 26 24 23 23 24 26 27 28 28 28 28 27 28 28 30 30 31 31 31 30 27 24 24 25 25 26 26 26 26 27 29 32 34 34 34 34 33 33 33 33 33 33 31 29 29 30 30 29 26 21 12 5 3 2 2 2 2 1 1 1 2 2 2 0 2 4 4 4 3 3 2 2 4 7 8 8 8 7 8 8 8 7 7 7 6 6 6 6 5 5 6 6 6 6 6 6 5 4 4 3 4 5 5 4 5 6 6 7 8 8 8 9 9 9 8 8 8 8 9 9 9 9 8 9 8 8 8 9 9 9 9 9 9 8 7 7 8 8 8 8 9 9 9 9 9 10 10 10 10 11 10 9 8 7 6 5 5 5 7 6 7 7 7 7 7 7 6 7 9 10 10 11 12 13 15 16 17 17 18 18 16 16 18 21 22 23 21 19 18 17 16 15 15 14 14 13 13 12 12 13 14 14 14 14 14 13 12 11 11 11 12 11 11 11 12 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 11 11 11 10 10 9 9 9 9 9 9 9 9 9 9 8 8 9 11 12 7 6 5 5 5 7 11 13 13 17 24 27 29 30 30 30 30 29 28 30 32 32 30 25 25 24 24 20 13 14 8 17 24 22 19 15 17 17 15 12 8 5 5 7 5 5 4 4 4 5 4 4 4 4 4 5 4 4 4 4 4 5 6 6 6 5 5 4 4 4 4 4 5 5 4 2 2 2 4 5 5 4 4 4 4 3 2 2 2 2 2 3 3 4 5 5 4 4 4 5 7 8 9 9 9 10 10 11 11 12 12 12 13 14 16 16 18 19 19 19 20 19 19 20 20 20 20 20 20 19 19 19 18 18 17 17 18 18 19 20 21 21 21 22 22 22 21 21 21 21 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 20 20 20 21 22 23 23 22 20 19 20 18 16 15 15 15 17 17 19 20 20 20 20 21 21 21 21 20 20 20 19 20 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 43 43 43 42 42 41 41 41 40 40 39 38 38 37 36 35 33 32 30 29 29 29 28 27 26 24 24 24 25 25 26 26 26 27 27 27 26 26 27 28 28 28 28 28 28 28 27 27 28 29 29 30 31 30 28 26 26 26 26 26 27 27 27 27 27 28 28 29 29 30 31 32 32 32 32 33 33 33 33 34 36 37 38 39 41 42 42 42 42 42 40 39 40 41 41 41 41 41 41 41 41 40 40 40 39 39 38 38 37 35 34 32 30 29 28 28 29 29 29 30 30 30 30 30 30 29 29 28 28 28 27 27 27 27 27 27 28 30 31 31 30 29 28 28 28 27 25 23 21 22 23 24 26 27 28 28 28 27 27 28 29 30 31 31 31 29 27 26 24 24 22 21 23 25 26 27 30 33 34 34 33 33 33 33 32 31 31 31 30 27 27 27 27 25 25 23 16 5 3 2 2 2 3 2 2 1 1 1 1 0 2 4 5 4 4 4 3 2 4 6 7 8 8 8 8 8 8 8 7 7 6 6 6 6 5 5 6 6 6 6 6 6 5 3 3 2 3 4 5 5 5 6 7 7 8 9 9 9 9 9 8 8 8 8 9 9 9 9 9 9 9 9 8 8 8 9 10 10 9 8 7 7 8 8 8 8 9 9 9 9 9 10 11 11 11 11 11 10 9 8 7 6 6 5 7 7 7 7 7 7 7 8 7 8 9 10 11 11 12 14 15 16 16 18 17 17 17 19 21 21 22 23 22 19 17 17 15 15 14 14 13 13 13 12 12 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 11 12 12 12 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 8 8 8 9 9 9 8 8 6 6 6 5 5 9 10 5 6 10 12 9 19 29 31 30 30 30 29 28 28 27 27 31 32 31 30 28 27 26 16 26 17 15 14 16 25 22 20 19 16 15 12 8 6 5 5 5 4 3 3 4 3 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 5 4 4 4 5 5 5 5 4 3 2 2 3 4 4 4 4 4 3 3 2 2 2 2 2 3 4 5 5 5 4 4 5 7 8 9 9 9 9 10 10 11 11 12 12 13 14 15 16 16 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 19 18 18 17 18 19 20 20 21 22 22 22 22 22 22 21 21 21 21 22 21 21 21 21 21 21 20 20 20 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 19 19 20 20 21 22 22 21 20 19 18 16 14 14 15 16 17 18 19 20 20 20 21 21 22 21 19 19 19 19 20 21 22 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 23 24 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 43 43 42 42 42 41 41 41 40 39 39 38 37 36 35 33 31 30 29 29 29 28 28 27 26 24 23 23 25 26 26 26 26 27 27 27 27 27 28 28 28 28 28 27 27 27 27 28 29 29 30 31 31 29 27 26 26 26 27 27 27 27 27 27 28 28 28 29 29 30 30 31 32 32 32 32 32 33 33 34 34 35 36 38 40 41 41 41 42 42 42 42 42 42 43 42 42 42 41 41 41 40 40 40 39 39 39 38 38 37 35 34 31 28 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 28 28 30 32 33 32 30 29 28 28 26 24 22 20 20 22 24 25 27 27 28 28 27 27 27 28 29 30 31 29 28 28 26 25 25 23 21 20 20 20 24 29 32 33 33 33 32 32 31 31 30 28 27 25 23 22 24 24 24 24 21 16 11 7 5 5 4 4 3 3 2 2 2 1 1 2 4 5 4 4 4 3 3 5 5 7 8 8 8 9 8 8 8 7 6 6 6 6 6 6 5 6 6 6 6 6 6 5 3 3 3 3 4 6 5 5 6 7 8 9 9 9 9 9 9 9 8 8 8 9 9 9 9 9 9 9 8 8 8 8 9 10 9 8 7 6 6 8 8 8 8 8 9 9 9 10 10 10 10 11 11 11 11 10 9 8 7 7 7 8 8 9 8 8 8 7 8 9 9 10 10 11 12 13 14 15 15 17 16 16 19 20 21 21 21 21 21 20 20 18 16 14 14 13 13 13 13 12 12 12 12 12 12 12 12 13 13 12 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 13 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 11 11 11 10 9 9 9 9 9 8 8 8 9 9 8 8 7 6 8 6 5 8 12 11 9 6 7 16 26 33 32 31 29 29 29 28 27 27 26 32 33 32 31 31 30 29 30 31 13 4 16 28 28 25 21 19 16 16 16 12 10 11 7 6 4 3 3 4 4 3 4 4 4 4 4 4 4 4 4 4 5 5 5 5 4 4 4 4 4 4 5 5 4 3 2 2 2 3 2 3 3 3 3 3 3 2 3 2 2 4 5 6 6 5 4 5 6 8 10 10 9 9 9 9 10 11 12 12 13 13 14 15 15 16 17 17 17 18 19 19 20 20 21 21 21 21 21 21 20 19 18 18 18 18 19 20 21 21 22 22 22 23 23 22 22 21 21 21 21 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 20 19 18 17 16 16 17 17 17 18 20 19 19 18 19 21 21 22 21 20 19 19 19 22 23 22 20 20 20 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 24 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 43 43 42 42 41 41 40 40 40 39 38 37 36 35 33 31 30 29 29 29 29 28 27 26 25 24 23 24 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 27 27 28 29 29 30 30 30 31 29 28 27 27 26 27 28 27 27 28 28 28 28 28 29 29 29 30 30 31 31 32 32 32 32 33 33 34 34 35 36 37 39 40 40 41 42 43 43 44 44 44 44 44 44 43 42 41 41 40 40 40 40 40 39 40 39 38 37 39 38 30 26 25 25 26 26 27 27 26 26 26 26 26 25 25 26 26 26 27 27 27 27 27 27 29 32 33 33 31 31 29 27 25 24 23 22 21 22 24 26 27 27 27 27 27 27 26 27 28 29 29 27 27 27 27 26 25 23 21 18 15 12 18 25 28 30 31 32 30 29 29 29 28 25 22 18 18 19 20 22 22 22 20 16 12 8 7 6 4 4 4 4 3 3 3 2 2 2 3 5 5 4 4 3 3 3 4 7 8 8 8 9 8 8 8 7 6 6 6 6 6 6 6 6 6 6 6 6 6 6 6 5 3 4 5 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 9 9 9 8 6 5 5 6 7 8 8 8 8 9 10 10 9 10 10 11 11 11 11 11 9 8 8 8 8 9 9 10 9 9 9 9 9 10 10 10 10 11 12 13 13 14 15 17 18 19 19 20 21 21 21 20 19 18 18 18 16 14 13 13 13 12 13 12 12 12 12 12 11 11 12 12 12 12 12 11 11 11 11 11 11 11 11 12 12 13 14 14 15 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 9 9 10 10 9 8 8 9 10 10 8 6 6 10 11 6 6 7 17 22 17 16 25 28 29 30 31 30 29 29 28 27 26 27 31 33 32 31 31 31 32 32 32 32 32 31 30 29 25 19 16 13 15 18 15 14 13 10 7 6 4 4 6 5 3 3 4 4 4 3 4 4 4 4 4 4 5 4 4 4 4 4 4 4 4 4 5 5 4 3 2 2 2 3 3 3 3 3 3 3 3 3 3 2 3 4 5 6 5 5 6 7 9 10 10 10 10 10 10 11 11 12 12 13 14 14 15 15 16 16 16 17 17 18 19 20 21 21 21 21 21 20 20 19 19 18 18 18 19 20 21 21 22 22 22 23 23 23 23 22 21 21 21 21 20 20 19 19 19 19 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 18 18 18 18 19 20 20 20 20 19 18 17 17 19 19 19 18 18 18 18 17 18 19 20 21 21 21 21 20 20 21 22 21 21 21 22 21 21 20 23 22 22 22 22 22 22 22 22 22 21 22 22 22 22 23 23 23 23 23 23 23 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 44 44 44 44 44 44 43 43 43 42 42 41 41 41 41 40 39 39 38 36 35 33 31 30 29 29 29 29 28 27 27 26 24 24 24 25 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 29 30 30 30 30 30 29 28 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 32 32 32 33 34 34 35 35 36 37 38 39 39 41 42 42 43 43 44 44 45 45 45 45 43 42 41 40 40 40 40 40 39 39 38 38 38 38 38 36 29 26 25 24 25 25 25 24 24 24 24 23 22 21 22 23 24 25 26 26 26 26 26 28 30 32 32 31 31 29 27 25 24 23 22 22 23 25 26 27 27 27 27 27 26 26 26 26 26 26 26 27 29 29 26 24 22 19 16 13 10 15 17 21 24 26 27 25 26 27 27 26 23 19 15 14 16 17 18 19 20 19 16 12 9 7 6 5 5 5 5 4 4 3 3 2 2 3 5 5 5 4 3 3 3 4 6 7 8 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 6 4 4 4 5 6 6 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 9 8 7 6 5 5 7 7 8 8 9 10 10 10 10 9 10 10 11 11 12 11 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 11 12 13 14 15 16 18 18 19 20 21 21 21 20 18 18 17 16 15 14 13 12 12 13 13 12 12 12 12 11 11 11 11 11 12 12 12 11 11 11 11 11 11 12 11 12 12 13 14 14 15 15 15 14 13 13 14 14 14 15 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 10 11 10 10 10 9 9 9 10 11 9 7 7 13 18 19 25 23 29 31 25 24 24 24 18 26 29 31 30 28 26 24 24 25 28 32 32 31 31 31 31 31 30 30 31 28 30 27 23 17 12 10 12 16 17 16 13 10 9 8 7 6 6 5 4 4 4 4 4 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 6 5 4 3 2 3 5 3 3 3 3 3 3 3 3 3 3 2 3 5 6 6 6 6 7 8 10 10 10 10 10 11 11 11 12 12 14 14 14 15 15 15 15 15 16 17 17 18 19 20 20 21 20 21 20 19 19 18 18 18 18 19 20 21 21 22 22 22 22 23 23 23 22 21 21 20 20 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 18 18 18 18 18 16 16 16 17 17 18 19 20 20 20 20 20 21 21 22 22 20 21 23 25 25 23 21 21 22 22 22 22 22 22 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 44 44 44 44 44 43 43 43 42 42 41 41 41 40 40 39 38 37 35 33 31 30 30 29 29 29 28 28 26 26 25 24 24 25 26 27 27 27 26 26 26 26 27 27 27 27 28 28 28 28 28 29 30 30 30 31 30 29 28 27 28 28 28 28 29 29 28 28 28 29 29 29 29 29 29 30 30 30 31 31 31 31 31 31 32 33 34 35 36 37 37 37 38 39 40 41 42 43 43 44 44 44 45 45 45 44 42 41 40 40 40 39 39 38 36 36 36 37 38 39 37 31 29 27 26 26 26 25 24 23 24 23 21 20 19 19 19 21 23 25 25 25 25 26 27 28 30 31 31 31 29 27 25 24 23 23 23 24 25 27 27 27 27 27 26 26 25 25 22 22 25 28 30 30 30 27 23 20 17 13 11 9 12 12 16 18 20 22 22 25 26 26 26 23 19 16 14 15 15 16 17 18 17 15 12 9 8 7 6 6 5 5 5 4 4 3 3 2 3 5 5 5 5 4 4 4 4 6 7 8 9 8 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 7 8 7 5 3 4 5 6 6 6 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 8 9 9 8 9 8 7 6 5 6 7 8 9 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 11 11 11 11 11 10 10 11 11 12 11 10 10 11 11 11 13 15 16 18 18 19 21 21 21 20 20 19 18 16 15 15 14 13 12 12 12 12 13 13 12 12 11 11 11 11 11 11 12 11 11 11 11 11 11 11 11 11 12 12 13 13 14 15 15 15 16 15 14 14 14 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 11 10 10 9 9 9 10 11 10 8 6 19 25 27 32 30 31 28 27 22 18 18 15 6 14 22 23 17 16 16 18 21 25 29 30 30 29 30 30 29 27 26 27 28 12 7 7 7 6 8 10 13 15 14 12 10 10 10 10 8 5 4 3 3 4 4 3 3 4 4 4 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 6 4 4 2 3 5 4 3 3 3 3 3 3 3 3 3 2 3 5 6 7 7 6 6 8 10 10 10 11 11 11 11 11 12 12 13 14 14 14 14 15 15 15 16 16 16 16 18 18 19 19 19 19 19 19 19 18 18 18 18 19 19 20 21 21 21 22 22 22 22 22 21 20 20 19 19 17 16 16 16 17 17 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 18 18 18 18 18 18 18 17 18 18 18 17 16 15 16 16 17 19 19 19 20 20 19 19 20 21 22 22 20 22 24 26 26 24 22 21 21 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 45 45 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 45 44 44 44 44 44 43 43 42 42 41 41 41 40 40 39 39 37 35 33 31 30 30 30 30 30 29 28 26 25 25 24 24 24 26 27 28 28 28 27 27 27 27 27 27 28 29 29 29 29 29 29 30 30 30 30 30 29 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 33 35 36 38 38 38 38 39 40 41 42 43 43 44 44 44 44 45 44 43 41 40 40 40 40 39 39 38 37 37 38 39 38 38 35 33 33 30 28 28 27 26 25 25 25 24 21 19 18 18 19 21 23 25 25 24 24 25 26 27 29 29 30 30 29 27 26 25 24 24 24 25 25 26 27 27 27 26 26 25 23 20 19 23 28 30 31 31 30 28 24 19 14 11 9 9 10 11 15 15 18 19 20 23 24 25 25 23 21 18 16 16 15 15 16 17 16 15 12 9 8 7 6 6 6 5 5 5 5 4 3 3 3 5 6 6 6 5 5 5 5 6 8 8 9 9 8 8 7 7 7 6 6 6 6 6 6 6 6 6 6 7 7 8 8 8 6 3 3 4 5 5 6 6 7 7 8 8 8 8 9 9 9 9 9 9 9 9 9 9 9 9 9 8 8 9 9 9 9 9 9 8 7 5 4 6 8 9 10 11 11 10 10 10 10 10 10 11 11 11 11 11 11 10 11 11 10 11 11 11 11 10 11 11 12 12 10 10 10 11 11 12 14 16 18 19 20 21 21 20 20 20 19 17 16 14 14 13 13 12 12 12 13 13 12 12 11 11 10 10 10 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 14 14 15 15 16 16 15 15 15 14 15 15 15 14 14 14 14 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 14 14 13 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 12 11 10 10 10 10 11 11 10 7 21 32 33 32 30 28 28 26 16 7 6 10 9 10 12 17 8 4 5 11 17 21 23 11 27 28 28 29 28 26 20 10 14 10 3 5 4 2 2 4 15 16 16 14 13 12 11 10 8 4 3 2 3 3 3 2 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 6 7 7 7 6 5 3 3 5 4 3 3 3 3 4 4 4 4 3 3 3 5 6 8 7 6 6 8 8 10 10 11 11 10 11 11 12 12 13 13 14 14 14 14 15 14 15 15 15 15 16 16 17 17 17 18 19 19 19 18 18 17 17 18 18 19 20 20 20 20 20 21 20 20 20 19 19 18 18 16 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 18 18 18 18 18 18 17 17 17 18 18 17 17 17 16 16 17 18 19 19 19 19 19 19 20 21 21 21 20 22 22 24 24 24 23 23 21 21 21 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 23 23 45 45 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 45 44 44 44 44 43 43 43 42 41 41 41 40 40 39 39 38 36 33 31 30 30 31 30 30 30 29 27 25 24 24 24 24 25 27 28 29 29 29 29 28 27 27 27 28 29 30 30 30 30 30 30 31 30 30 30 29 28 26 27 27 28 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 33 36 38 39 39 38 39 41 42 42 43 44 44 44 44 44 44 44 42 41 40 40 40 39 39 39 39 39 39 40 40 39 37 35 34 33 31 30 29 28 27 26 25 25 24 22 20 20 20 21 22 24 25 25 24 24 25 25 26 26 27 29 29 28 27 26 26 25 25 25 25 25 25 26 27 27 26 25 25 24 23 23 26 28 29 30 31 30 28 24 17 13 10 9 8 10 10 11 14 16 17 19 21 23 24 24 23 21 19 18 17 16 15 15 16 15 14 12 10 8 7 5 5 5 5 6 6 6 5 4 4 4 5 6 6 6 6 6 5 6 7 8 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 8 8 7 6 3 2 2 4 5 5 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 9 9 8 9 8 8 8 9 8 8 8 9 8 7 5 4 5 8 9 10 11 11 11 11 10 10 11 11 11 11 12 12 12 12 11 11 10 9 11 11 11 11 11 11 11 12 12 10 9 9 10 11 11 14 16 18 20 20 20 21 20 20 19 19 18 16 14 13 13 12 12 12 13 13 12 12 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 15 16 16 16 16 15 14 14 14 15 15 15 14 14 14 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 13 13 12 11 11 11 11 11 10 10 10 23 26 25 25 25 24 20 14 7 6 8 10 6 10 13 11 3 4 5 8 10 11 4 19 20 26 28 27 23 20 14 2 2 2 5 5 3 3 3 12 15 15 16 14 12 9 6 4 2 3 1 2 2 3 2 4 4 4 5 4 4 4 4 4 4 4 4 4 4 4 5 6 6 7 7 6 4 3 3 4 4 3 3 3 4 4 4 4 4 4 3 3 4 6 7 7 6 7 7 10 10 10 10 10 10 10 11 12 13 13 14 14 14 14 14 14 13 14 14 14 13 14 14 15 16 16 17 19 19 19 18 18 17 17 17 17 18 18 18 18 18 18 19 19 19 18 18 18 17 17 16 15 14 15 16 16 16 16 16 16 17 16 16 16 16 16 16 17 17 17 17 17 17 18 17 17 17 17 18 18 18 18 17 17 17 17 18 19 19 18 17 17 17 18 18 18 19 19 18 18 20 21 21 20 20 20 20 21 22 22 22 22 22 23 21 23 23 22 22 22 21 21 21 21 21 21 22 22 22 22 23 23 23 23 45 45 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 43 43 42 42 41 40 40 40 39 39 38 36 34 32 31 31 31 31 31 30 29 28 26 25 24 25 25 26 27 28 29 30 30 30 29 27 27 27 28 29 30 30 30 30 31 31 31 31 31 31 30 29 27 26 28 28 29 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 30 30 30 31 34 37 39 39 39 40 41 42 42 43 44 44 44 44 44 44 43 42 42 41 40 40 40 40 40 40 40 40 40 40 39 37 37 35 34 32 31 29 28 27 26 25 25 23 22 22 21 22 23 24 24 25 25 25 25 25 25 25 25 26 27 27 27 28 28 27 26 25 25 24 24 24 25 26 26 26 25 24 23 23 24 26 27 28 30 30 30 27 22 16 11 9 9 8 9 10 10 12 15 16 18 20 22 23 23 22 21 21 20 18 17 16 15 15 14 13 12 10 8 7 6 5 5 5 6 6 6 6 5 5 4 5 6 6 7 7 7 6 6 7 8 9 9 9 8 8 8 7 7 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 5 3 1 2 3 5 5 5 6 7 8 8 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 6 4 5 7 9 10 11 11 11 11 11 11 11 11 11 11 12 13 13 11 10 10 9 9 12 12 11 11 11 12 12 12 12 12 12 10 10 11 11 13 15 18 21 21 21 21 21 20 19 18 18 16 14 13 12 12 12 12 12 12 12 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 15 16 16 16 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 13 14 13 12 11 10 10 9 9 10 10 8 13 16 18 19 18 15 12 8 5 5 5 5 5 6 8 10 15 14 9 7 4 2 3 5 24 27 26 23 21 21 18 5 2 3 3 3 3 2 8 12 10 10 9 7 5 3 1 1 1 2 2 2 2 2 3 3 4 5 4 4 4 4 4 4 4 4 5 5 5 6 7 6 6 7 6 4 3 3 3 4 4 3 3 3 4 4 4 5 5 4 4 4 5 6 6 6 7 8 10 10 9 9 9 10 10 11 12 13 13 14 15 14 14 14 13 13 13 13 13 13 12 13 14 15 17 18 18 18 18 18 18 18 17 17 17 16 17 16 15 16 16 17 17 17 17 16 16 16 17 16 15 14 14 16 17 17 16 16 16 16 15 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 17 18 19 20 19 18 18 18 18 18 18 18 18 18 18 19 20 19 20 20 20 20 20 20 20 21 21 22 23 23 24 23 23 22 22 21 21 21 21 21 22 22 22 22 22 23 23 23 23 45 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 44 43 43 42 41 41 40 40 39 39 38 37 35 34 33 33 32 31 31 30 29 28 27 26 26 27 27 28 28 29 30 31 31 31 29 28 27 28 29 30 30 31 31 31 31 31 31 31 31 31 31 30 28 27 27 28 29 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 31 32 36 39 40 40 41 42 42 42 43 44 44 44 44 44 44 43 43 43 43 42 41 41 40 40 40 41 41 40 39 39 38 38 36 35 33 31 30 28 27 26 24 23 22 22 22 22 24 25 25 25 26 26 25 25 25 25 25 25 26 26 26 26 28 29 27 26 25 24 24 23 23 24 26 26 25 24 22 22 23 25 25 26 27 29 30 29 27 21 14 10 9 9 8 8 9 9 11 13 16 19 20 21 22 22 22 22 22 21 19 18 16 15 14 13 13 12 9 8 7 6 5 5 5 7 7 7 6 5 5 5 6 6 7 8 8 8 7 7 8 9 9 9 9 9 9 8 7 7 6 6 6 6 6 6 6 7 7 7 7 7 7 7 6 5 3 2 2 3 5 5 6 6 7 8 8 8 9 9 10 10 10 10 9 9 8 8 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 5 5 6 8 10 10 11 11 11 11 11 12 12 11 11 13 13 13 13 13 12 9 9 12 12 12 11 11 12 12 11 11 10 9 9 10 11 11 11 11 13 21 22 22 22 21 20 19 18 17 16 14 13 12 12 12 12 11 11 11 10 10 9 9 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 13 13 13 13 13 13 13 14 14 15 17 17 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 12 12 12 13 14 14 13 12 10 9 9 8 8 7 11 12 11 9 9 10 9 7 6 5 5 5 6 5 7 6 17 28 26 22 18 16 15 12 8 24 25 26 22 21 20 18 15 5 4 2 2 2 2 4 6 4 3 2 2 2 2 1 1 2 2 2 2 2 3 3 3 3 4 4 4 4 4 4 4 4 4 6 6 6 6 6 5 5 6 6 5 3 3 3 4 5 4 4 3 4 4 4 5 5 5 5 5 4 5 5 5 5 7 9 10 9 9 9 10 10 10 11 12 13 14 14 14 14 13 13 13 13 13 13 13 12 13 14 15 16 16 16 17 18 18 18 18 18 17 16 16 15 14 14 14 15 15 16 16 16 16 16 17 17 16 15 14 14 15 16 16 16 16 16 15 14 15 15 15 15 16 16 16 16 17 17 17 18 18 17 17 17 17 17 17 17 17 16 16 17 18 19 20 19 19 19 19 19 18 18 17 18 18 18 17 16 16 17 18 19 19 18 19 21 22 22 23 23 24 22 23 23 22 22 21 21 21 22 22 22 22 22 22 22 23 23 23 23 45 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 45 45 45 45 45 45 44 44 44 43 43 42 41 41 40 39 39 38 37 36 35 34 33 32 32 31 30 28 28 27 27 28 29 29 29 30 30 31 30 31 31 30 29 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 29 28 28 28 29 31 32 32 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 35 38 40 40 41 41 42 43 43 43 44 44 45 44 44 43 43 43 43 43 43 42 41 41 41 41 41 40 39 38 38 37 37 36 34 31 29 28 26 25 22 20 21 20 20 22 24 26 26 26 27 27 26 24 24 24 24 25 25 25 26 27 28 29 27 26 24 23 23 22 21 23 25 25 24 22 21 22 23 24 24 25 27 28 29 29 27 21 13 10 9 9 8 8 8 9 11 13 16 19 21 21 21 21 21 22 22 22 20 19 17 15 14 13 13 11 8 9 6 6 6 6 6 7 8 7 6 6 6 6 6 7 8 8 9 9 8 8 8 9 10 10 9 9 9 8 7 7 7 6 6 6 6 6 6 6 7 8 8 7 7 7 6 5 4 2 2 3 4 5 6 7 7 8 8 9 9 9 10 10 10 10 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 9 9 8 7 5 6 7 8 9 10 11 11 12 12 11 11 11 12 13 14 14 14 14 13 12 11 12 12 12 11 11 11 10 9 9 9 9 10 10 11 11 12 12 13 15 16 21 22 21 19 19 18 17 16 14 12 11 11 11 11 11 11 11 10 10 9 9 9 10 10 10 10 10 11 11 11 11 11 12 12 12 12 13 13 13 13 13 13 13 13 14 14 15 17 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 11 10 9 9 8 9 12 10 9 8 7 8 7 6 5 5 6 5 7 6 7 7 13 28 31 30 29 28 26 20 16 20 23 22 18 20 21 19 18 15 9 7 4 3 2 2 2 1 1 1 1 1 2 2 1 2 2 2 2 3 4 3 3 3 4 4 5 4 4 4 4 4 4 5 6 5 5 5 4 4 4 5 5 3 3 4 4 5 5 5 4 3 4 4 5 5 5 5 5 5 5 4 4 4 6 8 9 7 8 9 10 9 9 9 10 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 16 16 17 18 17 17 18 18 17 16 16 15 14 13 12 13 13 14 14 14 15 15 16 17 17 15 14 14 14 15 15 16 16 15 15 14 13 13 14 15 15 15 15 15 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 19 18 17 17 18 18 18 16 15 15 16 18 18 18 18 19 20 22 23 24 25 25 22 22 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 45 45 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 45 45 45 45 45 44 44 44 43 42 41 41 41 40 39 38 37 36 35 34 33 31 30 29 29 28 26 27 28 28 29 30 30 31 31 31 31 31 31 30 29 29 30 31 31 32 32 32 32 32 31 31 30 30 30 30 30 30 29 29 28 28 29 29 31 32 32 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 34 35 37 39 39 39 41 42 43 43 43 44 44 45 44 43 43 43 43 43 43 43 43 43 42 42 42 41 40 38 39 40 39 38 38 35 32 29 27 24 22 20 19 18 18 18 20 23 26 26 27 29 27 25 24 23 23 24 24 25 25 25 26 27 28 27 26 25 24 22 21 20 21 24 24 22 20 20 21 22 23 24 25 26 27 28 28 25 19 11 10 10 10 9 8 8 9 11 14 17 20 21 21 21 21 21 21 22 22 21 19 17 16 14 13 12 10 8 7 6 5 6 6 7 8 8 7 6 7 7 7 7 7 8 9 9 9 9 8 8 9 10 9 9 9 9 8 8 7 7 6 6 6 7 7 6 6 7 8 8 7 7 7 6 6 5 3 3 3 4 5 6 7 7 8 8 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 8 8 8 9 9 9 7 6 5 6 7 8 10 11 12 12 12 11 11 12 13 13 14 14 14 14 13 12 12 12 12 12 11 9 9 9 9 9 9 9 10 10 10 11 13 14 14 14 14 21 20 20 20 19 18 17 15 14 12 11 11 11 11 11 10 10 10 9 9 9 9 9 10 10 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 15 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 12 12 13 13 13 12 11 10 9 9 9 10 8 8 7 7 7 6 6 6 5 6 10 8 6 9 8 8 23 28 29 29 30 30 22 19 20 20 17 16 16 17 19 19 17 13 11 8 5 2 2 2 1 1 1 0 1 3 3 1 1 2 2 3 4 4 4 4 3 3 4 5 5 4 4 4 4 4 5 5 5 4 3 4 3 3 4 4 3 3 3 5 5 5 5 4 3 4 4 4 5 5 6 6 6 5 4 4 4 5 6 7 8 8 9 8 8 8 8 9 10 11 12 12 12 12 13 13 13 13 13 14 13 14 14 15 16 17 17 17 17 18 18 18 17 16 15 14 13 11 10 10 10 11 11 12 13 14 15 16 15 14 12 12 13 13 13 14 14 13 13 12 10 11 12 14 14 14 14 15 16 16 17 17 17 17 16 16 16 16 16 16 16 15 15 16 17 17 17 18 18 19 19 19 19 18 17 17 18 17 16 16 16 17 18 20 18 18 18 19 19 23 26 25 25 24 22 22 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 45 45 45 45 44 44 44 43 42 41 41 40 39 38 37 37 36 34 32 30 27 26 26 26 25 25 27 29 29 30 30 31 31 32 31 32 31 30 30 30 31 32 32 32 32 32 32 32 31 31 30 29 29 29 29 30 29 29 29 29 29 29 30 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 35 36 37 38 38 39 40 42 43 43 42 43 44 44 44 43 43 43 43 43 43 43 44 44 43 43 41 39 37 35 32 32 33 37 40 39 37 32 28 23 18 16 16 14 15 16 18 22 24 25 27 28 28 24 24 23 22 23 24 25 25 25 25 26 27 28 27 26 25 23 21 20 20 22 22 20 19 18 19 20 21 23 25 27 27 27 25 21 14 10 10 10 9 8 8 9 10 12 16 19 20 21 21 20 20 20 21 22 22 21 20 17 15 14 12 10 10 9 7 7 6 7 7 8 8 7 7 7 7 7 7 8 8 9 9 9 9 8 8 8 9 10 10 10 9 9 8 8 7 7 7 7 7 7 7 7 6 7 8 8 8 7 7 7 6 5 4 4 4 4 5 6 7 7 8 9 9 9 9 9 9 9 9 9 9 9 8 8 8 8 8 8 8 7 7 7 7 8 8 8 9 9 8 7 6 6 6 8 9 11 12 12 11 12 12 13 13 13 14 14 15 14 13 12 12 12 12 11 8 8 9 9 9 9 10 10 10 10 10 13 17 16 15 15 14 20 18 19 20 19 18 16 14 13 12 12 11 11 11 10 10 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 13 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 12 12 12 12 12 12 11 9 9 9 9 8 8 8 7 7 7 6 6 6 6 11 15 14 11 12 15 20 24 24 25 26 29 14 10 18 17 15 14 14 13 13 13 14 14 14 12 8 5 2 1 1 2 1 1 2 3 3 1 1 2 3 4 4 4 4 4 3 4 4 5 5 4 4 4 4 4 4 4 4 3 3 3 2 3 3 4 3 3 4 4 5 6 5 4 3 3 4 4 5 5 6 6 6 6 5 4 4 4 5 7 8 9 9 7 7 7 7 7 9 10 10 11 11 12 13 14 14 14 14 14 13 14 14 15 16 17 17 17 17 18 18 17 17 16 15 13 12 11 8 8 8 8 9 10 11 12 11 12 12 9 8 8 9 8 9 10 10 10 10 10 9 9 10 11 12 13 14 14 15 16 16 16 16 16 16 16 16 15 15 15 15 15 14 15 16 17 17 17 17 18 19 19 19 18 17 18 18 17 17 17 18 18 19 19 18 18 18 19 21 25 27 26 24 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 45 45 45 44 44 43 43 42 42 41 40 39 38 37 36 35 32 29 26 24 23 24 24 24 26 28 29 30 31 31 32 32 32 32 32 31 31 31 32 32 32 33 32 32 32 32 31 31 30 29 28 28 28 29 29 29 28 28 29 29 30 30 30 30 30 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 34 34 35 36 37 38 39 39 39 40 41 42 41 41 42 44 44 44 43 43 43 44 44 43 43 43 44 43 42 40 37 37 38 37 37 38 36 37 38 37 35 31 25 17 13 13 12 13 14 17 20 22 24 26 27 27 25 22 22 22 23 24 25 25 23 23 25 27 28 28 27 24 23 21 20 20 20 21 19 18 18 18 19 20 22 24 26 27 25 22 18 14 11 10 10 9 9 9 10 12 15 18 20 21 21 20 20 20 20 20 21 22 22 20 17 14 12 11 10 9 9 8 9 9 8 8 8 8 7 7 7 7 7 8 9 9 9 9 9 8 8 7 8 9 10 10 10 10 9 9 9 8 8 7 7 7 7 7 7 7 7 8 8 8 8 7 7 6 6 5 5 4 4 5 6 7 8 9 10 9 10 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 9 9 8 8 7 7 7 8 9 10 11 11 12 12 12 13 13 13 14 14 14 14 13 13 12 12 12 10 8 9 9 9 9 10 10 10 11 12 12 16 17 17 17 14 14 17 15 17 19 19 17 16 14 14 13 13 13 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 13 13 13 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 15 15 15 15 15 15 14 14 14 14 13 13 13 12 12 11 11 11 10 10 10 9 9 8 8 7 7 7 6 6 6 6 8 13 13 7 17 23 24 23 23 23 21 17 6 3 5 9 12 12 12 13 12 11 11 13 15 14 12 8 4 2 2 1 2 3 3 3 3 1 0 2 3 4 4 4 4 4 3 4 4 5 5 4 4 4 4 4 4 4 4 4 4 3 3 4 3 4 4 3 3 4 5 6 6 5 4 3 3 4 4 5 5 6 6 6 5 4 4 4 5 6 7 7 7 6 6 6 7 7 7 8 8 9 10 12 14 16 15 15 15 14 13 15 14 15 16 17 17 16 16 17 17 17 16 16 14 12 10 8 7 6 5 6 6 7 8 8 7 6 7 5 4 4 5 5 6 8 9 9 8 8 7 6 7 8 10 12 13 13 14 15 16 16 16 16 16 16 15 15 15 15 15 14 14 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 22 23 24 25 24 23 23 23 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 45 45 45 44 44 43 42 41 41 40 39 38 37 36 35 33 29 25 23 22 22 23 24 25 27 29 30 31 32 32 33 33 33 32 32 32 32 32 33 33 33 32 32 32 32 31 31 30 29 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 33 33 34 34 35 36 37 38 39 39 40 39 39 39 40 41 42 43 44 44 43 43 43 43 44 44 44 44 43 44 44 43 42 41 42 44 43 41 39 36 34 35 35 35 33 30 29 21 16 14 13 14 15 18 20 22 25 26 25 23 21 21 23 24 25 25 23 22 22 24 25 26 27 26 23 21 20 20 20 20 20 19 19 19 19 19 20 22 24 26 25 22 20 17 13 12 11 10 10 10 11 12 14 17 20 21 21 20 20 19 19 19 19 20 22 22 21 18 14 11 10 10 8 8 9 9 10 10 9 8 7 7 7 7 7 8 8 9 9 10 9 8 7 7 7 8 9 10 10 10 10 10 10 9 9 8 8 7 7 7 7 7 7 8 8 8 8 8 8 7 7 7 6 6 5 4 4 5 7 8 9 10 10 10 10 10 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 9 9 9 8 8 8 9 10 11 11 12 12 12 12 13 13 14 14 14 14 13 13 12 12 12 10 9 9 9 9 9 10 10 11 13 14 14 16 16 16 15 12 10 12 13 15 16 16 16 15 14 15 14 13 12 10 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 12 12 12 12 12 12 12 12 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 13 13 13 12 11 11 12 11 10 10 9 9 8 8 8 7 7 7 6 6 6 7 7 15 23 28 29 28 27 25 23 22 18 10 3 3 3 5 9 9 9 9 8 9 11 13 14 14 11 7 5 5 4 3 3 4 3 2 1 1 1 3 4 4 4 4 4 3 3 4 4 5 5 4 4 4 4 5 5 4 5 6 4 3 4 4 3 4 3 3 4 5 7 7 6 5 4 3 4 4 4 4 5 5 5 5 5 5 5 4 6 7 7 6 5 5 6 6 6 6 6 7 8 10 10 14 16 16 16 15 14 14 14 14 15 16 17 16 14 15 16 16 16 15 14 13 11 9 8 7 5 4 4 4 5 6 5 4 3 4 3 3 4 4 4 5 7 9 9 8 7 6 6 5 6 8 10 12 13 14 15 15 15 15 15 15 15 14 13 14 14 14 13 13 14 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 20 20 20 21 21 23 24 24 24 23 24 25 25 24 24 24 23 23 22 22 22 22 22 22 22 22 22 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 45 45 45 44 44 43 42 41 41 40 39 38 37 35 33 30 26 22 21 21 22 23 26 27 29 30 31 32 32 33 33 33 33 33 32 33 33 33 33 33 32 32 32 31 31 31 30 29 28 27 28 28 29 29 30 30 30 30 30 30 29 28 27 28 28 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 34 35 35 36 37 38 39 40 40 39 36 37 39 42 43 44 44 44 44 43 42 42 43 44 44 44 44 44 44 45 44 44 44 44 43 41 38 36 34 33 33 33 33 33 32 27 21 19 16 15 15 16 18 20 23 24 24 22 20 21 23 24 23 23 22 21 22 23 23 25 25 24 22 20 19 19 20 21 20 20 19 19 19 20 20 23 25 26 25 21 18 15 13 13 12 12 12 13 13 14 15 18 20 21 21 20 20 19 18 18 18 19 22 23 21 18 13 11 10 9 8 7 8 9 10 11 10 9 7 7 7 7 7 8 9 10 10 10 9 8 6 6 7 8 9 11 11 10 11 11 11 10 9 8 8 7 7 7 7 7 8 8 8 8 8 8 8 7 7 7 6 6 5 3 3 5 7 8 9 9 9 9 9 9 9 8 8 8 8 8 8 8 8 8 8 8 8 7 7 7 7 7 7 8 8 8 8 9 10 9 9 8 9 10 11 11 12 12 12 12 12 13 13 14 14 14 14 13 13 12 13 13 12 11 10 10 10 10 12 13 14 15 15 16 15 15 9 9 8 9 10 12 12 13 13 14 14 15 14 12 10 9 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 13 13 12 12 11 11 10 10 9 9 8 8 8 8 8 7 6 8 11 15 17 21 25 26 30 31 31 29 27 25 23 19 9 5 5 8 12 9 4 6 6 7 9 11 13 14 14 11 11 11 7 4 3 4 3 2 1 1 2 3 3 4 4 4 4 3 3 3 3 4 4 4 4 4 5 6 6 6 7 7 5 4 4 4 4 3 3 5 6 6 8 8 7 6 5 5 4 4 4 4 5 5 5 5 6 6 7 5 5 5 5 5 4 5 5 5 5 6 6 6 7 8 12 15 15 15 15 15 15 14 14 14 15 15 16 14 13 14 15 15 16 15 13 12 11 10 9 7 5 4 4 3 4 4 4 3 4 4 4 3 4 4 5 5 6 8 8 7 7 6 5 5 4 6 8 11 12 13 14 15 15 15 15 15 15 13 12 12 12 12 12 13 14 14 15 16 16 17 17 18 18 18 18 18 18 19 19 19 19 20 20 20 20 21 21 21 21 22 23 24 24 24 24 24 25 25 25 24 24 23 23 22 22 22 22 21 21 21 22 22 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 45 45 45 44 43 42 42 41 40 39 38 37 35 33 30 26 23 21 21 21 23 25 27 29 30 31 32 32 33 34 34 34 34 33 33 33 34 33 33 33 32 32 31 31 30 30 29 28 27 27 28 29 29 29 31 31 31 30 29 28 27 26 27 27 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 34 35 35 36 37 37 38 40 40 38 36 37 39 41 43 44 43 43 43 42 41 42 43 45 45 45 45 44 44 44 44 44 44 43 42 40 38 36 34 33 31 30 31 32 32 30 25 22 19 16 15 16 17 19 21 22 22 21 20 21 22 22 21 20 20 21 22 23 23 24 24 22 21 19 19 20 21 22 21 20 19 18 18 18 19 23 27 28 27 22 18 15 15 13 13 13 13 14 15 17 18 20 21 21 20 20 19 18 17 17 18 20 22 23 21 17 12 11 10 8 7 7 7 8 9 11 12 11 8 7 7 6 7 8 9 10 10 9 8 8 6 6 7 7 10 11 11 11 11 12 11 10 9 9 9 8 8 7 8 8 9 9 8 7 7 8 8 7 7 7 6 5 4 3 3 4 7 8 9 9 9 9 9 9 9 8 8 8 8 8 7 8 8 8 8 8 8 7 7 7 7 7 8 8 8 8 9 9 10 10 9 8 9 10 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 14 14 13 12 11 12 13 13 14 14 15 15 14 11 8 7 8 7 7 8 9 10 12 12 13 14 14 12 10 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 15 14 13 13 13 12 12 11 11 10 9 10 10 9 7 7 7 6 7 10 13 15 18 20 21 21 26 29 32 29 29 29 25 23 15 14 15 16 14 7 3 3 6 5 8 12 14 15 15 15 15 16 13 8 4 3 3 2 1 1 2 2 3 4 4 4 4 3 2 2 3 3 3 3 3 4 3 4 6 8 8 7 6 5 5 5 5 4 5 7 7 8 8 9 9 8 7 6 6 5 5 5 5 5 5 6 7 8 9 6 6 4 4 4 5 5 5 6 7 7 7 7 7 9 13 15 14 14 15 15 15 14 14 15 15 15 15 13 14 15 15 15 16 15 14 13 12 11 9 8 6 4 4 3 3 4 4 4 4 4 4 4 4 5 6 6 6 6 6 6 6 6 5 5 4 5 6 9 11 12 13 14 14 14 15 15 14 14 13 12 11 11 12 13 13 14 15 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 23 23 23 23 24 24 25 26 26 25 25 24 23 23 22 22 22 22 21 21 21 21 21 22 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 44 44 43 42 42 41 39 38 37 35 33 30 26 23 22 21 21 22 24 26 28 29 31 32 33 33 34 34 34 34 34 34 34 34 33 33 33 32 31 31 31 30 29 29 28 27 27 28 29 29 29 30 30 31 30 29 27 26 26 26 27 28 29 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 36 36 37 37 39 41 40 38 38 39 41 43 44 44 43 43 43 42 43 44 46 46 45 45 44 44 44 44 44 43 42 42 40 38 36 34 32 30 28 29 29 29 28 25 22 20 18 17 17 18 19 19 20 21 20 19 20 20 20 18 17 17 20 20 22 23 24 23 21 20 20 20 21 22 22 21 21 18 17 16 17 20 24 29 30 28 23 19 16 14 13 13 13 14 15 17 19 20 20 20 20 19 19 17 16 15 16 18 21 23 22 19 15 15 11 8 7 7 7 7 8 10 12 13 12 11 10 8 6 7 8 9 10 10 9 8 7 6 5 6 8 10 12 12 12 12 12 12 11 10 9 9 9 8 8 9 10 9 8 7 7 7 7 7 7 7 6 6 5 4 3 3 4 6 8 9 9 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 8 7 7 7 7 7 8 8 8 8 8 9 10 11 11 10 9 9 10 11 11 12 12 12 12 12 13 13 13 14 14 14 14 14 14 14 13 14 14 15 14 12 12 12 12 12 12 13 13 12 11 11 7 7 6 5 5 6 8 11 11 13 14 14 12 10 9 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 15 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 14 14 13 11 11 10 10 14 15 13 10 7 8 9 11 9 8 8 14 19 18 18 22 25 23 25 29 30 28 25 19 19 18 16 10 4 2 5 8 3 7 11 15 17 17 16 15 18 18 15 8 4 3 2 2 2 2 2 3 4 4 3 3 2 2 2 2 3 4 4 3 3 3 4 5 7 8 8 7 6 6 6 6 6 7 9 9 9 8 8 9 9 8 8 7 6 5 5 4 5 5 7 9 12 13 13 11 6 4 4 5 6 6 7 9 9 8 7 7 9 12 13 14 13 14 15 16 16 16 16 15 14 13 14 15 16 17 17 17 16 16 15 14 12 11 9 7 5 4 4 3 4 4 4 4 4 5 5 4 5 7 7 7 7 6 6 6 7 7 6 5 5 5 6 8 9 11 12 13 14 14 15 14 14 13 13 12 12 12 12 13 14 15 16 16 16 16 17 18 18 19 19 19 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 24 25 25 26 26 26 25 24 23 23 22 22 22 22 21 21 21 21 21 21 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 44 43 43 42 41 40 39 37 36 32 29 27 25 23 22 21 22 24 26 27 29 30 32 33 34 34 35 35 35 34 34 34 34 34 33 33 32 31 31 30 30 29 28 27 27 27 27 28 29 29 30 30 30 29 28 27 27 27 27 27 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 35 35 36 38 41 40 39 38 39 41 43 44 45 44 44 43 43 43 45 46 46 46 45 44 44 44 43 43 42 41 40 39 38 35 34 32 30 29 28 28 28 27 24 21 19 18 17 18 18 18 19 20 20 20 19 19 19 19 17 15 16 18 19 22 23 23 22 22 22 21 21 22 22 22 21 20 18 17 17 18 21 26 29 30 27 22 20 18 14 13 13 13 14 16 18 20 20 20 20 20 18 17 15 15 15 16 19 22 23 20 17 14 13 8 7 7 7 7 8 9 11 14 14 13 12 11 8 7 7 7 9 9 9 9 8 8 6 6 6 9 11 12 12 12 12 12 12 11 10 10 10 9 9 9 10 10 9 8 7 5 6 6 6 6 6 6 5 4 4 4 4 5 6 7 7 9 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 10 10 11 11 10 9 9 10 11 11 11 12 12 12 12 12 13 13 13 14 14 15 15 15 15 14 14 14 15 16 14 13 12 11 11 11 11 12 12 12 12 8 6 5 4 4 4 5 6 9 12 13 13 12 11 9 8 8 8 8 8 9 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 13 13 13 13 14 14 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 15 16 16 16 15 15 15 14 14 14 14 14 14 13 13 13 17 17 15 12 9 11 11 10 8 8 7 7 8 13 17 20 22 9 16 21 24 23 20 20 20 19 15 6 1 1 2 2 2 7 11 13 16 17 17 15 17 21 18 11 5 2 2 2 2 2 2 3 3 3 3 2 1 1 2 3 4 4 4 4 3 4 5 5 7 9 9 8 7 7 7 7 8 9 10 9 9 8 8 9 9 9 9 7 6 5 5 4 4 5 8 10 12 13 13 13 7 4 5 6 7 8 9 10 10 10 8 7 9 11 13 14 14 16 17 18 18 18 18 17 15 13 15 17 18 18 17 17 17 18 17 15 13 12 10 8 6 5 4 3 4 4 4 4 4 5 6 5 4 6 7 7 7 7 6 6 7 7 6 5 5 5 4 4 4 7 11 12 13 14 14 14 14 13 12 12 12 12 12 13 15 16 16 16 16 16 17 18 18 18 19 19 19 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 24 25 25 26 26 25 25 24 23 23 22 22 22 22 22 21 21 21 21 21 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 44 44 43 43 42 40 39 38 36 33 29 27 26 24 23 23 23 24 26 27 28 30 31 33 34 35 35 35 35 35 35 34 34 34 33 33 32 32 31 30 30 29 28 27 26 26 27 28 29 29 29 29 29 29 28 28 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 34 34 35 35 35 35 34 34 35 36 39 40 38 38 38 40 43 44 45 44 44 43 43 43 45 47 47 46 45 45 44 43 43 42 41 40 38 38 36 35 32 31 31 30 29 28 28 26 23 20 19 18 18 18 18 18 19 20 21 21 20 19 19 17 15 15 15 16 19 23 24 23 23 23 23 22 21 21 21 21 20 20 19 18 19 20 22 24 26 27 24 18 19 16 14 13 13 14 15 16 18 20 20 20 19 19 17 15 14 14 15 17 21 23 22 19 18 15 10 8 7 7 7 7 9 11 13 15 15 15 13 11 9 8 7 7 8 8 9 9 9 9 8 6 7 10 11 12 12 12 12 12 12 11 11 10 10 10 9 9 10 9 8 8 6 5 5 5 6 6 6 5 5 4 4 4 5 5 6 7 7 9 9 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 7 8 8 8 8 8 9 9 10 11 11 11 11 10 9 10 10 10 11 11 12 12 12 12 12 12 13 14 14 14 15 15 15 15 14 15 15 16 16 17 17 17 16 15 14 14 15 14 12 9 6 5 4 3 3 3 4 7 10 12 12 12 12 10 9 8 8 9 9 9 9 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 18 19 18 17 17 18 18 17 17 17 17 16 16 15 15 16 16 15 15 15 15 15 15 14 14 14 14 15 16 17 19 19 17 10 11 12 10 9 9 8 8 8 6 11 16 16 12 9 11 13 14 16 17 18 19 19 15 11 4 1 3 6 7 5 6 9 14 16 17 16 17 19 17 12 6 3 2 2 2 2 2 3 3 3 2 2 2 2 3 3 4 4 4 3 3 4 5 6 7 9 9 9 9 9 9 9 10 10 10 10 9 8 8 8 8 10 10 9 7 5 4 5 6 7 8 9 10 12 13 11 6 4 5 6 8 10 11 12 12 10 8 7 8 10 13 15 16 17 18 19 19 19 19 18 16 15 16 17 18 18 17 18 18 19 19 17 15 13 11 9 7 5 4 4 4 4 4 4 4 5 6 5 4 5 6 7 6 5 5 6 7 7 6 5 5 5 3 2 2 4 9 12 13 14 14 14 14 13 13 12 12 12 12 13 14 16 16 16 16 16 16 17 18 18 18 19 19 20 20 21 21 21 21 22 22 22 22 23 23 23 23 24 24 25 25 26 26 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 44 43 43 42 41 39 38 36 33 29 26 25 25 25 25 25 25 26 27 28 29 31 33 34 35 36 36 36 36 35 35 34 34 34 33 32 32 31 30 30 29 28 27 26 26 26 27 27 28 29 29 29 28 28 28 28 28 28 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 35 35 35 35 36 36 36 37 38 38 36 37 39 40 42 43 44 44 43 43 44 45 47 47 46 45 45 44 43 42 41 40 39 37 37 36 34 31 31 30 29 28 28 27 25 22 19 18 18 18 18 18 18 19 20 22 23 22 20 18 16 14 15 15 17 21 24 24 24 24 24 23 22 21 21 21 21 20 21 21 21 21 22 23 22 21 20 19 17 14 13 13 13 14 14 15 15 16 19 20 19 19 18 17 15 14 15 16 19 21 22 19 15 16 12 10 8 7 7 7 8 10 13 15 16 16 15 13 12 11 9 7 7 7 7 9 9 9 9 9 8 8 11 12 12 13 13 13 13 12 12 11 10 10 10 10 9 9 9 8 7 6 5 5 4 5 6 5 5 4 4 4 5 6 6 7 7 8 8 9 9 9 9 9 9 8 8 8 8 8 7 7 7 7 7 7 6 8 8 8 8 8 9 9 10 10 11 11 11 11 10 9 9 9 10 10 11 12 12 12 12 12 12 12 13 14 14 15 15 15 15 16 16 15 15 16 17 17 17 17 16 15 14 14 13 12 10 7 6 4 4 3 3 3 5 7 10 11 12 12 12 11 10 10 10 10 9 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 18 19 19 19 19 19 18 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 14 15 16 16 18 11 12 13 13 12 10 10 10 9 9 6 6 8 7 6 7 8 9 8 8 12 16 19 20 17 17 9 3 2 5 7 5 5 5 11 15 16 15 15 16 16 13 8 6 4 3 3 2 2 3 2 2 2 2 3 4 4 4 4 3 3 3 4 5 6 7 7 10 11 10 10 10 11 12 12 11 10 10 10 9 8 7 7 10 12 12 9 6 6 6 7 8 8 10 11 13 12 10 6 4 5 7 10 12 13 13 12 11 9 7 7 10 13 15 17 18 19 19 20 20 19 18 17 16 17 18 18 18 18 19 19 20 19 17 15 13 11 9 7 5 5 4 4 4 4 4 4 4 5 5 4 5 5 6 5 4 4 4 6 7 6 5 5 5 4 2 3 2 7 10 12 14 14 14 13 13 13 12 12 12 12 13 14 16 17 16 16 16 16 17 17 18 18 19 19 20 20 20 21 21 21 21 22 22 22 23 23 23 23 24 24 24 25 26 26 25 24 24 24 23 23 22 22 22 22 22 22 22 21 21 22 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 44 43 42 42 40 38 36 33 28 25 25 25 26 26 26 26 27 27 28 28 30 32 34 35 36 36 36 36 36 35 35 34 34 33 33 32 31 30 29 29 28 27 26 26 26 26 26 27 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 34 34 34 34 35 35 37 37 38 38 37 36 35 34 34 37 37 39 41 43 43 44 43 44 45 46 46 46 45 45 44 43 41 40 39 39 39 37 36 33 31 29 24 23 24 26 26 23 19 17 16 16 17 17 17 17 18 20 24 25 23 21 18 16 15 15 16 19 22 25 26 26 25 23 21 21 21 21 21 22 22 22 22 23 23 24 23 20 16 10 9 9 8 9 11 13 13 13 14 14 16 17 17 18 18 17 17 16 15 16 17 20 20 19 17 15 13 10 9 8 8 7 8 10 13 15 17 17 17 15 13 12 12 10 7 6 6 6 8 9 9 10 9 9 9 11 13 13 13 13 13 13 12 12 11 10 10 10 10 9 9 8 7 6 6 6 5 4 4 5 5 5 4 4 5 7 7 7 7 7 8 9 9 9 9 9 9 9 8 8 8 7 7 7 7 7 7 7 7 7 8 9 9 9 9 9 9 10 10 11 11 11 11 11 10 10 9 9 10 11 11 12 12 12 12 12 12 12 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 15 14 13 12 13 12 10 8 7 6 5 4 3 3 3 5 8 10 12 12 12 12 12 11 11 10 10 9 10 10 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 19 19 19 19 18 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 13 14 13 12 12 11 11 13 11 12 12 11 11 10 9 6 7 8 8 7 7 6 4 4 15 18 10 14 18 20 21 15 7 3 4 5 5 5 6 6 13 14 14 16 17 16 13 12 9 6 4 3 2 2 2 2 1 2 3 4 4 4 5 3 2 2 3 4 6 7 7 8 10 11 12 12 12 13 14 13 12 11 10 10 10 9 7 6 10 13 12 10 7 6 7 7 8 8 10 12 12 11 9 7 6 6 9 14 16 15 14 12 11 11 9 7 9 13 16 18 18 19 20 20 20 19 18 17 17 18 18 18 18 19 19 20 20 19 18 16 13 10 8 7 6 5 4 4 4 4 4 4 4 4 4 4 5 6 6 5 5 4 4 7 9 7 5 5 5 4 2 4 3 5 8 11 13 14 14 14 14 13 13 12 12 12 13 14 15 16 17 17 17 17 17 17 18 18 19 19 20 20 20 20 21 21 21 22 22 22 23 23 23 23 23 24 25 26 26 26 25 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 44 43 43 42 41 39 36 33 29 24 23 25 26 27 27 27 27 28 29 29 30 32 34 35 36 36 36 36 36 36 35 35 34 33 33 31 30 30 30 29 28 27 27 27 26 26 26 26 27 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 37 38 40 41 39 37 34 33 32 33 35 37 41 43 44 43 43 43 45 45 45 45 45 44 43 41 40 39 39 38 36 36 35 35 34 24 16 14 14 17 20 17 13 12 12 13 14 15 15 15 16 20 23 25 23 20 17 16 16 16 18 22 25 27 28 27 25 22 20 20 20 21 22 23 23 23 22 22 23 23 20 16 11 12 5 3 5 7 9 11 12 13 13 14 15 16 16 17 17 17 17 16 16 17 18 20 19 17 16 15 11 9 9 9 9 9 10 12 15 17 17 18 17 15 13 12 11 10 7 5 6 6 8 9 9 10 10 9 10 12 13 14 14 13 13 12 12 12 11 10 10 10 10 9 8 7 6 5 6 6 5 4 4 5 5 5 5 5 7 8 8 8 7 7 7 8 9 9 9 9 9 8 8 8 8 7 7 7 7 7 7 7 7 8 9 9 9 9 9 10 10 10 11 11 11 11 11 11 11 10 9 9 9 10 11 11 12 12 12 12 12 12 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 15 14 13 12 11 11 10 8 8 8 6 5 3 3 3 4 6 9 11 12 13 13 13 12 12 11 10 10 10 10 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 19 20 20 20 18 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 14 9 10 13 13 12 11 9 8 8 8 7 6 7 7 5 4 13 13 6 8 15 20 21 19 11 7 5 6 6 7 10 6 10 12 13 15 16 14 11 11 8 6 4 3 1 1 1 1 2 3 3 4 4 5 5 3 3 3 3 5 6 7 8 8 8 10 12 13 13 14 15 13 12 10 9 9 10 10 9 8 10 12 12 10 8 6 6 7 7 9 10 11 10 10 9 8 6 8 12 14 17 17 15 13 12 12 10 7 9 13 15 16 18 19 20 20 20 19 18 17 17 19 19 19 19 19 19 19 20 19 18 16 12 10 9 8 6 5 5 4 4 4 4 5 5 5 5 5 6 6 6 5 5 5 5 7 7 5 5 4 4 4 3 4 5 3 6 10 13 14 14 14 14 13 13 12 12 12 13 14 15 16 16 17 17 18 18 17 18 18 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 24 24 25 26 26 25 25 24 24 24 24 23 23 23 22 22 22 22 22 22 21 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 45 45 44 43 43 41 39 36 32 28 25 23 24 26 27 27 27 28 28 29 30 31 32 33 35 36 37 37 36 36 36 36 35 35 34 33 31 30 29 28 29 28 28 28 27 27 27 26 26 26 26 26 26 26 27 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 36 38 40 42 42 39 35 33 32 33 34 36 40 43 44 43 43 43 44 45 45 45 44 43 42 41 41 39 37 35 34 34 34 35 36 29 24 20 16 11 8 9 9 9 9 10 10 11 12 12 14 17 21 23 21 17 16 16 16 18 20 23 26 28 28 27 25 22 20 20 20 21 23 24 23 22 21 20 19 18 16 12 9 8 6 6 6 6 7 9 11 12 13 13 14 15 16 16 17 17 17 16 17 18 19 19 18 18 15 12 10 9 9 9 10 10 12 14 17 18 18 18 16 13 12 11 10 9 7 5 6 7 7 7 9 10 10 9 11 12 13 14 14 13 13 12 12 12 11 10 10 10 10 9 8 6 6 6 5 6 5 4 4 5 5 5 6 7 8 9 9 9 7 6 7 8 8 8 9 9 9 9 9 8 8 8 7 7 7 7 7 7 8 8 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 10 9 9 10 11 11 11 12 12 12 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 15 15 13 11 10 10 10 9 9 8 7 6 4 3 3 3 5 8 11 12 12 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 19 20 20 20 18 16 16 16 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 15 15 14 15 15 14 13 13 14 12 9 9 11 13 12 12 10 8 11 10 9 11 13 14 14 14 13 11 5 5 10 15 17 19 15 15 11 10 10 10 12 9 11 12 13 15 14 13 11 9 8 6 5 3 1 0 0 1 2 3 3 3 5 6 6 5 4 4 4 5 6 7 7 8 9 10 12 13 14 14 13 13 12 9 9 9 10 10 10 9 10 11 11 10 9 8 8 7 8 9 10 10 10 10 9 8 8 11 12 15 16 16 14 14 13 12 10 7 9 10 13 16 18 19 20 20 20 19 19 18 18 19 19 20 20 19 19 19 20 20 19 16 12 10 8 7 6 6 6 5 4 5 5 6 6 6 6 6 7 8 7 6 5 5 5 6 5 5 4 3 3 3 3 4 5 3 5 9 11 12 14 14 14 13 13 13 12 12 13 13 14 15 16 17 17 18 18 18 18 18 19 19 19 20 20 21 21 22 22 22 22 23 23 23 23 23 24 25 26 26 26 25 25 24 24 24 24 24 23 23 22 22 22 21 21 21 22 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 44 43 43 42 39 36 32 27 25 24 25 26 27 27 27 27 28 29 29 31 32 34 35 36 37 37 37 37 36 36 35 35 34 33 31 30 28 28 28 28 27 28 28 28 27 27 26 26 25 25 25 26 27 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 34 35 35 35 36 37 39 41 43 41 37 35 34 34 35 36 39 42 43 43 42 41 41 43 44 43 43 43 43 43 41 39 37 35 34 34 34 34 33 29 26 24 22 21 19 16 13 11 10 10 9 9 9 10 13 16 20 21 18 14 14 14 17 20 22 25 27 27 27 25 24 22 21 21 21 22 23 23 21 19 18 17 16 14 13 13 12 10 9 8 7 6 6 7 9 11 12 12 13 14 15 17 17 17 17 17 18 19 19 18 16 16 13 11 10 9 9 10 11 12 14 16 17 17 18 17 15 12 11 9 9 8 7 6 6 6 7 7 8 10 10 10 12 13 13 14 14 13 13 12 12 12 11 10 10 10 9 8 7 6 6 6 5 5 5 4 4 5 6 6 7 8 9 9 9 9 8 7 6 7 7 8 9 9 9 9 9 9 8 8 7 7 7 7 7 8 8 9 9 9 10 10 10 11 11 11 11 10 10 11 11 11 11 10 10 9 9 9 10 11 11 11 12 12 12 12 12 12 13 14 14 15 15 16 17 17 17 17 17 16 16 16 15 14 12 10 9 9 9 8 8 8 7 5 4 3 2 4 7 9 11 12 13 13 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 18 19 20 21 21 18 16 16 16 16 16 17 17 17 18 18 19 18 17 17 17 17 16 16 16 15 15 15 15 15 14 12 11 10 10 10 11 11 12 11 9 7 13 13 12 12 11 11 12 12 12 10 4 3 6 9 11 14 13 14 14 14 11 11 13 12 13 12 12 13 14 13 10 7 7 7 5 3 1 0 1 2 2 2 2 3 5 7 7 5 4 4 4 4 5 6 7 8 9 10 11 13 14 13 12 12 11 10 10 9 10 10 9 9 9 10 11 10 10 9 8 8 8 9 10 10 11 11 10 8 8 9 14 16 14 13 13 14 14 12 10 7 9 10 13 16 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 19 20 20 19 16 14 13 9 7 6 6 7 5 5 5 5 6 7 7 7 7 9 11 10 8 6 5 6 6 6 5 4 3 3 3 3 4 5 4 4 7 9 11 13 14 14 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 18 18 19 19 20 20 21 22 22 22 23 23 23 23 23 24 24 25 26 26 26 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 45 44 44 43 42 40 36 32 27 25 25 25 26 27 27 27 27 28 28 29 30 31 33 35 37 37 38 37 37 37 36 36 35 35 34 32 30 28 27 27 27 27 27 28 28 28 27 26 25 24 24 24 25 26 28 29 29 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 36 38 41 43 43 41 40 38 35 35 36 38 41 42 43 43 36 32 33 35 38 41 43 44 43 41 38 35 34 34 33 33 33 32 30 27 26 26 26 25 23 20 17 14 12 11 10 9 9 11 13 19 20 16 13 13 14 18 21 24 26 27 27 26 24 22 21 21 21 21 22 22 21 18 16 15 14 13 13 13 13 12 11 10 9 8 7 7 7 8 9 10 11 11 13 18 20 20 19 19 19 19 19 17 17 15 12 11 10 11 12 11 11 11 13 15 17 17 17 17 16 14 11 9 8 7 7 8 7 7 8 8 6 7 9 10 11 13 13 14 14 14 14 13 12 12 12 12 11 10 10 9 8 7 7 6 6 5 5 5 4 4 5 6 8 9 9 9 9 9 9 8 7 6 6 7 8 9 9 9 9 9 9 8 8 7 7 7 8 8 9 9 9 9 10 10 11 11 11 11 11 11 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 12 12 12 12 12 13 14 15 15 16 16 17 17 17 17 17 17 16 15 14 12 11 10 9 8 8 8 8 7 6 5 3 3 3 5 6 9 11 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 17 18 19 20 20 21 20 17 16 16 16 16 17 17 18 18 19 19 19 18 17 17 17 17 16 16 16 16 16 16 16 15 13 12 11 11 10 10 10 10 10 13 12 12 12 12 12 11 10 10 11 11 9 4 3 4 5 7 9 9 11 13 14 12 11 13 14 14 13 13 12 13 12 10 7 5 5 4 2 0 1 2 2 2 2 3 4 7 7 6 5 4 3 3 4 3 3 6 8 9 10 10 12 12 11 10 10 9 8 9 9 9 9 8 8 9 10 9 10 10 9 9 9 9 11 12 12 13 12 10 8 9 11 15 16 14 12 11 14 16 13 11 8 7 10 13 16 18 19 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 17 13 9 7 6 6 7 6 5 5 6 6 7 7 8 9 12 14 14 11 8 7 7 7 7 6 5 4 4 4 4 4 5 5 4 4 6 11 13 14 14 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 19 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 24 25 25 26 26 25 25 25 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 45 44 43 42 40 37 32 27 25 24 25 26 26 27 27 27 27 28 28 29 31 33 35 36 38 38 38 38 37 37 36 36 35 34 33 31 29 27 26 26 26 27 27 27 28 27 25 24 24 24 24 25 26 28 29 29 29 29 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 34 35 36 37 40 43 44 43 42 38 35 36 38 40 42 43 44 43 25 24 18 23 31 38 43 44 42 38 35 34 33 33 33 33 33 33 32 31 29 29 30 30 29 27 25 19 15 13 11 9 9 10 12 18 19 15 14 14 15 19 21 23 25 27 27 25 24 22 22 21 21 22 22 21 18 14 12 12 12 12 13 13 13 12 12 11 9 8 8 7 7 7 9 9 10 11 14 20 22 21 20 20 19 18 16 15 14 12 10 10 10 13 14 13 11 12 13 15 15 16 16 17 16 13 11 8 7 6 7 8 8 8 9 8 6 6 9 10 12 13 14 14 15 15 14 13 12 12 12 12 11 11 10 9 8 7 7 6 6 5 5 5 5 5 6 7 9 9 9 10 9 9 9 9 8 7 6 6 7 8 9 9 10 10 9 8 7 7 7 7 8 9 9 9 9 10 10 11 11 11 11 11 11 11 10 10 9 9 10 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 12 13 14 14 15 15 16 17 17 17 17 17 17 16 15 14 13 12 11 10 9 8 8 8 8 7 6 4 3 3 3 5 8 10 12 13 13 13 14 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 17 16 17 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 17 18 19 20 20 20 21 17 16 16 16 16 17 17 18 18 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 17 16 15 14 14 13 11 12 12 11 11 11 11 12 12 11 10 9 9 9 9 7 4 3 3 4 6 6 6 6 8 12 12 12 12 13 14 14 14 13 14 13 9 6 3 3 2 2 1 1 1 1 1 2 3 6 7 6 6 4 3 3 2 2 2 2 3 6 8 9 9 11 11 11 10 9 7 6 7 8 9 8 8 8 9 9 8 8 8 9 10 11 11 12 14 14 13 10 9 9 10 12 16 16 14 10 8 13 15 13 11 11 7 10 13 16 18 19 19 19 19 19 19 19 19 20 20 20 20 19 19 20 19 19 19 18 17 13 9 8 7 6 6 6 5 6 6 6 7 8 10 12 15 17 18 17 13 11 9 8 7 6 5 4 4 4 4 4 5 5 6 4 6 10 13 14 14 14 13 13 13 13 13 13 13 14 15 16 17 17 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 23 23 23 23 24 25 25 26 26 25 25 25 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 47 47 48 47 47 47 47 47 47 46 46 45 44 43 43 41 37 32 28 24 24 24 25 26 27 28 27 28 28 28 28 30 32 34 36 37 38 38 38 38 37 37 36 35 34 33 32 30 28 27 27 26 26 26 26 26 26 25 24 24 25 27 27 27 28 29 29 29 29 30 30 30 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 35 36 38 40 42 43 43 41 39 37 38 41 42 43 43 42 38 27 22 15 15 19 26 35 40 39 35 33 32 32 32 33 33 33 34 34 34 33 33 33 34 35 34 30 23 17 14 12 11 9 10 12 15 15 13 13 14 16 19 20 21 24 26 26 25 24 23 23 22 22 22 21 18 14 11 11 11 11 12 12 12 13 13 12 11 10 9 8 8 7 8 8 9 10 12 16 21 22 20 19 18 17 15 13 14 12 11 10 10 11 14 16 15 12 12 13 14 14 16 15 16 15 13 10 9 7 7 7 8 8 9 9 7 6 5 8 11 12 14 15 15 15 15 14 13 13 12 12 12 11 11 10 10 9 9 8 7 6 5 5 5 5 6 7 8 10 10 10 10 10 9 9 9 9 7 6 6 6 7 7 8 9 9 8 7 6 7 7 7 8 8 9 9 10 10 11 11 11 11 11 11 11 11 11 9 9 8 9 10 10 10 10 10 9 9 9 10 10 11 11 11 12 12 12 12 13 13 14 14 15 16 16 17 17 17 17 17 16 15 15 13 13 12 11 10 9 8 8 8 7 6 4 4 3 3 4 7 9 11 12 13 14 14 13 14 14 13 12 12 12 13 13 13 12 12 12 12 12 12 12 13 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 17 17 17 17 16 16 16 16 16 16 18 19 20 20 20 20 19 17 16 16 16 17 17 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 16 16 16 16 16 15 14 11 10 9 10 10 10 10 11 11 10 7 7 8 8 6 4 3 4 4 6 7 6 4 5 9 10 11 11 11 12 13 13 12 14 12 8 5 3 2 1 1 1 1 1 1 1 2 3 6 7 6 5 4 3 3 3 2 2 2 2 4 6 8 9 11 11 11 11 9 6 5 6 7 8 8 7 8 8 9 8 7 8 10 8 7 11 14 16 15 9 9 8 8 10 15 19 17 14 8 7 11 12 12 11 9 7 9 12 15 17 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 19 18 16 14 10 9 9 9 8 7 6 6 7 8 7 8 12 16 18 20 21 21 20 17 13 10 9 6 5 4 4 4 4 4 5 5 6 5 5 9 12 14 14 14 13 13 13 13 13 13 13 14 15 15 16 17 18 18 18 18 19 19 19 20 20 20 21 22 22 22 22 23 23 23 24 24 25 25 26 26 25 25 25 24 24 23 23 23 23 22 22 21 21 21 21 21 21 20 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 45 45 44 43 42 39 32 27 24 23 24 25 26 27 28 28 28 28 28 29 29 31 33 35 37 38 38 39 38 38 37 36 36 35 34 32 30 29 28 28 28 27 26 25 25 24 24 25 26 27 28 27 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 36 38 40 41 42 42 41 39 38 39 42 43 42 40 37 36 34 29 23 19 17 17 20 33 35 35 33 32 32 32 32 33 34 35 36 36 36 35 35 38 37 38 35 25 17 15 13 11 10 11 12 13 12 12 10 12 15 18 19 21 23 25 24 23 23 24 24 24 23 23 20 16 11 10 10 10 11 11 12 12 13 13 13 12 11 10 10 9 9 9 8 9 11 15 18 19 18 17 16 15 14 14 12 12 11 10 10 11 13 16 17 17 13 13 13 13 14 15 15 15 15 13 11 9 8 7 7 7 8 9 8 7 6 5 6 11 13 15 15 16 16 15 15 14 13 13 13 12 12 11 10 10 10 9 8 7 7 6 6 6 6 8 9 10 10 11 11 10 10 9 9 9 9 8 6 5 5 5 5 6 7 8 8 7 6 7 7 7 8 8 8 9 10 10 11 11 11 10 11 11 11 11 10 9 9 8 9 9 10 10 10 10 9 9 9 9 10 11 11 11 12 12 12 12 13 13 13 14 14 15 16 17 17 17 17 17 16 16 15 15 14 12 11 11 9 8 7 7 7 6 5 4 4 4 4 6 8 10 12 13 14 14 14 14 13 13 13 12 12 13 13 13 13 12 12 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 18 17 16 16 16 17 17 17 17 17 16 16 16 16 16 19 19 20 20 20 20 20 17 16 16 17 18 18 18 18 17 17 17 17 17 18 18 17 17 17 17 16 15 15 14 14 15 15 15 15 15 14 12 10 9 9 9 9 8 9 12 14 6 7 5 6 5 4 3 3 5 7 8 7 6 5 6 9 10 12 12 12 12 12 11 12 10 7 4 2 1 0 1 2 2 1 0 1 2 4 6 7 6 5 4 3 3 2 2 2 2 2 2 4 5 6 9 11 11 10 8 6 5 5 6 7 7 7 7 8 8 8 7 8 7 6 5 8 14 18 17 11 8 6 7 11 15 19 19 14 8 6 8 10 10 9 7 7 9 12 14 16 16 16 16 16 17 18 18 18 19 20 20 20 20 19 19 19 19 19 18 16 14 11 10 11 12 11 10 9 9 9 9 9 10 14 17 19 20 21 21 20 18 15 13 11 8 6 4 4 5 5 5 5 5 6 5 5 8 12 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 17 18 18 19 19 19 19 20 20 21 21 21 22 22 23 23 23 24 25 25 25 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 21 21 21 20 20 46 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 45 44 44 43 40 35 25 22 22 23 25 26 27 29 29 29 29 29 29 30 31 33 35 37 38 39 39 39 38 38 37 36 35 34 33 31 30 29 29 28 29 27 25 23 23 23 25 27 27 28 28 28 28 29 29 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 35 35 37 39 40 41 41 39 38 38 40 41 42 40 38 36 35 32 29 27 24 22 22 17 26 34 35 34 34 33 32 33 34 35 37 38 36 35 34 35 36 37 40 41 27 17 14 13 12 11 11 12 12 11 10 11 11 13 16 19 21 23 24 23 23 23 24 25 25 24 22 19 13 10 10 10 10 10 11 11 13 14 14 14 14 12 12 11 11 11 10 10 11 13 17 18 17 15 14 13 13 12 12 12 11 11 11 11 11 15 18 18 17 14 14 14 14 14 14 14 14 15 13 12 11 9 8 8 7 8 8 9 7 6 5 6 10 13 15 15 15 15 15 15 14 13 13 14 13 12 12 11 11 10 9 8 8 7 7 7 8 9 10 10 10 10 11 10 10 10 9 8 8 8 9 7 5 5 5 5 5 7 9 9 8 7 7 8 8 8 8 8 8 9 10 11 11 11 10 10 10 10 10 10 9 9 8 9 9 10 10 10 10 10 10 9 9 10 11 11 11 12 12 12 12 13 13 13 13 14 15 15 16 16 17 17 17 16 16 16 15 14 12 11 11 10 8 7 6 6 6 6 5 4 4 4 6 7 9 11 13 14 14 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 17 16 16 16 16 17 17 17 17 16 16 16 16 17 19 20 20 20 20 20 19 18 16 16 18 19 18 17 17 17 17 16 16 17 17 18 18 18 18 17 16 16 15 14 14 14 14 14 14 14 14 13 12 10 9 9 9 8 10 16 24 15 22 12 5 5 4 4 4 8 8 8 8 8 7 6 7 9 11 12 12 12 11 10 10 7 5 3 2 1 1 1 2 1 1 1 1 2 4 6 7 6 5 5 4 3 2 2 2 2 2 2 2 3 4 7 8 9 9 7 6 5 5 6 6 6 6 6 7 8 8 8 8 6 6 6 6 13 18 20 18 8 7 7 10 19 21 19 14 9 7 7 8 8 7 7 8 9 10 12 14 15 15 14 15 16 17 18 18 19 19 19 19 19 19 19 19 19 18 17 16 14 12 10 12 15 16 15 13 10 10 9 11 12 14 16 17 18 19 19 18 18 17 15 13 10 7 4 5 5 5 5 5 5 6 5 4 8 11 13 14 14 14 13 13 13 13 13 13 14 14 15 15 15 16 17 17 18 18 19 19 19 20 20 21 21 21 22 22 23 23 24 24 25 25 25 25 25 25 24 24 24 24 23 23 23 22 22 22 21 21 21 21 21 20 20 46 46 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 47 47 46 46 45 44 43 43 42 35 28 22 20 22 24 25 27 29 30 29 30 30 30 30 31 32 34 36 38 38 39 39 38 38 37 37 36 35 33 32 30 29 29 29 29 28 26 22 22 23 25 27 28 28 28 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 34 33 34 36 36 39 42 41 38 36 38 40 41 41 40 39 38 37 35 33 32 30 28 28 28 31 37 36 35 35 34 35 36 36 36 36 35 33 32 32 32 33 35 39 41 39 23 15 12 11 11 11 10 11 10 11 11 12 13 15 18 21 23 24 24 23 23 24 25 24 23 20 15 11 10 10 10 10 10 11 12 14 15 15 15 14 13 12 12 12 12 11 11 12 14 17 17 15 13 12 11 11 11 11 11 11 11 11 11 12 17 19 19 17 15 15 15 16 16 15 14 14 14 14 13 11 11 10 9 8 8 8 9 7 6 6 7 10 13 13 15 15 15 15 15 15 14 14 15 14 13 13 13 12 11 9 9 9 9 9 9 10 11 10 11 10 10 10 10 10 10 9 7 6 7 7 5 6 5 5 5 6 7 9 10 9 8 8 8 8 8 9 8 8 9 10 11 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 10 10 10 10 9 9 10 10 11 11 11 12 12 12 13 13 13 13 13 14 15 15 15 16 16 16 16 16 16 15 14 13 11 12 10 8 7 6 6 6 6 6 5 4 5 5 7 9 11 12 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 17 17 16 16 16 16 17 18 20 20 20 20 20 20 19 18 17 16 18 19 19 18 16 16 16 16 16 17 17 17 18 18 18 18 17 17 16 15 14 13 13 13 13 13 13 13 13 12 12 11 9 8 15 25 34 36 34 32 11 4 4 4 8 13 10 9 9 8 8 7 7 7 8 9 10 11 10 10 8 5 3 2 2 2 2 2 2 2 1 2 1 2 4 6 6 6 5 4 4 3 2 2 2 2 2 2 2 2 3 3 5 8 6 5 5 5 5 6 6 6 6 5 6 8 9 8 7 5 6 6 7 11 14 17 17 10 7 6 10 19 21 18 14 11 9 7 5 5 6 7 8 9 9 10 12 13 14 14 15 16 16 17 18 18 19 19 19 18 18 19 19 18 17 17 16 14 12 11 12 13 15 16 14 11 11 12 16 16 16 17 18 18 18 19 19 20 18 15 12 10 8 5 5 5 6 6 5 5 6 5 4 7 11 13 14 14 14 13 13 13 13 13 13 14 14 14 14 15 16 17 17 18 18 19 19 20 20 20 21 21 22 22 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 22 21 21 21 21 21 21 20 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 47 47 46 45 44 44 43 42 39 30 24 21 21 23 24 26 28 29 30 30 31 31 31 31 32 34 36 38 39 39 39 39 38 38 37 36 35 34 32 31 30 29 30 30 29 26 22 20 22 25 27 28 28 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 32 32 32 33 32 32 33 34 34 38 41 40 38 36 38 39 40 41 41 40 39 38 36 34 33 33 33 35 38 41 38 39 38 37 38 39 37 36 34 33 31 31 31 32 31 33 35 38 41 37 27 17 12 10 10 11 10 9 10 11 12 12 13 15 17 20 22 24 24 24 24 25 25 23 19 14 11 10 9 9 9 10 10 12 14 15 15 14 14 13 13 13 12 12 12 13 13 13 15 16 16 14 11 10 10 10 10 10 10 11 11 11 12 15 19 21 20 19 18 18 17 17 17 16 15 14 14 14 13 13 13 11 10 9 8 8 8 8 7 6 7 9 11 12 14 15 15 15 15 15 15 15 15 15 15 14 13 12 11 10 9 10 10 10 11 10 10 10 10 10 9 10 10 10 9 8 6 5 5 4 4 5 6 5 6 6 7 9 10 10 9 9 8 9 9 9 9 9 10 10 11 11 11 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 9 9 10 10 11 11 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 16 16 16 15 14 13 11 11 10 9 7 6 6 6 6 6 6 5 5 6 7 9 11 12 12 13 14 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 16 17 18 19 20 20 20 20 20 19 19 19 18 17 19 19 20 20 19 18 16 17 17 17 17 17 18 18 18 18 17 17 16 16 15 14 13 12 12 12 12 12 13 13 12 11 9 8 14 23 31 36 36 35 19 17 11 11 16 17 13 11 11 9 8 8 8 8 8 8 9 9 9 9 7 5 3 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 5 4 3 2 2 2 2 2 2 2 2 2 3 3 4 7 5 5 4 5 5 5 5 5 5 5 6 7 8 9 10 9 7 7 7 7 10 15 16 14 11 8 12 21 21 18 15 14 11 7 4 7 7 8 9 9 9 9 10 11 12 14 15 16 16 17 18 18 18 18 18 18 18 18 18 17 16 16 15 14 12 12 12 13 14 15 14 14 17 18 19 18 18 19 19 19 19 20 20 20 18 14 11 10 9 8 6 5 6 6 5 5 5 5 5 6 9 10 12 13 13 13 12 12 13 13 13 14 14 14 14 15 16 16 17 18 19 19 19 20 20 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 21 21 21 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 47 47 46 45 43 43 42 39 35 28 24 23 22 23 25 27 29 29 30 31 32 32 31 31 33 35 37 39 39 39 39 39 38 37 37 36 34 33 31 30 30 30 30 29 27 23 20 21 24 27 28 28 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 32 32 32 32 32 32 32 32 33 36 40 40 38 37 37 38 40 42 42 41 41 39 36 33 33 36 37 39 41 42 40 41 39 38 38 38 35 33 32 30 30 30 31 32 32 34 37 39 41 36 28 19 13 10 10 10 9 9 10 12 12 12 14 15 17 20 22 22 23 24 25 26 25 21 13 10 9 9 9 9 9 10 12 14 15 14 13 13 12 12 12 12 12 13 13 13 13 14 14 15 14 12 10 10 10 10 10 10 10 10 11 11 13 17 20 21 20 20 20 20 19 18 17 16 16 15 14 13 13 13 13 12 11 10 9 8 8 8 8 7 6 6 8 10 13 14 15 16 16 16 16 16 16 15 15 15 13 12 11 11 10 11 11 11 11 10 9 9 9 9 9 9 9 9 7 6 5 4 4 4 4 5 6 6 6 6 7 9 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 9 9 9 9 9 10 10 10 10 9 9 9 10 11 11 11 12 12 13 13 13 13 14 15 15 16 16 17 17 16 16 16 15 15 14 13 12 11 10 8 7 7 6 6 6 6 6 6 5 6 7 9 10 10 12 13 14 15 15 15 14 14 14 13 13 13 13 13 13 14 14 14 15 14 14 14 14 15 14 15 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 19 19 18 18 18 17 17 17 17 16 16 16 16 16 16 17 17 19 20 20 20 20 20 20 19 19 19 18 17 19 19 20 20 20 20 19 18 17 17 17 17 18 18 18 18 18 17 17 16 15 14 13 12 12 11 11 11 12 12 12 11 10 9 10 17 27 34 35 35 35 32 23 22 23 21 17 14 13 12 11 10 10 9 8 7 7 8 9 9 7 4 3 2 2 2 2 2 2 2 2 2 2 3 4 5 5 5 4 3 3 3 2 4 5 3 2 2 2 3 3 3 4 5 5 4 4 4 5 5 5 5 6 6 6 7 8 9 10 9 6 7 7 7 10 14 16 16 15 15 18 23 21 20 18 16 12 8 5 7 8 8 8 9 9 9 9 9 11 13 15 16 16 17 17 17 17 18 18 18 18 17 17 16 15 15 14 12 11 12 12 13 14 14 15 18 20 19 19 19 19 19 20 20 19 19 19 18 15 11 9 9 8 8 6 6 7 6 5 5 4 4 4 5 5 8 11 12 13 12 12 12 13 13 13 13 14 14 15 15 16 16 17 18 18 19 19 20 20 21 21 22 22 22 23 23 23 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 21 21 46 46 46 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 45 44 42 42 39 35 31 27 24 22 22 23 26 28 30 30 32 32 32 32 32 32 34 37 39 40 40 40 39 39 38 37 36 35 34 32 31 31 30 30 29 27 25 21 21 24 27 28 29 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 32 32 32 32 32 35 39 40 38 36 36 37 39 42 42 42 40 38 35 33 35 38 40 41 42 43 42 40 37 36 36 35 33 31 30 30 30 31 31 32 33 35 37 39 40 35 28 21 15 11 10 9 8 8 10 12 12 13 14 16 17 19 21 21 22 23 25 26 23 17 11 10 10 9 9 9 10 11 13 15 14 13 12 11 11 11 12 12 12 12 13 13 13 14 14 14 13 11 10 10 10 10 10 10 10 10 10 12 14 18 21 22 22 22 22 22 20 19 17 16 16 15 14 13 13 13 13 13 12 11 10 9 8 8 8 7 6 6 7 10 12 14 16 16 17 16 16 16 16 16 16 15 13 12 11 11 11 11 12 11 10 10 9 9 9 9 9 9 9 8 6 4 4 4 4 5 5 5 6 7 7 7 7 9 11 11 11 11 11 11 11 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 9 9 10 10 11 11 11 12 12 13 13 14 14 14 15 15 16 17 17 17 16 16 15 15 15 14 11 10 8 7 7 7 6 6 6 7 7 6 6 7 8 9 10 10 11 13 14 15 15 15 15 15 14 14 14 13 13 13 14 14 14 15 15 15 14 14 15 15 15 15 15 15 15 15 16 16 16 17 17 17 18 18 18 18 19 19 19 18 18 17 17 17 17 17 16 16 15 15 16 16 17 17 19 20 20 20 20 20 19 19 19 19 18 18 19 19 19 19 20 21 21 20 18 19 19 18 18 17 17 17 17 17 17 16 15 15 14 13 12 11 11 10 11 11 11 10 9 9 9 12 22 29 32 34 35 34 31 29 28 25 21 18 15 14 13 13 11 10 9 8 7 8 9 8 6 4 3 3 2 2 2 2 2 2 2 2 3 4 4 4 4 4 4 4 3 3 2 4 6 5 3 3 2 6 4 3 3 4 4 4 4 4 4 5 5 5 6 7 7 8 8 10 11 8 6 6 6 7 9 13 16 17 17 19 21 23 23 22 20 17 14 10 6 6 7 8 8 8 9 9 9 9 9 11 13 15 16 16 17 17 17 18 18 18 17 17 16 15 14 14 12 11 10 10 11 11 12 13 16 19 20 21 21 21 19 19 19 19 18 18 17 15 12 9 9 9 9 8 6 6 6 6 5 5 5 5 5 5 5 6 9 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 18 19 19 20 20 21 21 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 21 46 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 44 43 41 40 35 32 29 25 22 21 21 24 27 28 30 31 32 33 33 33 33 34 36 38 40 40 40 40 39 38 37 36 35 34 33 32 31 31 31 29 27 25 24 22 23 26 28 29 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 31 32 32 33 34 36 37 37 35 35 35 36 38 40 41 41 39 37 35 35 36 38 40 42 42 43 41 39 36 35 34 34 33 32 31 32 32 32 32 32 33 35 36 38 39 34 27 21 17 14 13 12 7 7 10 12 12 12 14 16 18 19 20 20 21 21 23 22 19 14 11 11 11 9 10 10 10 12 14 16 14 12 11 11 11 11 11 11 11 12 12 13 14 14 14 14 12 11 11 10 10 11 11 11 10 10 10 12 15 19 21 23 24 24 24 22 20 18 17 16 15 14 13 13 13 13 13 13 12 11 10 9 9 8 8 8 8 7 7 10 13 15 16 17 17 17 17 16 16 16 16 15 13 12 12 12 12 12 12 11 11 10 10 9 9 10 9 9 8 7 5 4 4 4 5 5 5 6 7 8 9 8 6 7 10 12 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 13 14 14 14 14 14 14 15 15 15 16 16 16 15 15 15 13 11 9 8 7 7 7 6 6 7 7 7 7 7 8 8 9 9 10 12 13 14 15 15 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 18 18 19 19 20 19 18 17 17 17 17 17 17 16 16 15 15 16 16 17 17 18 19 20 20 20 20 19 19 19 19 18 18 18 18 19 19 20 21 21 20 20 20 21 19 18 17 17 17 17 17 16 16 15 15 14 13 13 12 11 11 10 10 10 9 9 9 9 10 18 21 27 33 34 34 33 33 31 28 25 21 17 16 16 15 13 12 11 10 9 9 9 7 5 4 4 3 3 2 2 2 2 2 2 2 3 4 4 5 5 5 4 4 4 3 3 5 7 7 6 5 6 7 7 3 3 4 4 4 4 4 4 5 5 6 7 8 8 9 8 11 11 11 8 6 6 6 7 8 14 17 18 18 20 21 21 23 21 18 14 11 8 6 7 7 8 8 8 9 9 8 8 10 13 15 16 16 17 17 17 17 17 17 16 15 15 14 14 12 12 11 10 10 9 9 11 13 15 17 19 20 20 20 19 19 18 17 16 15 14 12 10 10 10 10 10 8 6 6 5 6 6 7 8 8 7 5 5 6 8 10 11 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 18 18 19 19 20 21 22 22 23 23 23 23 23 22 22 22 22 22 23 23 22 23 23 23 23 23 23 23 23 22 22 21 21 21 21 21 21 21 46 46 46 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 47 46 45 44 44 41 36 32 30 27 23 20 20 22 25 28 28 30 32 33 32 33 33 35 37 38 40 41 41 41 40 39 38 37 36 35 34 33 32 32 31 30 27 25 25 24 24 25 27 28 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 32 33 35 35 35 36 35 33 32 32 34 35 38 40 40 39 39 38 37 37 38 41 43 42 43 40 36 35 35 36 36 35 34 34 33 33 32 32 31 32 33 34 36 37 33 27 21 19 18 16 12 4 5 9 12 12 11 12 15 18 19 20 21 21 19 17 15 13 11 10 11 12 11 11 11 12 14 15 15 13 11 11 10 10 10 10 11 11 12 13 14 15 15 14 13 11 11 11 11 11 11 11 11 11 10 10 12 15 20 19 23 25 25 23 21 19 17 16 15 14 14 14 13 13 13 13 12 12 12 11 10 10 9 9 9 8 7 7 10 13 15 16 17 17 17 16 16 16 16 15 14 13 12 12 12 12 12 12 11 11 11 10 10 10 9 9 8 6 5 4 4 4 5 5 6 6 6 8 9 10 9 6 5 7 10 11 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 12 12 12 13 14 14 14 14 14 14 14 14 13 14 15 15 15 13 12 12 11 10 10 9 7 7 6 7 7 8 8 8 8 8 9 9 10 11 12 13 14 15 16 16 16 16 15 15 15 14 14 14 14 14 15 15 15 16 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 19 19 19 18 17 17 17 17 17 17 17 17 16 15 15 16 16 17 17 17 19 20 20 20 20 19 19 19 18 18 18 17 18 19 20 20 21 21 20 20 21 21 19 19 18 17 16 16 16 15 15 15 15 14 14 13 13 12 11 10 10 9 9 9 9 9 11 14 16 25 33 34 34 34 34 32 29 27 25 21 19 16 16 14 13 12 11 11 10 8 6 5 4 4 3 3 3 2 2 2 2 3 2 3 4 5 6 6 5 4 4 4 4 3 6 4 5 6 7 8 8 8 3 3 4 4 4 4 4 4 5 5 6 8 9 9 9 9 11 11 13 12 9 7 7 7 7 8 12 14 14 11 14 18 23 22 19 15 12 9 6 7 8 8 8 9 10 9 9 9 11 13 15 16 16 16 16 17 17 16 15 14 14 14 14 13 13 13 12 11 9 9 8 10 12 14 16 18 18 18 19 17 18 16 15 15 14 12 10 10 11 12 12 11 9 7 6 6 7 8 9 9 9 7 6 5 5 7 9 11 11 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 18 18 19 20 21 22 22 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 22 22 21 21 21 21 21 21 21 21 47 46 46 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 47 46 44 43 43 38 31 28 27 25 22 19 20 23 26 29 29 32 33 33 33 33 35 36 38 40 41 41 41 40 40 39 38 37 35 34 34 33 32 31 30 28 26 26 26 25 24 25 26 28 29 29 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 31 32 31 31 32 32 32 34 35 37 37 36 33 31 30 31 33 33 37 40 41 41 40 39 37 37 39 41 43 43 43 38 34 35 36 38 38 38 36 34 33 32 32 30 30 30 31 32 35 37 33 28 21 21 18 15 10 4 4 9 11 13 13 11 13 16 18 22 22 20 16 12 9 8 8 9 11 11 11 13 13 15 15 15 13 12 12 11 10 10 10 10 11 11 12 13 15 15 14 13 12 11 11 11 11 11 12 12 12 12 10 10 13 17 20 21 25 25 23 21 19 18 17 16 14 13 13 13 13 13 13 13 12 12 12 12 11 11 10 10 10 8 8 8 11 13 16 17 17 16 16 16 16 16 16 15 14 13 12 12 13 13 12 12 11 11 11 10 10 9 9 8 7 5 4 4 4 4 5 5 6 6 6 7 8 9 9 8 7 4 7 11 12 12 11 11 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 14 16 16 15 14 13 13 13 13 13 13 14 14 14 12 11 10 10 10 10 10 9 7 7 7 7 8 9 9 9 9 9 9 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 15 15 14 15 15 15 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 19 18 17 17 17 17 17 17 17 17 16 16 15 16 16 17 17 18 19 20 20 20 20 19 19 19 19 18 18 17 18 19 20 21 21 21 20 20 20 20 20 19 17 16 16 15 15 15 15 15 15 14 14 14 13 12 12 11 10 9 10 10 10 10 11 12 15 25 32 35 36 36 35 33 31 29 28 26 21 17 15 15 14 13 12 12 10 8 6 5 4 3 3 3 3 2 1 2 3 3 2 2 5 6 7 7 6 5 5 5 5 4 4 4 5 7 8 8 8 7 3 3 4 4 4 4 4 4 5 6 7 8 9 10 10 10 10 11 12 12 11 8 7 6 9 8 8 10 11 12 13 17 23 22 19 16 13 10 7 7 7 8 8 10 11 11 10 10 12 14 15 16 16 15 15 15 15 15 15 14 14 15 15 15 14 14 14 12 9 8 8 9 11 14 16 16 16 16 17 16 16 15 15 15 14 12 11 11 14 15 13 10 8 7 7 7 8 8 9 9 9 8 6 5 5 6 9 10 11 11 11 11 12 12 13 14 14 15 15 16 16 16 17 17 18 18 19 20 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 22 22 22 21 21 21 21 21 21 21 21 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 48 47 46 45 43 42 40 33 25 26 25 24 22 20 22 25 28 29 30 32 33 33 34 35 36 38 40 41 41 41 41 40 39 38 37 36 35 34 33 32 30 31 29 28 27 27 26 25 24 24 25 27 28 28 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 31 32 34 37 38 36 32 28 28 29 31 34 37 40 41 41 41 40 39 39 40 43 43 43 41 36 35 37 38 39 39 38 35 33 33 32 31 30 29 29 29 31 34 36 32 28 26 22 17 13 8 3 4 8 12 15 15 13 12 11 16 22 20 16 12 9 7 7 7 9 11 12 12 14 15 15 14 13 13 12 12 11 10 10 10 10 11 11 12 13 15 15 13 12 11 10 10 10 11 11 12 12 12 12 10 11 14 16 19 22 25 24 21 19 18 17 16 15 15 13 13 13 13 13 13 13 12 11 12 12 13 12 12 11 10 9 8 9 11 14 16 16 16 16 16 16 16 15 15 15 14 13 12 12 12 12 12 12 12 11 11 10 10 9 8 8 6 5 4 4 4 4 5 5 6 6 6 7 8 8 10 11 9 5 6 10 13 13 13 12 11 10 10 10 10 10 10 9 9 9 9 10 10 10 10 10 10 10 10 10 9 9 9 9 10 10 11 11 11 11 11 11 11 12 12 13 14 15 15 12 12 12 12 11 12 12 13 14 13 13 12 11 11 11 11 11 11 10 8 7 7 8 9 9 10 10 10 10 10 11 12 13 14 14 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 20 19 18 17 17 17 17 16 16 17 17 16 16 16 16 16 16 17 17 18 19 19 20 20 20 20 19 19 19 18 17 18 19 20 21 21 21 20 19 18 18 18 18 17 16 15 15 15 14 14 15 15 15 14 14 13 13 12 11 10 10 10 10 10 11 12 14 17 23 29 34 36 37 36 35 33 32 30 27 22 18 16 16 15 14 13 13 11 9 8 5 4 4 4 4 4 2 2 2 2 3 2 3 6 7 7 8 7 6 5 5 5 4 5 7 7 8 8 8 7 7 5 3 3 4 3 3 4 4 5 6 7 8 10 11 11 11 11 11 12 12 12 10 8 6 10 10 12 13 14 10 9 18 22 20 19 17 14 12 10 9 6 7 8 9 11 12 12 13 14 15 16 16 16 15 15 14 14 15 15 15 16 16 16 16 15 15 14 13 10 8 8 9 11 13 14 15 15 15 16 16 15 15 15 15 14 14 13 13 16 15 12 9 7 6 7 7 8 8 8 8 8 8 7 6 6 6 8 10 11 11 11 11 12 12 13 14 14 15 15 16 16 16 16 17 17 18 19 19 20 21 22 22 22 22 22 21 21 21 21 20 20 21 20 20 21 22 22 22 22 23 22 22 22 21 21 21 21 21 21 21 21 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 45 44 43 41 37 30 24 24 25 24 22 22 24 27 27 30 32 33 34 34 35 37 38 40 41 41 41 41 40 39 38 37 36 36 35 34 32 31 30 29 28 28 29 28 26 24 22 21 23 25 27 29 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 32 36 38 36 31 27 27 27 30 33 37 39 41 43 43 42 41 41 41 43 44 43 39 37 37 39 39 38 38 36 34 33 32 31 30 29 29 28 28 30 31 34 29 27 26 22 16 10 6 3 4 8 13 16 16 16 15 10 11 16 13 9 7 7 8 9 9 10 10 12 12 13 14 14 13 12 13 13 12 12 11 10 10 11 11 12 13 14 14 13 11 11 10 10 10 10 10 11 12 13 13 12 11 11 14 15 19 23 25 23 20 17 16 15 15 15 15 14 14 13 12 12 12 12 12 11 11 13 13 13 13 11 10 8 8 10 12 14 15 16 15 15 16 16 15 15 14 14 13 12 11 10 11 12 12 12 12 11 11 11 10 9 8 6 5 4 3 3 4 5 5 6 7 7 7 7 9 9 9 10 10 8 8 11 15 15 13 12 12 11 11 11 10 10 9 9 9 9 9 9 10 10 10 10 10 10 10 9 9 9 9 9 10 11 11 11 12 12 12 12 11 12 13 14 13 12 11 10 11 10 10 11 11 12 12 12 12 12 12 11 11 11 11 11 11 11 10 8 7 8 9 10 10 11 11 11 11 11 12 12 13 14 14 15 15 15 16 15 15 15 15 15 15 16 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 17 18 19 19 20 19 18 18 18 17 17 17 16 16 17 17 17 16 16 16 16 17 17 17 17 17 17 20 20 20 20 20 19 18 17 17 18 19 20 21 21 21 20 19 18 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 12 11 10 10 10 11 11 13 16 19 22 27 32 35 36 36 35 35 34 32 29 23 19 18 18 16 15 14 13 13 12 9 6 5 5 5 5 4 3 3 2 3 3 3 4 6 8 10 10 9 7 5 5 5 5 5 7 7 8 8 8 7 6 4 3 3 3 3 3 3 4 5 6 7 8 9 10 11 11 11 11 11 12 12 11 10 8 7 7 9 12 14 10 12 18 21 20 20 18 16 14 13 11 8 8 9 9 10 11 12 14 15 15 16 16 16 15 14 14 14 14 14 14 15 15 16 16 16 16 15 12 10 9 9 10 11 11 13 14 14 15 16 16 15 14 15 15 15 15 15 15 16 14 10 8 7 6 7 7 7 8 8 8 8 8 7 6 6 6 8 9 10 11 11 12 12 12 13 14 14 15 15 16 16 16 16 17 17 18 19 19 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 20 21 21 21 22 22 22 22 22 21 21 21 21 21 21 21 21 21 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 48 48 47 45 43 42 42 38 34 29 25 26 26 23 21 22 25 28 28 31 33 34 35 36 37 38 40 41 41 41 41 40 40 39 38 37 36 35 34 33 31 31 30 29 29 29 29 28 25 20 18 19 23 23 27 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 30 34 37 36 31 27 26 26 28 33 36 39 42 44 44 44 42 41 41 42 43 43 40 40 39 39 37 37 37 35 35 34 32 31 30 29 28 27 27 28 28 31 26 26 24 20 15 9 4 2 4 8 13 15 15 16 14 15 9 3 3 3 3 7 10 11 11 10 10 10 10 12 13 13 13 13 14 13 13 12 12 11 11 11 11 12 13 14 13 11 10 10 9 9 9 10 10 11 12 13 13 13 12 12 12 15 20 24 25 23 19 16 15 15 14 14 14 15 14 13 12 12 12 12 11 11 11 13 13 13 13 11 10 8 9 10 12 13 14 15 15 15 15 15 15 14 14 13 13 11 10 10 11 11 12 12 12 12 11 11 9 7 6 4 3 3 3 4 5 6 6 6 7 8 8 9 10 10 10 10 11 11 10 11 14 15 14 12 12 11 11 11 10 9 9 9 9 9 9 9 10 10 10 10 10 10 9 9 8 9 9 10 10 11 12 12 12 13 13 12 12 11 12 13 10 9 9 9 9 10 11 12 11 11 11 10 10 12 11 11 12 12 11 11 11 12 11 9 8 8 9 10 10 11 12 12 11 11 12 12 12 13 13 13 14 15 16 16 16 16 16 16 16 16 16 15 15 15 15 16 16 17 16 16 16 17 17 17 17 17 17 16 16 16 17 18 18 19 19 18 18 18 18 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 17 17 20 21 20 20 19 18 18 18 18 19 20 20 21 21 20 19 19 18 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 12 11 11 10 10 10 11 13 17 21 23 26 30 34 35 36 35 34 34 33 29 24 21 20 19 17 15 14 14 13 12 9 7 5 5 5 5 5 4 3 3 3 3 3 5 7 9 10 10 9 8 4 4 4 5 6 7 7 8 8 8 7 6 3 2 2 2 2 3 4 4 5 5 7 7 8 8 10 10 10 10 10 12 12 12 12 11 9 8 7 7 10 16 20 17 19 20 20 18 17 17 16 13 10 9 9 10 11 12 14 15 16 17 17 16 15 14 14 14 14 14 14 14 14 14 15 16 16 16 14 12 10 9 10 10 11 11 12 13 14 15 16 16 16 14 13 14 15 16 17 16 15 13 10 8 7 7 7 7 8 8 8 8 8 8 7 6 6 6 6 8 10 11 11 12 12 12 13 14 14 14 15 15 16 16 16 17 17 18 18 19 19 19 20 21 21 21 21 21 21 20 20 20 20 19 19 20 20 21 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 48 47 45 43 41 40 38 34 32 29 28 28 25 20 19 22 28 29 31 33 35 36 36 37 38 40 41 42 41 41 41 40 39 38 37 36 35 34 33 32 31 31 30 30 29 28 28 26 21 16 15 19 23 24 29 31 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 30 30 29 30 32 35 36 33 31 29 27 28 32 35 38 40 43 44 44 42 42 41 42 44 44 40 40 38 37 36 36 36 35 35 34 32 32 31 29 27 26 26 25 25 25 26 24 22 19 14 8 3 2 3 8 13 15 15 15 14 18 21 15 10 5 1 6 11 10 11 9 9 9 10 11 12 13 14 14 14 14 13 13 12 12 11 11 12 13 14 13 11 10 9 9 9 9 9 9 10 11 12 13 13 13 13 12 13 16 21 24 25 22 19 17 15 14 14 14 14 14 14 14 12 12 11 11 11 11 11 12 12 12 12 11 10 9 9 10 11 13 14 14 14 14 14 15 15 14 13 13 12 11 10 10 11 11 11 12 13 11 11 10 8 6 4 4 4 3 4 4 5 6 7 7 8 9 9 10 10 10 11 11 12 12 10 10 12 14 14 12 12 11 11 11 10 8 8 8 8 9 9 9 9 10 10 10 10 10 9 8 8 9 10 10 11 11 11 12 13 13 12 11 10 9 10 10 9 9 9 9 9 11 13 14 13 12 11 10 10 10 11 11 11 12 12 12 11 11 12 10 9 9 9 9 11 12 12 13 12 12 12 12 12 12 13 13 14 15 16 16 16 16 16 16 16 16 16 16 16 15 15 16 16 17 17 17 17 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 17 17 18 21 20 20 20 19 19 19 20 20 20 21 21 21 20 19 18 18 16 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 12 12 11 11 11 11 11 13 17 22 24 26 29 32 33 34 34 33 33 32 29 25 21 19 19 18 15 15 14 14 12 10 7 5 4 5 5 5 5 4 4 3 3 4 6 8 9 10 10 8 5 4 3 3 4 5 6 7 8 5 5 5 4 3 2 2 2 3 4 5 5 6 5 6 7 7 8 8 9 9 10 10 12 12 12 14 14 13 11 10 7 8 17 17 15 17 18 18 18 18 18 17 15 13 10 9 11 14 16 17 17 18 20 19 16 15 15 16 15 15 14 14 14 15 15 15 15 16 15 13 11 10 10 10 10 11 12 12 12 14 15 15 16 16 16 15 15 14 15 16 16 14 10 8 8 8 8 8 8 9 9 9 9 8 8 7 6 6 6 7 9 10 11 12 12 12 13 13 13 14 14 14 15 15 16 16 16 17 17 18 18 18 19 19 20 20 21 21 21 20 20 20 19 19 19 19 19 20 20 20 21 22 22 22 21 21 21 21 21 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 48 47 46 43 41 41 39 35 32 30 30 29 27 22 20 21 26 28 31 34 36 36 36 37 38 40 41 42 42 41 41 40 39 38 37 36 35 34 34 32 32 31 31 31 30 28 26 25 22 18 13 16 17 22 27 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 30 30 30 29 29 29 29 30 30 31 33 36 35 35 33 30 29 30 33 36 39 41 43 43 42 42 41 43 44 43 39 38 37 36 35 35 35 35 35 35 34 33 31 28 25 24 23 21 20 19 20 21 20 18 12 6 2 1 3 9 13 14 14 15 16 20 22 16 12 7 1 7 10 10 10 8 8 9 10 11 12 13 15 16 15 14 14 13 12 12 11 12 12 13 13 12 10 9 9 8 8 8 8 8 9 10 11 12 13 13 14 13 14 17 21 24 26 21 18 17 15 14 14 14 13 13 14 13 13 12 11 11 11 12 12 11 11 11 11 11 11 11 10 10 10 11 13 14 14 14 14 15 15 14 13 12 12 11 10 10 11 11 11 12 12 11 9 9 7 5 5 5 5 5 6 5 6 7 8 8 9 10 10 10 10 11 11 11 11 11 9 8 9 12 13 12 12 11 10 10 9 8 7 8 8 8 9 9 9 9 9 10 9 9 8 8 8 9 10 11 11 11 11 12 12 11 9 8 8 9 10 10 11 11 10 9 11 13 15 15 14 13 12 11 10 10 9 10 11 11 12 12 12 12 12 11 10 9 9 9 10 11 12 12 13 13 12 12 11 12 12 13 14 15 16 16 17 17 16 16 16 16 16 16 17 16 15 15 16 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 16 16 17 17 17 18 19 19 20 21 21 21 21 21 21 21 21 21 20 19 18 17 16 15 14 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 11 11 11 12 16 21 25 27 29 30 30 32 31 31 32 32 29 26 24 21 20 19 18 16 14 13 11 9 7 6 5 5 5 5 5 4 4 3 3 5 6 8 9 10 10 8 6 4 4 3 4 4 5 7 5 4 4 4 5 5 4 4 4 4 5 6 6 6 6 6 6 7 7 8 9 9 9 10 11 12 14 15 16 17 15 13 16 24 20 15 11 12 16 16 17 17 18 17 16 13 10 9 11 15 17 18 18 19 21 21 20 17 19 18 17 17 16 16 15 15 14 14 14 15 15 12 11 10 10 11 11 12 12 11 12 14 14 14 15 15 16 17 18 15 14 15 14 11 8 8 9 9 8 9 9 9 9 9 10 10 9 7 7 6 7 8 10 11 12 12 12 12 13 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 19 20 20 20 21 20 20 20 20 20 19 19 19 19 20 20 20 21 21 21 21 21 21 21 21 20 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 48 48 46 44 41 39 39 36 32 30 29 28 28 26 23 24 27 29 30 34 37 37 37 37 38 40 41 42 41 41 41 40 39 38 37 36 36 35 34 33 32 32 32 31 30 29 26 24 23 21 18 17 19 19 25 30 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 29 28 27 28 29 30 30 31 34 36 36 37 34 31 28 28 31 34 38 39 40 41 41 41 41 43 44 41 38 36 35 33 34 34 34 34 35 35 35 32 30 27 23 20 19 17 18 16 17 19 18 17 12 5 1 0 3 8 11 12 13 14 17 19 19 15 12 7 3 8 11 10 10 8 8 9 9 10 12 14 15 16 15 14 13 12 11 11 11 12 13 12 12 10 9 9 8 8 8 7 7 8 9 10 11 13 13 13 12 13 14 18 22 24 24 20 18 16 15 15 14 14 13 13 13 13 13 12 11 11 11 12 12 12 11 11 11 11 11 11 10 10 9 10 10 11 13 13 14 15 15 14 13 13 12 12 11 11 11 11 11 12 12 11 9 8 6 6 6 6 6 6 6 6 7 8 9 9 9 10 11 11 11 11 10 9 8 8 9 8 8 10 12 12 13 12 10 10 9 8 7 7 7 8 8 8 8 8 9 9 9 8 7 8 9 10 11 11 11 11 11 10 9 8 7 9 10 11 11 11 11 10 9 10 13 15 16 16 14 14 14 12 12 10 9 9 10 11 12 12 12 12 12 11 10 10 10 10 10 11 12 12 13 13 12 12 11 11 12 13 13 14 15 16 16 16 16 16 16 16 16 16 17 17 16 15 16 17 18 18 18 18 17 17 17 17 18 17 17 18 18 18 18 18 18 18 17 18 18 19 19 18 18 17 17 17 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 19 20 21 21 21 22 22 21 21 20 19 18 17 16 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 13 13 13 13 12 12 12 12 11 11 12 15 19 23 27 28 29 29 30 30 30 31 31 29 27 26 24 21 20 19 16 14 12 9 7 6 5 5 5 4 4 4 4 4 4 4 5 6 9 10 11 10 9 7 5 5 4 4 5 5 5 5 5 5 5 6 6 6 5 4 5 6 6 7 7 7 7 7 7 7 8 8 9 10 11 12 13 13 15 17 19 19 16 17 23 20 14 11 12 14 15 16 16 17 16 16 14 11 9 11 13 13 15 18 22 24 24 23 21 22 21 19 19 18 16 15 15 14 13 13 14 13 11 11 11 11 12 12 13 12 11 11 13 13 13 13 14 14 15 16 13 12 12 10 9 8 8 8 9 9 10 9 8 8 9 12 13 12 10 8 8 8 9 11 12 12 12 12 12 12 13 13 13 14 14 15 15 16 16 16 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 20 21 21 21 21 21 21 21 20 20 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 47 47 47 47 47 47 47 47 47 47 47 48 47 45 41 39 38 37 34 30 29 27 27 27 26 26 28 32 32 34 37 38 38 37 38 40 41 42 42 41 41 41 40 39 38 37 36 35 34 33 33 32 32 31 30 28 27 26 25 24 22 20 22 24 24 30 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 29 28 28 28 29 29 30 33 34 35 35 35 33 31 28 26 28 32 36 37 38 39 39 40 42 44 45 41 38 36 35 33 33 33 33 34 35 35 34 31 27 24 21 19 17 16 16 13 16 17 17 15 10 4 1 1 4 6 8 11 13 14 16 19 18 15 10 5 6 10 12 11 10 8 8 8 8 9 11 13 14 14 14 14 12 11 11 11 12 12 12 11 10 9 9 9 8 7 7 7 7 8 8 9 11 11 11 12 12 14 16 19 22 23 23 19 18 17 17 16 15 14 13 13 13 13 13 12 12 11 12 12 12 12 11 11 11 11 12 12 12 11 10 10 10 12 12 13 14 15 15 15 14 14 13 13 13 12 12 11 11 12 12 11 9 8 8 8 7 6 6 7 7 8 8 8 9 9 9 10 10 11 11 11 9 8 6 7 8 8 8 9 10 11 13 12 11 11 10 8 7 7 7 7 7 8 8 8 8 8 7 7 7 9 10 10 11 11 10 9 9 8 8 8 9 9 10 12 12 11 11 10 11 13 16 17 16 15 14 14 15 14 13 11 9 9 10 11 12 13 13 13 12 12 12 11 11 10 11 11 12 13 13 13 13 12 12 12 12 12 13 14 14 15 15 16 16 16 16 16 16 16 17 17 17 16 16 17 18 18 18 18 18 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 18 17 17 17 16 17 17 17 17 17 17 16 17 17 17 17 18 18 18 18 20 21 22 22 23 22 21 21 19 18 17 16 15 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 12 12 12 13 14 17 21 24 25 28 29 30 30 30 31 30 28 26 25 23 22 21 19 17 14 11 7 6 5 4 3 3 3 3 4 4 4 4 5 6 8 10 11 11 12 9 7 7 6 5 5 5 6 6 6 5 5 5 6 7 6 5 4 5 7 7 8 8 8 7 7 7 7 7 8 9 10 11 12 12 13 15 18 20 20 19 19 19 17 13 9 9 9 12 14 12 16 15 15 14 15 13 10 11 19 22 27 29 29 28 26 25 24 22 21 20 17 15 14 14 13 13 13 13 12 11 11 10 11 12 13 13 12 11 11 12 12 13 13 13 13 13 12 12 11 11 10 9 8 9 9 9 9 9 9 8 9 10 13 14 13 13 11 9 9 11 12 12 12 13 12 12 12 12 13 13 13 14 15 15 15 16 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 47 47 47 47 47 45 42 39 39 38 36 33 31 29 26 25 25 26 28 29 30 35 37 38 38 37 38 40 42 42 42 42 41 41 40 39 38 37 36 35 34 33 33 32 32 31 30 29 28 28 27 27 24 22 21 24 25 28 32 34 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 29 28 28 29 29 29 30 33 33 34 35 35 34 32 28 25 25 29 34 36 36 37 37 40 43 44 44 40 37 39 37 34 33 33 33 34 33 31 30 28 25 22 19 18 17 17 15 13 16 17 17 13 8 2 1 2 5 5 8 11 13 14 16 19 18 13 8 4 8 8 12 11 9 8 8 6 6 8 10 11 12 12 13 13 12 11 11 12 12 12 11 10 9 9 9 9 8 7 7 6 7 7 8 8 8 8 9 11 12 15 19 21 22 22 21 21 19 18 19 17 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 12 13 13 14 15 16 15 15 15 14 14 14 13 12 12 12 12 13 11 10 9 8 8 8 7 7 7 8 8 8 8 9 9 9 9 10 10 11 10 8 7 6 6 7 8 7 7 8 10 12 13 13 11 10 8 7 7 6 7 7 7 7 7 7 7 6 6 7 9 10 10 10 9 8 8 8 8 8 8 10 10 10 10 11 11 11 11 14 18 19 17 14 13 13 13 13 14 13 12 11 10 10 11 11 12 13 13 14 13 13 12 12 11 11 11 12 13 13 13 13 13 13 12 12 12 13 13 14 14 15 16 16 16 16 16 16 16 17 17 18 17 16 16 17 17 18 18 18 18 18 18 19 19 18 18 18 19 18 18 18 18 19 20 20 20 20 20 19 18 18 17 16 16 17 17 17 17 17 17 17 17 17 18 19 20 20 19 21 22 22 23 23 23 23 21 17 17 16 15 14 14 14 15 14 14 14 14 14 14 13 13 13 13 14 14 14 14 13 13 13 13 13 13 12 12 13 14 16 19 21 23 26 28 30 29 30 31 30 28 25 24 24 22 21 19 16 13 9 6 4 4 3 3 3 3 3 4 4 4 5 5 6 7 8 9 10 11 10 8 9 8 6 6 6 6 7 8 7 6 5 6 9 8 6 5 6 7 8 8 8 8 8 7 7 7 7 8 8 9 10 11 12 13 15 17 19 19 18 17 17 16 13 13 9 8 9 9 9 15 15 15 16 20 23 19 10 24 29 33 34 33 31 29 27 24 21 20 18 16 14 13 13 13 12 12 13 12 11 11 10 11 11 12 12 12 12 11 12 12 12 13 13 12 12 11 10 10 10 9 9 8 8 9 10 10 10 9 9 11 13 13 11 12 11 10 9 9 11 12 13 13 13 13 12 12 12 13 13 13 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 20 20 20 20 20 20 19 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 47 47 46 43 40 39 39 38 36 34 32 29 26 23 24 28 31 32 34 37 38 36 37 38 40 42 42 42 42 42 41 40 39 38 37 36 35 34 33 32 31 32 31 30 30 29 29 29 26 24 21 20 21 21 25 30 33 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 31 31 31 31 30 29 28 28 29 30 30 30 32 33 35 35 35 33 31 28 25 23 27 31 34 35 37 37 40 43 44 41 37 38 40 37 34 32 32 32 31 28 26 26 25 23 20 19 17 17 17 16 15 17 17 16 11 5 1 2 3 4 5 8 11 13 15 17 21 17 10 5 5 8 10 14 11 8 7 7 6 6 7 8 9 10 11 11 12 12 11 11 12 12 11 10 9 9 9 9 8 8 7 6 6 7 7 7 7 7 7 9 10 13 17 20 22 22 21 21 21 21 20 18 16 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 13 14 14 14 15 17 16 15 15 15 15 14 13 12 12 12 12 13 12 10 9 9 9 8 7 7 7 8 8 8 9 9 9 9 9 9 10 9 8 7 7 7 7 7 8 8 8 7 9 11 12 13 12 10 9 8 7 6 6 7 7 7 7 6 6 6 7 8 10 10 9 8 7 7 8 9 9 8 8 9 9 10 10 10 10 12 14 17 20 19 15 11 11 11 12 12 13 13 13 13 12 12 11 11 11 12 13 14 14 14 13 12 11 10 11 12 12 12 12 12 13 13 13 13 13 13 13 14 15 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 18 19 19 19 19 19 19 20 19 19 19 19 19 19 19 19 20 21 20 20 20 20 20 19 18 17 16 16 17 17 18 18 18 18 18 18 17 17 18 19 20 20 21 22 23 24 24 23 22 19 18 15 14 14 14 14 14 15 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 14 15 15 17 20 24 27 29 28 30 30 30 28 27 26 24 22 21 18 15 12 8 5 4 4 4 4 4 5 5 5 5 5 5 6 7 8 8 8 10 11 10 9 9 9 7 6 6 6 7 8 9 7 5 7 10 10 8 7 6 7 7 8 8 7 7 7 7 8 8 8 8 9 9 9 10 11 13 16 17 17 16 14 14 15 14 14 7 7 8 8 7 11 17 18 20 23 26 25 19 24 31 33 35 34 32 30 28 25 23 21 18 15 14 13 13 13 12 12 12 11 11 10 10 10 11 12 12 12 11 11 12 12 13 13 13 12 12 11 10 10 10 9 9 9 9 10 11 10 9 8 9 10 12 11 9 10 9 9 10 11 12 13 13 13 13 13 13 12 12 13 13 13 14 14 15 15 15 15 15 16 16 17 17 18 18 18 18 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 44 42 39 39 38 37 36 35 33 30 26 24 27 34 37 36 37 36 35 34 37 40 42 42 42 42 41 41 40 39 38 37 36 36 34 33 32 31 30 30 30 30 31 31 29 26 22 20 20 22 23 24 29 33 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 30 29 28 28 29 31 32 33 33 33 35 34 31 31 30 27 25 23 25 30 31 34 36 37 40 44 44 40 39 39 38 35 35 30 29 28 27 24 22 22 23 22 20 19 18 17 16 16 17 17 16 14 8 3 2 3 4 4 6 8 12 13 16 20 19 13 7 5 6 8 12 14 10 6 6 5 5 5 5 6 7 8 9 10 11 12 12 12 12 11 10 10 9 9 9 8 8 8 7 7 6 7 7 7 6 7 7 9 11 14 17 20 21 21 21 21 21 21 19 17 15 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 14 13 13 14 15 15 15 17 17 17 16 15 15 14 13 13 13 12 12 12 12 10 10 9 9 8 8 7 7 7 8 8 9 9 9 9 9 9 9 9 8 8 8 8 8 7 7 8 8 8 9 11 12 12 12 11 10 9 8 7 7 7 7 7 6 6 6 6 7 8 8 9 8 7 7 7 8 9 10 9 9 9 9 10 10 10 11 14 17 19 20 17 13 10 9 9 10 12 13 13 13 13 13 12 12 11 11 12 12 12 14 14 13 12 11 10 10 11 11 11 11 12 12 12 12 13 13 13 13 14 15 16 16 16 17 17 17 17 17 17 18 19 19 19 18 17 17 18 19 19 20 20 20 20 20 21 20 20 20 20 20 20 21 21 21 21 20 20 20 20 20 19 17 16 16 17 17 18 18 18 18 18 18 17 17 17 19 20 21 22 23 25 25 24 23 21 18 17 14 13 13 14 14 14 14 14 15 14 14 14 15 15 14 13 13 14 14 14 14 14 14 13 14 14 14 13 14 14 14 14 15 17 19 21 24 26 25 28 29 29 29 28 27 24 23 21 18 15 12 8 6 5 5 4 5 6 6 6 6 6 6 6 7 7 8 8 9 10 11 10 9 9 9 8 7 6 6 6 8 10 9 7 7 10 11 10 8 7 7 7 7 7 7 7 7 8 8 8 8 8 8 8 9 9 9 11 14 15 15 14 14 14 14 14 14 10 8 8 8 7 9 20 19 22 22 27 30 24 27 31 33 35 34 32 30 29 28 25 22 17 15 15 14 14 13 11 11 11 10 10 10 10 10 11 12 12 11 11 11 12 12 13 13 13 13 12 11 10 10 10 10 10 10 10 10 10 11 9 9 8 9 9 9 8 8 8 8 8 10 12 13 13 13 13 13 13 12 12 13 13 13 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 19 19 20 20 19 19 19 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 19 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 46 46 45 45 46 46 46 45 43 41 39 39 38 37 37 35 34 32 29 29 35 40 41 40 37 33 33 35 39 42 43 43 42 42 41 41 39 38 37 36 35 34 33 32 31 30 30 30 31 31 31 29 26 22 20 21 23 25 27 30 33 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 31 34 34 34 34 33 31 30 31 30 27 25 25 27 28 31 34 34 36 39 44 45 39 39 39 38 35 33 26 26 25 23 21 20 21 23 22 20 19 18 16 15 16 16 16 15 11 6 2 3 3 5 5 6 8 11 12 17 19 15 10 6 7 6 10 13 12 8 3 3 3 4 4 4 4 5 6 7 9 11 12 12 12 12 11 10 10 10 9 9 8 8 8 7 7 6 7 7 7 7 7 8 10 12 14 15 17 18 20 20 20 20 20 18 16 14 14 13 12 12 12 12 12 12 12 12 13 13 12 12 13 13 13 13 15 15 15 15 15 15 13 13 14 14 14 15 16 17 17 16 15 15 14 13 13 13 12 12 12 12 12 10 10 9 9 8 8 7 8 8 8 9 8 8 9 9 10 9 9 9 8 8 8 8 7 7 8 8 9 10 11 11 12 12 13 12 11 11 9 7 7 7 7 7 6 6 7 8 8 8 7 7 6 7 7 7 8 9 10 9 9 9 10 10 11 13 16 19 19 17 15 12 10 9 8 10 11 12 13 13 13 13 13 12 12 12 11 11 12 13 14 14 13 11 10 10 11 11 11 12 12 12 12 12 12 12 13 14 14 15 15 15 16 17 17 18 18 18 18 18 19 19 19 19 18 18 18 18 19 20 21 21 21 21 21 22 20 19 19 20 21 21 22 22 22 21 20 20 20 20 19 17 17 16 17 17 18 18 18 18 18 18 17 17 16 17 19 21 22 23 24 25 24 22 20 17 15 14 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 18 19 21 23 23 26 27 28 28 28 28 26 23 21 19 16 12 10 9 8 7 6 5 6 6 6 6 6 6 7 7 7 8 8 9 10 11 11 10 9 9 8 7 6 6 6 8 10 10 8 8 9 11 11 10 10 10 8 7 7 7 7 7 8 8 8 8 7 8 8 9 9 9 10 12 13 14 13 14 14 14 13 14 13 10 9 8 9 14 22 18 16 23 28 31 29 31 31 32 34 32 31 30 29 28 25 22 18 14 13 13 12 11 10 10 10 10 10 10 10 11 12 12 12 11 11 11 12 13 13 13 14 13 12 11 11 10 10 11 11 11 10 11 13 11 10 8 8 8 8 8 9 11 14 15 9 9 11 13 13 13 13 13 12 12 12 12 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 46 45 45 45 45 45 45 45 44 42 41 40 39 38 37 37 37 36 35 34 37 41 42 41 38 35 33 36 39 41 42 42 42 41 42 41 40 38 37 35 35 34 33 32 31 30 30 30 31 31 30 28 25 21 21 23 26 28 28 31 34 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 31 31 31 31 30 30 30 29 29 29 30 30 30 30 31 33 34 36 35 33 32 31 31 30 26 26 29 30 30 32 33 33 35 39 44 45 40 39 38 38 36 31 24 21 21 19 18 18 20 21 23 22 21 19 16 14 15 14 15 14 10 5 3 4 4 6 7 7 9 10 11 15 17 12 8 6 6 8 12 14 10 5 1 2 3 3 3 3 3 4 5 7 9 11 12 12 12 11 10 10 10 10 9 9 8 8 8 7 7 7 7 8 8 8 9 10 11 12 13 13 13 14 17 18 19 19 19 16 14 13 13 12 12 11 11 11 11 12 12 12 13 13 13 13 14 14 15 15 16 16 16 16 15 14 14 13 13 14 14 15 15 15 17 16 15 15 14 14 13 12 11 11 11 11 11 11 10 9 9 9 8 8 8 8 8 8 9 9 9 9 10 9 9 9 8 8 8 7 7 7 7 8 10 10 11 11 12 12 13 13 13 12 11 9 8 8 8 7 7 6 7 7 7 7 7 7 7 6 7 7 7 8 9 9 9 10 10 11 12 15 18 20 19 14 13 12 11 11 10 10 11 12 12 13 13 13 13 13 13 12 12 12 12 13 13 14 14 12 11 10 11 11 11 12 12 12 12 12 12 13 13 14 14 14 15 16 16 17 17 18 18 18 18 18 19 19 19 20 19 18 18 18 19 20 21 22 22 22 22 23 20 19 19 19 20 21 22 23 22 21 20 19 19 19 18 18 17 16 17 17 17 18 18 18 18 18 17 16 16 17 19 21 23 23 24 24 23 21 18 15 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 17 18 19 21 22 24 24 25 26 27 27 26 24 21 19 17 14 12 11 10 8 7 6 6 6 6 6 6 7 7 7 8 8 7 8 9 10 11 10 10 9 8 7 6 7 6 7 9 10 9 9 9 11 12 12 12 11 9 7 7 7 7 7 8 8 8 8 7 8 8 8 9 9 9 11 14 14 13 13 13 13 12 14 14 12 12 10 14 19 23 23 19 26 29 31 34 33 31 31 31 30 29 28 27 26 25 22 17 13 12 12 11 11 10 10 9 10 10 10 10 11 12 13 12 12 12 12 12 13 13 13 14 13 13 12 12 12 13 14 19 22 25 25 26 23 9 11 11 9 8 11 16 20 23 25 16 9 9 11 11 12 13 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 18 18 18 17 17 18 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 45 45 45 45 45 45 45 44 43 40 40 39 38 37 37 37 37 37 38 40 42 41 42 39 37 36 38 40 42 42 42 42 41 40 40 39 38 37 36 35 34 33 32 31 31 30 31 31 31 30 28 26 23 21 25 28 31 31 32 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 31 31 30 30 29 28 28 28 28 28 28 29 30 31 33 36 37 34 33 32 31 28 26 27 30 31 32 33 34 34 35 40 45 45 41 38 36 36 34 30 24 19 18 16 18 19 20 20 22 22 21 19 16 14 13 13 14 14 8 5 4 4 6 8 8 9 9 10 11 14 15 10 6 6 6 9 12 13 8 3 1 2 3 5 4 4 3 3 4 6 9 10 11 12 11 10 10 10 10 10 10 9 9 9 8 8 8 8 8 9 9 10 10 12 13 12 11 9 8 8 10 12 15 17 16 15 12 12 12 12 11 11 11 11 11 12 12 13 14 14 15 14 15 15 16 16 16 16 16 15 14 14 14 13 13 14 14 14 14 15 17 16 15 15 14 14 13 12 11 10 10 10 11 11 10 10 10 9 9 8 8 8 8 8 9 10 10 10 9 9 9 8 8 8 8 8 8 7 8 9 10 11 11 11 12 12 13 13 13 13 11 9 8 8 8 8 7 7 7 7 7 7 7 7 7 7 7 7 7 8 8 9 9 10 12 13 15 17 19 19 18 12 10 10 10 11 11 10 11 11 12 12 12 13 13 13 13 13 12 12 12 12 13 14 14 13 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 15 16 16 17 17 18 18 18 18 18 18 19 20 20 20 19 19 18 19 20 22 23 23 23 23 23 24 21 20 20 20 20 21 23 22 21 20 18 18 18 18 18 17 17 16 17 17 17 18 18 18 18 17 17 16 19 20 22 23 23 23 23 22 19 18 15 14 14 14 14 14 13 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 14 15 14 14 14 14 14 14 15 16 16 16 18 19 21 22 23 23 24 25 25 25 23 22 21 18 15 14 13 11 9 8 7 6 6 6 6 6 7 7 8 8 8 7 8 9 10 11 11 11 10 8 7 7 7 5 6 9 10 10 10 11 11 11 12 12 11 10 8 7 7 7 7 8 8 8 8 8 8 8 9 9 9 10 12 14 14 14 13 13 13 13 14 15 14 15 14 15 17 18 20 20 28 32 33 36 35 33 30 27 28 27 26 26 25 24 20 14 12 12 12 12 11 10 9 9 10 10 10 10 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 12 12 14 19 22 22 22 21 15 11 12 13 11 11 15 21 25 27 28 25 16 11 9 10 11 12 11 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 16 17 17 17 17 17 18 18 18 19 19 19 19 19 18 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 46 45 45 45 44 44 44 44 43 42 40 40 38 37 37 37 37 37 38 41 43 43 41 40 38 39 40 41 42 43 43 42 41 40 39 39 38 37 36 35 34 33 32 31 31 30 30 30 30 30 29 27 25 24 25 30 32 32 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 32 32 32 32 31 31 31 30 30 30 29 28 27 27 27 26 27 28 29 30 33 36 37 36 35 33 31 29 28 28 28 30 33 34 35 36 37 40 44 43 39 37 36 34 31 28 24 21 18 18 19 20 19 19 19 19 19 18 15 14 13 13 14 13 8 6 6 6 8 9 9 9 9 9 10 12 12 8 8 5 7 10 12 10 5 1 2 4 6 6 5 5 4 3 5 7 9 10 11 11 11 10 10 10 10 11 11 10 10 9 9 9 9 9 10 10 11 12 13 14 15 13 10 7 6 6 6 6 7 10 12 12 10 10 11 11 11 11 11 11 12 13 13 14 15 15 16 15 15 15 16 16 16 16 16 15 14 14 14 14 14 14 15 15 14 15 17 17 15 15 15 14 13 12 11 10 9 10 10 11 10 10 10 10 10 9 9 9 9 9 10 11 10 10 9 9 9 9 8 8 8 8 8 8 9 10 12 12 12 11 11 11 12 12 13 13 12 11 10 9 9 8 8 8 8 8 8 8 8 7 7 6 7 8 8 9 9 9 10 11 13 15 16 19 20 18 14 11 10 8 8 9 11 11 11 11 11 12 12 13 13 13 13 13 13 12 12 12 12 13 13 13 12 12 11 11 11 12 12 12 13 13 13 13 13 13 14 14 15 16 17 17 17 18 18 19 19 19 19 19 20 20 20 19 19 19 19 20 19 19 20 22 24 24 24 24 24 22 20 20 21 22 22 20 18 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 20 21 22 22 23 23 22 20 17 18 15 14 14 14 14 14 14 14 14 14 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 16 16 17 18 19 20 21 22 23 24 24 23 23 22 21 19 18 17 15 13 10 9 7 7 6 6 6 6 7 7 8 8 8 8 8 9 10 12 12 10 10 8 7 7 7 6 5 9 11 11 11 12 12 12 12 12 11 10 9 8 7 7 7 7 8 8 8 8 8 8 8 9 9 10 12 13 15 14 13 13 13 14 16 17 15 17 17 16 14 12 14 18 29 29 26 32 36 34 30 29 26 25 25 26 24 21 17 12 10 11 11 11 11 10 9 9 10 10 10 10 11 12 12 12 13 12 12 12 13 13 13 12 12 12 12 12 11 12 14 18 17 18 21 26 29 23 11 14 13 14 19 23 25 26 27 27 27 24 16 9 10 11 10 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 16 17 17 17 17 17 17 18 18 18 19 19 19 19 18 17 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 18 18 48 47 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 45 44 44 43 43 43 42 41 41 40 39 38 38 38 37 37 38 40 41 40 39 39 40 41 42 43 43 43 42 41 39 39 38 37 36 35 35 34 33 32 31 30 30 30 29 28 29 29 28 27 26 27 29 32 33 33 33 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 35 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 29 29 28 27 27 26 25 25 26 26 26 28 32 35 37 37 36 35 33 31 30 30 30 32 34 34 35 36 37 40 43 41 35 34 33 30 28 27 24 21 18 18 20 21 20 20 19 19 19 18 16 13 14 13 13 12 9 9 8 8 9 10 9 9 9 8 9 11 10 7 6 5 7 10 11 8 3 2 4 5 7 7 7 6 4 3 5 7 8 10 11 11 11 11 10 11 11 11 11 11 10 10 10 11 11 12 12 12 13 15 16 16 15 13 9 6 6 8 8 9 12 7 7 8 7 9 10 10 11 11 11 12 13 14 15 15 16 16 16 16 15 15 15 15 15 15 15 15 14 14 15 15 15 14 15 15 15 16 17 17 15 14 14 13 12 11 10 10 9 9 10 11 11 10 10 10 10 10 9 9 10 10 11 11 11 10 10 10 10 10 9 9 9 9 9 10 10 11 12 12 12 11 11 11 11 11 12 12 12 12 12 11 9 9 8 9 8 8 9 9 9 8 8 7 7 8 9 9 9 10 11 12 14 16 18 20 19 14 10 9 9 8 7 7 9 11 11 10 11 11 12 12 12 13 13 13 13 12 12 12 12 12 13 13 13 13 12 12 11 12 12 13 13 13 13 13 13 13 14 15 16 16 17 17 17 18 18 19 19 19 19 19 20 20 20 20 20 20 20 21 21 18 19 22 24 24 24 24 24 21 21 21 21 20 20 18 17 17 17 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 18 21 22 22 23 23 22 20 18 16 15 15 14 15 15 15 14 14 14 15 15 15 16 16 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 18 20 22 23 24 23 23 21 20 20 20 20 19 17 15 12 10 8 7 6 6 6 6 6 7 8 8 8 8 8 9 10 12 12 11 10 8 8 8 7 6 6 8 10 11 12 12 12 12 11 11 11 11 10 9 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 12 14 14 14 13 14 15 17 17 17 22 22 21 15 12 12 13 21 23 25 30 34 35 31 31 27 25 25 24 21 17 13 10 10 10 10 11 11 10 9 9 9 10 10 11 11 11 12 13 13 13 13 12 12 13 13 11 11 11 12 12 12 13 15 15 15 19 23 25 22 14 12 14 15 18 21 23 24 25 25 25 26 26 24 17 10 9 9 10 11 11 11 11 12 12 13 14 15 15 15 16 16 16 16 16 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 18 48 48 48 47 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 44 44 43 43 42 42 41 41 40 40 39 39 39 38 37 36 37 38 38 37 38 39 40 42 43 43 43 42 41 40 39 38 36 35 35 35 34 34 33 32 31 30 29 29 27 27 27 28 28 28 28 29 31 32 32 32 32 32 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 29 29 28 28 26 26 25 23 23 23 24 24 26 29 33 35 38 38 36 35 32 31 31 33 34 34 34 35 35 37 39 39 36 30 30 28 27 27 25 23 21 18 19 20 22 22 21 21 20 21 22 19 14 14 12 12 12 11 11 10 11 11 9 8 8 8 8 9 11 11 8 4 5 8 10 9 5 2 4 5 7 8 8 8 6 3 3 4 6 8 10 11 11 11 11 11 11 12 12 12 12 11 11 12 13 13 14 15 15 16 17 18 17 14 11 8 5 5 6 8 12 15 13 8 6 5 7 9 10 12 11 12 13 14 15 16 16 16 16 16 15 15 15 15 14 14 14 15 15 14 14 14 15 14 14 14 14 14 15 17 17 15 14 13 12 11 11 10 9 9 9 10 11 11 11 11 11 11 10 10 10 11 12 12 11 11 11 11 11 11 10 10 10 9 9 10 11 12 12 11 11 11 10 10 10 11 11 11 11 12 13 13 11 10 9 9 9 9 9 9 9 10 9 8 8 8 9 9 9 10 11 12 13 14 16 19 19 17 12 10 9 8 8 7 7 8 10 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 13 13 14 14 13 12 12 12 12 13 13 13 13 13 13 13 14 15 16 16 17 17 17 18 18 18 19 19 19 19 19 20 20 20 20 20 21 22 21 19 20 23 24 25 25 24 20 23 23 23 22 20 17 16 16 16 16 16 17 18 18 18 18 17 17 17 17 17 17 17 17 17 19 20 21 23 24 22 21 19 18 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 18 20 21 22 23 23 23 22 21 20 20 20 20 19 17 14 11 9 8 8 6 6 6 7 8 8 8 9 9 9 9 10 11 11 11 10 9 9 8 8 7 7 8 10 10 11 12 12 12 11 10 11 11 11 10 8 7 7 7 7 7 8 8 8 8 8 8 9 9 10 11 13 15 16 15 16 16 17 16 15 17 22 21 16 13 12 13 13 18 32 34 34 34 34 33 28 27 25 23 20 16 12 10 10 11 11 10 11 11 9 9 10 10 11 11 11 12 13 14 13 12 12 11 11 12 12 11 11 11 11 12 13 14 14 13 13 11 11 13 11 10 14 15 17 19 19 21 23 25 25 26 26 27 27 26 19 11 10 9 10 10 11 11 12 12 13 14 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 19 18 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 44 43 43 42 42 41 40 41 40 40 40 40 39 38 37 36 36 36 36 37 38 39 40 41 42 42 42 41 40 39 38 38 36 35 34 34 34 33 32 31 30 30 29 28 27 26 26 27 28 29 30 31 31 31 31 31 32 32 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 31 31 31 30 29 29 28 26 25 24 23 21 23 23 23 23 25 27 30 33 37 38 37 34 31 31 31 34 34 34 34 35 35 38 37 34 31 28 26 26 26 26 26 24 22 19 20 21 21 22 23 23 23 24 26 23 17 13 9 10 11 11 11 11 11 10 8 7 7 8 8 8 10 10 6 3 5 8 9 7 4 3 5 7 8 9 9 9 6 3 2 4 6 8 10 11 11 12 11 12 12 12 13 13 13 12 13 15 17 17 17 17 17 17 17 18 17 14 10 6 3 3 5 9 13 15 14 11 8 4 5 8 9 10 11 13 13 14 15 16 16 16 15 15 15 15 15 14 14 14 14 14 15 14 13 13 14 14 14 13 14 14 14 17 17 15 13 12 11 11 11 10 9 9 9 10 11 12 12 11 11 11 11 11 11 12 13 12 11 11 11 11 10 10 10 10 10 10 9 10 11 12 12 11 11 10 10 10 10 11 11 11 11 12 13 13 12 11 11 10 10 9 9 9 9 10 10 8 8 9 9 10 10 11 12 13 14 15 17 18 17 14 11 11 9 8 8 7 7 7 9 10 11 11 11 11 11 11 11 12 13 13 13 13 12 12 12 13 13 14 14 14 14 13 12 12 13 13 13 13 13 13 14 14 15 16 16 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 21 22 22 23 23 20 22 23 24 24 23 23 25 25 23 21 18 16 15 16 16 16 16 17 17 18 18 18 17 17 17 17 17 17 17 17 18 18 20 23 24 23 21 19 19 19 17 15 15 15 15 15 15 15 15 16 15 17 17 16 16 16 16 15 16 15 15 15 16 16 16 15 15 15 15 15 15 15 15 16 15 15 16 16 15 16 16 16 17 17 19 20 21 22 23 23 23 23 22 21 21 20 19 18 15 12 9 9 9 8 8 7 8 8 8 9 9 9 9 9 9 10 11 11 11 10 9 9 8 8 7 8 10 10 11 12 14 13 12 11 11 11 11 10 10 9 8 8 7 7 8 8 8 8 8 8 8 9 9 11 13 16 17 16 17 17 18 18 16 13 15 19 17 13 13 13 12 14 34 37 37 36 36 32 27 25 23 22 21 19 14 12 12 13 11 10 10 10 9 9 10 11 10 11 12 12 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 10 10 10 10 9 9 13 17 20 21 19 20 21 23 25 26 27 28 28 28 28 27 25 21 10 10 9 10 10 11 12 13 14 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 46 45 45 44 43 42 42 41 41 40 40 40 40 41 40 39 38 37 37 36 36 37 38 38 38 39 40 41 41 40 39 38 39 38 37 36 35 35 34 34 33 31 30 29 29 28 27 27 27 27 27 28 30 31 31 31 31 31 31 32 33 34 34 35 35 35 34 34 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 33 33 32 32 32 31 31 31 30 30 29 28 27 25 24 23 21 20 21 23 23 24 25 27 29 32 36 37 36 35 32 30 29 32 35 36 36 36 36 36 32 30 27 25 25 25 27 28 28 28 26 23 22 23 22 23 24 24 24 26 27 25 18 11 8 8 8 10 12 11 10 9 8 6 7 7 7 7 7 7 4 3 6 7 8 6 4 4 6 8 9 10 10 9 5 2 2 4 6 8 10 11 11 11 11 11 11 12 13 13 13 14 15 18 17 19 19 18 17 17 16 16 16 13 9 4 1 2 5 9 12 14 14 12 8 2 4 6 7 9 11 12 13 14 15 16 16 15 15 15 15 14 14 14 14 13 13 14 14 14 13 12 13 13 13 13 13 13 14 16 16 15 13 12 11 11 10 10 9 9 10 10 12 12 12 12 12 12 12 12 12 13 13 12 11 11 11 11 10 10 10 10 10 10 10 10 11 12 12 12 11 11 10 9 10 11 11 11 11 12 12 12 12 12 12 11 10 9 9 9 9 9 9 8 9 9 10 10 11 12 13 13 15 16 18 18 16 14 13 10 9 8 8 8 7 7 8 10 11 11 11 11 11 11 11 11 13 13 13 13 13 13 13 13 14 14 14 14 15 14 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 20 20 20 20 20 20 21 22 22 22 23 24 24 22 22 23 24 23 24 24 23 23 20 19 17 15 15 15 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 18 18 19 22 24 24 22 20 18 17 18 18 16 15 15 15 15 16 16 16 16 16 17 17 17 17 18 17 16 16 15 15 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 20 21 22 23 23 23 22 22 21 20 18 17 15 13 10 9 10 10 9 8 8 8 9 9 9 9 9 9 9 10 10 11 11 10 9 9 9 9 8 8 9 10 12 13 15 15 13 11 11 11 12 11 11 10 9 9 8 8 8 7 8 8 8 8 8 8 9 11 13 15 16 16 17 18 18 19 16 11 11 17 16 11 10 11 11 13 12 11 32 34 34 25 21 20 18 20 19 18 17 14 13 13 11 10 10 10 9 10 11 11 11 11 12 12 12 12 12 12 11 10 11 11 11 11 11 11 10 11 11 11 10 10 10 10 9 9 14 17 18 20 22 19 20 20 23 26 28 28 29 29 29 29 29 29 29 26 21 12 9 9 10 11 12 13 14 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 19 18 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 46 45 45 44 43 42 41 40 40 40 40 40 40 40 40 39 38 37 37 37 37 38 37 37 38 39 39 39 39 39 38 38 37 36 36 35 35 35 34 33 32 31 29 29 29 28 28 28 28 28 28 28 30 31 31 31 31 32 32 33 34 34 35 35 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 31 31 31 30 30 29 29 28 27 26 24 22 20 20 20 21 21 22 24 25 27 31 35 38 36 36 33 29 27 30 34 36 37 37 35 31 28 28 25 23 24 27 29 30 31 30 28 26 25 24 23 24 23 22 24 25 24 22 16 10 8 9 9 11 11 10 9 9 8 7 7 7 6 7 6 4 2 4 6 7 7 4 3 5 7 7 9 11 11 8 4 2 2 4 6 8 9 10 10 11 11 11 11 12 13 14 15 16 17 19 19 19 19 17 16 15 14 14 15 12 8 7 4 1 5 8 11 12 13 11 7 1 3 5 6 8 11 12 13 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 13 12 12 12 13 13 13 13 14 15 16 15 13 13 12 12 11 10 10 10 11 11 12 13 13 12 12 12 12 12 13 13 13 11 11 11 11 11 11 10 10 10 10 10 10 11 11 12 12 12 12 11 10 10 10 10 11 11 11 11 11 12 12 12 12 12 10 9 9 9 10 10 10 9 9 9 10 11 12 12 13 14 15 17 18 17 16 15 12 9 9 8 8 8 8 7 8 9 10 10 11 11 11 11 11 12 13 13 13 13 13 13 13 14 14 14 15 15 15 15 14 13 13 13 14 14 14 14 14 14 15 15 16 16 17 17 17 18 19 20 20 21 21 20 20 21 21 22 22 23 24 24 24 25 24 25 24 24 24 23 22 20 18 16 16 15 15 15 16 16 16 16 16 17 18 18 18 18 17 17 17 17 18 18 19 22 24 24 23 21 19 17 17 17 17 16 16 15 16 16 16 16 17 17 16 16 17 17 17 18 18 17 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 18 18 19 19 20 21 22 22 23 23 22 22 21 21 20 17 16 15 13 11 11 10 10 9 9 9 9 10 10 10 9 9 9 10 11 10 10 10 9 9 10 10 10 9 9 10 12 13 16 16 15 13 12 12 12 11 12 11 10 9 9 9 8 7 7 7 7 7 8 8 9 10 12 13 14 15 17 18 18 19 16 11 11 16 14 9 8 10 11 11 10 8 26 26 25 19 12 14 17 17 16 15 14 12 14 14 11 10 10 10 10 10 10 11 11 11 11 12 12 12 12 11 11 11 11 12 12 12 11 11 10 10 11 10 10 10 10 9 9 16 13 16 22 23 21 21 26 24 28 30 30 31 30 31 31 30 30 31 31 29 27 22 14 9 9 10 12 13 14 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 18 18 19 19 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 18 18 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 43 42 41 40 40 39 39 39 39 39 39 38 38 38 38 37 37 38 37 37 38 38 38 38 38 38 38 37 36 35 35 35 35 35 34 32 31 30 29 29 29 29 29 29 29 28 28 28 29 30 29 30 31 32 33 34 34 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 33 32 32 32 31 30 30 30 29 28 28 27 26 24 22 21 20 19 19 20 21 22 23 25 30 35 38 38 38 33 28 27 29 33 35 35 35 30 27 25 24 20 22 25 29 31 32 31 29 27 25 25 24 23 21 19 19 20 22 22 20 16 12 11 10 11 12 11 10 8 9 10 8 7 6 6 6 5 2 2 4 6 7 6 3 3 6 8 8 10 12 10 7 4 1 2 4 6 8 9 9 10 11 11 11 11 12 13 14 16 17 17 18 19 19 18 16 14 13 13 13 13 11 8 7 4 1 5 8 9 10 12 11 7 1 3 3 5 8 10 12 13 14 15 15 15 14 15 15 14 14 14 14 13 13 13 13 13 14 13 13 12 11 12 13 13 13 14 15 16 15 14 14 13 12 11 11 11 12 12 12 12 13 13 13 13 12 12 13 13 12 12 12 12 11 11 11 11 11 10 10 10 11 11 11 12 12 12 12 11 11 10 10 9 10 10 10 10 10 11 11 11 12 12 12 11 10 9 9 10 11 10 10 10 10 10 11 12 12 13 14 16 17 18 17 16 14 11 9 8 8 8 8 8 8 8 9 9 10 10 11 11 11 11 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 15 15 15 16 16 16 16 17 18 19 20 20 21 21 21 21 21 22 22 23 23 23 24 25 26 24 23 22 22 22 21 20 18 16 15 15 15 15 15 15 16 16 16 16 17 17 18 19 18 18 18 18 18 18 19 20 23 23 23 22 20 19 17 16 16 16 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 19 18 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 19 19 20 20 21 21 22 22 23 22 21 22 22 21 19 18 17 16 15 13 12 11 11 10 10 11 11 11 11 10 9 9 10 11 10 9 9 9 11 11 11 11 10 10 11 12 14 17 18 18 16 13 13 13 12 12 12 11 10 9 9 8 8 7 7 7 7 7 8 8 10 11 12 13 14 15 15 10 8 10 10 12 15 13 10 9 10 9 10 10 12 21 21 20 19 15 11 16 15 14 13 11 11 13 14 12 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 11 11 12 13 12 12 11 11 11 11 10 10 10 10 11 10 11 19 13 12 22 31 30 30 35 33 34 33 33 33 34 34 33 33 32 33 33 32 30 29 25 18 11 9 11 12 13 13 15 15 16 16 16 16 16 17 17 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 19 19 18 18 18 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 43 42 41 41 40 39 39 39 39 39 38 38 37 38 38 38 38 38 37 37 37 36 36 37 37 37 37 36 35 35 35 35 35 35 33 31 30 30 30 30 30 30 30 30 29 29 28 28 29 29 29 30 31 32 33 33 34 34 34 34 35 35 35 35 36 36 36 37 37 37 37 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 32 31 30 30 29 29 28 28 27 26 24 22 22 20 20 19 20 21 21 23 25 29 33 35 36 36 33 29 28 30 32 33 31 31 26 25 23 20 18 23 28 31 33 32 30 27 25 24 24 22 20 18 16 16 18 21 21 20 18 17 16 14 17 16 13 10 8 9 11 9 6 5 5 4 3 1 3 5 6 6 5 2 4 6 8 9 11 12 9 6 3 1 2 4 6 7 8 9 10 10 11 11 11 12 13 15 16 17 17 18 18 17 16 14 12 11 12 12 12 11 11 7 4 2 5 7 8 10 12 11 7 3 1 2 5 7 9 11 13 14 14 14 14 14 14 14 14 13 13 14 13 13 12 12 13 13 13 13 12 11 11 12 13 13 14 15 16 16 15 16 14 13 12 12 13 13 14 13 13 13 13 13 13 13 13 13 12 12 12 13 12 12 11 11 11 10 10 10 10 11 11 12 12 12 12 12 11 10 10 10 9 9 9 10 10 10 10 10 11 11 12 12 11 10 9 10 10 11 11 10 10 10 10 11 12 12 13 14 15 16 18 17 15 12 10 9 9 8 8 8 8 8 8 8 8 9 10 11 11 11 12 13 13 13 13 13 14 14 15 15 15 15 15 16 15 15 14 14 13 13 13 14 14 14 14 15 15 15 16 16 16 17 17 18 19 20 20 21 21 21 22 22 22 22 23 24 23 25 25 24 22 21 19 19 19 19 19 17 16 14 14 14 14 15 15 16 16 16 17 17 17 18 19 19 19 18 18 19 19 20 22 22 22 20 20 20 19 17 16 16 18 20 20 19 18 18 18 19 19 20 20 20 19 18 19 18 18 18 16 16 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 19 20 20 20 20 20 21 21 22 22 22 22 22 22 21 20 19 18 17 15 13 12 11 11 11 12 12 12 12 11 9 9 11 11 11 10 10 10 12 12 12 12 12 12 12 13 16 18 18 18 16 14 14 13 13 12 12 11 10 9 9 9 8 9 8 8 7 7 7 8 9 10 11 12 13 13 12 15 17 13 9 13 16 15 15 11 8 13 18 17 13 16 20 18 17 15 11 10 10 10 12 10 11 13 14 13 11 9 10 11 11 11 11 11 11 12 13 13 13 13 13 12 12 14 14 13 12 12 11 11 10 10 10 10 10 11 12 13 21 12 14 23 29 30 31 38 26 35 36 35 36 37 36 35 35 34 34 35 34 33 32 31 28 21 12 9 10 12 13 14 15 16 16 16 16 16 16 16 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 43 43 43 42 41 40 40 40 40 39 37 36 36 36 37 38 37 36 36 35 35 34 35 35 36 36 36 35 34 34 35 35 34 34 33 31 31 31 31 32 32 31 30 30 29 29 29 29 29 29 29 30 31 32 32 32 33 33 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 32 31 31 31 31 30 29 29 29 28 27 27 25 23 22 21 20 20 20 21 22 23 24 26 28 33 33 35 36 33 30 28 30 31 30 28 25 21 22 18 17 20 25 30 33 33 31 28 25 24 24 22 20 17 14 14 16 19 22 22 22 21 20 20 20 25 21 15 11 8 9 12 9 6 4 3 3 2 3 4 5 5 4 2 3 6 6 8 10 11 10 8 5 3 1 2 4 5 5 7 8 9 10 10 11 11 12 13 15 16 17 17 17 16 15 14 13 11 10 10 11 11 11 10 8 5 3 4 7 8 10 11 12 8 7 3 2 4 6 8 10 12 14 14 14 13 13 13 13 13 13 13 14 13 13 12 12 12 12 13 13 12 11 10 11 12 13 14 16 17 17 17 16 15 15 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 11 11 10 10 11 10 11 12 12 11 11 11 11 10 10 10 10 9 9 9 9 10 10 10 10 10 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 12 12 14 15 15 16 16 16 14 11 10 10 9 9 8 8 8 8 8 8 8 9 9 10 11 12 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 14 15 15 15 15 15 15 16 17 17 18 19 20 21 21 21 22 22 22 22 23 24 24 24 26 25 22 21 20 19 18 17 18 18 17 16 15 14 14 14 14 15 15 15 16 16 16 17 18 18 18 18 19 19 19 19 20 20 20 19 19 18 19 18 17 16 17 20 23 22 21 21 20 20 19 20 21 21 21 20 20 20 19 17 17 17 16 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 22 23 23 21 21 21 21 20 18 18 17 15 13 13 13 12 13 13 13 12 11 11 11 11 12 11 11 11 11 13 13 13 13 13 13 14 15 17 18 19 18 18 17 15 14 13 12 12 12 10 9 9 9 9 10 9 8 7 6 6 7 8 9 10 11 13 13 12 19 20 17 10 14 16 15 13 13 8 12 16 16 14 14 17 16 13 10 9 9 9 9 10 9 11 13 13 12 10 9 9 10 11 11 11 12 12 13 14 15 15 15 15 16 16 16 15 13 12 12 12 11 11 11 10 10 10 11 14 17 12 11 14 21 24 24 22 22 13 25 29 33 36 36 36 36 36 35 35 36 36 36 35 33 32 30 25 20 14 10 13 14 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 44 43 43 42 41 41 41 40 40 39 37 35 35 35 36 36 36 34 34 33 33 33 33 34 34 35 35 34 34 34 34 34 34 34 33 33 33 33 33 33 32 31 31 30 30 28 28 28 28 28 28 29 30 31 31 32 32 33 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 32 32 32 31 31 30 30 29 29 28 28 27 27 25 24 22 21 20 20 21 21 23 26 27 27 29 32 33 35 36 33 30 28 30 29 27 23 19 17 17 14 16 22 28 32 34 33 31 28 25 23 22 19 18 15 12 14 18 22 24 24 25 24 25 25 27 30 26 16 10 7 8 10 10 10 5 1 2 2 4 5 4 4 2 1 4 4 6 9 10 10 9 7 5 3 0 2 3 4 5 7 8 9 10 10 11 11 12 14 15 16 16 17 17 15 14 14 13 12 11 11 11 11 11 10 7 4 1 4 7 9 10 12 13 11 9 4 2 4 5 7 9 12 13 14 13 12 12 12 12 13 13 13 13 13 13 12 12 12 12 12 12 12 10 9 10 12 13 14 16 16 17 17 17 17 17 17 17 17 16 15 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 10 10 10 10 10 9 9 9 9 9 9 10 10 10 10 10 11 11 11 11 12 12 12 12 12 12 11 11 11 12 12 14 15 16 16 16 15 12 10 10 10 10 10 9 9 9 9 8 8 8 9 9 10 10 12 13 13 13 13 13 13 14 14 15 15 15 15 14 15 15 15 15 14 14 13 13 13 14 14 15 15 15 15 15 15 16 16 17 18 19 20 21 22 22 22 22 23 23 23 23 23 25 24 22 20 19 19 19 18 17 17 17 16 16 15 14 14 14 14 14 15 15 16 16 16 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 18 20 23 24 24 23 22 22 21 21 21 21 21 21 21 21 20 19 18 17 16 16 16 16 16 16 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 19 19 20 20 20 21 21 21 21 21 22 22 22 21 21 21 20 19 18 18 17 16 14 14 14 14 14 14 13 13 12 12 12 11 11 12 12 12 12 12 13 13 13 14 14 15 17 18 18 19 19 18 17 16 15 14 13 12 12 11 9 9 9 9 10 10 8 7 6 6 7 8 9 9 10 12 12 12 14 24 12 11 14 15 15 12 10 8 9 13 15 14 14 15 12 11 10 9 8 8 9 9 9 11 13 12 10 10 10 10 10 11 11 11 12 13 14 15 15 16 17 18 18 18 19 16 14 13 12 12 12 11 11 10 10 10 11 13 13 11 11 15 16 18 18 15 11 10 12 20 28 35 38 38 38 37 36 37 37 37 37 37 36 35 34 34 32 25 15 13 15 16 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 48 48 48 47 47 47 47 47 47 47 47 47 47 46 46 46 45 45 44 44 44 43 42 42 41 40 39 38 37 36 36 35 35 35 34 32 32 31 32 32 32 32 33 33 33 33 33 34 33 33 33 34 35 35 35 35 34 33 32 31 31 30 29 28 27 27 27 27 28 28 29 30 31 32 33 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 32 31 31 30 30 30 29 29 28 28 27 27 26 25 24 21 20 20 20 21 22 24 27 27 29 29 30 33 35 36 34 31 30 29 26 23 20 19 16 14 15 20 27 32 33 34 33 31 29 28 26 21 16 15 13 13 17 22 25 25 25 26 26 27 29 30 29 25 14 8 6 8 10 10 9 4 1 2 3 4 5 4 3 1 3 5 5 7 9 10 10 8 6 4 2 0 2 2 3 5 7 8 9 10 11 11 12 13 14 14 15 16 16 16 15 15 14 14 13 13 12 12 11 11 10 7 4 2 5 8 9 11 13 14 13 10 5 4 4 5 7 9 11 13 13 12 11 11 11 12 13 13 13 13 13 13 12 12 12 11 11 12 12 10 9 9 11 13 14 15 16 17 18 18 18 18 19 19 18 16 15 15 14 13 13 13 14 14 14 14 14 14 13 13 13 13 12 12 11 11 10 11 11 10 10 10 10 11 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 11 11 11 12 12 12 12 13 13 13 12 12 11 12 13 14 15 15 16 15 13 11 10 11 11 10 10 10 10 9 9 9 9 9 9 9 9 10 12 13 13 13 13 13 13 13 14 15 15 15 14 14 14 14 15 15 14 14 13 13 13 14 14 14 14 14 14 15 15 15 16 17 18 19 20 21 22 22 23 23 22 22 23 24 24 24 22 19 19 19 19 18 18 18 17 16 16 15 15 14 14 14 14 14 15 15 15 16 16 17 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 21 23 26 26 24 23 23 23 22 22 21 21 22 22 21 21 21 19 19 17 17 17 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 19 20 19 19 20 20 20 21 21 21 21 21 21 21 21 21 22 21 21 22 21 20 19 19 19 17 16 15 15 15 15 15 14 14 13 13 13 12 11 12 12 12 13 13 13 14 14 14 15 17 18 19 19 19 19 19 19 19 17 15 13 13 12 11 10 9 9 9 10 10 9 7 7 7 7 8 8 9 11 12 12 15 18 15 10 11 14 15 14 11 9 9 8 14 16 15 14 14 12 12 12 10 8 8 9 10 10 13 14 12 10 10 10 10 10 11 11 11 12 13 15 15 15 16 19 21 21 21 18 16 14 14 13 12 12 12 11 10 10 11 11 12 11 11 11 12 12 14 14 12 10 9 10 15 23 30 36 39 40 39 38 38 38 38 38 38 38 37 37 36 35 34 29 19 15 16 17 17 17 17 17 17 17 17 16 16 16 16 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 46 46 46 45 45 45 45 44 44 43 42 41 40 39 38 37 37 36 35 34 33 31 30 30 31 31 31 31 31 31 31 32 32 32 33 33 33 33 34 35 35 36 35 34 31 30 29 29 29 28 28 27 26 26 27 28 29 30 31 32 33 34 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 32 31 31 30 30 29 29 29 28 28 27 27 26 24 24 23 21 20 20 21 22 23 24 26 27 28 29 29 30 32 35 35 32 30 27 23 20 19 18 14 13 17 24 30 34 34 35 33 31 29 29 28 19 15 14 16 18 22 26 27 26 26 26 27 28 29 27 26 21 11 4 6 9 10 11 9 5 2 3 4 4 4 3 1 3 3 5 6 8 9 9 9 8 6 4 2 0 1 2 3 5 7 8 9 10 11 12 12 13 14 14 15 15 16 16 16 16 16 15 15 14 14 13 12 11 10 8 6 5 7 8 10 11 12 13 13 11 7 4 4 5 7 9 10 11 11 11 10 10 10 12 12 13 13 13 13 12 12 12 12 11 11 11 11 10 9 9 11 12 13 14 16 17 18 19 19 19 19 19 17 15 14 14 14 13 13 13 13 14 14 14 14 14 13 13 13 13 13 12 11 11 11 10 10 10 10 10 9 10 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 13 13 13 13 13 12 12 12 13 13 13 15 15 15 12 11 10 11 12 11 11 11 11 11 10 10 9 9 9 9 9 10 11 12 13 13 13 13 13 13 14 15 15 14 14 14 14 14 14 15 15 15 14 13 13 13 14 14 14 14 14 14 15 16 16 17 18 19 21 22 22 22 23 24 24 22 23 24 23 22 21 19 19 18 18 17 17 17 17 16 16 15 15 14 14 14 14 14 15 15 15 15 16 16 18 19 19 19 19 19 19 19 19 18 18 17 17 17 17 17 17 17 18 22 27 26 26 25 24 24 24 23 22 22 22 22 22 22 22 22 22 20 20 18 17 17 17 17 17 18 18 18 18 18 18 19 20 20 20 21 21 20 20 21 21 21 20 21 21 21 21 21 21 21 21 21 21 21 21 21 23 23 22 21 20 20 18 17 16 16 16 16 16 16 15 15 15 14 13 12 11 11 13 13 13 13 13 14 15 15 18 19 20 20 20 19 19 19 19 19 16 14 13 13 12 11 10 9 9 9 10 9 8 7 7 7 8 8 9 11 11 11 11 13 10 11 11 12 13 12 10 9 10 11 16 17 15 14 14 13 13 13 12 10 9 9 10 10 14 15 15 14 11 10 12 16 12 12 11 12 14 16 16 16 17 20 22 23 20 17 16 15 14 13 13 12 12 11 11 11 11 11 11 10 10 10 10 12 12 12 11 9 8 9 10 16 19 29 39 40 40 39 39 39 38 38 38 38 38 38 37 37 36 37 33 21 17 17 17 17 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 18 17 17 17 17 17 16 17 17 17 17 17 17 18 18 18 17 17 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 45 45 45 44 44 43 41 40 39 38 37 37 36 35 33 32 29 28 29 31 31 31 30 31 30 30 31 31 32 32 33 33 33 33 34 34 35 34 32 30 28 28 28 28 28 28 28 27 27 28 30 31 32 33 34 35 35 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 34 34 34 34 34 34 33 32 31 31 30 30 29 29 28 28 28 27 27 26 25 26 23 21 20 20 21 21 23 23 23 25 26 27 28 27 28 31 33 34 33 31 25 21 19 19 17 15 16 22 27 31 33 34 34 32 31 30 27 25 19 15 17 20 24 26 28 27 27 27 26 26 27 27 24 24 19 10 1 7 11 11 12 10 6 4 4 4 4 4 2 2 4 4 7 7 7 8 8 8 7 5 3 1 1 0 2 3 5 7 8 9 10 11 11 12 12 13 14 14 15 16 17 17 17 16 15 15 14 14 13 12 12 10 9 8 8 9 9 10 12 12 13 13 12 9 6 5 5 7 8 9 9 9 10 9 9 10 11 12 13 12 12 12 12 12 12 11 11 10 10 11 11 10 10 11 12 13 14 16 18 19 19 19 19 19 18 16 14 14 13 13 12 12 12 13 13 14 14 13 13 14 14 14 14 13 12 12 11 11 10 10 10 10 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 14 14 14 13 12 13 13 14 14 14 15 14 11 10 11 11 12 12 12 12 12 11 11 10 10 9 9 9 10 10 11 11 12 12 13 13 13 13 14 14 14 14 14 15 15 15 14 14 15 15 14 13 13 13 13 13 13 13 14 14 15 15 16 17 18 19 21 21 22 22 23 24 25 24 24 23 21 20 20 19 19 18 17 17 16 16 17 16 16 15 15 15 15 14 14 14 15 15 15 15 16 16 18 19 19 19 19 19 19 18 18 19 19 18 17 17 17 17 17 17 19 23 27 29 28 25 26 25 25 24 22 22 22 22 22 23 23 23 23 22 21 20 20 19 18 18 18 18 20 21 22 22 22 23 23 21 21 22 22 21 21 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 22 23 23 22 21 20 20 18 17 16 16 17 17 17 17 16 17 17 16 14 12 12 12 13 13 13 13 14 14 15 18 19 20 20 21 21 20 21 20 20 19 17 14 13 13 13 11 10 9 9 9 9 9 8 7 7 7 8 9 10 11 12 14 13 11 12 15 14 12 12 11 10 9 11 20 18 17 15 14 13 13 13 14 13 12 11 11 11 11 14 15 15 14 11 10 14 17 13 12 12 13 14 16 17 17 18 19 20 20 19 16 15 15 14 14 13 13 13 12 12 12 11 10 10 11 10 10 10 12 12 12 11 9 8 8 8 9 11 27 39 41 40 40 39 39 39 39 38 38 38 39 38 38 37 38 36 31 18 18 17 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 17 17 17 17 17 17 16 17 17 17 17 17 17 17 18 17 17 17 48 48 48 48 48 48 48 48 48 48 47 47 47 47 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 46 46 46 46 46 45 45 45 44 43 41 39 38 37 37 37 35 34 32 30 28 28 29 30 30 30 30 30 30 29 30 31 32 32 32 33 33 33 33 33 33 33 31 29 28 28 28 28 29 29 28 28 28 30 31 32 33 34 35 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 34 34 34 34 34 33 33 32 31 30 30 30 30 29 28 28 27 27 27 26 26 25 24 22 21 20 21 21 22 24 23 23 24 25 25 26 24 26 29 32 33 33 31 23 20 19 18 18 20 21 26 28 30 32 33 32 30 30 28 25 23 20 17 20 23 26 28 27 26 27 26 25 25 25 23 22 23 18 11 2 5 8 11 13 11 7 5 4 3 2 1 0 2 4 6 7 7 7 7 7 7 6 4 3 2 1 0 2 3 5 7 8 9 10 11 11 11 11 12 13 14 15 16 17 17 16 15 14 14 14 13 13 13 12 11 10 10 10 10 10 10 10 12 13 14 13 10 8 6 6 7 8 8 8 8 8 9 9 9 10 11 12 11 10 11 11 11 11 11 11 10 10 11 11 10 10 10 10 12 13 15 17 19 19 19 18 18 16 15 14 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 12 12 11 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 9 10 10 10 11 11 11 11 12 12 13 13 14 14 14 14 13 13 13 14 14 14 14 13 11 11 12 12 12 12 12 12 11 11 10 10 10 10 9 9 10 10 11 11 11 12 12 13 14 14 13 13 14 14 14 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 14 15 15 16 17 18 19 20 20 21 22 23 24 24 24 22 21 18 18 18 19 20 20 19 18 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 15 16 17 18 18 19 19 19 19 19 18 18 19 19 18 18 17 17 17 17 17 22 25 28 29 28 27 28 27 26 24 23 22 22 22 23 24 24 24 24 24 24 24 24 22 21 21 21 21 23 23 23 23 23 24 25 24 24 23 23 23 22 22 23 22 22 22 21 21 21 21 21 21 21 21 21 21 21 22 23 23 22 21 21 20 19 18 17 17 17 18 18 17 17 17 17 17 16 15 14 13 13 14 14 14 15 15 16 19 19 20 21 21 21 21 21 21 20 19 19 18 16 13 13 12 10 9 9 9 10 9 9 8 8 8 8 9 10 10 12 15 16 15 15 14 14 13 11 11 12 10 12 20 18 16 14 14 13 12 12 14 14 14 14 14 14 13 14 13 13 13 11 9 11 14 14 13 12 12 13 14 16 18 19 19 20 19 18 15 15 15 15 14 14 14 15 15 14 12 11 10 10 10 10 10 10 11 11 12 11 9 7 7 7 8 12 31 42 43 42 40 39 39 39 39 39 39 39 39 39 38 38 38 38 35 24 23 18 18 18 18 17 17 17 17 17 16 16 16 16 17 17 18 18 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 46 46 46 46 46 45 45 44 42 40 39 38 37 37 36 34 33 30 28 27 28 29 29 29 29 30 29 29 29 30 31 32 32 32 32 32 32 32 32 32 32 30 29 28 28 28 29 29 29 29 29 30 32 33 34 34 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 34 33 33 32 31 31 31 30 30 29 29 28 27 27 26 26 25 25 25 24 22 21 21 22 23 23 23 23 23 23 24 24 24 24 26 29 31 33 34 30 23 22 20 18 15 19 25 27 30 31 33 33 32 30 29 27 24 23 21 20 21 25 27 27 26 25 25 24 23 23 22 20 20 20 17 12 5 5 7 11 13 11 7 4 2 2 1 1 3 3 4 6 6 6 6 6 7 7 6 4 3 3 1 1 2 3 5 6 8 9 10 10 11 11 11 12 13 14 15 16 16 16 15 14 14 14 13 13 13 13 13 12 11 11 11 11 11 11 11 12 13 14 14 12 9 8 7 8 8 8 8 7 7 8 8 8 9 10 11 10 9 9 10 10 11 11 10 10 10 11 11 10 10 10 10 12 13 15 17 18 18 18 17 17 16 15 14 13 12 11 11 12 12 13 13 13 14 14 15 15 15 14 14 13 13 13 12 11 10 10 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 12 13 13 14 14 14 14 14 14 14 14 14 14 13 12 10 12 12 13 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 11 11 12 13 13 13 13 13 13 14 14 14 15 15 14 14 14 15 15 14 14 13 13 13 12 13 13 14 15 16 17 17 18 19 19 20 20 22 23 23 23 22 21 19 17 17 16 17 19 21 20 19 17 17 16 16 16 16 15 15 14 14 14 14 14 14 14 15 16 17 17 18 19 19 18 18 18 18 18 19 22 22 21 19 18 18 18 17 20 28 29 29 28 28 28 28 27 25 24 23 23 23 23 24 24 25 25 25 25 26 26 26 26 26 26 25 25 25 25 22 21 21 23 24 25 23 24 24 24 24 24 23 22 22 22 21 21 21 20 20 20 21 21 21 21 21 22 23 22 21 21 21 20 20 18 17 17 18 18 17 16 17 18 17 17 17 16 15 15 15 15 15 16 17 17 18 18 21 22 22 21 21 21 21 20 20 19 19 17 13 13 12 10 9 9 10 10 10 9 9 9 9 9 10 10 11 13 16 15 13 11 12 12 11 11 12 13 12 12 19 17 16 15 14 13 13 13 15 16 16 16 16 15 15 14 13 13 11 9 8 9 11 13 12 12 12 12 13 15 17 19 20 19 18 16 15 14 14 14 15 15 16 18 18 16 12 11 10 10 10 10 10 9 9 11 12 11 9 7 7 7 9 14 32 42 44 42 41 40 39 39 39 39 39 39 39 39 38 38 38 39 39 37 31 20 18 18 18 18 17 17 17 17 17 17 16 16 17 17 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 46 46 46 45 44 43 41 39 39 38 38 37 35 34 32 29 27 26 27 28 29 29 29 29 29 29 29 30 32 33 33 32 32 32 31 31 31 31 31 31 30 29 28 29 29 29 29 30 31 32 33 34 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 34 34 33 33 32 31 31 31 30 30 29 29 28 27 27 26 25 25 24 25 24 23 21 21 22 23 23 23 23 23 24 24 25 24 22 23 25 27 31 33 34 28 24 22 19 18 11 16 24 28 31 31 33 31 31 30 27 25 23 22 22 23 24 26 27 26 26 25 24 23 22 22 20 19 19 19 16 12 12 7 9 11 12 9 5 1 0 1 2 3 4 4 5 6 6 6 5 5 6 6 5 5 4 2 1 1 2 3 5 6 8 9 9 10 11 11 12 12 13 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 11 12 12 13 14 13 11 10 9 8 8 8 8 8 7 8 8 8 8 10 10 9 9 9 9 10 11 11 10 10 10 10 11 10 10 10 10 11 12 14 17 18 18 18 17 16 16 15 14 13 12 12 11 12 13 13 14 14 14 15 16 16 15 14 14 14 13 13 12 11 11 10 9 9 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 15 15 14 14 15 14 15 14 13 12 11 12 12 12 13 12 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 14 15 14 14 14 15 15 15 15 14 14 14 13 12 12 12 13 14 15 16 17 17 17 17 18 19 20 21 20 22 22 21 20 19 18 18 15 16 18 20 21 21 19 19 16 15 15 16 15 15 15 14 14 14 14 14 15 15 16 17 18 18 18 18 18 18 18 18 19 20 22 22 22 20 19 19 18 17 20 27 28 28 28 28 28 28 28 26 25 24 23 23 24 25 25 25 26 27 27 27 27 28 26 26 26 27 26 24 25 23 22 21 21 22 22 23 24 24 24 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 21 22 23 23 22 21 21 21 21 20 19 18 17 18 18 17 17 17 17 17 18 18 17 16 16 16 16 16 17 18 18 19 21 22 23 22 22 21 21 20 20 20 20 19 17 13 13 12 11 10 10 10 10 10 10 10 9 9 9 10 10 11 16 14 12 12 11 11 13 13 11 11 11 12 13 17 16 17 15 14 13 13 14 16 17 19 17 17 17 17 16 15 14 11 10 9 9 10 11 11 11 11 11 12 13 16 19 21 19 17 15 13 13 13 14 16 17 18 18 17 15 12 11 11 10 10 10 10 9 9 11 11 10 9 8 7 7 9 12 24 38 44 43 41 40 40 40 39 39 39 39 39 38 38 38 38 38 39 39 36 22 18 18 18 17 17 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 46 46 46 45 43 41 40 39 38 38 37 36 35 33 30 28 26 25 25 26 27 28 28 28 28 29 29 31 32 33 33 33 32 32 30 29 29 30 30 30 30 29 28 28 28 29 30 31 32 34 35 35 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 34 34 33 33 33 32 31 31 30 30 29 29 28 28 27 27 26 25 24 24 24 23 23 21 20 21 22 22 22 23 23 24 24 24 25 24 22 23 24 27 30 32 35 26 24 22 23 27 18 13 20 28 29 29 30 30 29 27 24 22 22 23 24 26 27 27 27 26 26 25 23 22 21 20 19 17 18 17 14 11 10 8 9 10 9 6 2 2 3 4 5 5 5 5 5 6 5 5 5 5 6 7 6 6 4 2 1 1 3 4 5 6 7 8 9 9 10 11 12 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 13 12 12 12 13 13 13 12 13 13 14 14 14 13 11 10 10 9 9 9 9 8 7 7 8 8 8 9 9 9 9 9 10 11 11 11 10 10 10 11 10 10 10 10 11 12 14 16 18 18 18 17 16 16 15 14 13 12 12 12 13 14 15 15 15 15 16 16 16 15 15 14 14 14 13 12 12 11 10 9 9 9 10 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 15 13 12 11 12 12 11 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 15 14 14 14 15 15 15 15 15 14 14 13 13 12 12 13 14 15 17 18 17 17 17 17 18 18 19 19 21 20 20 20 20 20 18 16 14 16 19 22 23 22 19 17 16 16 15 15 14 15 14 14 14 14 14 15 15 15 17 17 18 18 18 17 18 18 19 19 19 20 22 21 20 20 20 18 17 20 26 27 27 28 28 28 28 28 27 26 25 24 24 24 25 25 25 26 27 28 27 25 26 25 25 25 24 23 22 22 22 22 22 21 21 22 22 23 24 24 24 24 24 24 24 24 24 23 22 22 21 21 20 20 20 21 22 23 23 22 21 21 21 21 20 19 18 18 18 18 17 17 18 18 18 18 18 18 18 17 16 17 17 17 18 19 21 22 23 23 23 22 22 21 20 20 20 19 19 17 14 13 12 11 10 10 10 10 10 10 10 10 10 10 10 11 12 15 12 13 16 18 16 13 11 13 14 11 12 13 13 12 14 14 14 13 14 15 18 20 21 18 20 19 18 19 19 17 14 12 10 10 10 10 11 10 9 11 11 12 13 18 19 18 16 15 14 13 13 15 17 19 19 18 16 15 13 12 11 11 11 11 11 10 10 12 11 11 10 8 6 6 8 11 21 36 43 43 42 42 41 40 39 39 39 39 39 39 38 38 38 38 38 39 37 30 20 18 17 17 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 46 45 44 42 40 39 38 38 38 37 36 34 32 30 28 26 25 24 24 24 25 26 27 28 28 29 31 33 33 33 32 32 31 29 28 28 28 29 30 31 31 30 30 30 30 31 32 34 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 35 35 34 34 33 33 33 32 31 31 30 30 29 29 28 28 27 26 26 25 25 24 24 23 22 21 20 21 24 23 22 23 23 23 23 22 23 24 24 22 22 22 26 29 32 34 34 28 26 33 31 16 18 25 27 27 28 29 29 27 26 23 23 25 27 29 29 29 26 26 25 24 23 22 21 19 18 18 17 16 13 13 11 8 8 8 8 7 3 2 4 5 6 6 6 6 6 5 5 5 5 5 5 6 7 6 6 4 2 2 3 3 4 5 6 7 8 8 9 10 11 12 12 13 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 12 12 12 12 13 13 13 13 13 13 14 14 13 12 12 11 10 10 10 10 8 7 7 7 7 8 8 8 8 9 9 10 11 11 11 10 10 10 10 10 10 10 10 11 12 14 16 17 18 17 17 17 16 15 14 13 13 13 13 13 14 15 15 15 15 15 15 16 16 15 14 14 13 13 12 12 11 10 10 9 9 10 10 10 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 14 15 15 15 15 15 15 14 12 12 12 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 14 14 13 13 14 14 14 14 14 14 15 14 14 13 13 13 13 14 16 18 18 18 18 17 17 18 18 19 20 20 19 19 19 19 19 18 17 15 15 17 20 22 22 20 16 16 15 14 14 14 14 14 14 14 14 15 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 21 20 19 19 18 17 18 22 24 24 26 27 28 28 28 28 27 27 26 25 25 25 25 25 25 25 27 28 27 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 24 24 24 25 25 25 25 25 24 24 22 21 20 20 20 21 21 22 22 22 22 22 21 21 20 19 19 19 19 18 18 18 18 18 18 19 18 18 18 18 17 17 17 17 18 20 22 23 23 23 23 22 22 21 21 20 20 19 18 16 15 14 13 12 11 10 10 10 10 10 10 10 10 10 10 11 13 15 14 14 17 13 11 12 14 16 16 13 13 12 12 12 12 13 13 13 14 16 19 22 23 22 21 20 21 22 22 21 19 16 13 10 11 11 11 9 9 10 11 11 12 16 17 16 16 16 14 14 15 17 19 18 18 17 16 16 15 13 12 12 11 12 12 11 10 12 12 11 10 8 6 5 8 13 30 39 42 43 43 42 41 40 39 39 39 39 39 39 39 39 38 38 38 39 39 36 22 19 18 18 17 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 47 47 46 46 44 42 40 39 38 38 38 38 37 35 33 31 29 27 26 25 24 24 24 25 25 26 27 28 30 33 34 34 34 33 32 30 28 27 27 27 28 30 32 32 32 32 32 33 33 34 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 37 37 37 37 37 36 36 36 36 35 35 34 34 33 33 32 32 31 30 30 30 30 29 28 28 27 26 26 25 24 24 23 23 22 21 20 21 23 25 23 22 21 22 23 23 22 22 25 25 23 22 21 25 28 31 33 34 31 29 37 31 26 23 26 26 27 28 29 29 28 29 26 29 30 30 30 29 27 24 24 22 21 20 20 20 18 18 18 16 13 10 10 8 8 7 7 6 3 1 3 5 6 7 7 7 6 6 5 5 4 4 4 6 6 7 6 5 4 3 3 3 4 4 5 6 7 7 8 9 10 11 11 12 13 13 12 12 13 13 13 13 13 13 13 14 14 14 14 13 12 12 12 13 13 13 13 13 14 14 14 14 13 13 13 12 11 11 10 10 9 7 6 6 7 7 7 8 9 9 9 10 11 11 11 10 10 10 10 10 11 11 11 12 13 14 16 17 18 17 17 17 16 15 14 13 13 13 13 13 14 15 15 14 14 14 14 14 15 15 14 13 13 13 13 12 11 10 9 9 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 12 12 13 13 13 14 14 14 15 15 15 15 14 14 13 12 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 10 10 9 10 10 10 10 10 11 11 11 11 12 13 13 13 12 12 13 13 13 14 14 14 14 13 13 13 13 13 14 15 17 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 16 15 15 17 19 20 21 21 17 14 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 17 18 19 19 19 19 20 21 21 20 18 17 16 16 18 22 23 24 26 27 28 28 28 28 28 28 27 26 26 26 25 24 24 24 25 25 26 25 24 24 24 23 23 24 24 24 23 22 23 23 23 22 22 22 22 22 23 23 24 25 25 25 26 26 25 25 24 23 21 20 20 21 21 21 21 21 22 21 21 21 21 20 19 19 19 19 19 18 18 18 19 20 19 19 19 19 18 18 18 18 20 21 23 23 23 23 23 22 22 21 21 21 20 20 17 17 17 15 13 12 11 10 11 10 10 10 10 10 10 11 11 11 13 14 15 14 12 12 15 16 16 15 13 15 15 14 12 12 12 12 13 14 15 17 20 23 23 23 21 21 22 24 24 23 21 18 15 14 11 10 10 9 9 11 11 10 12 15 16 16 17 18 16 15 15 16 17 16 16 16 16 15 14 13 13 12 12 13 13 12 11 12 12 12 10 7 5 5 8 16 31 39 41 42 43 42 41 40 39 39 39 39 39 39 39 39 38 38 38 39 39 36 25 19 18 18 18 17 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 47 47 46 44 42 40 39 38 39 39 39 38 36 33 31 30 28 26 25 25 24 25 25 25 26 28 29 30 32 34 35 34 34 33 31 30 28 28 27 28 29 31 33 33 33 34 34 34 35 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 36 34 33 33 32 32 32 31 30 29 29 29 29 29 29 28 27 26 25 25 24 24 24 23 22 21 20 21 21 23 24 23 20 20 20 21 22 23 24 26 27 26 23 22 24 26 27 30 32 31 29 36 23 20 22 24 26 27 28 29 30 31 31 31 31 27 26 25 24 24 23 21 18 16 17 19 19 18 18 17 15 13 10 8 6 7 6 5 4 1 2 4 6 7 7 7 7 6 6 6 5 4 4 4 6 6 7 6 5 3 3 3 3 4 4 5 6 7 7 8 9 10 11 12 12 12 12 12 12 12 12 13 13 13 13 14 14 15 15 14 13 13 12 12 13 14 13 13 13 14 14 14 14 14 14 13 13 12 12 11 11 10 7 6 6 6 7 7 8 9 9 10 10 11 11 11 11 11 10 10 11 11 12 12 12 13 14 15 17 17 17 17 16 16 15 15 14 13 13 13 13 13 14 14 14 14 13 13 13 14 14 13 12 12 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 13 13 13 13 14 14 15 15 15 14 14 13 13 13 13 12 12 11 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 12 12 12 12 12 12 13 13 13 13 14 14 13 13 14 14 14 14 15 16 18 18 18 18 19 19 18 17 17 17 17 18 18 18 18 17 16 17 17 17 16 16 16 18 18 19 20 19 15 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 16 18 18 19 19 19 19 21 21 21 19 17 16 16 19 21 23 24 24 25 27 28 28 28 28 28 28 28 28 27 26 25 23 24 24 25 25 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 23 23 24 25 25 26 26 26 26 25 24 23 21 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 20 19 19 19 19 20 20 20 20 19 19 19 19 19 21 23 24 24 24 23 23 22 22 21 21 20 20 20 16 18 18 16 13 12 11 11 11 11 10 10 10 10 10 11 11 11 12 13 15 16 15 14 16 16 14 13 15 16 17 14 14 15 15 14 14 14 16 17 18 19 21 22 21 21 23 24 25 24 22 20 20 17 12 10 9 9 9 12 11 11 12 15 16 18 18 20 19 16 15 14 15 14 14 14 14 14 13 12 13 13 13 13 14 14 13 12 12 12 10 8 6 7 12 20 30 36 39 41 42 42 41 41 40 40 39 39 39 39 39 39 38 38 38 39 39 37 31 22 20 18 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 47 46 44 42 40 38 38 39 39 39 38 36 34 31 30 28 27 26 26 26 26 27 28 29 30 30 31 31 32 34 34 34 34 32 31 30 29 29 28 28 27 28 30 31 31 33 34 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 38 37 37 38 38 38 37 37 37 36 36 35 36 35 34 33 32 32 31 31 30 29 29 28 28 28 29 29 28 28 27 26 25 24 24 23 23 22 22 21 20 21 21 23 24 23 20 17 18 19 21 23 24 26 27 28 25 24 25 27 27 29 30 27 27 27 18 19 22 24 26 27 28 30 30 29 27 24 22 20 20 19 19 20 20 17 14 13 16 18 19 19 18 16 13 12 9 5 5 6 5 4 2 2 3 6 7 7 7 7 6 6 5 6 6 5 5 5 6 6 6 6 4 3 3 3 4 4 5 5 6 6 7 8 9 10 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 14 13 13 13 13 13 14 13 13 13 13 14 15 14 14 14 13 13 13 12 12 11 10 8 6 6 6 6 7 8 9 10 10 10 11 11 11 11 11 11 11 11 12 13 13 13 14 14 15 16 17 17 17 16 15 15 15 14 13 13 13 13 13 13 14 14 13 13 12 12 13 13 13 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 14 14 14 14 13 13 12 12 11 11 11 10 10 10 10 10 10 10 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 11 11 12 13 13 13 13 13 14 14 14 14 14 14 15 16 17 17 18 18 17 17 18 19 18 16 15 16 16 16 17 17 17 17 16 16 17 17 17 16 16 17 17 19 20 19 16 13 13 13 13 14 14 14 14 15 15 15 15 15 15 16 17 18 18 18 19 19 19 19 20 19 18 17 20 22 24 23 26 26 26 26 27 28 29 29 29 29 29 29 29 28 27 25 23 23 23 23 24 24 24 25 25 25 26 25 25 25 25 25 24 24 24 23 23 23 24 24 23 23 23 23 24 24 25 25 25 26 26 25 25 24 23 23 23 23 23 22 22 22 22 22 23 22 21 20 19 19 19 19 20 20 20 20 21 21 21 20 20 21 21 21 21 23 24 24 24 24 24 23 22 21 20 20 20 20 19 16 16 16 15 14 13 12 11 11 11 11 11 10 10 11 11 11 11 12 12 13 15 16 16 16 25 22 15 15 15 17 13 18 19 18 17 16 17 16 16 16 17 19 20 19 19 21 23 24 24 23 23 21 19 13 12 10 9 10 11 11 12 12 15 19 20 22 21 19 16 15 15 14 13 13 13 13 13 12 12 13 13 13 14 14 14 14 13 12 11 10 9 7 9 15 23 28 30 36 40 41 41 41 41 40 40 39 39 39 39 39 39 39 38 38 39 39 38 36 36 23 19 17 17 16 16 16 15 15 15 15 15 16 16 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 45 42 39 38 38 39 39 39 38 37 34 32 30 28 28 28 28 29 30 29 31 32 33 33 32 32 31 32 33 33 34 34 32 31 30 30 29 28 27 27 28 29 30 31 33 34 35 35 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 34 34 34 33 32 31 31 31 30 29 29 28 28 28 28 28 28 28 28 27 26 24 24 24 23 22 21 21 21 20 20 21 23 24 23 20 18 18 20 21 23 24 25 26 28 28 27 27 28 29 30 27 23 20 17 17 21 24 25 27 28 28 29 27 25 23 20 17 17 17 16 16 17 17 15 13 13 16 19 20 20 18 17 17 12 5 3 4 4 4 2 2 3 5 6 7 7 7 7 6 5 5 5 6 6 6 6 6 6 6 6 4 4 4 4 5 6 6 6 6 7 8 9 10 11 12 12 12 12 12 12 12 12 12 13 13 13 14 14 15 15 15 14 14 13 13 13 14 14 14 13 13 13 14 15 15 14 14 14 14 14 13 13 11 10 8 6 5 6 6 7 8 9 10 10 10 11 11 12 12 12 12 12 12 13 14 14 15 15 15 15 15 16 16 16 16 15 15 15 14 13 13 13 13 13 13 13 14 13 13 12 11 12 12 13 12 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 15 15 15 15 15 14 14 13 12 12 11 11 11 10 10 10 10 10 10 11 10 10 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 13 13 13 13 14 15 15 15 15 16 17 18 18 18 18 17 17 16 17 17 17 15 14 16 16 16 15 16 17 16 16 16 16 17 17 17 17 17 17 19 21 21 18 14 13 13 13 13 13 14 14 14 15 15 15 15 16 17 18 18 18 18 18 18 18 19 19 19 17 21 26 27 27 26 27 28 27 27 27 28 29 29 29 29 29 29 29 29 27 25 24 23 23 23 24 24 24 24 25 25 26 26 26 26 26 26 25 25 25 24 23 23 24 24 25 24 25 24 24 24 24 25 25 25 26 25 25 25 25 25 24 24 24 23 22 22 22 22 23 22 20 19 18 18 18 18 20 21 21 21 22 22 22 22 22 22 22 22 22 23 24 24 24 23 23 24 23 21 21 20 20 19 18 17 16 15 15 15 14 13 12 12 11 11 11 11 11 11 11 11 11 12 12 11 11 12 15 14 26 32 31 24 14 15 15 21 21 20 20 18 18 17 17 16 16 16 17 16 17 18 21 23 24 24 23 21 18 16 13 11 10 11 11 11 12 14 18 21 23 24 23 16 14 16 17 16 15 14 12 13 12 12 12 12 13 13 14 14 14 14 14 13 12 11 10 9 11 15 20 24 32 37 40 41 41 41 40 40 39 39 39 39 39 39 39 39 39 38 39 39 39 39 36 24 19 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 45 43 40 38 38 39 39 39 39 37 35 33 30 29 28 29 31 32 33 33 33 34 35 35 34 32 31 30 31 32 32 33 33 33 32 31 28 28 28 28 27 28 28 29 31 32 34 35 35 34 34 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 36 36 35 35 34 33 33 33 33 32 32 32 31 31 30 30 29 28 28 28 28 28 28 28 28 27 27 26 24 22 22 22 20 20 22 21 19 19 21 22 24 22 22 20 20 21 22 24 23 24 24 26 28 29 29 29 30 30 26 21 13 10 19 25 25 25 25 27 27 26 25 23 20 18 16 15 15 15 15 15 15 14 14 15 18 20 22 22 19 18 16 9 3 3 3 3 2 1 3 5 8 8 7 7 6 6 5 5 5 5 5 6 6 6 6 6 6 6 4 4 4 5 6 7 7 7 7 7 9 10 11 12 12 12 12 12 11 11 11 12 12 12 13 13 14 14 15 15 15 14 14 13 13 14 14 14 14 13 13 13 14 14 14 14 14 13 13 14 14 13 12 10 8 7 6 5 7 8 8 9 10 10 10 11 12 12 12 12 13 13 14 15 16 16 15 15 14 14 14 15 16 16 16 15 15 14 14 13 13 13 12 12 12 13 13 13 13 12 11 11 11 12 12 11 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 15 15 15 15 15 15 14 13 13 12 12 11 11 11 11 10 10 11 11 11 10 10 10 9 9 9 9 10 10 10 10 10 10 11 11 12 12 12 12 12 13 14 15 16 15 15 16 17 18 18 19 19 18 17 16 16 16 16 16 15 14 15 15 15 14 15 15 16 16 16 16 17 18 18 18 18 19 20 20 21 20 16 13 13 13 13 13 13 14 14 14 15 15 15 16 17 17 17 17 17 17 17 18 19 20 20 17 24 28 29 30 28 28 28 28 28 27 28 29 29 29 29 29 28 27 27 26 25 25 24 24 23 23 23 24 24 25 25 25 26 26 26 26 26 26 26 26 25 24 24 24 24 25 26 26 25 25 24 24 24 24 25 25 25 25 25 25 25 25 26 25 24 23 22 22 22 22 21 20 20 20 19 18 18 20 21 21 22 22 23 23 23 23 23 23 22 23 24 24 25 24 23 23 23 23 23 22 20 19 18 18 18 16 15 15 15 14 14 13 12 12 12 11 11 11 11 11 11 11 12 12 11 11 12 14 13 26 30 32 26 14 14 18 22 22 22 21 20 18 18 16 16 15 15 15 14 15 16 19 21 22 23 22 21 19 18 15 12 11 12 11 11 11 14 19 22 24 25 22 15 15 18 19 19 17 15 13 13 12 12 12 13 13 13 13 13 15 15 14 13 12 11 11 11 12 13 16 23 31 36 39 40 41 40 40 39 39 39 39 39 39 40 40 39 39 38 38 39 39 39 36 25 19 17 17 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 49 49 49 49 49 49 49 49 49 49 48 48 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 44 41 39 39 39 40 39 39 38 36 34 32 29 29 29 31 34 35 35 35 35 36 36 35 34 32 30 30 31 31 31 32 33 33 32 30 29 28 28 28 28 28 28 29 31 32 33 33 34 33 34 34 35 35 35 36 36 36 36 36 37 36 37 37 37 37 37 36 36 36 35 34 34 33 33 33 33 33 32 32 32 32 31 31 30 29 29 28 28 28 28 27 27 27 27 27 26 24 22 20 20 20 19 19 21 21 19 19 20 21 23 22 22 21 22 24 25 25 23 21 21 23 26 29 29 29 30 29 28 28 23 15 22 24 23 23 23 24 24 23 23 21 19 17 16 15 15 15 15 15 15 15 16 18 20 22 24 24 20 18 13 7 4 4 2 1 1 3 5 8 9 9 8 7 6 5 5 5 5 5 5 5 6 5 5 6 6 6 5 5 5 5 6 7 7 7 7 8 9 10 11 11 12 11 12 11 11 11 11 11 12 12 12 13 14 14 15 14 14 14 14 14 13 14 15 14 14 13 13 14 14 14 14 14 13 13 13 13 14 13 12 10 9 8 6 5 6 7 9 9 9 10 10 11 11 12 13 14 14 15 15 16 16 15 14 14 14 13 14 14 15 16 16 15 15 14 14 13 13 12 12 12 12 13 13 13 13 13 12 10 10 10 11 11 11 11 10 10 10 10 10 10 10 10 10 11 11 11 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 13 13 13 14 14 14 14 14 14 15 15 16 15 15 14 13 12 12 11 11 11 11 12 12 12 11 11 10 9 9 10 9 9 10 10 10 10 10 10 11 11 11 11 12 12 13 14 15 16 15 15 15 16 19 20 20 20 19 18 16 15 15 15 15 15 16 16 15 14 14 14 13 14 15 15 16 15 16 16 17 18 18 18 18 19 20 20 17 14 14 13 13 13 13 13 14 14 15 15 16 16 16 16 16 16 17 17 17 18 19 19 19 16 24 27 30 31 30 30 29 29 29 28 28 28 29 29 29 28 26 26 25 25 25 25 25 25 24 24 23 23 24 24 25 25 25 25 26 26 26 27 27 27 26 25 24 24 24 25 25 25 25 25 25 25 24 24 25 25 24 25 25 25 25 26 26 26 25 24 23 22 22 21 21 21 21 21 21 19 18 19 21 21 22 22 23 23 23 23 24 25 24 24 24 25 25 25 25 24 23 23 23 22 18 18 18 18 18 17 17 15 15 14 14 13 12 12 12 11 11 12 12 12 11 11 12 12 11 11 12 13 13 13 23 30 31 22 15 20 23 22 21 21 20 20 18 16 16 15 15 15 15 15 16 17 17 19 20 21 21 20 19 15 12 11 12 12 13 14 17 20 22 23 23 20 15 16 17 19 20 19 16 15 14 13 13 13 13 13 13 13 13 14 13 14 13 12 11 12 12 13 13 17 23 30 34 36 38 39 39 40 40 39 40 40 40 40 40 40 39 39 39 38 39 39 39 36 26 20 17 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 45 43 41 40 41 41 41 40 39 37 36 34 32 30 30 32 34 36 36 36 36 37 37 36 36 36 33 30 30 31 31 31 31 32 33 30 28 29 28 28 28 28 28 29 29 31 31 32 32 33 33 33 34 34 35 35 35 35 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 28 27 27 27 27 27 26 26 24 22 21 20 19 18 18 19 21 22 20 18 19 21 22 22 23 23 23 26 27 26 23 20 20 21 22 24 27 29 30 28 31 32 31 28 26 22 20 19 20 21 22 21 21 20 19 17 16 15 15 15 15 15 15 17 20 21 22 23 25 25 25 18 11 6 3 2 1 1 3 4 6 8 8 8 7 6 5 5 4 4 4 5 5 5 5 5 5 6 6 6 5 5 5 5 7 7 7 8 8 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 14 14 14 14 14 14 14 15 14 14 13 13 13 14 14 14 14 13 13 13 14 14 14 12 11 10 9 8 5 5 7 8 9 9 9 10 10 11 12 13 14 15 15 16 15 14 13 13 13 13 13 13 14 15 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 14 13 12 11 11 10 10 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 13 13 13 13 14 14 14 14 14 15 16 16 16 15 14 13 13 12 12 12 12 13 13 13 12 12 12 12 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 12 13 15 16 16 15 15 15 17 18 20 22 21 19 17 16 14 14 15 15 15 15 16 15 14 13 13 13 13 14 15 16 16 16 15 16 17 18 18 18 18 19 20 18 17 16 15 14 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 17 18 18 19 18 17 18 23 29 31 31 31 30 29 29 29 28 28 28 29 29 28 27 26 26 26 25 25 25 25 25 25 24 24 24 24 25 25 25 25 26 26 26 27 27 27 27 26 24 24 24 24 25 25 25 25 26 25 25 25 25 25 25 25 25 25 26 26 27 27 27 25 24 23 22 22 22 22 22 22 22 20 19 19 21 22 21 22 23 24 24 24 26 27 26 26 26 26 26 26 26 25 23 23 23 21 18 18 18 18 18 18 17 16 14 14 14 14 13 12 12 12 12 12 12 12 11 11 12 12 11 11 11 12 12 13 16 27 32 31 23 21 22 21 19 19 18 18 18 16 16 16 15 15 15 15 15 15 17 18 19 21 22 21 19 15 12 11 11 13 16 18 20 21 22 22 20 18 16 16 17 20 21 19 17 16 15 15 14 14 14 14 13 13 13 14 14 14 13 12 11 13 13 14 15 17 22 28 30 33 36 38 38 39 40 40 40 40 40 40 40 40 39 39 39 39 39 39 38 35 27 21 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 18 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 48 48 48 47 46 45 44 42 41 41 42 41 41 40 39 38 36 35 33 33 33 35 37 37 37 37 37 37 37 37 37 37 35 33 31 31 31 31 32 31 28 27 27 27 28 28 28 28 29 29 30 30 31 31 32 32 32 33 33 33 34 34 35 35 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 29 28 28 28 28 28 27 26 26 26 25 25 24 23 20 20 19 18 18 19 20 22 22 21 19 20 20 20 22 23 23 24 27 28 27 24 21 21 21 21 23 25 28 29 28 31 28 26 25 23 20 19 17 18 20 21 21 21 20 18 17 16 16 16 15 16 16 17 20 23 23 23 24 25 26 24 16 9 5 3 1 2 3 4 5 6 7 7 7 7 6 5 4 4 4 4 5 5 5 5 5 5 6 6 6 5 5 6 6 8 7 8 9 9 9 9 9 10 11 11 11 11 11 11 11 11 11 11 12 13 13 13 13 14 14 14 14 14 14 14 15 15 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 13 12 11 9 8 6 5 6 8 9 10 9 9 9 10 12 13 14 15 15 15 14 13 13 12 12 12 12 13 13 14 15 15 15 15 14 14 13 13 12 12 12 13 13 14 14 14 12 12 11 11 10 10 11 11 11 11 11 11 10 10 10 10 11 11 11 11 11 11 10 10 10 11 11 11 11 11 11 11 11 11 12 12 12 12 11 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 16 16 16 15 14 13 13 13 13 12 12 13 13 12 12 13 13 14 13 13 12 11 10 10 10 10 11 11 11 11 11 11 11 12 13 14 15 15 16 15 16 17 17 18 19 21 21 17 16 16 14 14 14 14 14 14 16 16 15 13 13 12 13 13 14 15 15 15 15 15 16 18 18 18 17 18 18 18 18 18 16 15 14 13 13 14 14 15 15 15 15 16 16 15 16 16 16 16 17 17 18 18 18 17 22 28 31 32 31 31 30 30 30 29 29 28 28 29 28 27 26 27 26 26 25 25 25 25 25 25 25 24 25 25 25 25 25 26 26 26 27 28 28 28 27 26 24 24 24 25 25 25 25 26 25 25 25 25 26 25 26 26 26 26 26 27 28 27 27 26 25 23 22 23 23 22 23 22 21 20 20 21 22 23 23 23 23 24 25 27 27 26 27 27 26 26 26 27 25 23 22 22 20 18 18 18 18 18 18 17 16 14 14 14 14 13 13 13 13 12 12 12 12 12 11 11 11 11 11 11 12 12 13 15 23 34 38 33 24 18 18 18 17 17 18 18 17 17 16 16 16 15 15 15 15 18 18 20 21 21 20 18 14 12 11 11 13 17 19 19 19 20 20 18 17 17 17 18 20 21 20 18 17 17 17 16 16 15 15 14 13 13 14 14 13 13 13 13 13 14 15 16 17 20 24 27 30 34 37 38 39 40 40 40 40 40 40 40 40 39 39 39 38 38 38 38 34 27 21 19 18 17 17 16 16 15 15 14 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 48 48 48 47 47 46 45 45 44 43 42 42 42 41 41 40 39 38 38 37 36 36 36 37 38 38 38 38 38 38 38 38 38 37 36 34 32 32 31 31 32 30 27 27 26 26 26 27 27 28 29 29 29 30 30 30 31 30 31 31 32 32 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 31 30 29 29 28 28 28 27 27 26 26 25 25 24 23 23 22 20 19 18 17 18 18 20 22 23 22 20 20 20 20 21 23 24 25 28 29 29 27 24 23 22 21 23 25 26 26 26 27 23 22 22 22 21 18 17 18 20 21 22 22 21 20 19 19 18 17 17 17 18 20 23 24 24 24 24 24 24 21 15 9 5 4 3 3 4 5 5 5 6 7 7 7 6 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 6 7 7 8 9 9 9 9 8 9 9 10 10 10 10 10 10 11 11 11 11 12 13 13 13 13 13 13 14 14 14 14 14 15 15 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 13 11 10 9 7 5 6 7 8 9 10 10 10 10 12 13 14 15 15 14 13 12 12 12 11 11 12 13 14 14 15 16 15 15 15 14 13 13 12 12 13 13 14 15 14 13 12 12 11 11 10 10 10 11 11 11 11 11 11 11 10 10 11 12 12 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 13 13 13 13 13 14 14 15 15 16 16 16 15 15 14 13 13 13 13 12 12 12 12 13 12 14 15 15 15 15 14 12 11 10 10 10 10 11 11 11 11 12 12 12 13 13 13 15 16 16 17 18 18 21 19 18 18 15 15 16 15 14 14 13 14 15 15 16 16 15 14 13 12 12 12 13 13 14 15 15 16 17 18 17 17 17 17 17 17 17 17 16 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 17 17 18 17 17 21 28 30 31 31 31 31 30 30 30 30 29 29 29 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 27 27 28 28 28 27 26 25 25 26 27 26 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 26 26 26 25 24 23 23 23 23 22 21 21 21 22 22 23 23 23 24 27 28 28 27 28 32 35 32 26 24 24 23 22 21 19 18 18 18 18 18 17 17 16 14 14 13 14 13 13 13 13 12 12 12 12 12 12 11 11 11 11 12 12 12 13 15 15 34 40 38 32 24 22 19 17 17 18 19 19 19 17 17 16 17 17 17 17 19 19 20 20 21 22 20 17 17 14 10 12 15 18 18 18 19 19 18 17 18 18 19 21 21 20 18 18 18 18 17 18 17 15 14 13 13 13 13 13 12 12 13 15 16 16 17 17 18 21 26 30 33 35 38 39 39 39 39 40 40 39 39 39 39 39 39 38 37 37 36 33 26 21 19 19 18 17 16 16 15 15 14 15 15 14 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 48 48 47 47 47 47 46 45 45 45 44 44 43 43 43 42 41 39 39 39 39 39 38 38 38 38 39 39 39 38 38 38 39 38 38 37 36 34 33 33 31 32 32 32 28 27 26 26 26 26 27 27 28 28 29 29 29 29 29 29 30 30 31 31 32 32 32 33 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 33 33 33 32 32 32 31 31 30 30 29 29 28 28 27 27 26 25 25 24 23 22 22 22 22 21 20 18 18 18 19 20 22 23 22 21 20 20 20 21 23 24 26 27 29 29 28 26 25 24 23 24 25 24 23 23 21 19 19 20 20 20 18 18 20 22 23 24 24 24 24 23 22 20 19 19 20 22 23 24 25 24 23 23 24 23 20 15 10 7 6 5 5 5 6 6 6 6 8 8 7 6 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 8 9 9 9 8 8 9 10 11 10 10 10 10 10 10 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 15 15 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 13 11 10 9 9 8 8 7 8 8 8 9 10 11 12 13 14 14 14 14 13 12 11 11 11 11 12 13 13 14 15 16 16 15 15 14 14 13 13 13 14 15 15 15 14 12 12 11 11 11 10 10 10 10 11 12 12 12 11 11 11 11 11 12 12 11 11 11 11 11 12 12 11 11 11 11 11 11 11 12 12 12 12 12 12 11 11 12 12 13 13 13 13 13 13 14 14 15 16 16 16 16 15 14 14 13 13 13 13 13 13 12 12 12 13 15 16 16 16 16 14 12 11 11 11 10 10 10 11 11 11 12 12 13 12 13 13 14 15 16 18 18 19 21 19 16 15 13 13 14 15 15 14 14 13 14 15 15 15 15 14 13 12 12 11 11 12 13 14 15 15 16 17 17 17 17 17 16 16 17 17 16 15 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 16 16 20 27 29 30 31 31 31 31 31 31 30 30 29 28 28 27 27 27 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 26 27 27 28 28 28 28 27 27 27 27 27 27 26 26 26 26 27 27 26 27 28 27 25 25 27 28 28 28 28 27 27 26 26 25 24 24 23 24 23 22 21 21 21 22 24 25 24 25 29 33 32 30 35 36 36 35 30 24 23 23 23 21 19 19 18 18 17 17 17 16 16 14 13 13 13 14 14 14 13 12 12 12 12 12 12 12 11 12 12 12 12 12 12 13 17 27 35 38 37 36 31 22 18 17 18 19 19 19 18 18 18 19 19 19 19 20 19 19 19 20 21 21 20 20 17 11 9 12 15 17 18 19 19 19 19 19 20 20 21 21 20 19 19 19 18 18 18 17 16 14 14 14 14 14 14 14 14 14 16 17 17 17 17 18 21 25 29 30 35 37 38 38 37 38 39 39 39 39 39 39 39 38 37 36 36 35 31 26 22 21 19 18 17 16 16 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 17 16 17 17 17 17 18 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 48 47 47 47 47 47 46 45 45 45 45 45 45 44 43 43 42 41 40 40 40 40 40 40 40 39 39 39 39 39 38 38 39 39 38 37 37 36 36 34 33 32 31 32 32 30 27 26 26 26 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 27 26 26 25 23 22 21 21 21 21 21 21 19 18 18 19 20 21 22 23 23 21 21 20 20 21 22 24 26 27 28 29 29 27 26 24 24 25 25 23 21 20 18 17 18 18 19 19 20 21 23 25 26 27 27 27 27 27 25 22 21 21 23 24 25 25 25 24 23 23 22 22 20 16 12 10 8 7 7 7 7 6 6 6 7 7 6 6 5 4 4 4 4 4 4 5 5 5 6 6 6 6 6 6 7 7 8 9 9 9 9 8 9 9 10 11 11 11 11 11 10 11 11 11 12 13 13 13 13 13 13 13 13 13 14 14 14 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 14 14 13 11 10 10 10 10 9 8 8 8 8 9 10 11 12 13 14 14 14 13 13 13 12 11 10 11 12 13 14 15 16 16 16 16 15 15 14 14 14 14 15 16 16 14 13 12 12 11 11 11 11 11 11 11 11 12 12 12 12 11 11 11 12 12 12 12 12 11 12 12 12 12 11 11 11 11 12 12 12 12 12 12 12 12 12 12 11 11 12 13 13 12 12 13 13 14 15 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 12 12 13 14 15 16 16 15 14 13 12 11 11 11 11 10 10 11 11 12 12 12 12 13 13 14 15 16 17 18 19 20 18 16 14 13 12 12 13 13 15 15 14 14 14 14 14 14 14 14 13 12 12 11 11 12 14 15 15 15 16 17 17 17 17 16 15 16 17 17 16 15 14 14 14 14 14 14 14 15 15 16 15 15 16 16 16 16 16 16 16 16 19 25 29 29 30 31 31 31 31 31 31 31 30 29 27 27 27 27 27 27 27 27 27 27 27 26 27 27 26 26 26 26 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 28 27 26 26 26 27 27 27 29 29 29 26 26 26 28 28 27 27 27 27 27 27 26 24 24 24 25 24 23 22 22 22 23 27 26 26 27 33 39 40 39 39 39 38 33 27 25 24 23 22 21 19 19 19 18 16 16 16 16 15 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 17 22 34 39 39 38 33 27 19 18 18 18 19 19 19 19 19 20 20 20 20 21 21 20 20 20 21 21 21 20 19 12 9 9 11 14 17 17 18 19 18 18 20 20 21 21 20 20 20 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 17 18 17 17 17 19 21 23 25 31 35 36 36 37 37 38 39 39 39 39 39 39 38 36 34 34 34 33 31 27 26 21 19 18 17 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 17 17 16 16 17 17 17 17 18 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 48 47 47 47 47 47 46 45 45 45 45 45 45 45 44 42 43 41 40 40 40 40 40 41 41 41 40 40 40 39 39 39 39 39 38 38 37 36 35 35 34 32 32 31 31 31 31 27 27 26 26 26 26 26 26 27 27 27 27 28 28 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 32 33 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 28 28 28 27 27 26 25 24 23 22 21 21 20 20 20 20 19 18 19 19 20 21 23 23 22 22 21 20 21 22 22 24 26 26 28 28 29 28 26 24 24 25 25 24 22 20 19 18 18 18 19 22 23 24 26 27 28 29 29 29 29 28 26 23 22 23 24 25 25 26 26 24 24 22 21 22 22 19 15 12 11 10 9 9 8 7 7 7 7 7 6 6 5 4 4 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 8 9 9 9 9 9 9 10 11 11 11 12 12 11 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 13 13 12 12 13 13 13 13 13 13 13 14 14 14 13 12 11 11 11 11 10 10 9 9 8 9 9 10 11 13 14 14 14 13 13 13 12 11 10 11 12 13 14 15 16 16 16 16 15 15 14 14 15 15 16 17 16 15 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 13 13 14 15 16 16 16 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 14 13 12 11 11 11 10 10 10 11 11 12 12 12 13 14 15 16 17 18 18 18 18 18 16 14 13 13 12 12 12 14 14 14 13 13 12 12 14 14 14 14 14 12 11 11 11 13 14 15 15 15 16 17 17 16 15 15 16 17 17 17 16 15 14 14 14 14 14 14 15 15 16 15 15 15 15 15 15 15 15 15 15 19 24 27 28 29 30 31 31 31 31 30 31 30 28 27 26 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 28 28 28 28 28 28 28 29 29 29 29 29 28 27 26 26 26 27 30 31 30 28 28 27 27 28 28 28 27 27 27 28 27 25 25 25 25 25 24 23 23 23 25 27 27 26 27 34 41 43 42 42 43 40 32 27 26 25 23 22 20 19 18 17 17 16 15 15 15 15 14 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 12 13 13 13 17 22 35 38 39 39 36 33 21 18 18 18 19 19 19 19 21 21 21 22 22 22 22 23 20 19 21 21 19 20 20 14 10 8 8 10 13 13 16 17 16 17 18 19 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 18 18 18 17 16 17 18 20 22 25 30 34 34 35 36 37 37 38 38 38 38 38 38 36 34 32 31 31 32 31 29 25 20 19 17 16 16 16 16 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 18 50 50 50 50 49 49 49 49 49 49 49 49 49 49 49 49 49 49 48 48 48 47 47 47 47 46 45 45 45 45 45 45 45 44 44 43 42 40 40 40 41 41 41 41 41 40 40 40 39 39 38 39 39 39 38 37 36 35 35 34 33 32 32 31 30 31 29 27 27 27 26 26 26 26 26 26 26 27 27 28 28 28 28 29 29 29 29 30 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 28 28 28 28 27 27 26 26 25 24 22 21 20 20 19 19 19 20 19 19 19 19 20 22 23 23 22 22 22 21 22 22 23 24 25 27 28 28 28 28 26 24 23 24 25 25 24 23 20 19 19 20 22 24 25 27 28 29 30 30 30 30 30 28 26 24 23 22 23 25 27 28 28 26 26 24 23 23 23 21 17 15 13 11 11 10 9 8 7 7 8 8 7 6 5 5 4 4 4 5 5 5 5 6 6 7 7 7 7 7 7 7 8 9 9 9 9 9 10 10 11 11 12 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 13 12 12 12 13 13 13 13 13 13 13 13 14 14 13 12 11 11 12 12 11 11 10 10 10 9 10 10 11 12 14 14 14 14 13 13 12 11 11 11 12 13 14 15 16 16 16 16 15 15 15 15 15 16 16 16 15 15 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 14 15 16 16 16 15 15 15 15 15 14 13 13 13 13 13 13 13 13 13 14 14 13 13 14 15 16 15 13 12 11 11 11 11 10 10 11 11 12 12 13 15 17 17 20 20 19 18 18 17 16 14 13 13 12 12 12 12 13 13 13 12 11 11 13 14 14 14 14 13 12 11 11 12 13 14 15 15 16 16 16 15 15 15 15 16 17 17 16 16 15 14 15 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 15 18 23 26 27 28 29 29 30 30 30 30 30 29 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 28 29 29 27 27 27 27 28 28 29 29 30 29 29 29 28 27 27 27 30 31 31 30 29 28 27 28 28 29 29 27 26 27 28 26 26 26 25 25 25 24 24 25 26 27 28 27 27 35 41 43 44 44 42 33 29 27 26 25 23 21 20 19 18 17 17 16 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 11 12 13 13 13 14 17 22 24 37 40 40 39 37 26 17 17 18 19 19 19 19 21 20 21 22 23 23 23 23 22 21 20 18 15 14 18 15 11 8 7 8 9 10 13 15 15 16 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 18 16 17 17 20 23 25 28 32 32 34 35 36 37 37 38 38 38 38 36 34 31 30 29 30 31 30 28 23 19 18 16 16 16 17 17 17 16 15 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 50 50 50 50 50 50 50 50 49 49 50 49 49 49 49 49 49 49 48 48 47 47 47 47 46 45 45 45 45 45 45 45 45 44 44 42 41 40 40 40 40 40 40 40 40 40 40 39 39 38 38 39 39 38 37 36 35 35 34 33 32 32 31 31 30 30 28 27 26 27 26 26 26 26 26 26 26 27 27 28 28 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 29 29 28 28 27 27 27 27 26 26 25 24 23 22 20 21 20 19 19 19 19 20 19 19 20 21 22 23 23 22 23 22 21 22 22 23 24 26 27 28 28 29 27 25 23 22 23 24 25 25 22 20 20 20 20 21 23 26 29 30 30 31 31 31 31 30 29 27 25 24 24 25 28 30 30 30 29 28 26 25 25 25 22 19 16 14 13 12 11 10 9 8 7 8 8 7 6 6 5 5 5 5 5 5 6 6 7 7 7 7 7 7 7 8 8 9 9 9 9 9 10 10 11 11 11 12 12 12 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 14 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 12 12 11 11 11 11 11 11 11 13 14 14 14 14 14 13 12 12 11 12 12 13 14 15 15 15 16 16 16 15 15 15 15 16 15 15 14 13 11 11 11 11 11 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 16 15 14 13 12 12 11 11 11 11 11 11 12 13 15 16 18 20 21 21 19 17 16 16 15 14 14 14 13 13 12 12 11 11 11 11 11 11 11 12 12 12 13 13 13 12 12 12 12 13 14 14 14 14 14 15 15 15 15 16 16 16 16 16 16 15 14 15 14 14 15 15 15 15 15 15 15 15 15 15 14 15 16 18 21 24 25 25 27 28 27 27 29 30 29 27 27 26 26 26 25 25 24 25 26 26 26 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 28 27 27 28 28 28 29 29 30 30 30 29 28 28 28 30 31 31 30 29 29 28 28 28 29 29 29 27 26 26 26 26 26 25 25 25 25 25 26 27 28 28 28 29 37 40 42 44 44 40 29 28 27 26 25 23 22 21 18 17 17 16 15 14 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 15 18 19 23 39 40 39 40 37 25 17 17 18 18 18 18 18 19 19 20 22 23 24 23 24 24 21 19 17 14 12 12 13 11 9 8 8 7 8 10 13 14 15 17 18 19 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 20 20 20 20 18 17 18 18 21 23 25 27 30 31 34 36 38 38 38 38 38 38 37 34 31 30 29 29 30 30 29 26 21 18 17 16 16 17 17 17 17 16 16 15 14 14 14 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 17 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 49 49 48 48 47 47 47 46 46 45 45 45 45 45 45 45 44 43 43 42 41 40 39 38 39 38 38 38 39 39 39 39 39 38 38 38 38 38 36 35 35 35 34 34 33 32 31 30 29 27 26 26 26 26 26 26 26 26 26 26 27 27 28 28 28 28 28 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 30 29 28 28 27 27 27 26 26 26 25 24 23 22 21 21 21 21 20 18 17 18 19 19 20 20 20 22 23 23 23 23 22 21 22 23 24 25 26 27 28 28 29 28 24 21 20 21 22 23 22 19 18 18 19 20 23 26 30 32 33 32 32 33 33 33 33 31 30 29 28 28 29 31 32 32 32 31 30 28 26 25 24 22 20 17 15 14 13 12 11 10 8 8 8 8 7 6 6 6 5 5 5 6 6 7 7 8 8 8 8 8 8 8 9 9 9 9 9 10 10 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 13 12 12 13 13 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 13 13 12 12 12 13 14 14 14 14 14 13 13 12 12 12 13 13 14 15 15 15 16 16 16 16 15 15 15 15 15 14 13 12 11 11 12 12 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 12 12 12 12 13 13 13 13 14 15 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 13 12 12 11 11 11 11 12 14 18 18 20 22 21 19 18 17 16 15 15 15 15 15 14 13 12 11 11 10 10 11 12 11 11 11 11 12 12 13 13 13 12 12 12 12 12 13 13 13 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 17 20 21 22 23 25 25 24 25 25 26 26 26 26 26 26 25 24 23 22 22 23 24 24 24 25 26 26 26 26 27 27 27 28 28 29 29 29 29 29 29 27 27 27 27 28 29 29 30 30 30 30 29 29 29 31 31 31 30 29 29 29 29 29 29 29 29 29 28 26 25 25 25 26 26 25 25 26 26 26 28 30 30 35 39 42 43 43 39 31 30 28 28 27 25 24 23 21 18 17 17 17 16 14 13 13 13 13 13 13 12 12 12 13 12 12 12 12 12 12 12 12 13 12 12 12 12 13 15 17 17 19 21 31 38 37 40 34 24 18 17 17 18 17 17 17 17 17 17 19 21 22 22 21 21 19 16 15 13 12 11 12 13 12 10 9 8 8 9 11 13 15 17 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 22 22 20 19 19 18 19 22 23 25 27 29 31 35 37 38 38 38 36 35 35 34 31 28 28 28 28 28 28 27 24 20 18 17 17 16 16 16 17 17 16 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 48 48 47 47 47 46 45 45 44 44 44 44 44 44 43 43 43 42 41 39 38 38 38 37 37 37 38 38 39 38 38 38 38 38 37 36 35 35 35 35 35 34 33 31 30 30 28 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 29 28 28 27 27 26 26 25 25 25 24 23 23 22 21 21 21 21 20 16 15 17 18 19 20 20 21 22 23 23 22 22 20 20 22 24 26 26 27 27 27 28 29 28 23 20 18 18 18 19 17 18 16 16 19 22 28 33 36 37 36 35 34 34 34 35 36 35 34 32 31 31 31 32 33 33 33 31 29 28 26 24 23 22 20 17 16 15 14 13 12 10 9 8 8 8 7 7 6 6 6 6 6 6 7 8 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 13 13 13 13 13 13 13 13 14 14 14 15 14 14 13 13 12 12 13 14 14 15 14 14 14 13 13 13 12 12 13 13 13 14 14 13 12 12 12 13 13 13 12 13 14 14 14 15 14 14 14 13 13 13 13 13 13 13 14 15 15 16 16 16 16 15 15 15 15 15 14 13 12 12 12 12 12 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13 12 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 13 13 14 15 16 15 15 15 15 15 15 15 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 14 12 12 11 11 11 13 16 16 20 21 21 19 17 16 16 16 15 15 15 15 15 14 12 12 11 11 11 11 11 11 11 10 10 11 11 12 12 13 13 13 12 11 11 10 10 11 13 14 16 15 15 15 15 16 16 17 16 16 16 15 15 15 15 14 14 14 14 14 14 15 15 15 16 16 17 17 18 19 20 20 22 23 22 22 22 23 23 24 26 25 25 25 25 24 23 22 21 21 22 22 23 23 24 25 26 25 25 26 26 27 28 29 29 30 29 29 29 28 27 26 27 27 28 30 30 30 31 30 30 30 30 31 32 31 31 31 30 30 30 30 29 29 29 29 29 28 26 26 25 25 26 26 26 26 29 29 29 31 32 35 41 43 43 43 38 30 29 29 28 27 26 25 24 22 19 18 17 17 17 15 14 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 12 13 12 12 12 12 13 13 15 17 18 18 26 37 35 34 27 22 18 18 18 18 17 16 16 16 16 16 17 17 18 18 17 18 18 15 14 14 13 11 12 12 13 12 10 8 8 9 11 13 15 17 18 18 19 20 21 20 20 20 20 21 21 21 21 20 20 21 21 22 22 22 23 23 22 21 20 20 20 22 23 25 27 29 31 34 34 35 35 33 31 30 30 30 27 25 25 26 26 26 25 24 22 20 18 18 17 16 16 16 16 17 17 16 15 14 14 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 49 48 48 47 47 47 46 45 45 44 43 43 43 43 43 43 43 42 41 40 39 38 38 37 37 37 37 37 37 37 37 38 38 38 37 37 36 36 36 36 37 36 34 32 31 30 29 27 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 30 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 29 29 28 28 27 26 26 26 25 25 24 24 24 24 23 22 21 21 21 21 19 16 14 15 18 20 20 20 21 21 22 22 21 20 20 21 23 26 27 27 28 28 27 28 30 28 22 17 16 15 15 13 11 12 11 15 20 27 35 39 42 42 40 39 37 36 36 37 38 38 36 34 33 32 32 32 32 32 32 31 29 27 25 24 23 22 19 18 17 16 14 13 12 11 9 8 8 8 7 7 7 6 6 7 7 7 8 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 11 11 11 12 12 12 12 12 12 13 13 13 13 12 12 12 12 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 12 13 14 15 15 15 14 14 13 13 12 12 12 13 14 14 14 14 14 13 13 14 15 14 13 13 14 15 15 15 15 15 14 14 14 13 13 13 13 13 13 14 15 15 16 16 16 16 15 15 14 14 14 14 13 13 13 13 12 12 12 12 11 11 11 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 16 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 16 16 15 13 12 11 11 13 14 15 19 21 19 17 15 15 14 15 16 15 15 15 15 14 13 13 12 12 12 12 11 11 11 10 10 10 11 11 11 12 13 13 13 12 11 10 9 10 11 12 13 14 15 15 15 15 16 16 17 16 16 16 16 15 15 15 15 16 16 15 14 14 15 15 15 16 16 17 18 19 19 19 20 21 22 22 22 22 22 22 23 24 25 24 24 25 25 25 24 23 22 21 21 22 22 23 24 24 24 25 25 26 27 28 29 29 30 30 29 28 28 27 26 27 28 29 30 30 30 30 30 30 30 31 31 32 32 32 32 31 30 30 31 29 28 28 29 29 29 29 28 26 26 26 26 27 27 30 31 31 31 34 39 44 45 45 43 40 35 28 29 28 28 27 26 24 22 20 19 18 17 17 16 15 15 14 13 13 13 13 13 13 13 13 13 13 12 12 13 12 12 13 13 13 12 12 13 13 15 16 15 17 24 34 33 22 18 20 19 19 17 18 17 16 16 16 16 16 17 17 17 18 17 16 17 17 15 16 15 13 13 11 13 14 12 9 8 10 12 13 15 15 16 18 19 19 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 22 21 21 20 22 24 25 27 29 30 30 32 32 31 29 28 27 27 27 25 24 23 23 24 24 22 20 19 19 18 17 16 16 16 16 16 16 16 16 15 14 15 15 15 15 14 15 16 16 16 16 16 16 16 16 16 16 16 17 50 50 50 50 50 50 50 50 50 50 50 50 50 50 50 49 49 49 48 48 47 47 47 46 45 45 44 43 43 43 43 43 43 43 43 41 40 39 38 37 37 36 36 36 36 37 36 37 37 37 37 37 37 37 37 37 37 37 36 34 32 31 30 30 26 26 26 26 27 27 27 27 27 27 27 27 28 28 28 30 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 28 28 27 26 26 26 25 25 24 24 23 23 23 22 22 22 21 22 21 19 16 14 14 18 20 21 21 21 21 21 20 20 20 21 22 25 27 28 29 29 28 27 28 30 26 20 15 14 14 13 12 11 11 14 18 25 34 40 42 44 45 43 43 40 38 36 37 38 39 37 35 33 32 31 31 31 31 31 30 28 27 25 24 22 21 19 19 17 15 14 14 13 12 10 8 8 7 7 7 7 7 7 7 7 8 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 15 15 15 15 15 14 13 12 12 12 13 13 14 14 14 14 14 13 14 15 16 14 13 13 13 14 15 16 15 15 14 14 14 14 14 13 13 13 13 14 15 15 16 16 16 16 15 15 14 14 14 14 13 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 13 12 12 13 13 13 12 12 12 12 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 13 12 12 13 15 17 18 20 18 16 14 13 13 13 14 15 15 15 15 15 14 13 13 13 13 12 12 11 11 11 10 11 11 11 11 11 11 12 12 12 12 11 10 10 11 11 12 12 13 13 15 16 16 16 16 16 15 15 16 16 15 15 15 16 16 16 16 15 14 15 15 15 15 16 17 17 18 18 19 20 21 21 22 22 22 23 23 23 24 25 24 24 25 25 26 26 25 25 23 22 22 23 24 24 22 23 24 25 26 27 28 29 30 30 31 30 29 27 27 27 28 28 28 29 30 30 30 30 30 31 31 31 32 33 35 33 32 31 31 31 29 28 28 28 28 29 29 29 28 27 26 26 27 29 30 30 30 31 37 44 46 47 46 41 34 30 33 39 38 28 27 26 24 22 21 20 19 18 17 17 17 16 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 13 15 16 15 16 22 31 30 17 14 15 18 20 18 16 17 17 16 15 15 17 17 17 19 18 16 15 16 18 18 19 18 17 15 13 13 14 14 11 8 9 11 11 13 14 15 17 17 18 20 21 21 21 22 22 22 22 22 21 21 22 23 23 23 23 24 23 23 23 22 22 21 23 24 25 26 27 26 28 29 28 26 26 26 27 27 26 25 23 22 21 21 21 19 17 17 18 18 17 16 15 15 15 16 16 16 16 15 14 14 15 15 14 14 14 15 15 15 15 16 15 15 15 16 16 16 17 51 51 51 51 51 50 50 50 50 50 50 50 50 50 50 49 49 49 48 48 48 47 47 46 45 45 44 44 43 42 42 43 43 44 43 41 40 39 38 37 37 36 36 36 36 36 36 36 36 36 37 37 37 37 37 36 36 36 35 35 33 32 31 31 30 29 27 27 27 27 27 27 27 27 27 28 29 29 29 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 28 27 27 26 26 25 25 24 24 23 22 21 22 22 22 22 22 22 22 19 16 14 15 18 20 21 21 21 21 21 21 22 22 22 23 25 27 28 28 29 29 28 29 30 24 17 13 12 13 13 13 15 17 21 26 33 37 40 42 44 45 43 44 40 37 35 35 37 39 36 33 32 31 30 30 29 30 30 29 28 27 25 23 22 20 19 19 17 15 14 14 14 12 11 8 8 7 7 7 7 7 7 8 8 8 9 9 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 12 12 12 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 14 13 12 12 12 13 13 13 13 14 14 14 14 14 15 16 16 14 13 13 13 14 15 15 15 14 14 14 14 14 14 14 14 14 14 15 16 16 16 16 16 16 15 15 15 14 14 14 14 15 14 14 13 13 13 13 13 13 13 14 15 15 14 14 14 13 13 13 13 13 13 12 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 14 14 15 15 15 16 16 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 16 16 17 17 16 14 12 12 12 12 12 13 13 14 15 15 15 15 14 13 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 11 11 12 12 12 12 13 13 14 15 15 16 16 15 15 14 15 16 16 15 15 15 15 16 16 15 15 15 15 15 16 16 16 16 17 18 19 20 21 22 22 22 23 24 24 25 25 26 26 25 24 25 26 26 26 26 26 26 25 24 24 24 23 23 24 25 28 28 29 30 31 31 31 30 30 28 27 27 28 27 28 28 29 30 30 30 30 30 31 32 32 33 35 33 32 31 31 31 30 28 27 27 27 28 28 29 29 28 27 27 28 29 31 37 36 37 40 45 48 48 46 36 32 31 35 40 38 28 26 26 24 22 21 20 19 18 18 18 17 16 15 14 13 13 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 15 16 16 16 23 30 27 21 15 13 14 17 19 15 16 16 16 15 14 15 16 17 19 18 16 16 16 17 17 19 19 20 19 17 15 14 15 12 8 8 9 11 10 12 14 15 16 17 19 20 21 22 22 22 23 23 23 22 23 23 23 23 24 24 24 24 24 23 23 23 23 23 25 25 25 25 25 26 26 25 23 24 26 26 26 26 25 23 21 20 19 18 16 14 15 16 17 17 16 15 14 15 16 16 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 17 51 51 51 51 51 51 51 50 51 51 50 50 50 50 50 50 49 49 49 49 48 47 47 46 46 45 45 44 43 42 42 42 43 42 41 40 39 38 37 37 36 36 36 36 35 35 35 36 36 36 37 37 36 36 36 36 36 35 35 34 33 32 31 31 31 30 28 28 28 27 27 27 27 27 28 29 29 30 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 28 27 26 26 26 25 25 24 23 22 22 22 22 23 22 22 22 22 22 20 16 15 17 19 21 22 22 22 21 22 22 24 23 23 24 25 26 27 27 29 29 29 30 29 23 14 12 12 14 15 15 19 24 29 33 37 39 38 40 42 43 43 42 40 36 33 32 33 34 33 30 29 29 28 27 27 28 28 27 27 26 25 23 21 21 20 19 17 16 15 14 14 13 11 8 8 8 8 7 7 7 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 12 12 12 13 13 14 14 13 13 12 12 12 12 12 12 12 13 14 15 15 15 15 14 14 13 13 13 13 13 14 14 15 15 16 15 14 13 12 12 12 13 13 13 14 14 14 14 14 14 15 16 16 14 12 12 12 13 14 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 16 16 15 15 15 15 14 14 14 14 13 13 12 12 13 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 16 16 16 16 16 15 14 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 13 13 14 16 17 17 16 13 11 11 11 11 11 12 12 12 12 13 14 15 16 15 14 14 13 12 12 12 12 11 11 11 11 11 12 12 12 11 11 12 12 12 13 12 12 12 13 13 13 13 14 14 14 14 15 15 15 14 14 15 15 15 16 16 16 15 15 16 16 15 15 15 15 16 16 16 16 17 18 19 19 21 21 21 21 21 22 23 25 26 26 26 26 25 25 25 26 26 26 26 26 26 25 25 25 24 23 24 25 28 31 32 34 36 35 34 30 30 29 27 27 27 27 27 28 28 29 29 29 30 30 31 31 33 35 35 33 32 32 31 31 30 28 27 27 27 27 28 28 29 29 28 28 29 29 29 29 30 38 43 46 48 47 44 34 33 37 39 36 30 28 27 26 23 22 21 20 19 19 19 18 17 16 15 14 13 13 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 16 16 15 22 27 24 23 14 13 13 13 15 18 13 14 14 13 12 13 15 16 18 18 17 17 17 16 16 17 19 21 21 20 17 14 15 13 9 7 8 8 10 12 14 15 16 16 18 20 21 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 23 24 25 25 25 25 25 24 23 23 24 25 25 24 24 23 21 20 19 18 17 15 13 13 13 14 15 15 15 14 14 15 15 16 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 49 49 49 49 48 48 47 46 46 46 45 44 43 43 42 40 40 40 40 39 39 38 37 37 36 36 36 35 35 34 35 35 36 36 36 36 36 36 36 36 35 34 34 33 33 32 32 32 32 30 28 28 28 27 27 27 27 28 29 30 30 31 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 28 28 27 27 26 25 25 24 23 22 22 21 21 21 22 22 22 23 23 22 20 17 16 17 20 21 22 22 22 21 23 24 24 24 24 24 25 26 26 27 28 29 30 30 26 20 15 14 16 17 18 19 23 27 32 35 36 36 35 37 40 41 41 40 38 36 33 30 30 30 29 27 25 25 25 24 24 25 24 25 25 25 24 22 21 21 20 18 17 16 14 14 14 13 11 9 8 8 8 8 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 11 12 12 13 13 13 13 12 12 13 14 14 14 14 13 13 12 12 12 12 12 13 14 14 15 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 15 14 13 12 13 13 13 13 13 14 14 14 14 13 14 15 15 15 14 13 12 12 13 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 15 15 14 14 15 15 15 16 16 16 14 14 15 15 15 15 15 15 14 14 13 13 13 13 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 15 16 17 17 17 16 16 16 15 14 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 15 14 14 14 16 17 16 14 12 11 10 10 10 11 11 11 12 12 12 13 14 16 16 15 15 14 13 12 12 12 12 12 11 11 11 11 11 12 12 12 11 11 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 15 14 14 14 14 15 15 15 16 16 16 15 15 16 16 15 15 15 15 16 16 16 17 17 18 19 20 20 21 21 21 21 22 24 25 25 26 26 26 25 25 26 26 26 26 26 27 26 25 24 23 23 24 25 26 30 33 35 36 35 35 33 30 28 28 27 26 26 27 30 30 30 29 29 29 30 32 32 34 35 35 34 33 32 31 31 30 29 29 27 27 28 28 29 30 30 29 29 29 29 29 30 30 32 41 46 48 46 43 35 35 33 32 31 30 29 27 26 23 22 20 19 19 19 19 18 16 15 15 15 14 14 13 13 13 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 14 16 16 16 20 23 20 19 13 13 13 13 13 13 14 12 12 12 11 12 14 16 17 18 18 19 19 18 18 17 20 21 22 21 19 16 15 15 12 10 8 8 9 12 14 15 15 16 17 19 19 21 22 23 24 24 24 25 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 25 26 25 24 23 22 22 23 24 24 23 22 21 19 18 18 17 16 14 12 12 12 12 13 13 14 14 14 14 15 15 16 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 49 49 49 49 48 48 47 46 45 45 46 45 43 43 42 41 40 40 40 39 39 38 38 37 37 36 35 35 34 33 34 35 36 36 36 35 36 36 36 35 35 33 33 32 32 32 32 32 32 29 29 28 27 27 27 28 29 30 31 30 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 23 22 22 21 21 21 21 21 22 23 24 23 21 19 18 17 18 19 20 20 21 22 23 24 25 25 25 24 24 26 26 26 27 28 29 30 29 22 18 18 18 19 18 20 22 25 28 31 33 34 32 32 35 37 38 38 38 36 34 32 28 27 26 26 25 23 23 22 22 22 22 23 22 23 24 23 22 22 20 19 18 17 15 14 14 13 13 11 10 10 9 8 8 9 9 9 9 9 9 10 10 10 10 11 11 11 11 11 11 11 11 11 11 12 12 13 13 14 13 13 12 12 13 14 14 14 14 14 13 12 12 11 12 12 13 14 14 15 15 15 15 14 13 12 12 13 13 14 14 15 16 17 16 15 13 13 13 13 13 13 13 14 14 14 14 14 13 14 15 15 14 14 13 12 12 13 14 15 15 15 16 16 16 17 17 17 17 16 15 15 15 16 16 16 16 16 16 15 15 16 16 16 17 16 16 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 14 13 13 13 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 14 14 14 14 13 13 14 14 16 16 17 18 17 17 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 14 15 15 15 15 15 16 18 17 15 13 11 12 12 11 11 11 11 11 11 12 12 13 14 15 15 15 14 14 13 13 13 12 12 12 12 12 11 12 12 11 12 12 12 12 12 12 13 13 13 13 14 14 14 14 14 13 13 13 14 14 14 14 14 14 15 15 15 16 16 16 16 15 15 16 16 15 15 15 15 16 16 17 17 18 19 19 20 20 20 21 21 21 22 23 24 25 25 25 25 25 25 25 26 26 26 26 24 23 23 23 24 24 25 29 31 33 34 34 34 34 33 31 30 28 27 26 25 27 30 31 31 31 30 29 29 30 30 33 35 35 35 34 33 31 30 30 30 30 28 28 29 30 30 31 31 29 29 29 29 30 31 31 31 41 46 48 47 45 42 42 34 32 31 30 28 26 25 23 22 20 19 18 18 18 17 16 15 15 15 14 14 14 13 13 13 13 12 12 12 13 12 12 12 12 13 13 14 14 14 14 14 16 16 15 16 17 16 16 14 13 13 13 13 12 12 11 11 12 12 12 13 15 17 18 18 20 20 20 20 19 21 23 23 22 20 18 16 16 16 13 10 8 9 11 13 14 15 16 16 17 18 20 22 23 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 24 22 22 22 22 22 22 22 21 20 18 17 17 16 16 15 13 12 12 11 11 12 13 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 50 49 49 49 48 47 45 44 45 45 45 44 44 42 42 41 40 40 40 39 38 37 37 37 35 34 33 32 32 33 35 36 36 35 35 35 35 35 35 34 33 32 32 32 32 32 32 31 29 29 28 28 28 29 30 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 27 27 27 26 25 25 24 23 22 21 21 21 20 19 19 20 22 24 25 23 21 19 19 18 18 18 18 19 21 22 23 24 25 26 25 25 25 25 26 27 27 28 29 29 28 21 20 19 19 19 19 21 23 25 27 29 30 30 29 30 32 34 35 36 35 34 32 29 26 25 24 23 23 23 22 21 20 21 21 21 21 22 23 22 22 21 19 19 18 16 15 14 13 13 13 12 11 10 9 9 9 9 10 10 9 9 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 12 12 13 14 14 14 13 12 13 13 13 14 15 15 14 13 13 12 12 12 13 13 14 14 15 16 15 14 13 12 12 12 13 13 14 15 16 17 17 16 15 13 13 13 13 13 13 14 14 15 14 13 13 13 14 14 14 14 14 13 12 12 13 15 15 16 16 17 17 17 18 18 17 16 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 17 17 17 17 16 16 16 15 15 15 15 14 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 16 16 17 17 16 16 16 15 14 13 13 12 13 13 13 13 14 14 14 14 14 15 15 15 15 16 16 16 16 15 16 16 15 15 16 17 17 15 13 12 13 15 14 13 12 11 11 11 11 12 13 14 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 13 13 14 14 14 15 14 13 13 12 13 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 16 16 17 18 19 19 19 20 20 20 20 21 21 21 22 23 24 25 25 24 25 25 25 25 25 24 23 23 23 23 23 23 24 26 30 31 33 34 34 34 33 32 31 31 27 25 25 25 26 31 31 31 32 32 30 30 29 30 33 34 35 35 34 33 31 30 30 30 29 29 29 30 31 34 33 31 30 28 28 30 32 32 32 33 40 44 46 47 47 44 43 40 40 41 39 33 25 23 23 20 20 19 17 17 17 17 16 15 15 15 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 13 14 15 15 14 14 15 15 16 16 16 15 15 15 15 13 13 13 13 12 11 11 11 12 13 13 14 15 16 17 19 20 21 22 22 22 24 25 25 23 21 19 18 17 17 14 11 9 8 11 13 14 15 16 16 17 19 21 22 23 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 24 24 24 24 25 24 22 22 22 22 21 21 21 20 19 17 16 16 16 15 15 15 13 12 11 11 11 11 12 13 13 14 14 14 15 15 14 14 14 13 13 13 14 14 14 14 14 15 14 15 15 15 15 15 51 51 51 51 51 51 51 51 51 51 51 51 51 51 50 50 50 50 49 49 49 48 47 45 44 44 45 45 45 44 43 42 41 41 41 40 40 38 36 36 36 34 33 32 31 31 33 35 35 35 35 34 34 35 35 35 34 33 33 33 33 33 32 32 31 29 29 29 30 30 31 31 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 24 23 23 22 21 21 20 20 19 19 21 23 24 25 24 21 20 20 20 19 18 18 19 20 22 23 24 25 25 25 25 25 25 25 27 27 28 29 28 25 20 19 17 17 17 18 20 21 22 23 25 26 27 27 30 30 32 33 34 33 31 29 27 25 24 22 21 21 21 20 19 19 20 20 20 21 22 22 20 21 19 19 18 17 16 15 15 13 13 13 13 12 10 9 9 10 12 11 10 10 10 10 11 11 11 11 12 12 12 12 12 11 11 11 11 11 12 12 13 14 15 15 14 13 13 13 13 14 15 16 15 14 13 12 12 13 13 13 14 15 16 16 15 14 13 12 12 13 13 13 14 15 17 17 16 16 15 13 13 13 13 13 13 14 15 15 14 13 13 13 13 14 14 14 13 12 12 12 13 15 16 16 17 18 18 18 18 17 16 15 15 14 14 15 16 16 16 16 16 16 17 17 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 16 16 16 14 13 12 12 13 14 14 14 14 14 14 14 15 14 14 13 13 13 14 14 14 15 16 16 17 16 15 15 15 15 15 15 15 16 16 16 17 16 16 15 14 14 14 13 13 12 12 12 13 13 13 14 14 14 14 14 15 15 15 16 16 16 17 17 16 16 16 17 18 18 17 15 13 12 13 14 16 16 15 13 13 12 12 12 12 13 14 14 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 14 14 15 14 14 13 12 12 13 14 15 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 15 16 16 17 18 19 19 19 19 19 19 20 20 21 21 22 23 23 24 24 24 24 24 24 23 23 22 22 23 23 23 23 23 25 28 30 32 33 33 34 33 32 31 30 28 26 25 24 25 26 30 31 32 33 33 32 31 29 31 33 34 34 35 34 33 30 30 29 29 29 29 30 31 35 37 36 33 32 29 29 31 32 31 30 32 39 42 43 45 46 46 44 40 39 40 40 32 24 22 22 20 19 18 17 17 16 16 16 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 12 13 14 15 16 16 15 15 15 15 15 16 16 15 15 15 15 13 12 13 12 12 12 11 11 13 13 14 14 15 16 17 18 19 21 23 24 24 25 25 26 25 23 20 20 19 18 14 11 9 8 11 13 14 15 15 16 17 19 21 23 24 25 25 26 26 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 24 24 24 24 24 23 22 22 21 20 20 19 19 17 16 15 15 15 15 14 14 13 12 11 11 11 11 11 12 12 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 15 51 51 51 52 51 51 52 52 52 52 51 51 51 51 50 50 50 50 49 49 49 48 47 45 44 44 44 44 45 44 44 43 43 42 42 41 39 38 36 36 34 33 33 32 30 31 33 34 34 34 34 33 34 34 35 34 33 33 34 34 34 34 33 31 31 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 27 26 26 25 24 24 23 23 22 22 21 21 20 20 20 20 21 24 25 25 24 23 22 22 22 21 20 19 18 19 22 23 24 25 25 25 25 25 26 27 28 29 29 28 25 21 19 18 17 17 18 18 19 18 18 19 21 24 26 27 27 29 30 31 30 29 28 26 24 24 23 22 21 20 19 19 18 19 19 19 20 20 20 20 19 19 18 18 18 17 16 15 15 14 13 13 13 12 11 10 10 11 12 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 11 11 11 11 12 13 13 15 15 15 15 13 13 13 13 14 15 16 15 14 13 13 13 13 13 14 14 15 16 15 14 13 12 12 13 13 13 13 15 16 17 17 16 16 15 14 13 13 13 13 13 14 15 15 14 13 12 13 13 13 13 13 13 13 12 13 14 15 16 17 18 18 18 18 17 16 15 15 14 14 14 15 16 16 16 16 17 17 18 19 19 19 19 19 19 19 20 20 19 19 19 19 19 18 18 17 16 16 16 14 12 11 12 14 15 15 15 15 15 15 15 16 15 14 13 13 13 14 14 16 16 17 18 18 17 16 15 15 15 15 15 16 16 17 17 17 16 14 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 18 18 16 14 13 13 13 14 16 17 17 16 15 13 12 12 13 13 14 13 12 12 13 13 13 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 11 11 11 11 12 12 13 13 13 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 15 15 16 17 17 17 16 16 16 16 16 16 16 16 17 18 19 19 19 19 19 19 19 20 20 21 21 22 23 23 23 23 24 24 23 22 21 21 22 22 23 23 23 23 27 29 30 32 33 33 33 32 32 31 29 25 25 25 25 25 27 30 32 33 33 34 33 32 31 32 32 32 34 35 35 33 31 30 29 28 29 30 31 33 38 38 37 36 34 31 31 35 36 36 33 30 33 40 35 36 42 45 43 38 38 40 39 30 24 22 22 20 19 18 17 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 15 18 18 17 16 16 16 15 16 17 16 15 14 14 13 12 12 12 12 12 12 13 13 13 13 13 14 15 16 16 17 18 21 23 25 26 25 24 27 27 26 23 21 20 19 15 12 8 8 11 12 13 13 14 16 17 19 21 23 24 25 25 26 26 26 25 25 25 25 25 25 25 25 24 24 23 23 23 23 24 24 24 23 23 23 22 21 21 20 19 18 17 16 15 14 14 14 14 14 14 13 12 11 11 11 11 11 11 11 11 12 13 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 51 52 52 52 52 52 52 52 52 52 52 51 51 51 51 50 50 50 49 48 48 48 48 47 46 45 45 45 45 45 44 44 44 43 42 40 38 37 36 34 32 32 32 30 29 30 31 33 34 34 34 34 34 34 34 34 33 33 33 35 35 34 33 31 31 31 32 32 32 32 32 32 32 33 33 33 32 32 32 32 31 31 31 31 31 30 30 30 29 29 29 29 29 29 28 28 28 28 29 28 28 28 27 27 26 26 26 25 24 24 24 23 23 22 22 21 21 20 21 20 20 22 24 25 25 25 25 24 24 23 23 21 19 18 20 22 23 24 26 26 26 26 26 28 30 31 31 28 25 21 20 20 20 20 19 20 20 19 17 16 18 22 24 26 27 27 28 29 28 27 26 25 24 23 22 21 21 21 20 19 18 18 18 18 18 19 19 19 18 18 18 17 17 17 17 16 15 15 15 14 14 13 12 11 11 11 12 12 11 11 11 11 11 11 11 12 12 13 13 12 12 12 12 12 12 12 12 12 13 14 15 16 16 15 15 15 14 14 14 15 16 15 14 13 13 13 13 13 14 14 15 15 15 14 12 12 12 13 13 13 14 15 16 17 17 16 16 15 14 14 13 13 14 14 15 15 15 14 13 13 13 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 17 16 15 14 14 14 13 14 15 15 16 16 16 17 18 19 19 20 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 16 16 13 12 12 13 15 16 16 16 16 16 17 17 17 16 15 14 13 13 14 15 17 18 20 20 19 17 16 15 15 15 15 16 16 16 17 17 16 15 14 13 12 12 12 12 12 12 13 13 13 13 14 14 14 14 15 15 15 16 16 17 17 17 17 17 17 18 18 17 17 16 14 14 14 14 14 14 15 17 18 18 18 16 14 13 13 13 13 12 12 12 12 13 13 14 14 14 14 14 14 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 13 13 13 14 14 14 14 14 13 13 13 13 13 14 14 14 14 15 15 16 17 18 18 18 17 16 16 16 16 16 16 17 18 18 18 19 19 19 19 19 19 20 20 20 21 22 22 22 23 23 23 22 21 21 21 22 22 22 23 23 23 28 30 30 31 32 32 32 31 31 30 28 25 27 27 25 24 27 30 32 33 34 34 34 33 31 32 32 32 33 35 36 34 32 30 29 28 29 31 33 37 39 38 37 36 35 35 35 36 31 30 29 29 30 32 28 30 40 42 36 28 28 38 38 29 24 23 22 21 19 19 18 16 16 16 16 17 17 17 16 16 15 15 14 14 13 12 12 11 12 12 12 12 15 18 20 21 20 18 17 16 16 15 16 16 15 14 13 12 12 12 12 12 12 13 14 14 14 14 13 13 14 15 15 17 19 20 22 24 25 24 24 26 27 27 26 23 21 20 17 12 8 8 10 11 11 13 14 16 18 19 21 23 24 24 25 25 26 26 26 25 25 26 25 25 25 25 24 24 23 23 23 23 24 24 23 23 22 22 21 20 19 18 18 17 17 16 15 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 12 13 13 13 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 14 14 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 51 50 50 49 48 48 48 48 48 47 47 47 46 46 46 45 45 44 42 40 38 36 36 34 32 30 30 30 28 27 28 30 31 32 33 34 34 34 34 34 34 33 33 34 35 35 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 26 26 26 25 25 23 23 23 23 22 21 21 22 21 20 20 19 20 22 24 24 25 25 26 26 25 24 23 22 20 19 20 23 24 25 26 27 27 28 29 31 33 31 28 24 22 21 22 23 23 23 24 24 23 20 18 18 21 25 26 27 27 27 29 29 26 25 24 23 22 22 21 21 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 15 15 15 15 13 12 12 12 12 12 13 12 12 11 11 11 12 12 13 13 13 13 13 13 13 13 13 13 13 12 12 13 14 16 16 17 16 16 16 15 14 15 15 16 15 14 13 14 14 14 14 14 14 15 15 14 14 13 12 13 14 14 14 15 16 16 17 17 16 15 15 15 15 14 14 14 14 15 15 15 14 13 13 13 13 13 13 13 13 13 12 13 14 15 16 16 17 17 16 15 15 14 14 14 14 13 14 14 15 16 16 17 18 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 16 15 13 12 13 15 16 16 17 17 17 17 18 18 17 16 15 14 14 14 15 17 18 20 21 20 19 17 16 16 14 14 15 15 15 16 16 16 16 15 14 13 12 13 13 13 12 12 13 13 13 14 14 14 15 15 15 15 16 17 17 17 16 16 17 17 18 18 17 17 16 14 14 15 16 16 16 16 16 17 17 18 19 18 15 14 13 13 12 12 12 12 12 12 13 14 15 15 15 15 14 14 14 13 13 13 13 12 11 11 11 11 12 12 13 13 12 12 13 13 13 13 14 15 15 14 13 13 13 13 14 14 14 14 15 15 16 17 17 18 18 18 17 16 16 16 16 16 17 17 18 18 19 19 19 19 19 19 20 20 20 20 20 21 21 21 21 22 22 21 21 21 21 22 22 22 23 23 25 29 30 30 31 31 32 32 31 29 28 28 30 30 26 27 29 31 32 32 33 34 34 33 32 33 33 32 33 33 34 33 31 30 30 30 31 32 34 37 38 36 37 37 36 36 36 36 30 29 30 29 29 29 28 29 41 38 32 28 28 27 26 25 24 23 22 21 20 19 18 17 16 15 16 17 17 17 17 16 15 15 15 15 14 13 12 12 11 11 11 12 16 19 20 21 20 20 20 18 16 15 15 17 15 14 13 12 12 12 12 12 13 13 14 15 15 14 13 13 13 14 14 16 18 20 21 23 24 23 24 26 26 27 26 24 22 21 17 13 10 9 9 10 11 13 14 16 18 20 21 22 23 24 24 25 25 25 26 26 26 26 26 25 25 25 25 24 24 23 23 23 23 23 23 22 22 22 21 19 18 17 17 16 16 15 15 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 13 12 12 12 13 13 13 14 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 50 50 49 48 47 48 48 48 48 48 47 47 46 46 45 44 42 40 38 37 35 35 33 32 30 28 27 25 26 27 28 29 30 31 33 33 33 33 33 34 34 33 32 32 33 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 23 23 24 23 22 21 22 22 21 20 19 19 21 22 23 24 25 26 28 28 28 26 24 23 21 21 23 24 25 26 27 30 29 31 32 32 31 27 23 21 21 23 24 25 25 26 26 25 24 22 21 23 25 27 27 27 26 27 28 27 25 23 21 21 20 20 19 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 17 17 16 15 15 15 15 15 14 13 13 12 12 12 12 12 12 12 12 12 12 13 14 14 14 14 13 13 13 13 13 13 13 13 13 14 15 16 17 17 17 17 16 15 15 15 16 16 15 14 14 14 14 13 14 14 14 14 14 14 14 13 13 14 14 14 15 15 16 17 17 17 16 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 12 12 12 14 15 15 16 16 16 15 14 14 14 14 14 14 14 14 14 15 16 17 18 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 17 16 15 14 14 14 14 15 16 16 17 17 17 17 17 17 17 16 15 15 15 15 17 19 20 21 20 19 17 16 15 14 14 14 14 15 15 15 16 15 14 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 15 15 17 18 17 17 17 17 17 17 17 17 17 17 16 15 15 15 16 17 17 17 18 18 18 18 18 19 19 16 15 14 13 12 12 12 12 12 12 13 13 14 15 15 15 15 15 14 14 14 13 12 12 12 12 11 11 12 13 13 13 12 12 12 12 13 13 14 15 17 16 15 14 13 13 13 14 14 14 15 15 16 16 17 18 18 19 18 17 16 16 16 16 16 17 17 18 19 19 19 20 19 19 19 19 20 20 20 20 20 21 21 22 22 22 21 21 21 21 22 22 22 24 27 30 30 30 30 30 30 31 30 29 29 29 30 30 29 29 30 30 31 32 33 34 34 33 32 33 34 33 33 33 33 31 31 31 32 32 32 34 35 36 36 35 35 36 36 36 36 35 31 29 29 29 29 29 28 29 42 43 34 28 27 27 26 26 25 23 21 20 20 20 19 17 16 16 16 16 16 17 16 16 16 15 15 15 14 13 13 12 12 11 11 13 17 19 19 19 19 20 20 19 17 16 17 16 15 14 14 14 13 12 12 12 13 14 14 15 15 14 13 13 13 13 14 15 17 19 21 23 24 25 25 25 26 26 26 25 23 20 17 13 12 10 10 10 11 13 15 17 18 20 21 22 23 24 24 25 25 25 26 26 26 26 26 25 25 25 25 24 24 24 24 23 22 22 22 22 22 21 20 19 18 17 16 16 16 15 15 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 14 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 51 50 49 48 48 48 49 48 48 48 47 47 46 45 44 42 40 38 37 37 36 34 33 32 30 28 27 26 25 26 27 28 29 30 32 33 33 33 33 33 33 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 32 32 32 31 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 28 28 28 27 27 27 26 26 25 25 25 24 23 23 23 23 22 22 22 22 21 21 20 19 20 21 22 23 24 25 27 28 29 29 28 26 24 22 24 26 26 26 27 28 29 31 32 31 28 26 24 23 22 23 24 25 25 26 26 26 26 25 24 24 25 27 27 26 25 24 26 27 26 23 21 20 19 19 18 18 19 19 19 18 19 19 19 19 19 19 19 18 17 16 16 16 16 16 16 17 16 15 15 15 15 15 15 14 13 13 13 13 13 12 12 12 12 13 13 14 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 17 17 17 17 17 17 16 15 15 16 16 15 15 14 14 13 13 13 13 13 13 14 14 14 13 14 14 14 15 15 15 16 17 17 17 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 12 12 12 13 14 14 15 15 15 15 14 14 14 14 15 15 15 14 15 16 17 18 18 19 20 19 19 18 18 18 18 19 19 18 18 18 17 17 18 18 18 18 17 16 16 15 15 15 14 13 13 15 15 16 16 17 16 16 17 16 15 15 15 16 16 17 19 20 21 20 18 16 15 15 14 14 14 14 14 15 15 15 15 13 13 13 13 13 13 13 13 13 13 13 14 14 15 14 15 15 16 18 19 18 17 17 17 17 17 17 17 16 16 15 15 15 16 16 17 18 19 19 20 19 19 19 19 19 17 16 15 13 12 12 12 12 12 12 12 13 14 15 16 16 16 15 15 15 15 13 12 12 12 13 12 12 12 12 12 12 12 12 12 12 13 14 14 15 16 16 16 15 14 13 13 13 14 14 15 15 16 16 17 18 18 19 18 17 17 16 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 20 20 20 21 22 22 22 22 21 21 21 21 21 22 22 24 28 30 30 30 30 30 30 30 30 29 29 30 30 30 29 29 29 30 31 32 33 34 35 33 33 33 34 34 33 33 32 31 31 32 33 33 33 34 34 35 34 34 34 36 36 36 36 36 35 29 29 29 28 28 29 30 37 37 32 28 25 24 24 25 25 23 21 20 20 20 19 18 17 17 16 16 16 16 16 16 16 16 15 15 15 14 14 13 12 12 12 14 18 19 19 18 19 19 18 19 18 17 17 16 15 15 15 15 14 12 11 12 13 13 14 14 14 14 14 14 13 13 14 15 16 18 20 22 24 25 25 26 26 25 26 25 23 20 17 14 13 12 11 10 12 13 15 17 19 20 21 22 22 23 24 24 24 25 25 26 25 25 25 25 25 25 25 24 24 24 23 23 22 22 22 21 21 20 20 19 18 17 16 16 16 15 14 14 14 14 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 12 12 13 13 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 50 50 49 48 48 48 48 48 47 47 46 45 44 42 41 39 37 36 36 34 34 34 34 32 28 27 26 26 25 26 26 27 29 31 32 33 33 31 30 30 31 31 31 31 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 28 27 27 27 27 26 25 25 25 24 23 23 23 22 22 21 22 21 21 21 20 20 20 21 21 22 23 23 26 27 28 29 29 29 28 25 24 26 28 28 27 28 28 30 31 30 27 26 25 24 23 23 23 25 25 25 26 26 26 25 25 25 25 24 25 25 23 23 23 25 26 24 21 20 19 18 18 18 18 18 19 19 19 19 20 19 19 18 17 18 17 15 15 15 15 15 16 17 17 17 15 15 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 14 15 15 16 16 15 14 14 14 14 15 14 14 14 14 15 16 17 17 17 17 18 17 17 16 16 16 16 16 15 15 14 13 13 13 13 13 12 13 13 14 14 14 14 15 15 15 15 16 17 17 17 16 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 13 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 19 19 19 18 18 18 18 19 19 19 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 15 13 13 13 14 15 16 16 17 16 16 15 14 14 14 14 16 17 20 21 20 19 16 15 15 15 15 15 14 14 13 14 14 15 14 13 13 13 13 13 13 13 14 14 14 14 14 14 15 15 15 16 17 18 18 17 16 16 16 16 16 15 16 15 15 15 15 15 16 16 17 18 20 20 20 20 20 19 19 18 18 17 17 14 13 13 12 12 12 12 12 13 14 15 16 16 16 16 16 16 15 13 13 12 13 13 13 12 12 11 11 12 12 12 12 12 14 15 15 15 15 15 16 16 15 13 13 13 14 15 15 16 16 16 17 18 18 19 19 18 18 17 16 16 16 17 17 18 19 19 19 19 19 19 19 19 19 19 19 20 20 21 22 22 22 22 22 22 21 21 21 21 24 26 28 29 29 29 29 29 29 29 30 29 29 30 30 30 29 30 30 31 32 32 33 34 34 33 33 34 34 34 34 32 31 31 31 32 32 32 33 33 33 33 32 30 31 35 36 36 35 35 36 35 35 30 28 27 28 30 30 30 29 27 25 24 24 25 25 23 22 21 20 19 19 19 19 18 17 16 16 16 16 15 16 16 15 15 15 15 14 13 13 12 13 15 18 20 20 20 19 19 18 18 18 17 16 16 16 15 15 15 14 12 11 12 12 14 14 14 14 14 14 14 13 14 14 15 16 17 20 22 22 23 24 25 25 25 25 25 23 20 17 15 14 12 10 10 12 13 15 17 19 20 21 21 22 23 23 23 24 24 25 25 25 25 25 24 24 24 24 24 24 23 23 23 22 22 21 20 20 19 19 19 18 17 16 16 15 15 14 14 14 14 13 13 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 12 11 11 11 12 11 11 11 11 11 11 11 11 12 12 13 52 52 52 52 52 52 52 52 52 52 52 52 52 52 52 51 51 51 50 49 49 48 48 48 47 47 46 45 44 42 41 39 37 35 35 34 33 34 35 34 32 29 27 27 26 25 25 25 26 29 30 31 31 31 29 30 30 30 31 31 32 32 32 33 33 33 33 33 33 33 33 32 31 31 30 30 29 29 29 29 29 29 29 28 29 28 28 28 28 28 27 27 27 27 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 21 21 21 21 20 20 20 20 20 21 21 22 22 23 24 26 28 28 29 29 29 29 28 27 29 30 30 29 29 29 30 29 28 26 25 25 24 23 24 24 24 25 26 26 26 26 25 24 23 23 23 23 23 20 21 23 25 24 22 20 19 18 18 17 17 18 18 19 19 19 19 19 19 17 16 16 16 16 15 14 14 14 15 16 17 18 18 18 17 16 15 15 15 15 15 15 14 14 13 13 13 13 14 14 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 18 18 18 18 18 17 17 16 16 16 16 16 16 16 15 14 13 13 13 13 13 12 13 13 14 14 15 15 15 15 16 16 17 17 16 16 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 13 12 12 12 13 14 14 15 15 15 15 15 15 16 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 16 17 17 16 15 14 13 13 14 15 16 16 16 16 14 13 13 13 14 14 16 18 21 21 19 17 15 14 14 14 14 15 14 14 14 13 14 14 14 14 13 13 13 13 13 13 14 14 14 14 13 14 15 16 16 18 18 18 16 15 15 15 15 15 15 15 14 15 15 16 16 16 16 16 17 18 19 20 21 21 20 20 18 18 18 18 18 15 16 14 13 12 12 12 12 13 14 15 16 17 17 17 16 16 15 14 13 13 13 13 13 12 12 11 11 12 12 13 13 14 16 16 15 15 15 15 15 16 15 13 13 13 14 15 15 16 16 17 17 18 19 19 19 19 19 18 18 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 19 20 21 22 22 22 22 22 22 22 21 21 21 21 25 27 28 28 29 29 29 29 28 29 29 29 29 30 30 30 30 30 30 31 32 32 33 34 34 33 34 34 34 34 33 32 31 31 31 31 32 32 33 33 33 33 31 28 29 32 36 36 32 32 36 37 36 29 27 26 27 29 30 30 27 26 26 26 25 25 25 24 23 22 20 19 19 19 19 18 17 17 16 15 15 15 16 16 15 15 15 15 14 14 13 13 14 16 19 20 21 21 20 19 18 18 17 17 16 15 16 16 15 14 13 12 12 12 13 14 14 14 14 14 14 14 14 14 15 15 15 16 18 18 19 21 23 24 24 25 24 24 22 20 18 17 13 11 10 10 12 13 15 17 18 19 20 21 21 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 22 22 21 19 19 19 18 18 18 17 17 16 15 15 14 14 14 13 13 13 14 14 13 12 12 10 10 11 11 11 11 11 11 11 11 11 12 12 11 11 11 11 11 11 12 12 11 11 11 11 11 12 12 52 52 52 52 52 52 53 53 53 53 52 52 52 52 52 52 51 51 50 49 49 48 48 48 47 46 45 44 42 41 39 37 36 35 34 33 32 33 34 33 31 29 28 27 26 26 25 25 26 28 29 29 29 29 29 30 30 30 30 31 32 32 32 33 32 32 32 32 32 32 32 31 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 27 28 28 28 27 27 26 26 26 25 25 25 24 23 23 22 22 22 21 21 20 20 20 20 20 21 21 22 22 23 23 24 26 28 28 29 29 30 31 30 31 32 31 31 30 30 29 29 27 26 25 25 24 24 24 24 24 25 26 27 27 26 25 24 23 22 22 22 22 21 19 22 24 25 23 21 19 18 18 18 18 18 18 19 20 19 18 18 18 18 16 16 15 15 15 15 15 14 15 16 17 18 19 19 19 18 17 16 16 16 16 16 15 15 14 14 14 14 14 15 16 16 16 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 17 18 18 18 18 17 17 17 16 16 16 16 16 16 16 14 13 13 13 13 13 13 13 13 13 14 15 16 16 16 16 16 17 16 16 15 15 15 14 14 15 15 15 14 15 15 15 15 15 15 15 14 13 12 12 12 13 12 12 12 13 14 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 18 19 19 19 19 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 15 15 14 14 14 15 16 16 16 15 15 14 15 14 15 17 19 20 22 20 17 16 15 14 14 14 14 15 14 14 13 13 13 14 14 14 13 13 13 13 13 12 13 14 14 12 12 13 14 15 17 19 19 17 16 15 15 15 14 14 14 14 15 15 15 16 16 16 16 16 17 18 18 18 19 19 20 20 18 17 17 17 18 18 17 16 14 13 12 12 13 13 14 15 16 17 17 17 16 15 15 15 15 15 14 13 13 12 12 12 11 12 13 14 14 15 16 16 15 15 14 14 15 15 14 13 13 14 14 15 15 16 17 17 18 19 19 20 20 20 20 19 19 19 18 18 18 18 18 18 19 19 19 19 19 19 19 19 20 21 21 22 22 22 22 22 22 21 21 21 21 21 26 27 27 28 28 28 29 29 28 28 29 29 29 30 30 30 30 30 31 31 31 32 32 33 34 34 34 34 34 34 33 33 32 31 31 31 32 32 33 33 33 33 29 28 28 31 37 37 31 29 29 30 31 29 28 27 27 28 29 29 28 28 27 25 25 26 25 24 23 23 21 20 19 19 19 19 18 17 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 16 18 19 21 22 21 20 19 18 18 15 15 15 15 14 14 13 13 12 12 13 14 15 15 15 15 15 15 15 14 14 15 14 14 15 17 17 18 19 21 23 23 23 22 22 20 20 19 17 14 10 9 10 11 13 15 17 17 18 19 20 21 21 22 23 23 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 20 19 18 18 18 18 17 17 17 16 15 15 14 14 14 13 14 14 14 13 13 13 12 10 10 10 11 11 10 10 10 11 11 11 12 11 11 12 12 12 11 11 11 11 11 11 11 11 11 11 12 52 52 52 52 52 53 53 53 53 53 53 53 53 52 52 52 51 51 50 49 48 47 47 47 46 44 43 42 41 39 37 36 35 35 33 32 32 32 33 31 30 29 28 28 27 27 26 26 27 28 28 27 27 28 29 29 30 30 31 31 32 32 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 26 26 27 27 27 27 27 26 26 25 25 25 25 24 23 23 23 22 22 21 21 20 20 21 21 21 21 22 23 23 23 24 24 25 25 27 28 28 29 31 32 33 33 34 32 32 31 31 30 28 25 24 24 24 24 25 25 25 25 26 27 27 27 25 23 22 21 21 21 22 21 19 20 23 26 26 23 20 18 18 18 18 18 18 19 19 19 18 17 18 18 18 17 16 14 15 16 17 17 17 17 18 19 20 20 20 21 20 18 17 16 16 16 16 16 16 15 15 14 14 15 16 16 17 17 17 17 17 17 16 16 16 16 16 17 17 16 16 17 17 17 19 20 19 18 17 17 17 16 16 16 16 16 16 16 15 14 13 13 13 13 13 13 13 13 14 15 17 17 17 17 17 17 16 16 16 15 15 14 14 14 15 15 14 14 15 15 15 16 16 15 14 13 12 12 12 13 13 13 12 13 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 19 19 19 19 19 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 16 16 15 15 14 14 14 16 16 16 16 16 17 17 17 18 20 21 21 19 17 15 14 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 12 12 14 16 18 18 17 16 15 15 15 14 14 14 14 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 19 19 18 17 17 17 17 18 18 17 15 13 12 12 13 14 14 15 15 16 16 17 17 16 16 16 16 15 14 13 13 13 12 12 12 12 14 15 15 15 15 15 15 15 14 14 14 15 14 13 13 14 14 15 15 16 17 19 19 20 20 20 20 20 20 20 20 20 19 19 18 17 17 18 18 19 19 19 19 20 20 20 20 21 22 22 22 22 22 22 21 21 21 21 22 26 26 26 26 27 27 28 28 30 28 28 29 30 29 30 30 30 31 31 31 31 32 31 32 33 34 34 34 34 34 34 34 34 33 31 30 31 31 31 32 33 33 30 29 28 29 32 37 37 33 30 29 30 30 30 29 28 29 30 28 28 28 29 28 26 26 25 25 24 23 23 22 21 20 19 18 19 19 18 17 16 16 17 17 16 16 16 16 15 15 15 15 15 15 16 18 19 22 23 23 21 18 17 16 15 15 14 14 13 13 13 13 13 13 14 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 16 16 18 20 22 22 21 21 20 19 19 18 17 15 10 9 9 11 13 15 15 17 18 19 19 20 21 22 22 23 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 19 18 18 17 17 17 17 17 17 16 15 15 15 14 13 13 14 14 14 13 13 13 12 11 11 11 11 12 11 11 10 10 11 11 12 11 11 12 12 12 12 11 11 11 11 11 11 11 11 11 11 52 52 52 53 53 53 53 53 53 53 53 53 53 52 52 52 51 51 50 48 48 47 46 45 44 43 42 40 39 37 36 35 34 34 33 32 32 33 32 31 30 29 30 29 29 29 28 27 28 27 27 27 27 28 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 26 26 25 25 25 25 24 24 23 23 23 23 22 21 21 21 20 20 20 21 22 24 24 23 23 24 25 26 26 27 28 28 30 32 34 34 35 34 33 34 32 30 29 26 24 23 23 24 24 25 25 25 26 26 27 27 25 23 21 20 20 20 20 20 19 17 20 24 25 25 21 19 18 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 16 18 20 20 21 21 22 22 22 22 22 22 21 20 19 17 17 17 17 17 16 16 15 14 14 16 16 17 17 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 17 18 19 20 19 18 17 17 17 17 16 16 16 16 16 16 15 15 13 13 13 13 13 13 13 14 14 16 17 18 18 17 17 17 17 16 16 15 15 15 14 14 15 15 14 14 15 15 15 16 16 15 14 13 12 12 13 13 13 13 13 13 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 16 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 15 15 14 14 15 16 17 17 18 18 18 19 19 19 20 18 16 14 13 13 14 14 14 14 14 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 12 12 12 12 12 13 15 17 18 16 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 17 17 17 17 17 17 18 18 18 17 15 13 13 14 15 15 15 15 15 16 17 17 17 17 17 17 16 15 15 14 13 13 13 13 13 15 16 16 15 15 15 15 14 14 13 13 14 14 13 13 13 14 14 15 15 17 18 21 21 21 21 20 21 21 21 21 21 20 20 19 18 17 18 18 18 19 19 20 20 20 20 21 22 23 23 23 22 22 22 21 22 22 22 23 26 25 26 26 26 27 28 29 29 28 28 29 29 29 30 30 30 31 31 31 31 31 31 31 33 34 34 35 34 34 34 34 34 32 31 30 30 30 30 31 32 30 29 29 30 30 32 34 34 35 30 28 29 30 30 31 31 32 31 29 28 27 26 27 27 26 26 25 24 23 23 23 22 21 20 19 19 19 18 18 18 17 18 18 17 16 16 16 16 16 16 16 16 16 17 18 20 24 25 24 22 19 18 17 16 16 15 14 13 13 13 14 15 15 15 15 15 16 17 16 16 15 15 15 14 14 14 14 13 14 15 15 16 18 20 20 20 21 20 19 18 18 18 16 11 8 9 11 13 14 14 16 17 18 19 20 21 21 22 23 23 24 24 24 24 24 23 22 23 23 22 22 22 21 21 21 20 19 18 18 17 17 17 17 17 17 16 15 15 14 14 13 13 14 14 14 13 13 13 13 12 12 13 13 13 12 11 11 11 11 11 12 12 11 11 12 12 12 12 11 11 11 11 10 10 10 10 10 52 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 51 50 49 48 48 46 45 43 42 41 40 39 38 36 35 35 35 34 34 34 34 34 32 31 30 30 32 31 31 30 29 29 29 27 27 27 28 28 28 29 29 30 30 30 30 31 30 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 26 27 27 27 26 26 26 26 26 25 25 25 24 24 23 23 23 24 23 23 22 22 22 22 21 21 22 23 24 24 24 24 24 24 25 26 26 27 28 30 32 34 35 35 35 36 35 32 28 26 25 23 22 22 23 24 24 25 25 25 26 26 25 23 21 20 19 18 18 18 17 16 16 21 24 24 22 20 17 16 16 17 17 17 18 18 18 18 18 19 18 17 17 16 15 16 18 23 24 25 25 25 24 24 24 24 24 24 24 23 21 20 19 18 18 18 17 16 16 15 15 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 20 20 19 18 17 17 17 17 17 17 16 16 16 16 16 15 14 13 13 13 14 14 14 14 15 17 18 18 18 18 17 17 17 16 15 15 15 15 14 14 14 15 15 15 15 15 16 16 16 15 14 13 12 12 13 13 13 13 13 13 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 15 15 15 15 16 17 17 18 18 18 18 17 18 18 15 14 13 13 13 13 13 14 14 14 14 14 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 13 15 17 16 14 13 15 15 15 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 17 17 16 17 18 18 18 18 18 18 18 17 14 13 14 15 15 15 15 15 16 16 17 18 18 18 17 17 16 15 15 14 14 14 14 14 15 16 16 16 16 15 14 14 14 13 13 13 14 13 13 13 14 14 15 16 18 19 20 22 21 21 21 20 21 21 21 21 21 20 19 18 17 18 18 18 19 20 20 20 20 21 22 22 23 23 23 22 21 21 21 22 22 22 22 22 25 25 25 26 28 29 29 29 28 28 28 29 30 30 30 30 31 31 31 31 31 31 31 32 33 34 34 34 34 35 34 34 33 33 32 31 30 30 30 30 30 29 31 31 30 30 31 31 31 29 28 29 30 31 32 33 33 32 31 29 27 26 26 27 27 26 25 24 23 23 23 22 21 20 20 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 17 17 18 20 21 25 26 25 22 20 19 18 18 17 15 14 14 13 14 15 16 15 15 15 15 16 17 16 16 15 15 15 15 14 14 14 13 13 14 14 14 16 18 19 19 19 20 18 17 18 19 16 12 8 8 9 10 11 13 15 16 17 18 19 20 21 22 22 23 23 24 24 24 23 22 22 22 22 22 22 21 21 21 20 20 19 18 17 17 17 17 17 17 16 15 15 15 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 12 11 11 11 11 12 13 12 11 11 11 12 12 11 11 11 11 10 10 10 10 10 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 52 51 50 48 47 46 44 42 41 40 39 39 38 37 37 36 36 35 34 35 35 35 34 32 32 31 32 32 32 32 31 30 28 27 27 28 28 28 28 28 28 29 29 29 29 30 30 29 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 28 28 27 27 27 26 26 26 26 26 25 25 25 25 25 24 23 24 24 23 23 22 22 22 22 22 22 22 23 24 24 24 24 24 24 24 25 26 27 28 29 31 32 34 36 37 38 40 36 30 25 24 23 23 22 22 23 24 24 25 25 26 25 24 23 22 20 19 18 17 17 17 15 15 18 22 24 22 20 18 16 16 16 16 17 17 18 19 19 18 19 19 19 19 18 17 17 19 23 27 28 29 28 28 27 26 26 25 25 26 26 26 25 23 21 20 20 19 19 18 17 16 16 17 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 21 21 20 19 18 17 17 18 18 17 17 16 15 16 16 16 15 14 13 13 13 14 14 14 14 16 18 18 19 18 18 18 18 17 16 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 14 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 15 16 16 16 16 16 15 16 16 17 17 17 17 17 18 18 18 18 17 17 17 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 16 16 16 16 15 15 15 16 17 17 17 18 18 17 16 16 16 15 14 13 13 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 15 16 14 13 13 15 15 15 15 15 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 16 16 16 17 18 18 18 19 19 18 16 14 14 15 15 16 16 16 16 16 16 17 18 18 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 14 14 14 14 14 14 16 18 20 21 21 22 21 21 21 20 21 21 22 21 21 20 20 19 18 18 18 18 19 20 21 21 21 22 22 23 22 22 22 21 20 21 21 22 22 21 21 21 22 25 27 28 28 28 29 29 29 29 29 29 30 30 30 30 30 31 31 30 30 31 32 32 33 33 34 34 34 35 34 34 33 33 33 32 29 29 29 28 29 31 35 32 30 30 30 30 30 29 29 29 31 34 38 39 37 37 32 29 28 27 27 27 26 26 25 24 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 20 22 25 27 28 26 23 20 20 19 19 18 16 15 15 15 16 16 16 15 15 15 15 15 16 16 15 16 15 15 15 14 14 13 13 13 13 14 14 14 16 16 17 18 20 18 17 18 18 16 12 8 7 7 8 10 12 13 15 17 18 19 20 21 21 21 22 23 24 24 23 23 23 22 22 22 22 22 21 21 20 20 20 19 18 17 17 17 17 17 16 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 12 13 14 14 13 12 11 11 11 11 11 11 11 11 11 11 11 11 53 53 53 53 53 53 53 53 53 53 53 53 53 52 52 51 50 48 45 45 44 42 40 40 39 39 38 38 37 37 37 37 36 35 36 36 35 34 33 33 33 34 33 33 32 32 30 29 28 28 28 28 28 28 28 28 28 28 28 29 29 28 29 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 26 27 28 28 28 27 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 23 22 22 22 22 22 22 22 22 22 23 24 24 24 24 24 25 25 25 26 27 28 30 32 32 34 37 39 39 43 33 27 23 22 22 22 22 22 24 25 25 26 26 25 24 23 22 21 20 20 19 18 17 17 14 16 19 22 22 20 19 17 16 15 15 16 16 17 18 19 19 19 19 20 20 20 20 20 22 25 28 31 31 31 31 29 28 28 27 26 25 26 26 27 28 27 25 24 23 21 20 19 18 17 18 18 19 19 20 20 19 19 19 19 19 19 19 19 18 18 19 19 19 19 20 22 21 20 18 18 17 18 18 18 18 17 16 15 16 16 17 16 15 13 13 13 13 14 14 15 17 18 19 18 19 19 18 18 17 15 15 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 14 13 12 12 12 12 13 13 13 13 14 14 15 15 15 15 15 16 16 17 17 16 16 16 15 16 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 17 17 17 17 17 16 16 16 15 15 16 16 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 14 13 13 13 13 13 13 13 12 13 14 15 15 14 14 14 13 13 13 13 13 13 14 14 13 12 12 13 14 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 17 17 18 17 17 16 15 15 18 19 18 19 19 18 16 14 14 15 16 16 16 15 15 15 16 16 17 18 18 18 18 17 17 16 16 15 15 15 15 14 14 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 17 19 20 22 20 22 21 21 21 21 21 21 21 21 21 21 20 19 19 19 18 19 20 20 21 22 22 23 23 23 22 20 20 19 19 20 20 21 21 21 21 21 22 26 28 29 28 29 29 30 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 33 33 33 33 34 34 34 33 33 33 33 32 32 30 28 27 27 28 31 35 31 31 30 29 29 29 29 30 31 36 38 40 40 39 39 35 30 28 27 26 26 26 25 25 24 24 23 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 20 23 26 28 29 28 26 23 22 21 19 19 18 17 17 17 17 17 18 17 17 16 16 15 14 15 15 15 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 16 18 19 17 17 18 18 16 12 9 9 7 7 9 10 12 14 16 18 19 19 20 20 21 22 23 24 24 23 23 23 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 16 16 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 13 13 14 14 14 13 11 11 11 11 11 11 12 12 11 11 11 11 53 53 53 53 53 53 53 53 53 53 53 53 53 52 51 50 48 46 46 44 42 41 40 39 39 39 39 38 37 37 37 38 37 36 35 34 34 33 34 35 35 36 34 33 33 31 29 29 29 28 28 28 28 28 27 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 27 28 28 27 27 27 27 26 25 25 25 25 25 25 25 25 25 24 24 23 22 22 22 22 22 22 21 22 22 22 23 24 24 24 24 25 26 27 27 27 28 29 31 31 32 35 38 40 41 40 31 25 22 21 21 22 22 23 24 25 25 25 25 24 23 23 22 22 22 21 21 19 18 17 16 17 20 21 21 20 18 17 16 16 16 16 17 18 18 18 19 19 19 20 20 21 22 23 25 28 32 33 33 32 32 32 30 29 28 27 27 27 27 28 28 29 29 28 26 24 22 21 20 19 20 20 20 20 21 20 20 20 19 19 19 19 19 19 19 19 19 19 20 20 21 22 21 19 18 18 18 18 18 18 18 16 15 15 16 16 17 17 16 15 14 13 13 14 14 16 18 19 18 18 18 18 19 18 17 15 14 14 14 14 15 16 15 15 15 15 15 16 16 16 16 16 14 13 13 12 12 12 13 13 13 13 14 15 15 15 15 16 16 16 16 17 17 17 16 16 15 15 15 16 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 18 18 18 18 17 17 17 17 17 16 16 15 15 15 15 16 17 17 17 17 16 16 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 15 15 14 14 14 14 13 13 13 13 13 13 13 13 12 12 12 13 14 14 15 15 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 18 18 18 17 16 15 15 15 18 18 18 17 16 16 15 15 16 16 16 15 14 14 15 15 16 16 17 18 18 19 18 18 17 16 16 16 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 16 17 17 17 18 18 19 19 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 20 19 20 20 21 22 23 23 23 23 22 20 19 18 18 19 19 20 20 20 21 21 21 24 28 30 29 28 30 31 31 31 31 31 31 30 28 28 29 31 31 30 30 30 30 31 32 33 33 34 34 34 34 33 32 32 32 32 32 31 28 26 26 30 34 35 34 33 30 28 28 29 30 32 32 37 39 40 40 39 38 37 33 29 28 27 25 25 23 23 23 23 23 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 20 19 19 19 19 20 21 26 34 39 35 27 25 22 21 20 20 19 18 17 17 18 18 19 20 20 20 19 18 15 14 14 14 14 15 15 15 15 15 14 14 13 13 14 14 14 14 14 14 16 18 18 17 17 18 18 15 13 10 9 7 7 7 9 11 13 16 18 17 18 19 20 21 22 23 23 23 23 23 22 22 22 22 22 21 21 20 20 19 19 18 18 18 17 16 16 16 16 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 13 13 12 12 12 12 13 13 14 14 14 12 11 10 11 11 12 12 13 12 12 11 11 53 53 53 53 53 53 53 53 53 53 53 52 52 51 49 49 47 46 45 43 42 41 41 40 40 40 38 37 37 37 37 38 37 35 34 33 32 32 35 36 36 36 35 34 32 31 30 30 29 29 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 27 27 27 26 26 26 26 27 27 27 27 26 26 25 25 25 25 25 25 25 25 24 24 24 23 22 22 22 21 21 21 21 21 22 22 23 24 24 24 25 25 26 28 28 28 28 29 31 32 33 35 38 40 42 38 29 24 21 20 20 21 21 22 22 24 25 25 24 24 24 23 23 23 23 23 22 21 20 18 18 20 21 22 22 20 19 18 17 17 17 18 18 19 19 18 19 20 20 20 21 22 24 26 29 32 34 34 33 33 33 33 32 31 30 29 28 28 28 29 29 29 29 29 28 26 24 22 21 22 23 22 22 21 21 21 21 21 20 20 20 20 20 20 20 20 20 20 21 22 22 22 21 19 18 18 18 18 19 19 18 16 15 15 15 16 17 17 17 16 15 14 14 14 14 16 18 19 18 18 18 18 18 18 17 16 14 14 14 14 15 16 16 16 15 15 16 16 16 16 16 15 14 13 13 12 12 13 13 13 13 14 15 15 15 16 16 16 16 16 16 16 17 17 16 16 15 15 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 13 13 12 12 13 13 13 13 12 12 12 12 12 13 13 15 15 16 16 16 16 16 15 15 16 16 16 16 17 17 18 18 18 18 17 15 15 14 15 15 15 15 15 15 16 16 19 20 18 16 15 14 14 14 15 15 15 16 17 18 19 19 18 17 17 17 17 17 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 18 18 18 16 15 15 16 16 17 19 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 23 24 24 23 22 20 18 18 18 18 18 19 20 21 21 21 22 23 26 29 30 29 28 29 30 31 31 31 31 30 27 26 26 28 31 31 31 31 30 31 31 32 32 33 34 34 34 34 34 34 33 32 32 31 31 29 27 28 31 34 34 33 33 31 29 30 31 33 36 38 38 39 39 39 38 37 36 36 32 28 26 25 24 24 23 22 22 22 22 21 21 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 20 21 22 33 43 46 38 26 25 24 21 20 19 19 18 18 18 18 19 20 21 20 19 18 17 15 14 13 13 13 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 16 17 17 18 18 17 16 15 13 11 8 7 7 8 9 11 14 17 15 16 18 19 20 21 22 23 23 23 23 23 22 23 22 21 21 20 20 19 19 18 18 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 13 12 12 12 12 13 13 14 15 14 13 11 10 10 11 11 12 13 13 12 12 11 53 53 53 53 53 53 53 53 53 52 52 52 50 49 48 48 47 47 46 44 43 42 42 41 40 39 38 37 37 37 37 38 36 35 33 32 32 32 34 36 35 36 36 35 32 31 30 30 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 28 27 26 26 26 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 24 23 22 22 21 21 21 21 21 21 22 22 23 24 25 25 25 25 27 28 28 28 28 30 32 33 35 35 36 39 41 35 28 23 21 19 20 20 21 21 22 23 24 25 24 24 24 23 23 24 24 24 24 23 22 21 21 22 22 23 23 22 21 20 18 18 19 21 22 22 22 21 22 22 22 23 24 25 27 30 32 33 34 34 34 34 33 33 33 32 32 31 30 29 29 29 29 29 30 29 29 27 26 24 24 24 25 25 24 24 23 23 22 22 22 21 20 20 20 20 20 21 21 21 22 23 23 21 20 19 18 18 18 19 19 19 18 16 14 14 15 16 17 17 17 17 16 15 14 14 15 17 18 18 18 17 17 17 18 18 17 16 14 14 14 15 15 15 16 16 15 16 16 16 16 16 16 15 15 14 13 12 13 13 14 14 15 15 16 16 16 16 16 17 16 16 16 16 17 17 16 16 16 16 15 16 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 15 15 15 16 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 14 13 14 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 12 12 13 14 14 13 12 12 12 12 12 12 12 13 15 15 16 16 16 16 16 16 16 16 17 17 17 18 19 19 19 18 16 15 15 14 14 14 14 14 17 17 19 21 21 18 16 15 15 14 14 14 15 14 15 16 17 18 19 19 19 19 19 19 19 18 18 18 17 16 15 15 15 15 15 14 14 14 15 15 16 17 17 18 16 13 12 12 13 14 16 18 20 20 21 21 21 21 21 22 22 22 22 23 24 24 23 23 23 22 22 22 21 19 18 18 18 18 19 20 21 22 22 23 24 27 29 30 29 28 28 28 28 28 28 28 28 27 25 24 25 28 31 32 32 32 31 31 31 31 32 33 34 34 34 34 34 33 33 32 31 31 30 30 29 30 31 32 32 32 32 32 31 32 34 35 36 37 37 38 37 36 36 37 36 36 35 29 25 24 24 24 24 23 21 21 21 21 21 21 20 20 20 20 20 19 20 19 19 19 19 20 20 20 20 20 20 22 26 43 48 40 31 25 24 22 20 19 19 19 18 18 17 19 20 21 19 19 20 19 16 14 13 13 13 13 13 13 14 14 15 16 16 15 14 14 14 14 15 15 15 14 15 16 17 18 17 17 17 16 14 11 9 7 7 7 8 10 12 12 13 15 17 18 20 21 22 22 22 22 22 22 22 23 22 21 20 20 19 19 18 18 18 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 13 13 12 12 12 14 15 15 15 15 14 12 11 10 10 11 12 13 13 12 11 11 53 53 53 53 53 53 53 53 52 52 51 51 49 48 48 47 48 47 47 45 44 43 42 40 39 38 37 37 37 37 37 37 37 35 34 32 31 31 31 32 33 35 35 34 32 31 31 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 26 26 25 25 25 27 28 27 27 27 27 27 27 26 26 26 26 25 25 25 24 24 24 24 24 24 24 23 22 22 22 22 21 21 21 21 21 22 23 24 25 26 26 26 27 28 29 29 29 29 30 32 34 36 36 38 40 40 34 27 23 21 20 19 19 20 20 21 22 24 25 25 24 24 23 23 24 24 24 25 25 24 23 23 23 23 24 24 23 22 21 20 21 23 24 25 25 24 24 25 24 25 26 27 29 31 33 34 34 34 34 34 34 34 34 34 34 33 32 31 29 29 29 30 30 30 30 29 28 27 26 26 27 28 28 27 27 26 25 24 24 23 22 21 21 21 20 21 22 22 23 23 23 22 21 19 19 18 18 18 19 20 19 18 16 14 14 15 16 16 17 17 17 17 16 16 16 16 18 18 18 18 18 17 17 18 18 17 16 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 13 13 13 13 14 15 15 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 16 16 16 16 17 18 19 18 18 18 18 18 18 18 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 16 17 17 17 17 17 17 17 16 16 16 15 14 14 14 14 14 13 13 14 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 14 15 14 13 13 12 13 12 12 12 12 12 13 14 15 15 16 16 16 16 16 17 17 18 18 19 20 20 19 18 16 16 15 15 14 14 16 18 20 22 24 23 19 15 13 13 14 14 14 14 14 14 15 16 17 18 19 20 20 21 21 20 20 20 19 18 17 15 14 14 14 15 15 14 14 14 14 14 15 17 17 16 14 13 13 12 11 12 14 17 19 20 20 21 21 21 21 22 23 23 24 25 26 26 24 22 21 20 20 19 19 18 18 18 19 19 20 21 22 22 23 24 24 25 29 26 25 27 28 28 28 28 28 27 27 26 24 24 26 28 31 33 34 34 32 31 31 31 32 33 34 33 33 33 33 33 33 32 31 31 31 30 31 31 31 32 32 31 31 31 32 33 35 35 36 36 36 36 36 31 32 36 36 36 34 27 25 24 24 24 24 23 21 21 20 20 20 21 21 20 20 20 20 20 20 20 19 19 19 19 19 20 20 20 22 25 30 47 48 33 26 25 23 20 19 18 19 18 18 18 19 20 20 21 19 18 17 19 16 14 13 13 13 13 13 13 13 14 14 16 16 16 15 15 15 15 15 15 15 14 14 16 18 18 18 17 17 16 14 11 9 7 7 7 7 8 9 10 11 13 15 17 19 20 20 20 20 20 20 21 22 22 22 21 20 19 19 18 18 18 17 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 13 12 12 13 15 16 16 15 15 14 13 12 11 10 11 12 13 13 12 11 11 53 53 53 53 53 53 53 53 52 51 50 49 49 48 48 48 47 47 46 45 44 42 41 40 39 38 37 37 37 37 37 37 37 36 34 33 32 31 31 31 32 33 32 33 32 31 31 30 29 29 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 26 26 26 26 25 25 25 25 25 24 24 23 23 23 24 23 23 22 22 22 23 22 21 21 22 22 23 24 25 26 27 27 27 28 29 30 30 30 30 30 32 34 35 37 39 40 39 33 25 22 21 21 20 19 19 19 20 21 23 24 24 24 23 23 23 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 24 25 27 27 27 27 27 27 27 27 28 30 31 33 34 35 36 36 36 36 35 35 34 35 35 34 33 32 31 31 31 30 30 31 31 31 30 29 28 28 28 30 30 30 30 30 30 29 28 26 25 24 23 22 21 21 21 22 23 24 24 23 22 20 19 19 19 19 19 20 20 19 17 16 15 14 15 16 16 17 18 18 17 17 17 17 17 18 18 18 18 17 17 17 18 18 17 16 14 14 14 15 15 16 16 16 16 17 17 16 16 16 16 16 16 15 13 13 13 14 15 15 16 16 16 16 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 14 14 15 15 15 15 14 14 13 13 13 13 14 14 14 14 14 13 13 13 12 12 12 12 12 13 13 13 14 15 15 16 18 19 18 18 19 19 20 20 21 20 18 17 16 16 16 15 16 16 18 21 24 23 21 16 13 12 12 13 14 14 14 14 14 14 15 17 18 19 20 20 21 21 21 21 20 19 17 16 15 15 14 14 14 14 14 13 13 13 14 15 16 16 15 13 13 13 12 12 12 13 15 17 19 20 20 20 21 21 22 24 24 25 26 27 26 22 20 19 18 18 18 18 18 18 19 20 20 21 21 21 22 23 23 23 24 25 24 24 25 26 27 28 28 27 26 26 26 26 26 27 30 31 32 34 34 32 30 30 31 32 33 33 33 33 33 33 33 32 31 30 31 31 31 31 32 32 32 31 31 31 31 32 34 35 35 36 36 35 35 34 29 29 33 36 35 31 26 25 25 25 25 25 24 23 21 20 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 19 19 20 23 31 41 52 43 37 28 23 20 19 19 18 18 19 19 19 20 20 21 21 19 16 14 15 15 14 14 14 14 13 13 13 13 13 14 15 16 15 16 17 16 15 15 15 15 14 14 15 17 18 18 17 17 16 14 12 10 8 8 7 7 7 7 9 10 12 14 16 18 19 18 17 17 17 20 22 23 22 22 21 20 19 18 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 14 14 13 13 14 14 14 14 14 13 13 13 13 14 16 17 16 16 15 15 15 13 11 10 11 11 12 12 12 11 11 53 53 53 53 53 53 53 52 51 50 49 49 48 48 48 48 47 46 45 44 43 42 41 40 39 38 38 37 37 37 37 37 37 36 34 33 32 31 31 31 31 31 32 32 32 31 30 30 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 27 27 27 27 27 27 26 26 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 22 22 22 22 23 22 22 22 22 23 23 24 25 26 27 27 27 27 28 29 30 31 30 31 33 34 35 38 39 40 36 30 24 22 22 21 21 21 20 19 19 21 22 24 24 23 23 23 23 23 23 24 24 25 25 25 25 24 24 24 24 25 25 27 29 30 31 30 30 30 30 30 30 30 31 33 35 36 37 37 37 37 37 37 36 35 35 35 35 34 33 32 32 32 32 32 32 33 33 33 32 31 31 31 31 32 33 33 32 32 32 32 31 30 28 26 24 23 23 22 22 23 24 25 25 24 21 20 19 19 19 19 20 20 20 19 17 16 15 15 15 16 16 17 18 18 18 18 17 17 18 18 18 18 18 17 17 17 17 17 17 16 15 14 14 14 15 16 16 17 17 17 17 15 15 15 15 16 16 15 13 13 14 14 15 15 16 16 16 16 15 14 15 15 16 16 16 17 17 17 18 18 18 18 17 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 18 18 18 18 17 17 17 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 15 16 16 16 15 14 14 13 13 13 14 14 14 14 15 14 14 13 13 12 12 11 12 12 13 13 13 14 14 15 17 20 22 22 21 21 20 21 21 22 21 19 17 17 17 16 16 17 17 19 22 24 21 18 15 13 12 12 12 13 13 14 15 15 14 15 17 18 19 20 20 21 21 21 21 19 18 17 16 16 15 14 14 14 13 13 12 12 13 13 14 15 15 13 12 13 13 12 11 11 12 14 16 18 19 20 20 20 21 22 24 25 25 25 24 23 21 20 18 17 17 17 17 18 19 20 20 20 20 21 21 22 23 23 23 23 24 24 24 24 24 25 27 27 24 21 24 26 27 28 31 33 34 34 33 33 31 28 29 31 32 33 33 33 34 34 35 34 32 29 28 32 32 32 32 32 32 33 32 31 31 32 33 35 35 36 36 36 35 34 28 27 28 30 31 30 26 26 26 25 25 25 25 24 24 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 19 19 20 19 20 21 25 36 49 54 47 34 26 21 18 18 18 18 18 19 19 19 20 21 24 22 20 15 12 11 12 13 13 13 14 14 14 14 14 14 14 14 15 15 16 16 16 16 15 15 15 15 14 14 15 16 17 17 17 16 15 13 11 10 9 9 8 7 7 8 10 12 14 16 17 18 18 17 16 18 21 23 23 22 22 21 20 20 19 18 17 17 17 17 17 16 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 13 13 13 15 17 17 17 16 15 15 15 13 11 10 10 10 11 11 11 11 11 53 53 53 53 53 53 52 51 51 50 49 48 47 47 47 47 47 46 45 44 43 42 41 40 39 39 38 38 37 37 37 37 36 35 34 33 32 32 32 31 31 31 31 31 31 31 30 30 29 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 26 25 25 25 25 25 25 25 25 27 27 27 27 27 26 26 26 25 25 24 25 25 24 25 24 24 24 24 23 22 22 22 22 22 22 22 22 23 23 22 22 22 23 24 25 26 26 27 27 27 28 28 29 31 32 31 31 33 34 36 39 40 40 32 27 24 22 23 23 22 22 21 20 19 20 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 27 30 33 35 34 33 33 33 34 33 33 33 34 35 37 38 38 39 39 39 39 39 38 36 35 35 35 35 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 33 31 28 26 25 24 23 23 23 24 25 25 24 21 20 19 19 19 19 20 20 20 18 17 16 15 15 15 15 16 17 18 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 15 15 14 14 15 16 16 17 18 17 16 15 15 15 15 15 15 15 13 13 14 14 15 16 17 17 17 16 14 14 15 15 16 16 16 17 18 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 20 20 19 19 19 18 18 18 18 18 18 19 19 19 18 18 18 18 17 17 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 14 13 14 14 14 15 16 16 16 16 16 15 14 14 13 13 13 13 14 14 14 15 14 14 13 13 12 12 12 12 13 13 13 14 14 14 16 19 23 25 25 24 23 23 22 23 22 20 19 18 17 17 17 17 16 17 19 23 25 23 18 15 14 12 12 11 11 12 13 15 15 15 15 16 18 19 19 20 20 20 21 20 19 18 17 17 17 16 15 15 14 13 12 12 12 12 13 13 14 14 13 13 12 12 13 12 11 12 13 15 17 18 19 19 20 22 23 24 24 24 23 22 20 19 19 17 17 17 17 18 19 20 21 20 20 20 20 21 22 23 23 23 23 23 24 24 24 24 23 23 23 22 21 24 27 30 33 34 35 33 32 32 30 28 26 28 31 33 33 33 33 34 35 35 34 31 29 29 32 34 34 33 33 33 33 30 30 31 32 34 35 35 35 35 35 33 29 28 28 29 29 28 28 28 27 26 26 25 25 25 25 24 22 21 20 19 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 21 24 34 46 52 50 44 26 22 20 18 18 18 18 19 20 19 20 21 21 23 22 19 15 12 11 11 11 11 12 13 13 14 14 14 14 14 15 15 15 16 16 16 16 15 15 15 15 14 14 15 16 17 17 16 16 16 14 12 10 9 9 9 8 8 9 11 13 14 16 17 17 17 17 17 19 22 23 23 22 21 20 20 20 19 18 18 17 17 17 16 16 15 15 15 15 14 14 14 13 13 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 15 17 17 17 17 16 15 14 13 11 10 9 10 10 11 11 11 12 53 53 53 53 53 52 52 51 50 49 48 47 46 46 46 46 46 46 44 43 42 42 41 40 39 39 38 37 37 36 36 36 36 35 34 33 33 32 32 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 27 27 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 22 22 22 22 22 23 22 22 22 23 24 25 25 26 26 27 28 28 29 30 30 31 32 32 33 32 34 37 40 40 36 29 25 23 22 22 23 23 23 22 21 20 20 21 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 27 30 34 36 35 34 35 35 35 35 35 34 35 36 38 39 40 40 40 40 41 40 39 37 36 35 35 35 35 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 36 35 34 34 34 33 30 29 27 25 24 24 24 25 26 25 24 21 19 19 19 19 19 20 20 20 18 17 16 16 16 15 16 17 17 18 19 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 17 18 18 17 16 15 15 15 15 15 15 15 14 13 14 15 15 16 16 17 17 15 14 14 14 15 16 16 17 17 17 18 19 19 19 18 18 18 18 17 18 17 17 18 18 18 18 19 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 14 13 13 14 15 16 16 16 16 16 15 15 14 14 14 13 13 13 14 14 14 15 14 14 14 13 13 13 13 13 13 14 14 14 14 15 18 23 25 26 26 25 25 24 23 22 21 19 18 18 17 17 16 16 16 17 20 25 27 25 19 15 14 13 12 12 12 12 13 14 15 14 14 15 17 18 18 19 19 20 20 20 20 19 18 17 17 16 15 15 14 13 13 12 12 12 12 12 12 12 12 13 13 12 13 13 12 11 12 14 15 16 17 19 21 22 23 23 24 23 22 20 19 18 18 17 17 17 17 18 19 20 20 20 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 27 29 33 35 35 34 31 30 29 28 26 26 29 31 32 32 33 33 34 35 35 35 32 30 29 32 33 34 34 33 31 31 30 29 31 33 34 35 35 35 34 34 32 29 29 29 29 29 29 29 28 27 27 27 26 26 26 26 25 22 22 21 20 19 19 20 20 20 20 20 20 20 20 20 20 20 20 21 24 28 42 52 55 46 30 23 20 19 18 18 18 18 20 20 20 21 21 22 22 22 18 16 14 13 12 12 11 11 11 12 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 15 15 15 15 16 17 16 15 16 16 15 14 12 12 10 9 9 9 10 11 13 14 15 16 16 17 17 18 19 22 23 22 22 21 21 20 19 19 18 18 17 17 16 16 16 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 13 14 14 15 16 17 17 17 16 15 14 13 11 10 9 10 10 10 11 11 12 53 53 53 53 52 52 51 51 50 49 48 47 46 46 45 45 45 45 44 43 42 41 40 40 39 39 38 37 36 36 35 35 35 34 33 33 33 32 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 26 25 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 23 23 22 22 23 23 22 22 22 22 23 23 22 23 24 25 25 25 26 27 28 28 29 29 31 31 32 33 34 34 35 36 39 41 38 32 27 25 24 23 23 23 23 24 24 23 22 21 21 22 22 23 23 23 24 24 24 23 23 24 23 23 24 24 25 25 26 26 28 30 32 33 35 36 37 37 36 36 36 35 36 37 39 40 41 41 41 42 42 42 41 39 37 36 36 35 35 35 35 35 35 35 36 37 37 37 36 36 35 35 35 36 36 37 37 37 36 35 35 35 35 33 32 29 27 25 24 24 25 25 25 24 22 21 20 19 19 20 20 20 20 18 17 16 16 16 16 16 17 17 18 19 20 20 20 20 19 19 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 16 17 18 18 17 16 15 15 15 15 15 15 15 14 14 14 15 16 16 17 17 16 15 13 14 14 15 16 17 17 18 18 19 19 19 18 18 18 18 18 17 17 17 17 17 18 18 19 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 19 19 18 17 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 15 16 16 16 16 15 15 14 14 14 14 13 12 13 13 14 14 15 15 15 15 14 14 14 14 14 14 15 15 15 16 17 21 24 25 24 24 23 23 23 22 20 19 18 18 17 17 17 17 17 17 19 23 28 29 25 20 16 14 13 13 12 12 12 13 14 14 14 14 15 16 17 17 18 19 19 20 20 20 20 19 18 17 17 16 15 14 14 13 13 13 12 12 12 12 12 12 13 13 13 13 13 12 12 12 12 13 14 16 19 21 21 22 22 22 22 20 20 19 18 18 18 18 18 18 18 19 19 20 20 20 20 20 21 22 22 22 22 23 23 23 23 23 23 23 24 24 25 25 30 31 32 34 33 30 30 29 28 23 23 27 29 31 31 32 33 34 35 35 35 35 32 30 29 30 32 34 35 34 31 30 29 30 30 33 34 34 34 34 32 30 29 30 30 30 30 30 30 29 28 28 28 28 27 27 26 26 26 25 23 22 21 20 20 20 20 21 21 21 21 21 20 20 20 20 21 24 30 40 50 52 52 40 24 21 20 18 18 18 19 19 20 20 21 22 22 23 23 21 19 17 16 15 14 13 11 11 11 11 12 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 15 15 16 16 15 15 15 16 16 16 15 13 12 10 9 10 10 11 12 14 14 15 15 15 16 17 19 21 22 21 21 20 19 19 18 18 18 17 17 17 16 16 15 15 15 14 14 14 13 13 13 12 13 13 13 13 13 13 14 14 14 14 14 14 14 15 14 14 14 14 14 14 15 16 16 16 16 16 15 14 13 11 10 10 10 10 10 11 12 12 53 53 53 53 52 51 51 50 49 48 47 46 46 45 45 44 44 44 43 42 41 40 40 40 39 39 38 37 36 35 35 35 34 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 29 28 28 28 27 27 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 23 23 24 25 26 26 26 26 25 24 24 25 25 25 25 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 24 23 24 24 25 26 25 26 27 29 29 29 30 32 33 34 35 35 36 37 39 40 41 34 29 27 26 26 25 25 24 23 23 24 24 23 22 22 22 22 23 23 24 24 24 23 23 23 23 23 23 24 24 24 25 26 27 28 30 32 34 37 39 40 40 40 39 38 37 37 39 40 42 42 42 42 43 44 43 42 41 39 37 36 36 35 36 35 35 35 36 37 38 39 38 38 37 36 36 36 36 37 37 38 37 36 35 35 35 35 35 34 31 28 26 25 25 25 25 25 24 23 23 21 20 20 20 20 20 20 19 17 17 16 16 16 17 17 18 18 18 19 21 20 20 20 19 18 17 17 17 17 17 17 17 17 17 17 17 16 15 16 17 18 18 17 17 16 16 15 15 15 15 16 15 14 14 14 15 15 16 17 16 15 14 13 14 15 15 16 17 17 18 19 19 19 19 18 18 19 19 18 17 17 16 16 17 18 19 20 20 20 20 20 20 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 17 16 16 16 16 17 17 18 18 17 17 17 16 16 16 16 16 15 16 16 15 15 15 15 16 17 16 16 15 15 14 14 14 14 13 12 12 13 13 14 15 16 16 16 16 15 15 14 14 14 15 16 17 18 20 23 25 24 22 21 20 20 20 20 19 18 17 17 17 17 17 17 18 19 21 26 29 27 23 19 16 14 13 13 13 12 12 12 13 13 13 14 15 15 15 16 17 19 20 20 20 20 20 19 19 18 17 16 15 15 15 15 15 14 13 12 12 12 12 12 13 13 13 13 13 13 12 12 12 12 13 16 18 20 20 20 21 21 21 20 20 19 19 18 18 18 19 18 18 19 19 19 20 21 21 21 21 21 21 22 22 23 23 23 23 23 24 24 25 25 26 27 28 28 32 33 31 27 26 25 23 21 24 28 29 29 29 31 33 34 35 35 35 35 32 31 30 30 31 34 35 34 32 30 28 29 31 32 32 33 32 31 29 29 29 30 30 30 31 30 30 30 29 28 28 29 29 27 27 26 26 25 24 23 22 22 21 21 21 21 21 21 21 21 21 20 20 21 23 30 40 47 47 54 49 34 22 19 19 19 19 18 19 20 21 21 22 23 23 24 24 21 20 17 17 16 14 13 12 11 11 10 11 12 13 13 14 14 14 14 15 15 15 15 15 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 15 13 11 10 10 11 12 13 13 14 15 14 14 14 16 18 20 20 20 19 19 18 17 17 17 17 17 17 16 16 16 15 14 14 14 13 13 13 13 12 12 12 12 12 12 13 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 15 14 13 11 11 10 10 11 11 11 12 12 53 53 53 53 52 51 50 49 48 47 46 45 45 45 44 44 44 43 42 41 40 40 39 39 39 38 37 36 35 34 34 35 34 34 33 33 32 32 31 31 30 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 25 25 25 25 24 24 24 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 21 22 22 22 22 22 23 24 24 24 25 26 26 26 27 28 29 30 31 32 33 35 36 36 36 38 39 40 39 36 32 28 27 27 27 27 27 26 25 24 24 24 24 23 23 22 22 23 23 24 25 25 24 23 22 23 23 24 24 24 24 25 26 28 29 31 33 36 39 40 41 44 44 43 41 40 39 40 42 43 43 43 43 44 45 44 43 41 40 39 37 37 36 36 36 36 37 37 37 39 39 39 38 38 37 37 37 37 37 38 38 38 37 36 35 35 35 35 35 33 30 27 26 25 25 26 25 25 24 23 22 21 20 20 20 20 20 19 17 17 17 17 17 17 18 18 18 18 19 20 20 20 20 19 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 16 15 15 15 16 15 14 14 15 15 15 16 17 16 15 14 14 14 15 16 16 17 18 19 20 19 19 18 18 19 19 19 19 18 17 16 16 17 19 20 21 20 20 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 17 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 15 15 15 14 14 14 13 12 12 12 13 14 16 17 17 17 17 16 16 15 15 14 15 17 18 20 22 23 24 22 21 18 17 16 18 18 18 17 17 17 17 17 18 18 20 21 24 27 27 22 18 16 15 15 13 13 13 13 13 12 12 12 13 14 15 15 15 16 17 18 19 20 20 20 19 19 19 19 18 17 16 15 16 17 18 17 16 16 14 13 12 13 13 13 13 13 13 13 13 13 12 12 13 15 17 19 19 20 21 21 22 22 21 19 19 19 19 19 19 19 19 19 19 19 20 20 21 20 20 21 21 22 22 22 22 23 23 24 24 25 26 26 27 28 29 29 34 31 29 27 26 25 23 22 22 23 25 29 29 32 34 35 36 36 36 35 32 31 30 30 32 34 35 34 32 29 28 28 29 30 31 31 30 30 28 28 28 29 29 30 30 31 31 30 29 28 27 29 28 28 27 28 27 26 26 25 24 24 23 22 22 21 21 21 21 21 21 21 21 22 25 34 45 53 53 52 35 26 21 20 19 18 19 19 18 19 21 22 23 24 25 25 23 22 21 19 18 16 14 12 12 11 11 10 10 11 11 12 13 14 14 15 15 15 15 15 16 16 16 16 16 16 16 15 15 15 15 15 15 16 17 18 16 14 12 10 10 11 11 12 13 15 16 15 14 15 16 18 20 19 19 19 18 17 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 12 12 12 12 12 11 12 12 12 13 13 13 13 14 14 15 15 15 14 14 14 15 15 15 15 16 16 16 16 16 15 14 13 11 11 11 11 11 11 12 12 12 54 54 53 53 52 50 49 48 47 46 45 45 45 44 43 43 43 42 42 41 40 39 39 39 38 37 36 35 35 35 35 35 35 34 34 33 33 32 32 31 30 30 30 29 29 29 29 28 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 22 22 22 22 23 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 22 22 22 21 21 21 21 22 22 22 23 24 25 25 26 26 26 27 28 29 30 31 32 33 35 36 37 37 37 38 38 37 35 31 29 27 27 27 27 28 28 28 27 25 24 24 24 24 24 23 23 23 24 25 26 25 24 23 22 23 23 24 24 24 24 25 26 28 30 32 33 36 39 40 42 44 45 45 43 42 42 42 43 44 44 44 44 44 45 45 44 43 41 40 39 38 38 37 37 37 37 37 38 39 40 40 39 38 38 37 37 37 37 38 38 38 37 36 36 36 35 35 35 33 31 29 27 26 25 26 26 26 25 24 23 22 21 20 20 20 20 19 18 18 17 17 17 17 18 18 18 18 19 20 20 20 20 19 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 14 14 15 15 15 16 17 16 15 14 14 14 15 16 16 17 19 20 20 19 18 18 18 19 19 19 19 18 17 16 16 18 20 21 21 20 19 19 19 19 19 20 20 21 21 20 19 19 20 20 19 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 17 18 18 17 17 16 16 16 16 16 16 17 16 17 18 18 17 17 17 17 16 16 16 16 16 15 15 15 14 13 13 12 12 13 15 17 18 18 18 18 17 17 16 15 15 16 18 20 22 23 24 24 21 16 14 13 14 15 16 17 16 16 16 17 17 18 18 21 22 24 25 21 15 13 13 13 13 13 13 13 13 13 13 13 13 13 14 14 15 15 16 17 18 19 19 19 19 19 19 19 19 18 17 16 16 16 18 20 20 21 20 18 14 13 13 13 13 13 13 13 13 13 13 13 13 13 14 16 17 18 20 21 21 22 21 20 19 19 20 20 20 20 20 20 20 19 19 19 19 20 20 20 21 21 22 22 22 22 23 24 25 25 26 27 27 30 32 32 34 35 30 28 26 25 25 24 23 22 21 22 26 30 32 34 35 36 36 36 34 34 32 31 31 32 34 35 33 31 29 28 28 28 30 32 32 31 30 29 28 28 28 28 28 30 31 31 31 30 28 27 28 29 29 29 29 29 28 28 27 27 26 26 24 23 23 22 21 21 21 21 21 22 25 30 39 46 50 55 48 29 22 21 20 19 19 19 19 19 20 22 23 24 25 25 24 23 22 21 21 19 17 14 12 12 11 12 11 10 10 10 11 12 13 14 14 15 15 15 15 15 16 16 17 17 17 16 16 16 16 16 16 16 17 19 19 17 15 12 10 10 10 11 12 13 15 15 15 15 16 17 18 19 18 18 17 16 16 15 15 15 15 15 15 15 14 14 14 13 13 13 13 12 12 12 12 12 11 11 12 12 12 13 13 13 13 13 14 15 15 14 14 15 15 15 15 16 16 16 17 16 16 16 15 14 13 12 12 11 11 12 12 12 13 12 54 54 53 52 51 50 48 47 45 45 45 44 44 43 42 42 42 42 41 41 40 40 39 38 37 36 36 36 36 36 36 36 35 35 35 34 33 32 32 31 30 30 30 29 29 29 28 28 28 27 27 26 25 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 22 22 21 21 21 21 22 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 23 23 22 23 22 22 22 22 22 22 22 22 22 22 23 24 25 25 26 27 27 27 28 29 30 31 33 34 34 35 36 36 37 38 38 38 35 31 29 28 26 26 26 27 28 29 29 28 27 25 24 24 24 24 24 24 24 25 26 26 25 24 23 22 22 23 23 24 24 24 24 25 27 29 31 32 33 35 37 40 43 45 46 45 44 43 44 44 44 44 44 43 43 44 45 45 44 43 42 41 40 39 38 38 37 37 38 38 40 40 40 40 39 38 37 36 36 37 38 39 38 37 36 36 36 36 35 35 34 33 30 28 26 26 26 26 26 25 24 23 22 22 21 20 20 20 20 19 19 18 18 18 18 18 18 18 19 19 19 19 19 20 19 18 18 18 18 17 17 17 17 17 17 17 17 18 18 17 17 17 16 16 17 17 17 17 16 16 16 16 16 15 15 15 15 16 16 17 16 15 15 14 14 15 15 17 18 20 20 19 18 18 18 19 19 20 20 20 19 17 16 17 18 21 21 20 20 19 19 19 19 19 20 20 21 21 20 20 20 20 20 20 19 19 19 19 19 19 19 18 18 18 18 17 16 16 16 17 17 18 17 16 16 16 16 16 16 16 17 16 17 18 17 17 17 18 17 16 15 16 16 16 16 16 16 16 15 14 13 13 14 15 17 18 18 18 18 18 18 17 16 16 17 19 21 22 23 23 19 14 11 11 12 12 13 14 15 15 15 16 16 17 18 19 20 21 23 22 18 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 17 19 19 19 19 19 19 19 18 18 17 17 16 16 18 20 20 21 22 21 17 14 14 14 13 13 13 13 13 13 13 13 13 13 14 15 15 16 18 19 20 20 20 20 19 19 21 21 21 21 21 21 20 19 18 18 19 19 20 20 21 21 22 22 23 23 24 25 26 26 27 28 28 29 31 33 35 35 33 28 25 24 23 23 22 22 22 22 25 31 33 34 34 35 35 35 35 34 32 31 32 33 34 33 32 30 29 28 28 29 30 32 32 32 31 30 28 27 27 27 27 29 30 31 31 30 28 28 28 29 29 29 29 30 30 31 31 30 30 29 27 24 24 22 22 21 21 21 21 23 27 34 39 46 52 47 29 24 22 21 21 20 20 20 19 20 20 22 24 26 25 23 24 23 22 20 20 20 18 15 13 12 11 12 11 11 11 11 11 12 12 13 14 15 15 15 15 15 15 16 16 17 17 17 16 16 16 17 17 18 19 20 19 17 15 12 11 10 11 11 11 13 14 15 15 15 16 17 18 18 17 17 16 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 12 12 12 12 12 11 11 12 12 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 16 16 17 17 16 16 16 15 14 14 13 12 12 12 12 12 13 13 12 54 53 53 52 50 49 47 45 44 43 44 43 42 42 41 41 41 41 40 40 40 40 39 38 37 37 36 37 37 37 37 36 36 35 34 34 33 32 31 31 30 30 29 29 29 29 28 28 28 27 27 26 25 25 24 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 24 24 24 24 24 24 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 22 23 23 24 25 26 27 28 28 28 29 30 31 33 35 35 34 35 35 36 38 39 38 36 32 29 28 27 26 26 26 26 27 29 29 29 28 26 25 24 24 24 24 25 25 26 26 26 25 24 23 22 22 23 23 24 24 24 24 24 26 29 30 31 31 32 34 37 40 43 45 45 44 44 44 43 43 43 43 42 42 43 44 44 44 43 42 42 41 40 39 38 37 37 37 38 39 40 40 40 39 38 36 35 35 36 37 38 37 37 36 36 36 36 35 35 35 34 32 29 27 26 26 26 26 25 24 23 23 22 21 21 20 20 20 20 20 19 19 18 18 18 18 18 18 18 19 18 18 19 19 18 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 17 16 16 17 17 18 17 17 16 16 16 16 16 15 15 15 16 16 17 17 16 15 15 15 15 16 17 19 20 20 19 18 18 19 19 20 20 20 20 19 17 17 17 19 21 21 20 20 19 19 18 18 19 20 20 21 21 21 20 21 21 20 19 19 19 19 19 19 19 19 18 18 18 18 18 17 16 16 17 17 17 17 17 16 16 16 16 16 16 17 16 16 17 17 17 18 18 17 16 15 15 16 16 17 17 16 16 16 14 13 13 14 16 17 18 18 18 18 19 19 18 17 16 18 20 21 21 20 20 15 13 14 13 13 12 13 13 14 14 15 15 16 17 18 19 20 20 21 20 17 14 14 15 15 15 14 14 14 14 14 13 14 14 14 14 14 15 15 16 16 17 18 19 18 18 18 18 18 18 17 17 17 17 16 17 19 20 21 23 23 20 17 16 15 14 13 13 13 13 13 13 14 14 14 14 14 14 15 16 17 19 19 19 20 20 21 22 22 22 22 21 19 19 18 18 19 19 20 20 21 21 21 22 23 23 24 26 26 27 27 28 28 29 30 33 35 36 35 33 26 24 22 21 21 21 21 22 23 26 31 33 33 34 34 34 34 34 33 32 31 31 32 33 32 30 29 28 28 28 29 30 31 32 32 32 31 29 28 27 27 27 28 29 31 32 30 29 29 30 30 31 30 29 30 32 34 34 33 32 31 30 28 26 23 21 20 20 21 22 26 32 31 42 50 50 40 26 22 21 22 22 22 21 21 20 21 21 21 22 25 27 25 23 22 21 20 20 19 18 16 13 12 11 12 12 11 11 11 11 11 12 13 13 14 15 14 15 15 15 15 16 17 17 17 17 16 17 17 18 19 20 20 19 18 15 13 12 12 12 11 12 12 13 14 14 14 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 13 13 13 14 15 15 15 15 15 15 15 15 16 17 17 17 17 17 16 16 15 15 13 13 12 12 13 13 13 13 13 54 53 52 51 49 47 45 44 42 42 42 41 41 41 41 41 41 41 41 40 39 39 39 38 38 37 37 37 37 37 37 37 36 35 34 33 32 31 31 30 30 29 29 29 29 29 28 28 28 27 27 26 25 25 25 24 24 23 23 22 22 22 22 22 22 22 22 22 21 21 21 21 20 20 20 20 20 21 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 24 23 23 23 23 25 26 27 27 28 29 29 29 30 32 34 36 36 34 35 35 37 39 39 36 33 30 28 27 26 26 26 26 26 27 29 29 28 28 27 26 25 25 24 24 24 25 26 27 27 26 24 23 23 22 23 24 24 24 23 23 24 26 28 30 30 30 31 32 35 38 41 42 43 43 43 43 43 42 42 41 41 41 42 43 43 44 44 42 42 41 40 39 38 37 37 37 38 39 39 39 39 38 37 36 34 34 35 36 36 37 37 37 37 37 36 36 36 36 35 33 31 29 28 27 27 26 25 24 23 23 22 22 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 18 18 19 19 19 18 18 17 17 17 18 18 18 18 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 17 16 16 15 15 16 18 20 20 20 19 18 19 19 20 20 21 21 21 19 17 17 18 19 20 20 20 20 19 18 18 18 19 20 21 21 21 21 21 21 21 19 19 19 19 19 19 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 16 16 16 17 17 17 17 18 18 17 17 17 16 15 15 15 16 16 17 16 16 14 14 14 15 16 17 17 18 18 18 18 19 18 18 17 18 19 19 17 14 13 15 17 17 16 15 13 13 13 13 13 14 14 15 17 18 19 19 19 20 19 17 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 14 15 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 19 21 23 23 20 18 17 16 15 14 14 14 13 13 14 14 14 15 14 14 14 14 15 16 18 19 20 21 22 23 23 22 22 22 20 19 18 18 18 19 20 20 21 22 22 22 22 23 24 25 27 28 28 28 29 29 30 31 35 36 35 33 29 25 23 21 20 20 20 20 22 27 30 31 32 33 33 33 32 32 31 31 31 30 28 30 32 32 30 28 24 27 29 30 31 31 32 32 31 31 31 30 29 27 27 27 28 30 31 30 29 30 30 30 31 31 29 30 32 35 36 36 35 34 32 29 26 24 22 21 20 21 24 28 33 38 46 49 38 28 24 21 22 23 23 23 23 22 22 22 22 22 22 24 27 23 23 21 20 20 20 19 17 16 14 12 12 13 12 11 11 11 11 11 12 12 13 13 13 14 14 14 15 15 16 17 17 17 17 17 17 18 19 19 20 20 19 18 16 15 14 13 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 13 14 14 14 13 13 13 13 13 13 13 13 13 12 12 12 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 18 17 17 17 16 16 15 14 13 13 13 13 13 13 13 13 53 53 52 50 47 45 43 42 42 41 40 40 40 40 40 41 42 42 41 40 40 39 39 39 39 38 37 37 37 38 39 38 36 35 33 33 32 31 31 30 29 29 29 29 28 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 22 22 21 21 21 21 21 21 21 21 20 20 20 20 20 19 20 20 21 22 22 23 22 22 23 23 23 23 23 23 22 22 23 23 22 22 22 22 23 23 23 24 24 24 23 22 23 25 26 27 27 28 29 29 29 30 32 35 37 37 36 35 35 37 38 37 34 32 30 28 27 27 26 26 26 27 28 29 29 28 27 26 26 25 25 25 25 25 25 26 28 28 26 24 23 23 24 24 25 25 24 23 23 23 26 28 30 30 30 30 32 34 36 38 40 41 42 42 42 42 41 41 40 40 41 41 42 42 42 43 43 42 41 40 39 38 37 36 37 38 39 39 39 38 37 36 35 34 34 34 35 36 37 37 37 37 38 37 37 36 36 36 34 32 30 29 28 27 26 25 24 23 22 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 18 18 18 18 19 18 18 19 19 20 20 20 19 18 17 17 18 18 18 18 17 16 16 17 17 17 17 18 18 18 18 17 17 17 17 17 17 16 16 16 17 17 17 17 17 17 16 16 17 18 19 20 19 19 19 19 20 21 21 22 22 21 19 18 18 19 20 20 20 20 19 19 18 18 18 19 20 21 22 22 21 21 21 20 19 19 19 19 19 20 20 20 20 19 19 18 18 18 17 17 17 18 17 17 17 17 17 16 16 15 16 16 16 17 17 18 18 18 18 18 17 16 15 15 15 15 15 16 16 16 16 15 14 14 15 16 17 17 17 17 17 18 18 18 18 17 17 17 16 15 15 15 21 21 20 18 17 15 14 13 12 13 13 14 15 16 17 18 18 18 18 18 17 16 16 15 15 15 15 16 16 16 15 14 15 15 15 15 15 15 16 16 17 17 17 17 17 17 18 17 17 16 16 17 17 17 18 17 17 18 19 19 19 18 18 17 17 16 15 15 14 14 14 14 14 15 15 14 14 15 15 15 16 18 20 21 22 23 23 22 20 21 20 19 18 18 18 19 20 21 21 21 22 22 22 23 24 25 27 28 28 29 31 31 31 32 35 35 35 32 29 27 24 22 21 20 19 19 20 22 29 31 31 31 31 32 31 31 31 31 31 30 29 24 26 28 29 29 29 24 29 30 31 31 31 32 33 32 31 31 30 29 29 29 28 28 28 29 30 29 29 30 31 31 32 31 30 33 35 37 37 37 35 34 31 28 25 22 21 21 23 25 27 29 36 41 42 33 26 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 24 22 20 19 20 19 18 17 17 15 14 14 15 13 12 11 11 11 11 11 12 12 12 12 13 13 14 14 15 15 16 16 16 17 17 18 18 19 19 20 20 19 18 17 16 15 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 12 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 17 18 18 17 17 17 17 16 15 14 14 13 14 14 13 13 13 13 53 52 50 48 45 43 42 41 41 40 40 39 40 40 41 42 43 43 43 42 40 40 40 40 39 38 37 36 36 38 40 39 37 35 34 33 32 32 31 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 20 20 20 20 19 19 19 19 19 20 21 22 22 22 22 22 22 23 23 23 23 22 22 22 22 23 23 22 22 22 22 23 23 24 25 25 24 23 24 25 26 27 27 28 28 28 28 30 33 37 39 38 37 37 35 36 35 34 33 32 30 29 28 28 27 27 27 28 28 29 28 27 27 26 25 25 25 25 25 25 25 27 28 29 27 24 23 23 23 24 25 25 25 24 24 24 26 28 29 30 30 31 31 32 34 36 38 40 41 41 41 41 40 39 38 39 39 40 40 40 41 41 41 41 40 39 38 37 37 37 37 39 39 40 39 38 37 35 35 34 34 34 34 35 36 37 38 38 38 37 36 35 35 35 34 34 32 30 29 28 27 25 24 22 22 22 22 22 22 21 21 22 22 21 20 19 19 18 18 18 18 18 18 18 18 18 18 19 20 20 20 21 20 19 18 17 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 18 17 17 17 17 17 17 17 17 17 17 17 18 18 18 17 17 17 18 19 19 19 20 20 21 21 21 22 23 21 19 18 18 19 20 20 20 20 19 19 18 18 18 18 20 21 22 22 22 22 21 21 20 19 19 19 19 20 20 20 20 20 19 19 19 18 18 18 17 17 17 17 17 17 17 17 16 16 15 16 16 16 17 17 18 18 18 18 18 17 16 16 14 14 15 15 16 16 17 16 15 15 15 16 17 17 17 17 16 17 17 17 17 17 17 16 16 16 16 18 20 23 23 22 20 18 16 14 13 13 12 12 13 14 15 16 17 17 18 18 18 17 17 16 16 16 16 16 16 16 17 16 16 17 16 16 15 15 15 15 16 16 16 16 17 16 17 17 17 17 17 17 17 17 18 18 18 17 17 18 17 17 17 17 17 17 17 17 16 15 14 14 14 15 15 15 15 15 16 16 16 16 18 20 21 22 22 21 20 20 19 18 18 18 18 19 19 20 21 22 22 22 23 23 23 24 26 27 30 33 33 34 34 35 35 35 33 29 28 27 25 23 22 22 20 19 19 20 23 30 31 30 30 30 30 30 30 31 31 31 30 29 26 24 24 25 25 25 25 31 31 31 31 31 32 34 32 31 30 29 29 30 30 29 28 28 28 29 29 29 30 34 34 31 31 31 37 40 41 39 37 37 36 33 28 24 23 21 24 25 27 28 29 30 30 29 26 24 23 24 25 25 25 25 25 25 24 24 24 24 25 25 25 23 20 20 19 19 19 18 18 18 17 16 16 16 14 13 11 10 10 11 11 11 11 12 12 12 13 14 14 14 15 15 16 16 16 17 18 18 19 19 19 20 19 18 17 16 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 15 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 11 11 11 11 11 12 12 12 13 13 14 14 15 15 15 15 15 15 15 15 16 17 18 18 17 17 17 17 16 15 15 14 14 14 14 14 14 13 13 52 50 48 46 44 42 40 40 40 40 40 40 40 41 41 42 44 45 45 44 43 42 42 41 39 38 37 35 35 36 38 39 38 35 34 33 32 31 30 29 29 29 28 28 28 27 27 27 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 19 21 21 22 22 22 21 21 22 22 22 22 22 22 22 22 22 23 23 23 22 22 22 23 24 24 25 25 25 24 25 26 26 27 27 28 28 28 28 30 34 38 41 40 39 36 34 34 32 32 32 32 31 30 31 30 28 27 27 28 29 28 27 26 26 25 25 25 25 26 26 26 25 27 28 29 27 24 24 23 23 24 25 26 26 26 25 24 26 27 28 30 30 30 30 30 31 33 36 38 39 40 39 39 38 37 35 36 38 39 39 39 39 39 40 40 39 38 38 37 37 37 38 40 40 40 40 38 37 36 35 35 34 34 34 35 35 36 37 37 37 37 35 34 34 34 33 33 32 30 29 29 28 26 24 22 21 21 21 21 22 22 22 22 22 21 21 20 19 19 19 18 18 18 18 18 18 18 18 19 20 21 21 22 21 20 18 17 18 18 18 17 17 17 17 17 17 17 17 18 18 19 19 19 19 18 17 17 18 17 17 17 18 18 18 18 18 18 18 17 17 18 19 19 20 20 21 21 21 21 22 21 20 19 18 19 20 21 20 20 19 19 18 18 18 19 19 21 22 22 22 22 22 21 20 19 19 19 19 20 20 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 17 17 18 18 18 19 19 18 16 15 14 14 14 14 15 15 16 17 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 17 17 17 19 22 24 25 23 22 20 18 16 14 14 13 12 12 13 14 15 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 17 17 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 17 16 15 15 15 15 16 16 16 16 17 17 17 17 17 18 19 20 20 20 19 19 19 19 19 18 18 19 20 21 22 22 22 22 23 23 24 26 27 31 33 34 34 34 34 34 33 31 28 27 26 25 24 23 21 21 20 19 19 21 24 30 31 27 27 28 28 27 28 30 31 31 30 28 26 22 23 23 24 25 26 32 32 32 31 31 32 33 33 31 29 28 28 29 30 30 29 28 28 28 28 29 30 34 36 34 30 31 41 43 44 43 40 40 39 34 29 24 23 25 30 29 30 30 29 28 27 26 25 25 24 24 24 25 26 26 26 25 25 25 26 26 27 27 25 23 21 20 19 19 18 18 18 18 18 17 17 16 15 14 12 11 10 11 11 11 11 11 12 12 13 13 14 14 14 14 15 16 16 17 18 18 18 18 19 19 19 19 18 16 15 14 14 13 13 13 13 13 13 13 13 14 15 15 15 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 11 11 11 11 11 11 11 12 12 13 13 14 14 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 15 14 14 14 14 50 48 46 44 42 41 40 40 40 40 40 40 41 41 41 42 44 45 45 45 44 44 43 42 40 38 36 36 35 35 38 39 38 37 35 34 32 31 30 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 24 24 24 23 23 22 22 21 21 21 20 20 20 20 20 19 19 19 18 18 18 18 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 25 25 26 26 25 26 26 26 28 28 28 28 29 29 32 35 39 41 41 40 35 32 31 30 30 32 32 32 32 34 33 30 28 27 28 28 28 27 26 25 24 24 25 25 26 27 27 27 28 29 28 28 26 25 23 22 23 25 26 27 26 26 26 26 26 27 29 29 29 28 28 28 31 35 37 38 38 38 37 36 35 34 35 37 38 38 38 38 38 39 39 38 38 38 38 37 38 39 40 40 41 40 39 38 37 36 35 34 34 34 34 35 36 36 37 37 36 35 33 32 32 32 32 31 29 30 29 28 26 23 22 21 21 21 21 22 22 23 23 22 21 21 21 20 19 19 18 18 18 18 18 18 18 18 19 19 20 21 22 22 20 18 17 18 18 18 18 18 17 17 17 18 17 18 18 19 19 20 20 19 19 18 18 18 18 18 18 18 18 17 18 18 18 18 18 17 17 19 20 21 21 21 21 21 20 20 20 19 18 19 20 21 21 21 20 19 18 18 18 19 19 20 21 22 22 22 22 21 20 19 19 19 19 19 20 20 20 20 20 20 20 20 19 19 19 19 18 19 18 18 17 17 17 17 17 17 16 16 16 16 17 17 18 18 18 20 21 19 16 15 13 13 13 13 14 15 16 17 17 16 16 16 17 17 16 16 16 16 16 16 16 16 17 17 17 19 20 22 20 18 20 20 19 18 16 15 14 13 11 11 12 13 14 15 15 15 16 16 17 17 17 17 17 17 16 16 17 17 17 17 17 18 18 17 16 16 16 15 15 15 15 15 15 16 16 15 15 16 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 16 15 16 16 17 17 17 17 17 17 17 17 16 16 17 17 18 19 19 20 19 19 18 18 19 19 21 21 22 22 23 23 23 24 25 26 27 32 34 34 34 34 32 31 29 27 26 25 24 23 23 22 21 20 20 20 20 21 25 30 30 25 24 25 25 24 25 30 31 31 30 28 24 23 22 22 23 24 27 33 33 33 32 31 31 32 31 30 28 27 28 28 29 30 30 30 29 28 28 29 29 30 31 31 31 35 42 42 44 45 45 45 42 34 28 26 26 29 34 38 33 29 26 25 24 24 23 23 23 23 23 26 26 27 27 26 26 26 27 27 27 27 25 22 21 20 19 19 18 18 18 18 18 18 17 17 16 15 13 12 11 11 11 11 11 11 12 12 12 13 13 14 14 14 14 15 16 17 18 18 18 18 18 19 19 19 17 16 15 14 14 14 13 13 13 13 13 13 13 14 15 15 14 14 14 14 14 13 13 13 13 13 13 12 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 13 13 14 14 14 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 48 46 44 43 42 42 41 41 41 41 41 40 41 41 41 43 44 44 44 45 44 44 43 42 40 38 37 36 36 36 38 38 38 38 36 35 33 31 30 29 29 29 28 28 27 27 27 26 26 26 25 25 25 24 24 24 23 23 23 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 20 20 21 21 21 21 21 21 21 21 21 22 22 21 21 22 22 22 23 23 23 23 23 24 24 25 26 26 26 26 26 26 26 28 29 29 29 29 31 33 35 39 40 40 40 35 32 29 28 29 30 32 34 35 36 35 32 28 27 27 27 27 27 26 25 24 25 25 25 26 28 28 28 28 29 28 27 26 24 22 21 23 25 26 27 27 27 28 28 28 28 29 29 29 28 27 28 31 35 36 37 38 37 36 35 34 34 35 37 38 38 38 38 38 38 38 38 37 37 38 37 38 38 38 39 40 40 40 39 38 36 35 34 34 34 34 35 35 36 36 36 36 34 32 31 31 31 31 31 30 30 30 29 26 23 22 21 21 21 21 22 22 23 23 22 22 21 21 21 20 19 18 18 18 18 18 18 18 19 19 19 20 21 22 22 21 18 17 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 19 19 18 18 19 19 19 19 18 18 18 18 19 19 18 18 18 19 21 21 22 21 21 20 19 19 19 19 19 19 21 21 21 21 20 19 18 18 18 19 20 20 21 21 21 21 21 20 20 19 19 19 19 20 20 20 20 20 20 21 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 17 17 16 16 17 17 17 18 18 20 23 23 19 16 14 14 12 12 12 13 15 17 18 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 19 19 18 20 19 17 17 17 17 17 16 15 13 12 11 11 12 13 14 15 15 15 15 16 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 18 18 17 17 16 16 16 17 17 17 18 18 18 18 18 17 16 15 15 16 16 18 19 19 19 18 18 18 19 20 21 22 22 22 23 23 23 24 25 26 28 33 34 34 32 30 29 28 27 25 24 23 22 21 21 20 19 19 20 20 21 22 26 29 29 27 24 24 24 24 26 30 31 31 28 26 25 24 23 22 23 24 25 26 28 28 32 33 32 32 32 30 28 26 27 26 26 30 30 30 30 29 28 29 29 29 31 32 34 36 38 43 45 43 42 40 35 33 28 29 30 35 40 36 31 26 24 22 22 22 22 21 21 22 23 25 26 27 27 27 26 25 27 27 27 25 24 23 21 20 19 20 19 19 19 19 18 18 18 17 17 16 14 13 12 11 11 11 11 11 11 12 12 13 13 14 14 14 14 15 16 17 18 18 18 18 18 18 18 18 17 16 15 15 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 13 13 14 14 14 15 15 16 16 16 16 16 17 17 18 17 17 17 17 17 16 16 16 16 16 16 16 15 15 15 14 45 43 43 44 43 43 42 42 41 41 41 41 41 41 42 44 44 44 43 42 43 42 42 41 39 38 37 37 38 38 38 38 38 38 37 36 34 30 30 30 29 28 28 28 27 27 27 26 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 18 18 17 18 20 20 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 24 24 24 25 26 27 27 27 27 27 27 27 28 29 29 30 30 32 34 35 36 39 40 39 36 32 29 27 27 29 32 35 35 36 36 32 28 26 26 27 27 27 26 26 25 25 26 26 27 29 30 29 29 28 27 27 25 23 21 20 22 24 26 27 27 28 28 29 29 30 30 30 29 29 29 30 32 35 35 37 38 38 36 34 35 36 36 37 38 38 38 38 38 37 37 37 38 38 38 38 38 38 38 39 40 40 40 39 38 36 35 34 34 33 34 34 35 35 36 36 36 34 33 32 31 31 31 31 30 30 30 29 26 24 22 22 21 21 21 22 22 23 23 23 22 22 22 22 21 20 19 18 18 18 18 18 19 19 19 19 20 21 22 22 22 20 18 17 18 18 18 18 18 18 18 18 18 18 18 19 20 20 20 20 20 20 19 19 19 20 20 19 19 18 18 18 19 19 19 19 19 20 21 21 21 21 20 19 18 18 18 19 19 20 21 21 22 22 21 20 18 18 18 19 20 20 20 20 20 20 20 20 19 18 18 19 19 20 20 20 20 20 21 20 20 20 20 20 19 19 19 19 19 19 18 17 17 17 18 18 17 17 17 17 17 18 19 20 22 24 23 18 15 13 13 11 11 12 13 15 17 18 18 17 17 17 17 17 17 18 18 18 17 17 16 16 16 16 17 17 19 22 23 21 17 16 16 16 17 16 15 14 12 11 11 12 13 14 14 13 14 15 15 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 16 17 17 17 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 17 17 16 16 16 17 17 18 18 18 19 19 18 17 16 15 15 15 16 18 18 18 18 17 17 18 19 20 20 21 22 22 22 23 23 24 25 28 33 33 33 31 30 29 28 27 25 23 22 21 20 20 20 19 19 19 20 21 22 23 24 24 25 25 24 24 25 26 26 26 27 27 26 26 26 25 24 23 23 24 25 26 27 28 29 30 32 33 32 30 25 24 24 24 25 26 26 28 28 28 28 30 29 29 30 32 33 35 40 46 46 40 37 35 33 32 32 34 34 36 37 33 28 25 23 23 23 23 23 22 22 22 23 24 26 27 27 27 25 24 24 25 25 24 23 22 21 20 20 20 20 20 20 20 19 19 19 18 18 17 15 14 14 12 11 11 11 11 11 11 12 13 13 13 14 14 15 15 16 17 17 17 17 17 18 18 18 17 17 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 14 15 15 16 16 16 17 17 17 17 18 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 43 42 43 44 44 44 43 42 41 41 41 41 41 41 42 42 43 44 43 43 42 41 40 38 38 38 38 38 39 38 38 38 38 38 37 36 33 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 25 24 24 24 23 23 23 22 22 22 21 21 20 19 19 19 18 18 18 17 17 17 17 18 19 19 20 20 20 20 21 21 21 21 21 21 21 21 21 22 22 22 22 22 23 24 24 25 26 27 27 27 28 28 28 27 27 28 30 30 31 31 32 34 36 36 38 39 38 36 32 28 25 25 28 30 32 34 37 35 31 27 26 26 27 27 27 27 27 27 26 27 27 29 30 31 30 29 28 28 26 24 21 21 21 22 24 25 26 27 27 27 28 30 30 30 30 29 29 30 31 32 33 35 37 38 38 37 36 36 36 37 37 37 37 37 37 36 37 38 39 40 40 39 38 38 38 38 38 38 39 39 38 37 36 34 33 33 33 34 34 34 35 35 36 36 34 34 33 31 30 31 31 31 31 31 30 27 24 23 23 21 21 21 22 22 23 23 23 23 22 22 22 21 20 19 18 18 18 19 18 19 19 19 19 20 21 21 22 23 21 19 18 18 18 18 18 18 18 18 18 18 18 19 19 19 20 21 21 20 20 20 19 20 20 20 20 20 19 18 19 19 20 20 20 21 21 21 21 20 19 19 19 18 18 18 19 19 20 21 21 22 22 21 20 19 18 18 19 19 20 20 20 20 20 20 19 19 18 18 19 19 19 20 20 21 21 21 20 20 20 20 20 20 20 20 20 19 19 19 18 17 18 18 18 18 18 18 18 18 19 20 22 23 23 20 17 16 14 12 11 11 12 14 16 17 18 18 18 17 17 17 18 18 18 19 19 19 18 17 17 16 16 16 18 21 24 21 19 17 16 15 16 17 17 16 14 13 12 11 11 12 13 13 13 13 14 15 16 16 17 17 18 18 18 18 18 18 19 19 19 18 17 17 17 16 16 16 16 15 15 15 15 14 14 15 16 16 17 17 18 18 18 18 18 18 19 19 18 18 18 17 17 17 17 16 16 17 17 17 17 17 18 19 20 20 19 18 17 16 16 15 15 15 16 17 17 17 17 17 18 19 19 20 20 21 22 22 23 24 25 27 29 32 31 31 30 28 27 26 25 23 22 20 19 19 19 19 18 18 19 20 21 22 23 24 24 24 24 24 24 25 26 27 27 27 27 27 27 26 26 26 25 24 24 24 25 26 28 28 29 31 31 31 29 26 25 25 25 25 25 25 26 26 27 29 30 30 30 30 30 33 37 42 46 47 39 35 33 31 32 32 32 36 37 34 30 27 24 25 26 27 27 26 24 22 22 23 23 25 27 26 25 24 25 25 24 25 25 23 22 22 21 21 21 21 21 21 21 21 20 21 21 20 18 17 16 15 13 12 11 11 11 11 11 11 12 12 13 14 14 15 15 16 16 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 14 15 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 11 11 11 11 11 12 12 13 13 13 13 14 15 16 16 16 17 17 17 17 17 18 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 43 43 43 43 43 43 43 42 41 41 42 42 42 42 41 41 42 43 43 43 42 41 39 38 38 39 39 39 39 38 38 37 37 37 37 36 32 31 31 30 29 29 29 28 28 27 27 27 27 26 26 25 25 25 24 24 23 23 23 23 22 22 21 21 20 19 19 18 18 17 17 17 17 17 17 18 19 19 19 20 20 20 20 21 21 21 21 21 21 21 22 22 22 22 22 23 24 24 25 26 27 27 27 28 28 28 28 28 28 29 30 31 32 33 34 36 37 37 38 38 37 35 31 27 24 24 28 29 31 35 37 34 29 26 26 26 26 27 27 27 27 27 27 27 28 30 31 32 31 28 28 27 24 23 22 22 23 24 24 25 25 25 26 27 28 29 29 29 29 29 30 31 32 32 33 35 37 38 38 37 36 36 36 36 36 36 36 36 36 37 39 40 41 41 41 39 39 38 37 37 37 37 37 38 38 37 36 35 34 33 32 33 34 34 34 35 35 35 34 34 33 31 30 30 31 31 31 31 30 27 26 25 23 22 22 22 22 23 23 22 22 22 23 22 22 22 21 20 19 19 19 18 19 19 19 19 19 19 20 21 22 24 23 21 19 19 17 18 18 18 18 18 18 18 18 18 19 19 20 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 20 21 21 21 21 20 20 19 19 19 18 18 18 18 19 19 20 21 22 23 23 22 20 19 18 17 18 19 19 19 20 20 20 20 19 19 18 18 18 19 19 20 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 19 18 18 19 19 19 19 18 18 19 20 21 23 23 21 19 18 16 14 12 12 12 13 15 17 17 18 18 18 17 17 17 18 19 19 20 20 20 19 18 17 16 16 16 19 23 22 16 15 15 15 15 16 16 17 17 16 14 13 11 11 12 12 12 13 13 14 14 15 16 17 17 18 18 18 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 15 15 15 14 14 15 15 16 16 17 18 18 18 18 18 19 19 18 18 18 18 18 17 17 17 16 16 17 17 17 17 17 19 20 21 20 19 18 16 16 16 15 15 14 14 15 16 16 17 17 18 19 19 20 21 22 24 25 26 27 28 30 30 30 31 30 29 27 26 24 23 21 20 19 18 18 18 18 18 18 19 20 21 22 23 23 24 24 24 23 24 26 27 28 28 28 28 27 27 27 27 27 27 26 24 25 25 25 26 27 28 29 30 29 28 27 26 26 26 26 26 25 26 26 29 32 33 33 33 32 32 38 41 44 46 45 38 34 32 31 31 31 34 36 33 32 30 29 28 28 29 29 29 28 26 24 23 23 23 24 25 25 24 24 24 25 24 24 24 23 23 24 23 23 22 22 21 21 22 22 22 21 22 21 21 20 18 15 14 13 12 12 11 10 11 11 11 12 12 13 14 15 15 16 16 17 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 11 11 11 12 12 12 12 13 13 14 15 16 16 16 17 17 17 17 17 17 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 15 45 44 44 43 43 43 42 42 42 42 43 43 42 42 41 41 42 43 43 42 42 40 39 37 37 38 38 38 38 37 37 36 36 37 37 36 33 32 32 31 30 30 29 29 28 28 28 27 27 27 26 26 26 25 24 24 23 23 23 23 22 22 21 21 20 19 18 18 17 17 17 17 17 16 17 19 19 19 19 19 19 20 20 20 21 21 22 21 21 21 22 22 23 23 23 23 23 24 25 27 28 29 29 29 29 29 29 29 30 30 31 32 34 35 37 36 36 36 37 37 36 33 29 25 24 24 27 28 31 35 35 31 27 26 26 27 28 27 27 27 26 26 26 27 28 31 32 32 31 29 28 26 24 23 23 25 26 26 27 27 27 26 26 27 28 29 29 28 29 30 31 32 31 33 34 35 35 36 37 36 36 36 35 34 35 35 36 37 38 40 41 42 42 42 41 40 39 38 37 36 35 35 36 37 37 36 36 36 34 33 32 33 34 34 34 34 35 35 35 34 33 31 30 30 31 30 31 31 30 28 28 26 24 23 22 22 22 23 23 22 22 22 22 23 23 23 22 21 19 19 19 19 19 19 19 19 19 19 20 21 23 24 24 24 23 20 17 17 18 18 19 19 19 19 18 18 19 19 20 22 22 22 21 22 22 22 22 21 21 20 19 19 19 19 20 21 22 22 22 21 20 19 18 18 18 18 18 18 19 20 20 21 23 23 23 22 20 19 18 17 18 18 19 19 20 20 20 20 19 19 19 19 19 19 19 20 21 22 21 21 21 20 20 20 20 20 20 20 20 20 21 21 19 19 18 19 19 19 19 19 19 21 22 22 23 21 20 18 17 16 14 13 13 13 14 15 17 17 17 18 18 17 17 17 18 19 19 19 19 19 19 19 18 17 16 17 19 22 19 15 15 15 15 15 16 16 17 18 18 16 14 13 12 12 12 12 12 13 13 14 15 15 16 17 18 18 19 19 19 19 19 19 18 17 17 17 17 17 17 16 16 16 16 15 15 14 14 14 14 15 16 17 18 18 19 19 19 19 19 19 18 18 18 18 18 17 17 16 16 17 17 17 17 18 19 21 21 19 18 16 16 15 14 14 14 13 13 14 15 16 17 18 18 18 20 21 23 25 26 27 28 29 30 30 31 31 30 28 26 25 24 22 21 19 19 19 18 18 18 17 18 18 19 20 21 22 22 24 24 24 24 23 25 29 29 28 28 28 28 27 27 27 28 28 28 28 26 27 27 26 25 26 27 29 30 30 29 28 27 27 28 28 28 27 27 29 31 33 33 34 34 34 35 42 45 45 44 40 35 32 31 30 31 32 34 35 32 31 31 31 32 31 32 32 31 30 28 27 26 26 25 25 25 24 24 24 24 24 24 24 24 23 23 24 24 24 24 23 23 23 23 23 23 22 22 22 22 21 19 16 15 14 13 12 12 11 11 11 11 11 12 13 14 14 15 16 16 17 17 17 16 16 16 15 15 15 15 14 14 14 13 13 14 14 15 15 15 15 15 15 15 16 15 15 15 14 14 14 13 13 13 13 13 14 14 14 14 14 13 13 13 13 12 12 12 12 12 12 11 11 12 12 12 12 13 13 14 15 16 16 16 16 17 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 47 45 45 44 43 43 42 42 43 43 43 43 42 42 43 43 43 43 42 42 41 39 38 36 36 37 37 37 37 36 35 35 35 37 37 38 36 33 32 31 31 30 30 29 29 28 28 28 28 27 27 26 26 25 25 24 24 23 23 23 23 22 21 21 20 19 18 17 17 16 16 16 16 16 17 18 18 18 19 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 24 24 25 26 27 29 30 30 30 30 29 30 30 31 31 32 33 35 37 38 37 36 35 35 35 34 31 27 24 24 24 25 27 31 34 34 31 27 26 27 28 28 28 27 27 26 25 25 26 28 31 34 33 32 31 28 25 24 24 25 27 28 29 30 30 30 30 30 31 31 32 32 33 33 33 33 33 33 34 34 34 34 35 35 36 36 36 35 35 35 36 38 40 41 42 42 42 42 41 41 41 39 38 36 35 34 34 34 35 35 35 36 36 35 34 32 32 33 33 33 34 34 35 35 34 32 31 30 30 30 30 31 31 31 31 29 27 25 24 23 23 23 23 22 22 22 22 22 22 23 23 23 21 20 19 19 19 19 19 19 19 19 19 19 21 23 25 25 25 24 21 18 17 18 18 19 19 19 19 19 19 19 20 21 22 23 22 22 22 23 23 23 22 21 20 20 20 20 20 21 22 23 22 22 21 20 19 19 18 18 18 18 19 19 20 21 22 23 23 23 21 20 19 18 18 17 17 18 19 19 20 20 20 19 19 19 19 19 19 20 21 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 20 19 18 18 18 19 19 19 20 22 22 22 21 19 19 18 17 16 15 14 14 14 15 15 16 17 17 17 17 18 17 17 17 18 19 18 18 17 17 18 18 17 17 17 19 21 18 16 15 15 15 15 16 17 17 18 18 17 16 15 14 13 12 12 12 12 13 14 14 15 16 17 17 18 19 19 20 19 19 19 18 18 18 17 17 17 17 17 16 16 16 16 15 14 15 14 14 15 16 17 17 18 19 19 19 19 19 19 18 18 18 18 18 17 17 17 16 16 17 17 17 18 19 20 19 17 16 16 15 15 14 13 13 13 13 14 15 16 17 17 18 20 22 24 26 27 28 29 30 31 31 31 31 30 28 26 24 23 22 20 19 19 19 18 18 18 18 17 18 18 18 19 21 22 23 24 25 24 24 24 26 28 29 29 30 31 30 27 26 27 28 29 29 29 29 29 29 28 26 25 26 27 29 30 30 30 30 30 31 30 29 30 32 33 33 33 33 33 34 35 37 45 46 44 40 36 32 30 29 28 29 30 30 29 29 30 30 31 32 33 35 36 34 31 29 29 27 27 26 26 26 24 23 23 24 24 24 23 23 23 23 24 24 24 25 24 24 23 23 23 22 22 22 22 22 21 19 18 16 15 14 13 12 12 12 11 11 11 12 12 13 14 15 16 16 17 17 17 16 16 16 15 15 15 15 15 14 13 13 13 13 14 15 15 15 15 15 15 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 12 12 12 12 12 12 12 12 12 13 13 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 19 18 18 18 18 18 18 17 17 16 16 47 46 46 45 45 44 44 44 44 44 43 43 43 43 43 43 42 42 42 42 41 39 38 37 37 36 36 36 36 35 34 35 37 38 38 38 35 33 32 31 31 30 30 29 29 28 28 28 28 27 27 27 26 25 25 24 24 24 23 23 23 22 21 21 20 18 18 17 16 16 16 16 16 16 17 18 18 18 19 19 19 19 19 20 20 21 21 21 22 22 22 22 22 23 24 25 25 26 27 28 30 30 30 30 30 30 31 32 32 32 33 34 37 38 38 38 36 35 34 34 33 30 27 24 24 24 25 28 31 33 33 31 29 28 28 29 29 28 27 27 26 24 24 25 28 31 35 33 32 30 27 25 24 25 27 29 31 32 33 33 33 34 34 34 34 34 34 34 33 33 33 33 34 34 34 33 33 33 35 36 37 36 36 36 37 38 40 41 42 42 42 42 42 41 41 41 39 38 36 35 33 33 33 34 34 34 35 36 35 34 32 33 33 33 33 33 33 34 34 34 33 31 30 30 30 30 30 30 30 31 31 29 26 25 24 23 23 23 22 22 22 22 22 22 23 23 23 22 20 19 19 19 19 19 19 19 19 19 19 21 23 24 24 25 24 22 19 17 17 18 18 19 19 19 19 19 19 20 21 22 23 23 22 22 22 23 23 23 21 21 20 20 20 21 21 22 22 22 22 21 20 20 19 18 18 18 19 19 20 20 21 23 23 23 22 21 20 19 18 18 18 17 18 19 19 20 21 20 20 20 19 19 19 20 21 22 22 22 22 22 21 21 21 20 20 20 21 21 21 21 22 22 21 19 19 18 18 18 19 20 21 22 21 20 20 19 19 19 18 17 16 15 15 15 15 16 16 16 16 17 17 18 18 17 17 17 18 18 18 18 18 17 18 18 17 18 19 19 17 17 17 16 16 15 16 16 17 18 18 18 17 17 16 14 13 12 12 12 13 14 14 15 16 16 17 18 19 20 20 20 20 20 19 18 18 18 18 18 17 17 17 16 16 16 15 15 15 14 14 15 16 17 17 18 19 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 19 19 18 17 15 15 15 15 14 14 14 13 13 13 13 14 15 16 17 19 22 24 27 28 30 30 31 31 31 31 32 31 29 27 24 22 20 20 19 19 19 19 18 18 18 18 18 18 18 18 19 20 21 23 24 25 24 24 24 26 28 28 28 29 30 29 27 27 27 30 31 30 30 30 31 30 29 27 26 25 25 27 28 30 30 31 32 32 32 31 33 35 35 34 34 34 34 35 38 43 46 44 42 39 36 32 31 30 29 28 28 28 28 28 29 30 30 31 32 37 38 37 34 32 30 29 28 27 26 26 24 22 21 23 24 24 23 23 22 23 23 24 25 24 24 24 24 23 23 22 22 22 22 21 21 20 19 17 16 15 14 13 13 13 12 11 11 12 12 13 14 15 15 16 17 17 17 17 17 16 16 15 15 15 14 13 13 13 13 13 14 14 15 15 15 15 15 16 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 12 12 12 12 12 12 13 13 13 13 14 15 15 15 16 16 16 17 17 17 18 18 18 18 18 19 19 19 19 19 18 18 18 18 17 17 17 47 47 47 47 47 46 46 45 45 44 43 43 44 44 43 42 41 41 41 40 39 38 37 36 36 36 36 36 36 36 35 37 38 38 38 38 36 33 32 31 31 30 30 29 29 29 29 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 21 20 18 17 17 16 16 16 16 17 17 17 18 18 18 18 18 18 19 19 19 20 21 21 22 22 22 23 23 23 24 25 25 26 26 27 28 30 31 31 31 31 31 32 33 33 33 34 36 36 37 38 37 35 33 33 33 32 30 27 25 24 24 26 29 31 32 32 31 30 29 30 31 30 29 27 26 25 24 24 25 27 31 35 34 32 29 26 25 25 27 29 31 32 33 34 34 35 35 35 35 35 35 34 34 33 32 32 33 34 34 33 33 32 33 35 37 37 38 38 38 39 40 41 41 41 41 41 41 41 41 41 40 39 38 37 35 34 32 32 32 31 32 34 35 35 35 34 34 34 33 33 32 33 33 34 34 33 32 30 31 30 29 29 29 30 31 31 30 28 26 24 24 23 23 23 23 22 22 22 22 23 23 23 22 21 20 20 20 19 19 19 19 19 19 19 21 22 23 24 24 23 23 20 18 17 17 18 18 19 19 19 19 19 20 22 23 23 22 21 22 22 23 24 23 22 21 21 21 21 21 22 22 22 22 22 21 21 20 19 18 18 18 19 19 20 21 22 23 23 23 21 20 20 19 19 19 18 18 17 18 19 20 21 21 20 20 19 19 20 20 21 22 22 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 21 20 19 18 18 18 19 20 21 21 20 19 19 19 19 19 19 18 17 16 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 17 18 18 18 17 17 18 18 18 18 18 18 18 17 17 16 15 15 16 17 17 18 19 18 18 17 15 14 13 12 12 13 14 14 15 15 16 16 17 19 20 20 20 20 20 20 19 19 18 18 18 18 17 17 17 16 16 16 15 15 15 14 15 15 16 17 18 19 20 20 20 19 19 19 19 19 19 18 18 19 19 19 20 20 19 19 19 18 17 15 15 15 14 15 15 14 14 13 13 13 13 14 15 15 18 21 24 27 28 29 30 31 32 32 31 31 30 29 26 24 22 19 18 18 18 19 19 19 19 19 19 18 18 18 18 19 19 20 22 23 24 24 24 24 24 25 26 28 29 30 30 29 29 29 30 32 33 32 31 32 34 34 30 28 26 25 24 24 26 27 28 30 33 36 36 36 36 36 36 35 35 35 35 36 40 45 46 45 42 39 36 33 32 30 28 27 26 26 27 28 30 30 31 31 32 36 37 37 37 36 35 32 29 28 27 26 24 22 21 23 23 23 23 22 22 22 25 26 26 25 24 24 24 24 23 23 22 21 21 20 20 20 19 18 16 15 15 14 14 14 13 12 12 12 13 13 14 14 15 16 17 17 17 17 18 17 16 15 15 15 14 13 13 13 13 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 12 12 12 12 12 13 13 13 13 14 14 15 15 15 16 16 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 18 17 47 47 47 47 47 47 47 46 45 44 43 43 43 43 42 41 41 40 39 38 37 36 36 36 36 36 37 37 38 37 37 39 39 39 38 37 36 32 32 32 31 30 30 29 29 29 29 28 28 27 27 26 26 26 26 25 25 25 24 24 23 23 22 21 20 18 17 16 16 15 15 17 17 17 17 17 17 18 18 18 18 18 19 19 20 21 21 22 22 23 23 23 23 25 25 26 27 27 28 29 30 31 31 32 32 32 33 34 35 35 36 36 37 36 36 35 34 33 33 33 33 31 28 26 26 26 28 30 31 31 30 30 29 30 31 32 32 30 28 25 24 24 24 25 27 31 33 33 31 28 25 25 26 28 30 33 34 34 34 35 35 35 35 35 34 34 34 33 33 32 32 32 33 33 33 32 32 33 35 37 38 38 39 39 39 40 40 41 41 41 41 41 41 41 42 41 39 38 37 36 34 32 31 31 30 31 33 35 35 35 34 34 34 33 32 32 32 32 33 33 33 32 32 31 30 29 28 28 29 30 30 30 29 27 24 23 23 23 23 23 22 22 22 22 23 23 23 22 22 22 21 20 19 19 19 19 19 19 20 21 22 22 23 23 23 23 21 19 17 17 17 18 18 19 19 19 20 21 23 23 23 22 21 22 22 23 24 24 22 21 21 21 21 22 22 22 22 21 21 21 21 21 20 19 18 18 19 19 20 21 22 23 23 22 21 20 20 19 19 19 19 18 17 18 19 21 22 21 20 20 20 20 20 21 22 22 22 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 21 21 20 19 18 18 19 20 20 20 19 19 19 19 19 19 20 19 18 17 17 17 17 16 16 16 17 17 17 17 16 16 15 16 16 17 17 18 18 18 17 17 17 17 18 18 18 18 17 17 16 16 16 16 17 17 17 18 18 18 18 16 15 14 13 13 13 14 14 14 15 16 16 17 18 19 20 21 21 20 20 20 19 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 19 19 19 19 19 19 19 20 21 21 21 19 18 18 17 16 16 17 16 15 15 15 15 13 13 13 13 14 14 15 16 19 22 26 28 30 31 31 31 31 31 31 30 29 27 23 21 19 18 18 18 18 18 19 19 19 19 19 19 19 19 19 19 19 21 22 23 24 24 24 23 23 23 24 26 29 31 30 28 28 30 31 32 33 33 34 34 34 34 33 28 26 25 24 24 24 24 26 30 33 34 36 38 38 38 38 37 37 36 38 40 43 45 46 46 44 41 38 35 33 29 27 26 25 25 27 29 31 31 31 31 32 34 35 36 37 37 35 33 29 29 28 26 25 23 22 23 24 23 22 22 22 22 26 26 27 26 25 24 25 24 24 23 22 21 21 20 19 19 19 18 17 17 16 15 14 14 14 13 13 13 13 13 13 14 15 16 16 17 18 18 18 17 17 16 16 15 15 14 15 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 13 13 13 13 12 12 12 12 13 13 13 13 14 14 15 15 16 16 17 17 17 17 18 18 18 18 19 19 19 19 20 19 19 19 19 19 18 18 47 47 47 47 47 48 47 46 45 44 43 43 42 41 41 41 39 38 37 36 36 36 36 37 37 37 37 38 36 38 38 39 39 39 38 37 35 33 33 32 31 31 30 30 30 29 29 28 28 27 27 26 26 26 26 26 25 25 25 25 24 23 23 22 20 19 17 17 16 15 15 17 17 17 17 17 17 17 17 18 18 18 19 19 20 21 22 22 23 23 23 24 25 25 26 27 27 28 28 29 29 30 31 33 33 34 34 35 36 36 37 36 36 35 34 33 33 33 34 34 33 31 28 28 27 28 29 32 31 31 29 28 28 29 30 31 32 31 29 26 24 24 25 26 29 31 32 32 31 29 26 26 28 29 32 34 35 35 35 35 35 35 34 34 33 33 33 33 33 32 32 32 32 32 32 32 33 34 36 38 38 39 40 40 39 39 40 40 41 40 40 40 41 41 41 41 40 39 38 37 34 32 31 30 30 30 32 34 35 35 35 34 34 33 33 32 31 31 32 32 33 32 32 31 30 29 28 27 28 29 29 30 30 28 25 22 22 22 23 23 23 22 22 22 23 23 23 23 22 22 22 21 20 19 19 19 19 19 20 20 21 22 23 23 23 23 22 21 18 17 17 17 18 19 19 19 20 22 24 24 23 22 22 22 22 24 25 24 23 22 21 21 22 22 23 22 22 21 21 21 21 21 21 20 19 19 19 19 21 22 23 23 23 22 21 20 20 19 19 19 19 18 18 18 20 22 22 21 20 20 19 19 20 21 22 22 22 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 20 20 19 19 19 19 20 19 19 19 18 18 18 18 19 20 19 18 18 17 17 17 17 17 17 17 17 16 16 15 15 15 16 17 17 18 18 18 17 17 17 17 18 18 18 18 17 16 16 16 16 16 16 17 17 17 18 18 18 17 17 16 14 13 13 14 14 14 15 15 16 17 18 19 20 20 21 21 20 20 19 19 18 18 18 18 17 17 17 17 16 16 15 15 15 15 15 16 17 17 17 18 18 19 19 19 19 19 19 20 20 21 21 21 21 20 20 19 18 17 17 17 18 18 18 17 16 16 15 13 13 13 14 14 14 15 18 21 24 27 29 31 32 32 31 31 30 30 29 28 25 21 18 17 17 18 18 18 18 19 19 19 19 19 19 20 20 20 20 20 22 22 23 23 23 23 22 23 23 24 26 30 31 31 28 28 29 31 32 33 34 34 34 34 33 32 28 26 25 25 24 24 24 27 30 31 32 35 39 39 39 39 39 38 38 41 42 44 45 46 47 46 45 43 38 33 28 26 25 25 25 27 30 31 31 31 30 31 32 34 35 36 36 36 35 33 30 28 27 26 25 24 24 24 23 23 21 21 24 26 27 27 27 26 25 26 25 25 24 22 21 20 19 18 18 19 18 18 17 16 15 15 15 15 14 14 13 13 13 14 14 15 15 16 17 18 19 19 18 18 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 13 13 14 14 14 13 12 12 12 12 12 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 19 20 20 20 20 20 20 19 19 19 47 47 47 47 47 47 46 45 44 44 43 43 41 39 39 39 39 37 37 37 37 37 37 38 38 38 37 37 36 38 39 39 39 38 38 37 35 34 33 32 31 30 30 30 29 29 28 28 27 27 26 26 26 25 25 25 25 25 25 25 25 24 24 23 21 20 18 19 16 16 16 16 16 16 16 17 17 17 17 17 18 18 19 19 20 21 22 23 23 23 24 25 25 26 26 27 28 29 29 29 29 30 32 33 35 36 36 37 37 37 36 36 35 34 33 33 33 34 35 35 33 31 30 29 29 29 31 33 32 30 29 28 28 29 29 31 32 31 29 27 25 25 26 28 30 30 32 33 32 30 30 30 31 32 33 35 36 36 35 35 35 34 34 33 33 33 33 33 33 32 31 31 31 32 32 33 35 36 37 38 39 40 40 40 39 39 39 40 40 40 39 40 40 41 41 41 41 40 40 38 35 33 32 30 30 30 31 33 34 36 36 35 34 34 33 32 31 31 31 32 33 33 32 31 31 30 28 27 28 29 29 30 30 28 25 23 22 22 23 23 23 23 22 22 22 23 23 23 23 22 22 21 20 19 19 19 19 19 19 20 20 22 23 23 23 23 23 22 19 18 18 17 17 19 19 20 21 23 24 24 23 23 22 22 22 24 26 25 24 22 22 21 22 22 22 22 21 20 20 21 21 22 22 21 21 21 20 20 21 22 23 23 23 21 20 20 20 19 19 19 19 19 18 19 20 22 21 20 20 19 19 19 20 21 21 22 21 21 20 20 20 20 20 20 20 20 21 21 22 22 22 22 22 21 21 20 20 19 19 19 19 20 19 19 18 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 16 17 17 18 18 18 18 18 18 18 18 18 18 18 18 16 16 16 16 16 16 16 16 17 17 18 18 18 18 17 15 14 14 14 14 14 15 15 16 17 17 18 19 20 20 20 20 20 20 19 19 18 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 19 18 18 18 18 18 18 17 17 16 15 14 14 14 14 14 15 16 19 22 25 28 31 32 33 33 32 31 29 28 28 27 24 19 17 18 18 18 18 18 18 19 18 19 20 20 20 21 21 21 21 21 22 23 22 22 22 22 22 22 23 24 27 30 31 31 29 28 29 30 31 34 36 36 35 34 33 31 26 26 25 25 25 25 25 28 29 30 32 36 38 39 39 40 40 40 41 43 44 45 46 47 48 48 48 45 38 31 27 25 25 25 26 28 31 31 31 30 30 30 31 33 34 34 34 34 34 32 31 29 28 27 26 25 24 23 23 23 21 21 24 26 29 29 27 27 27 27 27 26 24 22 21 20 19 17 17 18 18 18 17 16 15 15 15 15 15 14 14 14 14 14 14 15 15 16 17 18 19 19 19 18 18 18 17 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 12 12 12 13 13 14 14 15 15 16 16 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 19 19 47 47 47 47 46 46 45 45 44 43 43 43 41 40 38 38 38 38 38 39 39 38 38 39 39 39 39 38 37 38 38 38 38 38 37 35 34 33 32 31 31 30 29 29 29 28 27 27 26 26 25 25 25 24 25 25 25 25 25 25 24 24 24 23 22 21 21 19 17 16 16 16 16 16 16 16 16 16 17 17 17 18 18 19 20 22 23 23 23 23 24 25 26 26 27 28 29 29 29 29 29 30 32 34 36 38 37 37 37 37 37 36 35 33 32 33 34 35 36 35 32 32 31 29 29 30 32 33 32 31 29 29 29 29 30 31 31 30 30 29 28 28 28 30 31 32 33 33 31 30 30 31 32 33 34 34 35 35 35 35 35 34 34 34 33 33 33 33 33 33 32 32 32 33 34 35 37 38 38 39 40 40 40 39 38 38 38 39 40 40 39 39 39 40 42 42 41 41 41 40 36 35 33 31 30 29 30 32 34 36 37 36 36 35 33 32 31 30 30 31 33 34 33 32 31 30 27 26 26 28 30 30 30 28 25 24 23 22 23 23 23 23 22 22 22 23 23 23 23 23 22 21 20 20 19 19 19 19 19 20 20 21 23 23 23 23 23 22 21 22 20 18 18 18 19 20 22 23 24 24 23 23 22 22 23 25 27 25 24 23 22 22 22 22 23 22 21 20 20 20 21 22 23 23 23 22 21 21 21 22 23 23 22 21 20 20 19 19 19 20 20 20 19 19 21 21 21 21 20 19 19 19 20 21 21 22 21 21 20 20 19 20 20 20 20 20 21 21 22 22 22 22 22 22 22 21 20 19 19 19 19 20 19 19 18 18 18 18 18 18 19 19 19 18 18 18 18 19 18 17 17 16 16 15 15 15 16 17 17 18 18 18 18 18 18 18 18 17 18 19 18 17 16 16 16 16 16 16 16 17 17 18 18 18 18 18 17 16 15 14 14 14 15 15 16 16 17 18 18 19 19 19 20 20 20 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 17 17 18 19 19 19 20 21 21 21 21 21 21 20 20 19 19 19 18 18 18 19 19 19 18 18 17 16 15 15 14 14 15 16 17 21 24 26 29 31 32 32 32 32 30 27 26 26 25 22 18 18 19 19 19 19 19 18 19 19 19 20 21 21 22 22 22 22 22 22 22 21 21 21 21 21 21 23 25 28 30 31 31 30 29 29 29 32 36 39 39 35 33 31 29 25 26 26 27 28 26 26 29 29 30 32 36 38 38 39 40 41 42 43 45 46 46 47 48 49 48 47 43 36 30 26 25 24 25 28 30 31 31 31 30 29 30 31 32 33 34 33 33 32 31 30 29 29 28 27 26 25 24 23 22 21 21 23 26 29 29 28 28 28 28 27 27 24 21 19 19 18 17 17 17 17 17 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 18 19 19 19 19 19 19 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 12 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 21 20 20 20 47 47 47 46 45 45 45 45 45 44 44 43 42 40 38 37 38 38 39 39 39 40 40 40 40 40 40 39 38 38 38 38 37 36 35 33 33 32 31 30 30 29 29 28 27 27 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 22 22 21 20 17 16 16 16 16 16 16 16 16 16 16 16 17 17 18 19 20 22 23 23 23 24 25 26 26 27 27 28 29 29 29 30 30 31 33 35 37 38 38 37 37 37 38 36 34 32 31 32 33 35 36 35 33 33 30 30 30 31 33 33 32 31 31 31 30 31 31 30 30 29 29 29 29 30 30 31 32 33 33 32 30 29 28 29 30 32 33 33 34 34 35 35 34 34 34 34 34 34 33 33 33 33 33 33 33 35 36 37 38 38 39 40 40 41 40 38 37 37 37 38 39 39 39 39 39 41 42 42 42 42 42 42 40 37 34 31 29 28 28 31 33 36 38 37 37 35 34 32 30 29 30 31 33 34 34 34 32 29 27 26 26 28 30 30 30 29 28 25 23 23 23 24 23 22 22 22 22 22 22 24 24 23 22 21 21 20 19 19 19 19 19 20 20 21 22 23 23 24 23 23 22 23 22 20 18 18 20 21 22 23 24 23 23 22 22 23 25 26 26 25 23 23 23 23 23 23 22 22 21 20 20 20 22 23 23 24 24 24 23 22 21 22 22 22 21 20 20 20 19 19 20 20 20 20 20 20 21 21 21 20 19 19 19 19 20 20 21 21 21 21 21 20 19 19 20 20 20 20 21 21 21 22 22 23 23 23 22 22 21 20 19 19 19 20 19 19 19 18 18 18 18 19 19 19 19 19 19 19 19 20 19 18 17 17 17 17 16 15 16 17 17 18 18 18 18 18 18 18 17 17 18 19 19 18 16 16 16 16 16 16 17 17 18 18 19 19 19 19 18 18 17 15 14 14 15 15 16 16 17 17 17 18 18 18 19 20 20 20 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 17 18 18 19 20 20 21 21 21 21 21 21 21 20 20 19 19 19 19 19 19 20 20 19 19 18 18 16 16 16 16 16 17 19 22 24 26 28 29 30 31 30 30 28 26 24 23 22 19 18 19 19 20 20 20 19 20 20 20 20 20 20 21 22 23 23 24 23 23 22 21 21 20 20 21 22 24 26 29 31 31 32 31 29 29 29 32 37 39 39 34 32 28 25 25 26 29 30 30 28 26 29 30 31 33 36 37 37 38 39 40 41 43 45 46 47 47 47 48 48 45 39 34 29 26 25 24 25 25 29 31 32 31 30 29 29 30 31 32 32 32 32 31 29 28 29 30 31 28 27 26 25 23 22 21 22 24 26 27 29 29 29 29 29 28 27 25 22 19 17 17 16 16 16 16 16 16 16 15 15 15 15 15 15 15 16 15 15 15 15 16 16 17 18 18 19 20 20 20 20 20 19 18 18 17 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 17 17 18 18 19 19 20 20 20 20 20 21 21 21 21 21 21 47 47 46 45 44 44 45 45 45 45 45 44 43 41 39 38 38 38 39 39 40 40 41 40 41 40 39 38 37 37 37 37 35 33 32 32 31 31 30 29 28 28 28 27 26 26 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 22 21 20 18 16 16 16 16 15 15 15 15 15 16 16 17 17 18 20 21 22 22 23 23 24 25 25 26 27 28 28 29 30 30 30 31 32 33 35 37 39 38 37 37 37 38 36 34 32 31 32 33 34 35 35 35 34 31 30 31 31 32 33 33 32 32 32 32 32 32 31 29 29 28 29 29 30 31 31 33 35 35 32 29 28 27 28 30 31 32 32 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 37 37 38 39 39 40 40 41 41 39 38 36 36 36 36 37 38 39 39 39 40 42 42 43 44 44 44 43 39 34 29 27 27 27 30 33 36 37 37 37 35 33 31 29 29 30 31 34 35 35 35 33 30 28 27 27 28 30 30 30 30 29 26 24 24 24 24 23 22 22 22 22 22 22 24 25 24 23 21 21 20 19 19 19 19 19 19 20 21 22 23 24 24 24 23 23 23 22 21 19 19 20 21 22 23 24 24 23 23 23 24 25 26 26 24 23 23 23 23 23 23 22 21 21 20 20 21 22 23 23 24 25 25 24 23 22 21 21 21 21 21 20 20 20 20 21 21 21 21 21 21 21 21 20 19 19 19 19 19 20 20 21 21 21 21 21 20 20 19 20 20 20 21 21 21 21 22 23 23 23 23 22 22 21 20 19 19 19 19 20 19 19 18 18 18 19 19 20 20 20 20 20 19 20 20 20 20 19 19 19 18 16 16 16 17 17 17 18 18 18 18 18 18 18 18 21 21 20 19 17 17 17 17 17 17 17 17 18 18 19 19 19 19 19 19 18 16 15 15 15 15 16 16 16 16 17 17 17 18 18 19 20 20 19 19 19 19 19 20 19 19 18 17 18 17 17 17 17 17 17 16 16 16 16 17 18 19 20 21 21 21 21 21 21 21 21 21 20 20 20 19 19 19 19 21 23 23 21 20 20 18 18 17 17 18 19 21 22 23 25 26 28 28 29 28 28 27 25 22 20 19 18 19 19 20 20 21 21 21 21 21 21 21 21 21 22 23 24 24 24 25 24 23 22 21 21 21 21 23 25 27 29 31 32 32 32 31 29 29 33 37 38 37 31 30 27 26 26 27 31 32 31 28 26 28 31 32 33 34 35 37 38 38 38 40 42 45 47 48 48 48 48 48 45 38 33 28 25 25 25 26 26 30 32 32 31 30 30 30 30 30 31 31 31 31 30 28 27 28 31 31 29 28 27 25 23 22 21 23 25 26 27 28 28 28 29 30 29 27 24 20 18 17 16 16 16 15 15 15 15 15 15 14 14 15 15 15 15 16 16 16 15 16 16 16 16 17 17 18 19 20 20 20 20 19 19 18 17 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 14 14 13 14 14 14 15 16 16 16 17 17 17 17 18 18 18 19 19 20 20 20 20 20 21 22 22 21 22 21 47 46 46 45 45 45 44 44 45 45 45 44 44 42 40 39 38 39 40 39 40 41 41 41 41 40 39 38 37 37 37 36 34 33 32 31 31 30 29 28 28 28 27 26 25 25 24 24 23 23 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 21 20 18 17 16 15 15 15 15 15 15 15 15 16 16 17 19 21 22 22 23 23 23 24 25 26 26 27 28 28 30 30 31 31 33 33 34 36 37 38 38 38 37 38 38 37 34 31 31 31 33 34 35 35 35 35 33 32 32 32 32 32 33 33 33 33 33 34 33 32 31 31 30 29 29 31 31 32 34 37 36 33 30 28 27 28 30 31 32 33 34 34 34 34 34 34 33 34 34 34 34 34 34 35 36 36 37 38 38 38 39 39 40 41 41 40 39 37 36 35 36 36 37 38 39 39 39 40 41 42 44 46 46 46 43 38 31 27 26 25 26 28 31 35 36 37 36 34 31 29 29 29 30 31 34 34 35 35 33 31 29 27 27 28 30 31 30 30 29 27 26 26 26 25 23 22 22 21 22 22 22 24 24 24 23 22 21 20 20 19 19 19 19 19 20 21 22 23 24 25 24 24 24 23 23 22 20 19 19 20 22 23 23 24 24 23 23 24 26 26 25 24 23 23 23 23 23 23 22 21 20 20 21 22 23 23 24 25 27 27 25 23 22 21 21 21 20 20 20 20 21 21 22 22 22 21 21 21 21 20 20 19 19 19 19 20 20 20 21 21 21 21 21 20 20 20 20 20 21 21 21 21 22 22 23 23 23 23 22 22 21 20 20 20 19 19 19 19 19 18 18 19 20 20 20 21 20 20 20 20 20 20 21 21 20 21 21 20 18 17 17 17 17 17 18 18 18 18 18 18 19 21 23 23 21 20 18 18 18 17 17 17 17 17 17 18 19 19 19 19 19 19 19 18 16 15 15 15 15 16 16 16 16 17 17 17 18 18 19 19 19 19 19 19 19 20 20 19 19 18 18 18 18 18 18 18 17 17 16 16 16 17 18 20 20 21 21 21 21 21 22 22 22 21 21 21 20 20 19 19 20 22 25 25 24 22 20 20 20 19 18 19 19 21 21 22 23 24 25 26 27 27 25 24 23 21 18 18 19 20 20 20 21 22 22 22 22 22 22 22 22 22 23 24 25 26 26 26 25 25 23 23 22 21 22 23 26 29 32 33 33 33 32 32 30 30 34 37 37 34 30 29 29 29 29 30 33 32 31 30 29 30 33 33 34 35 35 36 36 36 36 38 41 45 47 48 48 48 49 48 45 39 33 27 25 25 25 26 27 31 32 32 31 31 30 30 30 30 30 30 30 30 28 28 28 29 30 30 29 28 27 25 23 22 22 24 25 26 26 27 27 28 30 30 29 26 22 19 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 17 18 19 19 20 20 20 19 19 18 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 14 14 14 15 15 16 16 16 17 17 17 18 18 19 19 19 19 20 20 20 20 22 22 22 22 22 22 46 46 45 45 45 44 44 43 43 44 44 45 44 43 42 41 40 40 41 41 41 41 41 41 40 40 39 37 37 36 36 35 34 34 33 31 31 30 29 28 27 27 26 25 24 24 23 23 22 22 21 21 21 21 21 20 20 20 20 20 20 21 21 21 21 21 20 20 18 18 16 15 15 14 14 14 14 14 15 16 17 18 19 21 22 22 23 23 24 25 25 26 27 28 29 29 29 30 31 33 34 34 35 36 37 37 37 37 38 38 39 37 34 30 30 31 32 33 35 35 35 36 35 35 35 33 32 31 32 33 33 34 35 35 34 34 34 33 33 33 33 33 33 33 34 35 35 32 30 29 29 30 31 32 33 34 34 35 35 34 34 34 34 34 34 34 35 35 36 37 38 38 38 38 38 38 38 39 40 40 41 41 39 38 36 36 36 36 37 38 39 39 39 39 41 42 43 45 45 45 42 36 30 27 25 25 26 28 30 31 34 36 35 33 30 29 29 30 31 32 34 34 36 36 33 31 29 27 27 28 30 31 31 30 29 28 27 27 27 25 23 22 22 21 21 22 22 23 24 24 24 22 21 20 19 19 19 19 19 19 20 21 22 23 25 25 25 24 24 23 23 22 21 20 19 20 21 22 23 24 24 24 24 25 26 26 25 24 24 24 23 23 23 23 22 21 20 20 21 22 24 24 25 27 28 27 26 23 22 21 20 20 20 20 21 21 22 23 23 23 22 22 21 21 21 20 20 20 19 19 20 20 20 20 20 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 23 23 23 23 22 22 21 21 21 20 19 19 19 19 18 18 18 19 19 20 21 21 21 20 21 20 20 20 21 21 21 21 21 21 19 18 17 18 18 18 18 18 18 18 18 20 22 23 24 24 23 21 20 20 19 18 17 17 17 17 17 18 18 19 19 19 19 18 18 18 17 16 15 15 15 15 15 16 16 16 16 17 17 18 18 19 19 19 20 20 19 19 20 20 19 19 19 19 19 18 18 18 18 18 17 16 17 17 18 18 19 20 21 21 22 22 22 22 22 21 21 21 21 20 19 20 21 21 23 23 23 22 21 21 20 19 19 19 20 20 22 23 23 23 23 24 25 25 23 22 20 19 19 20 20 20 20 20 21 23 24 24 23 23 23 23 23 23 24 25 26 27 27 27 27 26 26 25 23 22 23 24 27 31 31 33 33 33 33 31 28 29 32 34 34 31 30 29 29 29 30 32 33 32 31 31 32 33 34 34 34 35 36 36 36 35 34 36 40 43 45 46 48 47 48 47 44 37 32 28 26 25 25 26 28 32 33 33 32 31 31 31 31 31 30 30 29 29 27 28 28 29 29 29 28 27 27 25 24 23 23 25 26 26 26 27 31 33 33 30 27 25 21 17 16 15 15 14 15 14 14 14 15 15 14 14 14 14 14 14 15 16 16 16 16 16 16 16 16 16 17 17 18 19 19 20 19 19 18 17 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 14 14 14 14 15 15 15 15 15 16 16 15 15 15 15 15 15 14 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 15 15 16 16 17 17 17 18 18 19 19 19 19 19 20 20 21 22 23 22 22 22 22 46 46 46 45 45 44 44 43 42 43 43 45 45 44 44 43 42 42 42 42 42 42 41 40 39 38 38 36 36 36 35 35 35 35 34 33 31 30 29 29 28 27 25 24 23 23 22 22 21 20 20 20 20 20 20 20 19 19 19 19 20 20 20 20 20 20 20 19 19 18 17 15 15 14 14 14 14 15 15 16 17 18 19 21 22 23 23 24 25 25 26 26 27 28 29 29 29 31 32 34 35 35 36 36 36 36 36 37 38 39 40 38 34 30 29 30 31 32 33 34 35 36 37 37 36 34 31 30 31 32 32 34 35 36 36 35 35 35 36 35 35 35 35 35 35 35 34 31 29 28 29 30 31 33 34 35 35 35 35 35 35 35 34 34 35 36 37 38 39 39 39 39 39 38 38 38 38 38 39 40 40 40 40 38 37 37 37 37 37 38 38 38 38 38 39 41 43 44 44 44 41 35 30 28 26 26 27 28 29 30 34 36 36 34 32 32 32 32 32 32 33 35 37 36 34 32 30 27 27 28 29 30 30 30 29 28 28 28 28 26 23 22 22 21 21 22 22 22 23 24 23 21 21 20 19 19 19 18 19 19 20 22 23 24 25 25 25 24 24 23 23 22 22 21 19 20 20 21 23 25 25 24 24 25 25 25 25 25 25 25 24 23 23 22 22 21 20 21 21 21 23 26 28 29 29 27 25 24 22 21 20 20 20 21 21 22 23 24 24 23 22 21 21 21 21 20 20 20 20 20 20 20 20 20 20 20 21 21 21 21 20 20 20 20 21 21 22 22 22 23 23 23 23 23 22 22 22 22 21 20 20 19 19 18 18 18 18 18 19 20 21 21 21 21 21 21 20 20 20 21 21 21 21 21 20 19 18 18 18 19 19 19 19 21 21 22 23 24 25 24 23 23 22 21 20 19 18 17 17 17 17 18 18 18 18 19 18 17 17 17 17 16 15 15 15 15 15 15 16 16 16 17 17 17 17 18 18 19 20 20 20 19 19 20 20 20 20 20 20 19 19 19 19 18 18 17 17 17 18 18 19 20 21 21 22 22 22 22 22 22 21 21 21 20 20 21 21 21 21 22 22 22 22 20 19 19 19 19 20 21 23 23 23 23 22 22 22 22 22 20 19 19 19 20 20 19 20 21 22 23 25 25 25 24 24 24 24 24 25 26 26 27 28 28 28 28 28 27 25 24 24 25 28 29 30 32 32 33 33 30 27 28 31 32 32 30 29 30 30 30 31 32 32 31 31 32 34 35 35 35 35 38 37 37 36 35 35 35 39 40 42 45 47 46 46 44 40 36 31 29 28 28 27 29 31 32 33 33 33 32 32 32 31 31 31 30 29 28 27 28 28 28 28 28 27 26 26 25 25 24 24 26 26 26 26 29 34 36 35 30 25 22 19 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 17 17 18 18 19 19 19 18 17 16 15 14 14 14 15 15 15 14 14 14 14 14 14 15 15 15 14 14 14 15 15 15 14 14 15 15 15 14 14 14 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 16 17 17 18 18 19 19 19 19 19 20 20 22 23 23 23 23 22 22 46 46 46 46 45 44 44 43 43 43 43 44 45 45 44 44 44 44 43 43 43 42 41 39 38 37 37 36 36 35 35 35 35 35 35 32 31 30 28 29 27 26 24 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 20 20 19 19 20 19 19 17 16 16 15 14 15 15 16 16 16 17 19 21 22 23 23 24 24 25 26 26 27 27 28 28 29 30 31 33 35 36 37 37 36 34 34 34 36 38 41 42 37 33 30 29 29 30 31 32 33 35 37 39 38 36 33 31 30 30 31 32 33 35 35 36 36 36 37 37 36 36 36 36 37 38 37 35 32 30 30 31 31 33 35 36 36 36 36 37 37 36 37 36 36 37 38 39 40 41 41 41 41 40 39 39 38 37 37 38 39 40 41 41 39 38 38 37 37 37 38 38 37 37 37 39 42 42 43 44 43 40 35 32 30 29 29 28 29 29 31 34 37 37 36 35 35 34 34 34 33 34 35 37 37 34 33 31 29 27 29 29 29 30 30 29 29 29 28 28 26 24 23 22 22 21 21 22 22 23 23 23 22 21 20 20 19 19 19 18 19 21 23 25 25 25 25 25 24 24 23 23 22 22 21 20 20 20 21 23 25 26 25 25 25 25 25 26 26 26 26 24 23 22 22 22 21 21 21 22 22 24 28 31 31 29 26 25 24 23 22 21 21 20 21 22 24 24 24 23 22 21 21 21 20 21 21 21 21 21 20 20 20 20 20 20 20 20 21 21 21 21 20 21 21 21 21 22 22 23 23 23 23 22 23 22 22 22 22 21 21 20 20 19 19 18 19 19 19 19 20 20 20 21 21 20 21 21 20 20 20 21 21 21 21 21 21 20 19 19 19 20 20 21 22 23 24 25 25 25 24 23 23 23 22 21 20 18 17 17 17 17 17 18 18 18 19 19 18 17 17 17 16 16 15 15 15 15 15 15 16 16 16 16 16 17 17 17 18 19 20 20 19 19 20 20 20 21 21 20 20 19 19 19 19 19 18 18 18 18 18 19 19 20 21 22 23 22 22 22 22 21 21 20 21 21 21 21 21 21 21 21 21 21 20 19 19 20 21 22 23 23 22 23 22 21 20 20 19 19 19 18 18 19 19 19 19 20 21 22 23 25 27 26 26 25 25 24 25 26 26 27 27 28 29 29 29 29 28 27 26 26 27 28 28 29 31 32 33 32 28 27 30 31 32 31 30 30 30 30 31 31 31 30 30 31 33 36 37 36 35 37 39 39 37 36 35 35 36 38 39 42 44 45 46 45 41 38 34 30 30 30 30 30 31 33 33 34 33 33 32 32 32 32 32 31 31 30 28 29 28 27 27 27 27 27 27 25 25 25 25 24 26 26 27 29 33 36 37 34 28 23 20 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 17 18 18 18 18 18 17 15 15 14 14 14 14 14 14 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 15 15 15 14 14 14 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 13 13 14 14 15 16 17 17 18 18 18 19 19 19 19 20 21 22 23 23 23 23 23 22 46 46 46 46 45 45 44 44 43 43 43 43 44 44 44 44 44 44 44 44 43 42 41 39 37 37 36 36 36 36 36 36 35 35 34 31 30 29 28 28 26 24 23 22 22 21 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 19 19 17 17 16 15 15 15 16 16 17 17 19 21 22 22 23 24 24 25 26 27 28 27 27 28 28 28 30 32 34 36 38 38 37 35 34 33 33 35 38 41 41 35 30 28 28 29 29 29 31 32 34 36 39 40 36 34 32 30 30 30 31 32 34 34 35 35 36 37 38 38 38 38 38 39 39 39 37 34 33 33 32 33 36 37 38 38 38 39 39 40 40 40 39 40 40 41 41 41 42 42 42 41 41 40 39 38 37 37 37 39 41 42 41 40 39 38 37 37 37 37 37 36 36 37 39 42 42 44 45 43 40 36 34 32 31 30 30 29 30 32 34 37 38 37 36 35 35 34 34 34 34 35 37 37 35 34 32 30 29 29 29 30 30 30 29 29 29 28 27 26 24 24 23 22 21 21 21 22 23 23 22 22 21 21 20 20 19 19 18 19 22 25 26 26 26 25 25 24 24 23 23 22 22 22 22 21 20 21 23 25 26 26 25 25 25 26 26 26 26 26 25 23 22 22 22 22 21 21 22 23 26 31 32 30 28 25 24 24 23 23 22 21 21 22 23 24 24 23 22 21 21 21 20 20 21 21 21 22 21 21 20 20 20 20 20 20 20 20 21 21 21 21 21 21 21 22 22 22 23 23 23 22 22 22 22 23 22 22 22 21 21 20 20 19 19 19 19 19 20 20 20 20 21 21 21 21 21 21 21 20 20 20 21 21 21 22 21 20 20 20 21 22 23 23 24 25 26 27 26 26 25 24 23 22 22 21 20 18 17 17 17 17 17 18 18 18 19 19 18 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 17 18 19 19 20 20 20 20 21 21 21 21 21 21 20 20 19 19 20 19 19 19 18 18 19 19 20 21 22 23 23 22 22 22 22 21 21 21 21 21 21 21 21 21 21 21 21 20 19 19 20 21 22 22 21 20 20 20 19 19 18 18 17 18 18 18 18 18 18 19 20 20 21 23 25 26 27 27 26 25 25 25 26 26 27 27 28 28 29 30 30 30 29 28 28 28 28 28 28 28 29 32 28 26 28 30 31 31 31 31 32 32 32 31 30 30 29 30 31 34 35 36 37 38 40 41 40 37 35 34 35 35 36 39 42 44 45 46 44 38 35 31 29 30 30 31 33 34 35 35 35 34 33 32 32 32 32 32 32 31 30 30 30 28 28 27 27 27 27 27 25 24 24 25 25 25 27 27 29 33 37 36 29 25 22 20 19 18 18 17 16 15 15 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 15 15 15 15 15 15 14 14 14 15 15 15 14 14 15 15 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 15 16 17 17 18 18 18 19 19 19 20 20 21 22 24 24 24 24 23 22 45 45 45 45 44 45 44 43 43 43 43 43 44 44 44 44 44 44 44 43 42 41 39 38 37 37 37 37 36 36 36 35 34 34 32 30 29 28 27 26 25 23 22 21 21 20 20 20 19 19 19 19 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 20 19 18 17 17 17 16 15 16 16 17 17 18 21 22 22 23 24 24 25 25 26 27 27 27 28 28 28 29 30 33 35 37 39 39 36 34 34 33 33 34 38 40 39 34 29 27 27 27 28 29 30 32 34 36 39 40 37 34 33 32 31 31 31 32 33 33 33 33 35 36 37 38 39 38 39 40 40 39 37 36 35 35 35 36 38 39 39 40 40 40 42 42 42 42 42 41 41 41 42 42 42 42 42 42 41 41 40 38 37 37 37 38 40 41 41 40 40 38 36 36 37 37 37 35 35 35 37 39 42 46 46 45 41 37 34 32 31 31 31 31 31 32 34 36 38 38 37 35 34 34 34 34 34 35 36 36 36 35 34 32 31 31 30 30 30 30 30 29 30 29 27 25 24 24 24 23 22 21 22 22 23 23 22 21 21 21 20 20 19 19 19 20 23 28 29 27 26 26 25 24 24 23 23 22 22 22 22 22 21 21 22 25 27 27 26 25 25 26 26 26 27 27 25 23 22 21 22 22 22 21 22 24 28 33 33 30 27 25 23 24 23 23 22 22 22 23 23 23 23 22 21 21 21 20 20 20 21 21 22 23 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 21 22 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 21 20 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 22 22 22 22 22 21 22 23 24 24 24 25 26 27 27 27 26 25 23 22 22 22 21 19 18 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 19 20 20 20 20 21 21 22 22 22 22 21 20 20 20 20 20 20 19 19 19 19 20 21 22 23 23 23 23 23 23 22 21 21 21 21 22 21 21 21 21 21 21 20 20 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 18 18 18 19 20 21 23 25 26 26 27 26 25 25 25 26 26 27 27 27 27 28 29 30 30 30 29 29 29 29 29 29 29 29 28 27 27 28 30 31 30 30 30 34 36 35 31 29 29 29 30 31 33 34 38 39 40 41 41 39 36 34 34 34 35 38 41 42 44 45 45 43 38 33 31 29 28 29 32 36 37 37 36 35 34 33 33 32 32 32 32 32 31 31 31 31 31 30 26 25 25 26 25 24 24 24 24 25 25 27 29 30 31 32 31 27 23 22 22 20 18 18 17 17 16 15 15 15 14 14 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 14 14 14 15 15 16 17 17 17 18 18 19 19 20 20 21 22 23 23 24 24 24 23 22 45 44 44 44 44 43 43 42 41 42 43 43 43 43 43 44 44 43 43 42 41 40 38 38 37 37 37 37 36 36 35 33 33 32 30 29 29 28 27 25 23 22 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 19 19 19 19 19 19 19 18 20 20 19 18 18 17 17 16 16 16 17 17 18 20 22 23 23 23 24 24 25 25 27 27 27 28 28 28 28 29 32 34 36 38 39 38 36 34 34 33 33 34 38 41 38 34 30 28 28 27 28 29 30 31 33 36 39 40 38 35 34 33 32 32 32 32 32 32 32 32 33 34 35 37 38 38 40 41 40 39 38 36 36 36 36 38 39 40 41 41 41 42 43 44 44 43 43 42 42 42 42 42 42 42 42 42 42 41 40 38 37 37 37 38 39 40 40 40 39 37 36 36 37 38 37 36 35 35 35 37 42 46 48 45 41 38 35 33 32 32 31 31 32 32 34 36 37 38 37 36 35 34 34 33 34 34 35 36 36 36 35 33 33 32 31 30 31 31 30 30 30 29 27 27 25 24 24 23 22 22 23 23 22 22 21 21 21 21 21 20 20 20 20 22 25 29 29 29 27 25 25 23 23 23 23 23 22 22 22 22 22 22 23 26 27 27 26 26 26 26 26 26 27 27 25 23 22 21 21 21 22 22 23 27 31 34 33 29 27 25 23 23 22 22 22 23 23 23 23 22 22 21 21 21 20 20 20 20 21 22 23 24 23 23 22 21 21 21 20 20 20 20 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 22 22 22 21 21 20 20 20 20 20 20 21 21 21 21 21 22 22 22 22 21 21 21 20 20 20 21 22 22 23 23 23 23 24 24 24 24 24 25 26 27 27 27 27 26 25 23 22 22 21 20 19 19 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 15 15 15 15 15 15 15 16 16 17 17 18 19 20 20 20 20 21 21 22 22 23 23 22 22 21 21 21 21 21 21 20 20 20 20 21 22 22 23 23 23 23 23 23 22 22 21 22 22 22 22 22 22 22 21 20 20 19 19 19 19 19 19 20 19 19 20 20 20 19 19 18 18 17 17 17 18 18 19 20 21 24 25 26 26 25 26 25 24 25 25 25 26 26 27 27 28 29 30 30 30 30 29 29 29 29 29 29 29 28 26 26 27 28 28 28 30 30 35 37 34 31 30 29 30 31 31 32 35 39 40 41 41 39 36 34 34 34 35 37 40 42 43 44 45 44 42 37 36 32 28 27 30 34 37 38 38 37 37 36 35 33 32 32 32 32 32 31 31 31 30 28 28 27 26 25 25 24 24 24 24 24 24 26 27 28 30 30 30 28 25 23 23 23 21 18 17 17 17 17 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 15 15 15 15 14 14 14 15 15 16 17 17 17 17 18 19 19 20 20 21 22 23 23 24 24 24 23 22 44 43 42 43 43 42 42 41 41 42 42 43 42 43 43 43 43 42 41 40 39 38 38 37 36 37 36 36 35 34 33 32 31 30 29 28 28 27 25 24 22 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 19 19 19 20 20 20 19 18 18 19 19 19 19 18 17 17 16 16 16 17 17 19 21 22 23 23 24 24 24 25 26 27 27 28 28 28 28 29 30 33 35 36 38 39 38 37 35 34 33 33 34 38 40 38 35 32 31 30 30 29 29 30 31 33 36 39 40 38 36 36 33 32 32 33 33 32 32 31 31 32 32 33 35 36 37 40 41 40 40 39 38 38 37 37 39 40 41 41 41 42 43 44 44 44 44 43 43 42 42 42 42 42 42 42 42 42 42 40 39 38 37 37 37 38 40 40 40 39 38 37 37 38 39 38 36 35 35 35 37 41 46 48 47 42 39 36 34 33 32 32 31 32 33 34 36 37 38 37 37 36 35 34 33 33 34 34 36 36 35 35 35 33 32 31 31 31 31 31 30 29 29 28 28 25 24 24 24 23 23 25 24 23 22 22 21 21 21 21 21 21 20 21 23 26 29 29 30 27 25 24 23 22 23 23 23 23 22 22 22 22 22 23 26 28 28 27 26 26 26 26 26 27 26 25 23 22 21 21 21 21 22 24 28 32 34 33 30 27 24 23 22 21 21 22 23 23 23 22 21 21 21 21 21 20 20 20 21 21 22 23 25 24 23 23 21 21 20 20 20 20 20 21 21 21 21 22 22 22 23 23 22 22 22 22 22 22 22 22 22 22 23 22 22 22 21 21 21 21 21 20 20 21 21 21 22 22 23 23 23 23 22 21 21 20 20 19 20 21 22 22 23 23 24 25 25 26 25 25 26 26 27 26 27 26 25 25 24 23 21 21 21 20 20 18 17 17 17 17 17 18 18 18 18 18 19 18 18 17 17 16 16 16 15 15 15 15 15 15 16 16 17 17 17 18 19 20 20 20 21 21 22 23 23 23 23 23 22 22 22 22 22 22 21 21 21 21 21 21 22 22 23 24 24 24 23 23 22 22 22 22 22 23 23 23 22 22 21 21 20 20 20 20 20 21 21 21 21 21 21 21 20 20 19 17 16 16 17 17 18 19 21 22 22 24 25 26 25 25 24 23 24 25 25 25 25 26 27 28 29 30 30 30 30 30 29 28 28 29 29 28 27 26 25 26 27 27 27 29 31 36 37 34 31 30 30 33 33 34 35 37 39 40 40 39 37 34 34 34 36 38 40 41 42 43 44 44 43 41 39 36 30 28 29 32 35 37 38 38 37 36 36 35 34 33 32 32 32 32 31 31 30 29 28 28 28 29 26 24 24 24 23 23 24 25 26 28 28 29 29 27 26 24 24 24 23 21 19 17 17 18 18 17 17 16 16 15 15 15 15 15 14 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 14 14 14 13 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 16 16 16 16 17 17 18 19 19 20 21 21 22 23 23 24 24 23 23 23 44 43 42 42 42 42 41 41 41 42 43 43 43 44 43 43 42 41 39 38 37 37 36 36 35 35 34 34 33 33 31 31 30 29 28 27 27 26 24 23 21 20 20 20 19 19 19 19 19 19 19 19 19 18 18 18 18 20 20 20 20 20 19 18 18 18 18 18 18 18 18 17 16 16 17 17 17 18 18 21 21 22 23 23 24 25 26 26 27 28 28 28 28 29 30 32 34 36 37 38 40 38 38 36 34 33 33 35 38 40 39 35 33 33 32 32 32 31 31 32 34 36 38 39 39 38 36 33 32 33 33 33 33 32 31 31 31 32 33 34 34 36 39 40 40 40 40 40 40 39 39 40 41 41 42 42 42 43 44 44 45 44 44 43 43 42 42 41 42 43 43 43 42 41 40 39 38 38 37 37 38 40 40 40 39 38 38 38 39 39 38 37 36 36 35 35 39 45 48 48 44 40 36 35 34 33 32 31 32 32 34 35 37 38 38 38 37 35 34 33 33 34 34 35 35 35 35 35 34 32 32 31 31 32 31 30 29 29 29 28 26 25 24 24 25 25 26 25 23 22 21 21 21 21 22 22 22 21 22 24 25 26 28 28 26 25 24 23 22 23 23 23 23 23 22 22 22 23 25 27 29 28 27 26 26 26 26 27 27 26 25 24 22 22 21 21 22 23 25 30 34 35 32 29 26 23 22 21 20 21 22 23 23 22 22 21 21 21 21 21 20 20 21 21 22 23 24 25 25 24 22 21 20 20 21 20 20 20 20 21 21 22 22 22 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 21 22 23 23 23 23 23 22 21 20 20 20 20 20 20 21 22 22 23 23 24 25 26 26 26 27 27 26 24 26 25 25 24 24 23 22 21 21 21 20 19 18 17 17 17 17 17 18 18 18 18 19 19 18 18 17 17 16 16 16 16 16 16 16 15 16 16 17 17 17 18 18 19 20 20 21 21 22 23 24 24 24 24 24 23 22 22 22 22 22 22 22 21 21 21 21 22 23 24 24 24 24 23 23 22 22 23 23 23 23 23 23 22 22 22 22 23 22 22 21 23 23 23 22 22 21 20 20 20 19 17 15 15 16 17 18 19 20 21 23 23 25 26 25 24 24 23 23 23 23 24 24 25 26 27 29 31 33 30 29 29 28 27 27 27 28 27 26 24 24 26 26 26 27 29 32 37 38 36 33 32 34 34 35 36 37 38 39 40 38 37 36 36 37 37 39 41 42 42 42 43 43 42 40 38 37 33 30 30 33 35 36 36 36 36 35 35 35 35 35 34 33 32 31 30 30 30 29 28 28 29 31 31 27 25 23 23 23 23 24 25 26 28 28 28 27 25 25 25 25 25 23 22 19 17 17 18 18 18 18 17 16 16 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 17 17 17 17 16 15 15 15 15 15 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 16 16 16 17 17 18 19 19 20 20 21 22 23 23 24 24 24 23 23 44 43 43 42 42 42 42 42 41 42 43 44 45 44 43 42 41 39 38 36 35 34 34 34 34 33 33 33 32 31 30 29 29 28 28 28 27 25 23 22 21 20 20 19 19 19 19 19 19 19 19 19 19 18 18 19 19 19 20 20 20 19 18 17 17 17 17 18 18 18 17 17 16 16 17 17 17 18 18 19 19 20 21 23 25 26 26 27 28 28 28 28 29 30 31 33 34 36 38 39 39 38 38 36 35 34 34 35 39 41 39 36 34 34 34 34 34 34 33 34 35 36 38 39 39 38 36 34 33 32 33 33 33 33 32 32 32 32 33 33 34 36 38 39 39 39 39 40 40 41 41 41 41 42 42 42 42 43 43 43 44 44 44 43 43 43 42 41 42 42 42 42 41 41 40 40 39 39 37 37 37 38 39 40 39 38 38 38 39 40 38 37 36 35 35 35 37 43 48 49 46 42 37 36 35 33 32 32 31 32 33 34 36 38 38 38 37 35 34 33 33 33 33 34 34 35 35 35 34 33 32 31 31 32 31 30 29 29 28 27 26 25 25 26 26 26 26 25 25 23 21 20 20 21 22 22 22 22 23 24 25 27 28 28 27 25 24 23 22 22 23 23 23 23 23 22 23 23 26 28 29 29 28 27 26 26 27 27 28 27 25 24 23 22 22 22 22 23 26 32 35 35 31 27 24 24 22 22 21 21 21 23 23 23 22 21 21 21 21 21 21 21 21 22 23 24 25 25 25 23 22 21 20 21 21 21 20 20 20 20 21 22 22 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 23 23 22 22 22 22 22 21 21 21 21 21 22 22 23 23 23 23 22 20 20 21 21 20 20 19 20 21 22 23 23 24 25 26 26 25 25 25 24 24 24 25 24 24 24 23 23 22 21 21 20 20 19 17 17 17 17 17 17 18 18 18 19 19 19 19 18 18 17 17 18 18 17 16 16 16 16 16 16 17 17 17 17 18 19 20 20 21 22 23 24 24 24 24 23 23 22 22 22 22 22 21 22 22 21 21 21 22 23 24 24 24 24 24 24 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 24 24 23 23 22 22 21 19 18 16 15 15 15 17 17 19 20 21 23 23 24 24 24 24 23 22 22 23 23 23 24 24 26 28 29 31 32 32 32 29 27 26 26 27 26 25 24 23 23 23 25 27 29 31 33 37 37 36 36 36 36 36 37 37 38 38 38 38 36 35 36 37 37 39 40 41 42 42 42 43 43 39 38 35 32 30 31 34 37 39 37 35 34 34 33 33 34 35 35 35 34 32 30 29 29 29 28 28 29 31 32 32 28 25 24 24 23 24 24 26 27 27 27 26 25 25 25 25 26 26 23 21 18 17 17 17 18 18 19 19 18 17 16 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 17 16 16 15 15 15 15 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 16 16 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 17 17 18 19 20 20 21 22 23 23 23 23 24 24 23 44 44 44 43 42 42 42 42 42 43 43 44 44 44 42 40 39 37 36 35 34 33 32 33 32 32 32 31 31 29 28 28 28 27 28 27 25 24 22 21 21 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 20 19 19 18 17 17 17 17 17 17 17 17 17 17 16 16 17 17 18 18 18 19 19 19 20 23 25 27 27 28 28 29 28 28 29 31 32 33 35 37 39 40 40 39 38 36 35 35 35 36 40 42 39 37 35 34 33 34 34 35 35 36 36 37 38 39 38 38 35 34 33 33 33 33 33 33 33 33 33 33 34 34 35 36 37 37 37 37 38 39 40 41 41 41 41 41 42 42 42 42 43 43 43 43 43 43 42 42 41 41 41 41 42 42 41 40 40 39 40 39 38 37 37 38 39 40 39 38 38 38 40 40 40 39 37 36 35 35 37 40 46 49 48 45 41 39 36 34 33 32 31 31 32 33 35 37 38 39 37 35 34 33 33 33 33 33 33 33 35 35 35 33 32 31 31 32 31 30 30 29 28 27 26 26 25 26 27 27 26 25 25 22 21 20 20 21 21 22 22 23 23 24 26 28 29 28 27 26 25 23 23 22 23 23 23 23 23 23 23 24 27 29 29 29 29 27 26 26 27 27 28 28 26 24 24 23 23 22 23 25 29 33 35 33 28 26 24 23 22 22 22 21 21 22 23 23 22 22 22 21 21 21 21 21 22 24 25 26 26 25 23 21 21 21 21 21 22 21 21 21 20 20 21 22 22 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 21 22 22 23 23 23 24 24 23 22 21 21 21 21 20 20 20 20 21 22 22 23 24 25 24 23 23 24 24 24 24 24 25 25 25 24 23 23 23 23 21 20 20 19 18 18 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 18 17 17 16 16 16 16 16 17 17 17 17 18 19 19 20 21 21 22 21 21 22 23 23 22 22 21 21 21 21 21 21 22 22 22 21 22 23 24 24 25 25 25 24 24 24 24 24 23 23 23 23 22 22 23 23 24 24 24 25 25 24 24 24 24 24 23 22 20 18 16 15 15 15 16 18 18 19 22 23 24 24 23 23 23 24 24 24 23 23 23 24 25 26 27 28 29 31 31 31 30 27 25 26 26 25 23 23 23 23 23 27 29 30 32 35 36 37 36 37 37 37 38 38 38 37 37 36 36 35 35 35 36 38 39 41 41 42 43 42 42 41 40 36 32 29 29 31 37 39 39 37 34 33 32 31 31 32 34 35 35 35 33 32 31 30 29 28 30 32 32 32 32 28 27 26 25 24 24 25 26 25 25 25 24 24 24 24 25 26 25 23 21 18 16 16 17 17 19 20 20 19 17 16 16 15 15 15 15 15 15 14 14 14 14 15 15 15 15 15 15 16 16 16 17 17 16 16 15 15 14 14 14 14 14 13 13 14 14 14 14 14 14 14 14 14 14 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 16 16 16 17 16 16 16 16 16 15 15 15 15 15 15 15 15 16 17 17 18 18 18 19 21 22 22 22 23 23 23 23 23 44 44 44 44 43 43 42 43 43 43 43 44 44 43 40 38 37 36 34 34 33 33 32 32 31 31 31 30 30 27 27 27 27 27 27 25 24 22 21 21 21 20 20 20 20 20 20 20 19 19 19 19 19 19 19 19 19 19 19 18 18 16 16 17 17 17 17 17 17 17 17 17 17 16 16 17 18 20 20 21 23 22 22 24 26 27 28 29 29 29 28 29 30 31 33 34 36 39 40 40 40 38 37 36 36 36 36 37 40 43 40 39 36 33 33 34 34 34 35 36 37 38 38 39 39 38 35 34 33 33 32 33 32 33 33 33 33 34 34 35 36 36 36 36 36 36 37 38 39 40 40 39 39 40 41 41 41 41 42 41 42 43 43 42 42 41 41 41 41 41 42 42 41 40 40 40 40 40 39 38 38 38 39 39 39 38 37 38 40 41 41 40 37 36 35 35 36 39 44 49 49 49 47 42 38 35 33 32 31 31 31 32 33 34 36 38 37 35 33 32 32 32 32 32 33 33 34 35 35 34 32 32 32 32 32 31 31 29 28 27 26 26 26 27 28 27 27 26 25 23 21 21 20 21 21 22 22 22 23 25 27 28 29 29 28 27 26 25 23 23 23 22 22 23 23 23 24 25 28 31 31 30 29 27 25 26 26 28 28 28 27 26 25 24 24 23 24 26 30 33 33 30 26 26 25 23 23 23 23 22 22 22 22 23 22 22 22 22 21 21 22 22 24 25 26 26 25 23 22 21 20 21 22 22 22 22 22 21 21 20 21 22 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 25 25 23 22 22 22 22 21 21 20 20 20 20 21 22 23 23 24 23 23 23 23 24 25 24 26 27 26 23 24 24 23 22 22 21 20 20 19 19 19 18 17 17 17 17 17 18 18 19 19 20 20 20 20 19 19 18 17 16 16 16 15 15 16 16 16 17 17 17 18 19 20 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 21 21 22 22 22 22 23 24 24 25 25 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 25 25 25 24 23 23 23 24 24 23 21 19 17 16 15 15 17 16 18 21 23 24 24 24 23 23 23 23 23 23 23 23 23 24 25 25 26 27 28 29 29 30 29 26 25 25 25 24 22 22 22 24 27 29 29 29 31 33 34 37 37 37 38 39 39 38 38 37 35 35 35 35 35 36 36 38 39 40 41 43 44 43 42 40 35 33 31 29 30 34 39 40 38 36 34 34 32 31 31 31 32 33 34 35 34 34 33 31 30 29 32 33 33 33 31 28 28 27 26 25 25 26 24 24 24 23 23 23 23 23 25 26 24 21 19 17 16 16 17 18 19 20 20 19 18 16 16 16 16 16 16 16 15 15 14 14 14 14 15 15 15 15 15 16 16 16 17 16 16 16 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 15 15 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 17 17 17 17 17 18 19 20 21 22 22 23 23 23 24 24 43 44 44 43 43 42 42 43 43 43 43 43 42 41 39 37 36 35 34 33 33 32 32 31 31 30 30 30 28 26 26 26 26 26 26 24 23 22 21 21 21 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 16 17 18 19 21 23 24 24 24 25 26 28 28 29 29 29 29 30 30 32 33 34 37 40 40 40 39 37 36 36 36 36 36 38 42 43 41 41 36 33 32 33 33 34 35 37 38 38 38 40 40 39 37 35 34 33 33 33 32 32 32 33 33 34 35 36 36 36 36 36 36 36 37 37 38 38 38 38 38 39 40 41 41 41 41 41 41 42 42 41 41 41 41 41 42 42 42 42 41 40 40 40 40 40 40 39 38 38 39 39 38 37 37 37 39 40 41 40 38 36 35 34 35 37 42 46 45 49 48 44 39 36 34 32 31 30 30 31 32 33 35 37 36 34 33 31 30 31 32 32 33 34 34 35 36 34 32 32 33 33 33 32 31 30 28 28 27 26 27 28 28 28 28 27 25 24 22 21 21 21 21 22 22 22 23 25 27 29 30 29 29 28 27 26 26 24 23 22 22 22 23 23 24 26 29 32 33 31 28 26 25 25 26 28 29 29 28 28 26 25 24 24 25 27 30 31 30 29 28 26 25 24 24 24 23 23 22 22 22 22 22 23 23 22 22 22 22 23 24 25 26 25 24 22 21 20 20 22 23 23 23 22 22 22 21 21 21 21 22 23 23 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 22 23 23 23 23 24 25 25 24 23 23 23 22 22 21 20 20 19 20 21 22 23 23 24 24 24 24 24 25 25 25 25 24 23 22 24 24 23 23 22 22 21 20 20 20 19 19 19 17 17 17 17 18 18 19 19 20 20 20 20 19 19 18 17 16 15 15 15 15 15 15 16 17 17 17 17 18 20 21 21 20 20 20 21 21 21 22 22 22 21 21 22 21 21 21 21 22 22 22 23 23 24 25 25 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 23 23 23 23 24 24 23 21 19 17 15 15 17 17 19 22 23 24 23 22 22 22 22 23 23 23 23 23 23 24 25 25 26 27 27 28 28 28 27 27 25 24 24 23 22 22 23 25 29 29 29 28 29 31 34 38 39 39 39 40 39 39 38 36 34 34 34 34 35 35 36 38 39 40 41 44 44 44 42 40 34 30 29 30 33 37 40 41 37 36 35 34 33 32 31 31 31 32 33 34 34 35 34 34 33 32 34 35 34 32 30 29 29 28 27 26 25 25 24 23 23 23 23 22 22 23 25 25 22 20 17 17 17 17 18 18 19 19 19 19 18 17 16 16 16 16 16 16 16 15 14 14 14 14 15 15 15 15 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 15 15 16 16 16 16 16 16 16 16 15 15 15 15 16 17 17 18 18 18 19 19 20 21 22 23 23 23 23 24 24 42 43 43 43 42 42 43 43 43 43 43 42 40 40 39 38 37 35 34 33 33 32 32 31 30 29 28 28 26 25 25 25 26 25 25 24 22 21 21 21 21 21 21 21 21 21 20 20 20 19 19 18 18 18 18 18 18 18 18 18 17 17 17 18 18 17 18 17 17 17 17 17 18 17 17 17 17 19 22 23 24 24 24 25 26 29 29 29 29 29 30 30 31 32 34 36 39 40 41 40 39 36 36 36 36 36 37 38 43 44 44 42 37 34 33 32 33 34 35 36 37 38 39 40 41 40 38 36 35 34 34 33 33 33 33 33 33 34 35 36 36 36 36 37 37 37 37 38 38 38 37 37 37 38 39 39 40 40 39 40 40 41 41 40 39 40 40 41 42 42 42 41 41 40 40 40 40 40 39 39 39 39 39 39 38 37 37 37 37 38 40 40 39 37 35 34 33 35 39 41 40 46 49 46 41 37 34 32 30 29 29 30 31 33 35 36 35 33 32 31 31 31 32 33 34 34 35 35 35 33 32 32 33 34 34 33 31 30 29 28 27 27 28 28 29 29 29 28 26 25 23 22 21 21 21 22 22 22 23 26 28 29 30 30 29 28 27 27 26 23 22 22 22 22 23 23 25 28 29 30 34 30 28 26 25 25 27 28 30 30 29 29 27 25 25 25 26 27 29 29 28 28 28 27 26 26 26 25 24 23 22 22 22 22 22 23 23 23 23 22 23 24 25 25 25 25 23 21 20 19 20 22 24 24 23 23 22 22 21 21 21 21 22 22 23 23 23 23 23 23 22 22 21 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 25 25 25 24 23 23 24 23 23 21 20 19 19 20 21 21 22 23 24 25 25 25 25 25 25 24 23 23 22 22 23 24 23 23 22 22 21 21 20 20 20 19 19 18 17 17 17 17 18 19 19 20 20 20 20 20 20 19 18 17 15 15 15 15 15 16 16 17 17 17 17 18 19 20 20 21 21 20 21 21 21 21 21 21 21 22 22 21 21 21 21 21 21 22 22 23 24 24 24 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 24 24 23 24 23 22 20 18 17 17 18 18 19 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 25 25 26 26 27 27 27 27 26 26 24 23 23 23 23 23 24 25 28 29 28 28 31 34 37 38 38 39 40 40 39 37 34 32 31 32 30 30 34 35 36 37 39 41 42 44 44 45 43 38 33 30 29 30 35 39 41 41 39 37 36 35 34 33 32 31 31 31 32 32 33 34 34 34 34 34 36 36 35 34 32 30 31 29 28 27 26 25 25 24 23 23 22 22 22 23 25 24 22 20 17 17 17 18 18 18 18 19 19 19 18 18 17 16 16 16 16 16 16 15 15 14 14 14 15 15 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 15 15 15 15 15 16 16 15 15 14 14 13 13 12 12 13 14 15 15 15 16 16 16 16 16 16 16 15 15 16 16 18 18 18 18 18 19 20 21 21 22 23 23 23 23 23 23 42 43 43 43 42 42 42 42 42 42 42 42 41 40 40 39 38 35 33 31 31 31 30 29 28 28 27 26 24 24 25 25 25 25 24 24 23 22 21 21 21 21 21 21 21 20 20 20 19 19 19 18 18 18 18 18 18 18 18 18 18 17 18 18 18 18 18 18 18 18 17 18 18 18 18 17 17 19 22 23 24 25 25 25 26 28 29 29 30 30 30 31 31 33 35 38 39 40 40 40 38 36 36 36 36 36 37 39 43 43 45 43 38 35 34 33 33 34 35 36 36 37 38 39 41 40 38 37 35 34 34 34 34 34 34 34 34 35 35 35 36 36 36 36 37 37 38 38 37 37 36 36 37 37 38 38 38 38 38 39 40 41 40 39 38 38 39 41 42 42 41 41 40 39 39 39 39 39 39 39 39 40 40 40 39 38 36 36 36 37 38 40 39 37 35 33 32 33 36 36 38 43 48 48 43 37 33 31 29 29 29 29 30 33 35 35 34 33 32 31 31 31 33 34 35 36 36 36 35 33 32 32 32 33 34 33 32 31 29 28 28 28 29 29 29 29 30 29 28 26 24 23 22 21 21 21 22 22 24 27 28 30 30 30 30 29 28 27 26 23 22 22 22 22 23 24 26 29 29 31 33 30 27 25 25 26 27 29 30 30 31 30 28 26 25 25 26 27 28 28 28 28 28 27 27 27 28 27 25 24 23 22 22 22 23 23 24 23 23 23 23 24 25 25 25 24 22 21 19 19 21 23 24 24 24 23 22 22 21 21 21 21 22 22 23 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 25 25 26 25 25 24 24 24 24 23 22 20 19 19 20 21 21 22 22 23 24 26 26 25 24 24 23 23 22 22 23 24 25 25 24 23 22 22 21 20 20 20 20 20 19 18 17 17 17 18 18 19 19 19 20 21 21 20 19 18 17 16 15 15 15 15 16 16 17 17 17 17 18 18 19 19 20 20 20 20 21 21 20 20 19 19 19 19 19 20 21 21 21 21 21 21 22 22 23 24 24 25 25 25 24 24 24 24 24 24 24 24 24 23 23 23 24 26 27 27 27 27 26 26 25 24 24 23 22 20 20 20 19 19 20 21 22 21 21 21 21 21 21 21 21 22 22 24 24 25 25 25 26 26 26 26 26 25 25 24 24 23 23 22 23 24 25 26 27 28 29 29 34 36 37 38 39 39 39 39 38 35 30 29 28 28 28 30 34 36 37 38 40 42 43 45 44 44 42 37 32 29 29 30 36 41 42 42 42 38 36 35 34 34 33 32 31 31 31 31 32 33 34 34 34 35 37 36 34 33 33 33 34 32 29 27 26 26 25 24 24 23 22 22 22 23 24 23 21 20 18 17 17 18 18 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 14 14 14 14 14 14 13 13 13 13 13 14 15 15 15 15 15 16 16 16 15 15 14 14 14 13 13 12 12 13 14 15 15 15 15 15 16 15 15 15 15 16 16 17 18 18 18 19 19 20 21 21 22 22 23 23 23 23 22 22 41 43 43 42 42 41 41 40 40 41 42 42 42 41 41 39 36 33 31 29 29 29 28 27 27 27 25 24 24 24 25 25 25 25 25 24 23 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 18 18 18 18 18 18 18 18 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 20 22 24 24 25 26 26 28 28 29 29 30 31 31 31 32 33 37 39 40 40 40 40 39 37 36 36 36 37 37 39 41 41 45 43 38 36 35 34 35 35 35 36 36 36 37 39 41 40 39 37 35 34 34 34 34 35 35 35 35 35 35 36 36 36 36 36 36 37 37 38 37 36 35 36 36 36 37 38 38 38 38 38 40 40 40 39 38 38 39 40 41 42 41 41 39 39 38 38 38 39 40 39 39 40 41 41 40 38 37 37 36 36 37 39 40 37 34 32 31 32 32 33 35 41 46 48 43 38 34 31 30 30 29 29 30 32 34 35 34 33 32 32 32 32 34 35 36 37 38 37 36 34 33 32 32 33 34 33 32 31 30 30 30 30 30 30 30 30 30 30 29 28 26 24 23 22 22 21 21 23 25 27 28 30 31 31 30 29 29 27 25 24 23 23 23 23 24 25 27 28 29 31 31 28 26 24 24 26 28 30 33 32 32 31 29 27 25 25 26 27 27 27 27 27 27 28 28 29 30 28 26 24 23 23 22 22 22 23 24 24 23 23 24 24 25 25 24 23 21 20 20 20 22 23 24 24 24 23 22 22 21 21 21 21 22 22 22 23 23 23 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 26 26 26 25 25 24 24 24 24 23 22 20 19 19 20 21 21 21 21 22 23 24 24 23 23 24 23 24 26 26 26 26 26 26 25 24 23 22 22 21 21 21 20 20 19 19 18 17 17 18 18 19 19 20 20 21 21 20 19 19 18 16 15 15 14 15 16 17 17 17 17 17 18 18 18 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 21 20 20 21 21 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 27 27 28 28 28 28 28 27 26 26 25 24 23 22 22 20 19 20 20 21 21 21 21 21 21 21 21 22 22 23 23 24 25 25 26 26 26 26 26 25 24 24 24 24 23 23 23 23 25 30 31 28 28 29 31 36 35 37 39 39 39 39 39 34 30 28 28 28 28 28 31 35 36 38 39 40 42 43 44 44 43 40 34 30 29 30 32 38 40 42 43 43 40 37 35 34 34 34 33 32 32 31 31 31 32 32 33 35 36 37 36 36 35 34 35 36 34 29 27 26 26 26 26 26 24 23 22 22 23 23 22 21 20 19 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 15 15 15 16 16 17 17 17 17 17 17 16 16 16 15 15 15 14 14 13 13 13 13 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 14 14 14 15 15 16 16 16 15 15 15 15 14 14 13 12 12 12 13 14 14 14 14 15 15 15 15 15 15 16 16 17 17 18 18 19 19 20 21 22 22 23 23 23 23 23 22 22 40 41 42 42 41 41 40 40 40 40 42 42 42 41 40 36 33 30 29 28 28 27 27 26 26 26 24 24 24 24 25 25 26 26 25 25 24 23 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 18 19 21 22 23 24 24 25 26 27 28 28 29 30 31 31 32 32 32 34 37 40 40 40 39 39 39 38 37 37 37 37 37 38 40 42 44 42 37 35 34 35 35 36 36 36 35 36 36 39 40 40 39 37 36 35 34 34 34 35 36 36 36 36 36 36 36 36 36 36 35 36 36 36 36 33 34 35 35 36 36 38 38 38 38 38 40 41 40 39 39 37 38 40 41 42 41 40 39 38 38 38 39 40 40 40 40 40 41 42 41 40 38 38 36 36 36 37 38 37 35 33 32 31 31 33 34 39 44 47 45 40 36 33 31 31 30 29 30 32 34 35 35 34 33 33 33 33 35 36 37 38 38 38 37 35 34 33 33 33 34 34 33 33 33 32 32 32 32 31 31 32 32 31 30 29 28 26 24 24 23 22 21 23 25 27 29 30 31 31 31 30 30 26 25 24 24 24 24 24 24 26 27 27 29 30 29 27 25 24 25 26 28 29 31 34 34 31 29 27 26 25 26 26 26 27 27 27 27 28 29 30 31 29 26 25 24 23 22 22 22 23 23 24 24 24 25 25 25 25 23 22 21 20 20 21 23 23 23 23 23 23 22 22 22 21 21 21 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 24 25 25 26 26 26 27 27 26 25 24 25 25 24 23 22 20 20 20 20 21 21 21 21 21 22 23 22 23 23 24 24 24 24 28 27 26 26 26 26 25 24 22 22 21 22 21 21 20 20 19 19 18 17 18 18 18 18 20 20 21 20 20 19 19 18 18 17 15 15 15 16 17 17 17 17 17 17 18 18 19 19 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 21 21 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 27 28 28 29 29 29 29 28 27 26 26 26 24 24 22 20 20 20 20 21 21 21 21 22 22 22 23 23 24 24 24 25 25 25 26 26 26 26 25 24 24 25 24 23 22 23 25 28 31 31 28 27 29 31 33 32 37 39 38 36 33 32 30 28 27 26 26 27 29 32 35 37 39 40 41 42 43 43 43 42 37 32 29 29 31 36 40 41 43 45 44 41 36 35 34 34 34 34 34 33 32 32 31 31 32 33 34 35 36 36 37 36 37 37 37 34 30 27 26 26 26 26 26 24 23 23 23 23 22 21 21 20 18 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 15 15 15 14 14 14 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 16 16 17 16 16 16 16 15 14 13 12 12 12 12 13 13 13 14 14 14 14 15 15 15 15 16 16 17 17 18 19 20 20 21 22 23 23 23 23 23 22 22 23 39 40 41 41 41 40 39 39 40 41 41 42 43 41 38 34 31 28 28 28 27 26 26 26 25 24 24 24 25 25 25 26 26 26 26 25 25 24 23 22 22 22 22 23 23 22 21 20 20 20 20 20 20 20 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 20 20 20 19 21 22 23 24 24 24 26 27 28 29 29 30 31 31 31 32 33 34 35 38 40 40 40 39 38 38 38 37 37 37 38 38 38 40 43 43 41 37 34 34 35 36 37 37 36 36 36 37 39 40 40 39 38 38 37 36 35 35 36 37 37 36 36 36 37 36 36 35 35 35 36 35 35 35 34 35 35 35 35 36 38 38 38 38 38 40 41 41 40 39 38 38 39 41 41 41 40 39 39 39 39 39 40 40 40 40 40 42 42 42 42 40 38 37 36 36 36 37 37 36 35 34 33 32 33 34 37 43 47 47 43 38 35 33 32 30 30 30 32 34 35 35 35 33 33 33 34 35 36 37 38 39 39 38 35 35 34 33 34 35 35 35 36 36 35 35 35 34 34 34 34 33 32 31 30 29 28 27 26 25 23 22 24 26 28 29 30 31 31 31 31 29 26 25 25 24 25 26 26 25 25 26 28 29 30 29 26 25 25 26 27 29 30 32 35 35 32 29 27 27 26 25 26 26 26 27 27 28 30 32 34 32 28 26 26 25 23 22 22 22 23 23 24 24 25 25 25 25 24 23 22 21 20 21 21 22 23 23 23 23 23 23 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 24 25 26 27 27 27 27 27 26 25 25 25 25 24 23 22 21 21 21 21 21 21 21 21 22 22 23 23 23 23 24 24 24 24 25 27 26 26 26 26 25 25 24 23 23 23 22 21 21 20 20 19 18 18 18 18 18 18 19 19 20 20 19 19 20 19 19 18 16 15 15 16 16 16 16 17 17 18 18 18 18 19 20 20 21 21 21 21 21 21 21 20 20 19 19 19 20 20 20 20 20 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 27 27 28 29 29 30 29 29 29 28 28 27 26 25 24 22 21 20 20 21 21 21 21 22 23 23 24 25 25 25 25 25 25 25 25 25 25 23 23 24 25 25 24 23 23 24 26 29 31 31 27 26 28 30 30 33 37 35 33 31 30 29 26 25 25 25 24 27 29 31 35 39 40 41 41 41 42 43 43 41 34 31 29 29 32 37 38 41 45 46 44 41 36 35 34 34 34 34 35 34 33 33 32 31 31 32 33 33 33 35 37 39 43 41 37 34 30 27 26 26 25 24 25 25 25 25 24 24 22 21 20 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 14 13 13 13 13 13 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 14 14 14 14 15 16 17 17 17 17 17 16 16 15 14 13 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 16 17 17 18 19 20 21 22 23 23 23 23 22 22 22 23 23 37 38 39 40 40 39 38 39 40 41 41 42 42 39 36 33 30 28 28 27 26 26 25 25 24 24 24 25 26 26 26 26 27 27 27 26 26 25 24 23 23 22 22 23 23 22 22 21 20 20 20 20 20 20 20 20 20 19 19 19 20 20 20 20 19 19 19 19 19 19 20 22 23 22 22 22 23 23 24 25 25 26 27 29 30 30 31 32 32 32 33 34 35 36 38 40 40 40 38 37 37 38 38 37 38 39 39 39 42 44 43 40 37 35 36 37 37 37 36 36 36 36 37 38 40 40 40 39 39 38 37 37 37 37 37 37 37 36 36 37 37 37 37 36 36 36 37 36 35 36 38 37 37 37 38 39 39 39 39 40 41 42 42 42 41 40 39 40 41 42 41 41 40 40 40 39 39 40 40 39 39 40 42 43 43 43 41 39 37 36 36 37 37 37 37 36 36 34 33 33 34 36 40 46 48 45 41 41 36 33 31 31 31 32 34 36 36 35 34 34 33 34 35 36 38 39 40 40 39 37 36 34 34 34 35 36 36 37 37 37 37 37 36 36 35 35 34 33 32 32 31 29 29 28 26 25 25 25 27 28 29 30 31 31 31 30 28 26 26 26 25 27 28 27 27 27 27 28 29 29 28 26 25 25 26 28 28 32 34 35 35 32 31 28 27 26 25 26 26 26 27 28 30 32 34 34 32 28 26 26 24 23 22 22 22 23 23 24 25 25 25 26 25 24 23 22 21 20 21 21 22 22 23 24 23 23 23 23 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 24 24 25 26 27 28 28 27 26 26 25 25 26 25 24 23 21 21 21 22 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 26 26 26 26 26 24 24 24 24 24 23 22 22 21 20 20 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 18 16 15 15 16 16 16 17 17 17 18 18 18 18 19 20 20 21 22 22 22 22 22 21 20 20 19 19 19 19 19 20 20 20 20 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 24 25 26 26 26 27 27 28 28 29 29 30 29 29 30 29 28 27 27 25 23 21 21 20 20 20 21 21 22 23 23 24 25 26 26 26 26 26 26 25 25 24 23 23 23 24 24 23 22 23 25 27 29 30 30 29 26 26 28 30 33 34 32 30 27 25 24 24 24 24 24 25 28 30 33 37 40 40 40 40 40 41 42 42 39 33 30 29 30 30 32 37 41 45 46 45 41 36 35 35 35 35 35 35 35 34 34 33 32 31 31 32 32 33 36 42 45 45 41 37 34 30 29 28 26 24 23 24 25 25 26 25 24 23 22 19 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 17 17 17 17 17 17 16 15 14 13 12 12 12 12 12 13 14 14 14 14 14 14 15 15 16 17 17 18 18 19 20 21 22 22 23 23 23 22 22 22 23 24 36 37 38 40 40 39 39 39 40 40 41 41 40 38 35 32 28 27 27 26 25 25 24 24 24 24 25 26 26 26 26 27 27 27 27 27 26 26 25 24 24 23 23 23 23 22 22 21 21 20 20 20 20 20 20 20 20 20 19 20 20 20 20 20 19 19 20 20 20 20 21 23 23 23 23 23 23 24 24 25 26 27 28 27 29 31 31 32 32 33 34 34 36 38 38 39 40 40 38 36 36 36 37 37 39 39 40 42 44 45 42 39 36 35 36 38 38 38 37 37 36 36 37 38 40 41 41 40 40 40 39 39 38 38 39 39 38 38 38 38 38 39 38 38 38 38 38 38 38 40 40 40 40 40 40 41 41 41 41 42 43 43 43 43 42 41 41 41 41 42 42 41 40 40 40 39 39 39 39 39 39 41 43 44 44 44 42 40 38 37 36 37 37 38 38 37 37 35 33 33 33 35 38 44 48 46 44 42 37 34 33 32 32 33 34 36 36 36 36 34 34 34 35 36 38 39 40 40 40 39 37 34 33 34 34 35 35 37 37 38 37 37 36 36 35 35 34 34 33 32 31 31 30 30 28 27 27 27 28 28 29 29 30 30 30 30 28 26 26 26 26 28 29 29 29 28 28 28 29 28 28 26 25 26 27 28 30 33 34 35 35 35 32 29 27 26 25 25 25 26 27 28 31 34 35 34 30 28 27 25 23 23 22 22 22 23 23 24 25 25 25 26 25 24 23 22 21 20 20 21 21 22 23 24 24 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 23 24 24 25 26 27 27 27 27 26 26 25 25 26 25 24 22 21 20 21 22 22 23 22 22 22 22 22 22 23 23 23 24 24 24 24 25 25 26 26 27 27 27 27 27 26 26 26 24 23 22 22 21 20 20 20 19 19 19 18 18 19 19 19 20 20 20 20 20 19 17 16 15 16 16 17 17 18 18 18 18 18 18 19 20 21 22 23 23 23 23 22 21 20 19 19 19 18 19 19 19 19 20 20 20 20 20 21 22 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 27 28 28 28 29 29 29 30 30 29 28 28 26 25 23 21 21 21 20 21 21 21 22 23 24 25 26 26 26 26 26 26 25 25 24 24 23 23 23 23 22 22 23 26 28 30 30 29 26 26 25 27 30 31 32 30 26 24 24 24 24 23 24 24 26 29 31 37 39 39 37 34 35 38 40 41 41 38 34 31 30 30 31 33 38 42 45 46 44 41 37 36 36 37 37 36 35 34 34 34 34 33 32 32 31 32 34 38 43 45 41 39 37 35 33 31 29 26 24 23 24 25 26 26 25 24 23 20 17 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 14 14 14 14 15 15 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 15 15 14 13 12 12 12 12 13 14 14 14 14 15 14 15 15 16 17 18 18 19 20 21 21 21 22 23 23 23 23 23 23 24 24 36 37 38 39 40 39 39 39 39 39 40 40 39 36 33 31 30 27 25 24 24 24 24 24 25 25 26 26 26 26 27 27 27 27 27 27 27 27 26 26 25 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 20 20 20 20 20 20 20 19 19 20 20 20 20 20 21 22 24 24 24 24 24 25 25 26 28 29 29 29 31 32 32 33 34 35 35 37 38 38 39 40 39 38 36 35 35 36 37 38 38 41 44 46 46 42 37 34 34 36 38 38 39 39 38 37 37 38 38 39 40 40 40 41 41 41 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 41 41 42 42 43 44 44 44 44 43 42 41 41 41 41 41 41 41 40 40 40 40 39 39 39 39 41 44 44 44 44 42 41 38 37 36 36 37 37 38 38 37 35 33 33 33 34 37 41 47 47 47 44 40 36 35 34 34 34 35 36 36 37 36 35 34 34 35 36 37 39 40 40 40 38 36 34 33 33 33 34 35 36 37 37 37 36 35 35 35 35 35 35 34 34 33 33 32 31 30 29 28 28 28 28 29 29 29 30 30 30 27 26 26 27 28 29 30 31 30 29 29 28 28 28 27 26 26 27 27 29 30 31 34 35 37 36 33 29 26 26 25 25 25 26 27 29 32 35 35 33 29 28 26 24 23 22 22 22 22 23 23 24 24 25 26 26 25 23 23 22 21 21 20 21 21 22 23 24 24 24 23 24 24 23 23 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 23 23 24 24 24 25 26 26 27 27 27 26 25 25 25 25 24 23 21 21 21 22 23 23 24 24 23 22 22 22 22 23 23 23 23 24 25 25 26 27 27 27 28 28 29 28 28 28 27 26 25 24 23 22 22 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 20 18 17 16 16 16 17 17 18 18 18 18 18 19 20 22 23 23 24 24 24 23 22 21 20 19 19 18 18 18 19 19 19 20 19 19 19 19 20 21 21 21 23 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 28 28 28 29 29 29 29 29 28 28 27 26 24 24 23 22 21 21 21 21 21 22 23 23 24 25 25 26 26 26 25 25 24 24 23 23 23 22 22 23 25 26 29 30 29 28 26 26 25 26 28 29 29 27 26 25 24 24 24 24 24 25 28 30 32 36 34 33 33 33 34 35 40 41 41 39 36 31 31 30 32 36 39 41 44 45 43 42 40 38 38 40 39 36 35 35 34 34 34 34 33 33 32 34 39 42 42 40 40 38 36 35 34 31 28 27 25 23 23 25 26 26 25 25 22 19 17 16 16 16 16 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 15 15 15 14 14 14 13 12 12 12 13 14 14 14 14 14 14 15 15 16 17 18 18 19 20 21 21 22 23 23 23 23 23 24 24 25 25 37 38 39 39 40 39 39 38 37 38 39 39 37 33 30 29 28 25 24 23 23 24 25 25 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 26 26 25 24 23 23 23 22 22 22 21 21 21 20 20 20 20 20 20 21 20 21 21 21 21 20 20 20 20 20 20 21 21 22 24 24 25 25 25 25 25 26 28 28 29 30 31 32 33 34 35 36 37 38 39 39 40 40 38 37 36 35 35 35 36 37 38 41 45 47 46 41 35 32 32 34 35 37 39 40 39 38 38 38 38 39 39 39 40 40 41 42 41 40 40 40 40 41 41 41 41 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 42 43 43 44 44 45 44 43 42 41 41 41 41 41 41 42 42 42 41 40 39 38 38 39 40 41 44 44 43 41 39 38 37 36 36 36 37 37 38 37 35 34 33 33 34 36 39 44 45 47 46 42 38 36 35 35 35 35 36 36 37 36 35 35 34 35 36 38 39 40 40 39 38 35 34 33 33 33 33 34 35 37 37 37 36 35 35 36 35 35 35 35 35 34 34 33 32 31 30 29 30 30 30 30 29 29 30 30 29 26 26 26 27 29 30 30 31 32 31 29 29 28 28 27 26 26 27 28 30 31 31 33 36 38 37 32 28 26 26 25 25 25 26 28 30 34 35 34 32 31 29 26 23 22 22 23 22 22 23 23 24 24 25 26 26 25 24 23 22 22 21 21 21 21 22 22 23 24 24 24 24 24 24 24 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 25 24 25 25 24 23 22 21 21 21 22 23 24 24 23 22 22 22 22 22 23 23 23 24 25 25 26 27 27 27 28 29 29 29 28 27 26 26 25 25 24 23 23 23 22 21 21 20 20 19 19 19 19 19 19 19 20 20 20 20 19 17 16 16 17 17 18 18 18 18 19 19 19 21 22 23 23 23 24 24 24 23 21 20 19 19 19 18 18 18 18 19 19 19 19 19 19 20 20 20 21 22 23 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 29 29 30 30 29 28 28 27 26 26 25 25 24 23 22 22 21 21 21 21 22 23 23 24 25 26 27 27 26 25 24 23 23 23 21 21 22 24 26 27 29 29 28 26 26 25 25 26 27 27 27 27 26 26 26 25 25 25 25 27 29 31 32 33 33 33 32 32 34 36 41 42 41 40 37 33 36 32 34 37 38 40 43 45 43 42 41 41 41 42 40 37 35 35 34 34 34 34 34 34 34 38 42 44 42 39 38 37 36 34 31 30 27 27 26 23 23 24 26 26 25 23 21 18 18 17 17 17 16 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 15 14 14 14 14 14 13 13 12 13 14 14 15 15 15 14 14 15 15 16 17 18 19 20 20 21 21 22 23 23 23 23 24 24 25 25 25 38 38 38 38 38 38 38 37 36 38 38 37 34 30 25 24 24 23 23 23 24 25 26 26 27 26 26 26 26 27 27 27 27 27 28 28 28 28 28 28 27 26 25 24 24 23 23 23 22 22 22 21 21 21 20 20 20 21 21 21 21 21 21 21 21 21 20 20 20 20 20 21 23 24 25 25 25 25 25 25 26 27 27 30 31 32 33 34 35 36 37 37 37 39 40 40 39 38 37 36 35 35 35 35 35 37 40 44 48 46 39 33 29 28 30 31 34 37 39 38 38 38 39 39 38 38 38 39 40 41 41 41 40 40 40 41 41 41 42 42 43 43 42 41 41 41 41 41 41 41 41 41 42 42 42 41 41 42 43 43 44 45 45 44 44 43 42 41 40 40 41 41 43 43 43 42 40 39 37 37 38 39 41 43 44 42 40 39 38 37 36 36 36 36 37 37 37 35 34 34 34 34 35 35 38 42 47 46 43 40 37 36 36 35 36 36 36 37 37 35 35 34 35 36 37 40 41 41 39 37 34 33 32 33 33 33 34 34 35 36 37 36 36 36 37 36 36 35 35 35 35 35 35 34 32 31 30 30 31 31 31 31 30 30 30 28 26 26 26 27 29 30 31 32 33 32 31 30 28 28 27 27 27 27 28 30 31 31 34 37 39 37 31 29 27 25 25 25 25 26 29 32 34 34 33 32 31 29 26 23 22 22 22 23 23 23 23 23 24 25 26 26 25 24 24 23 22 22 22 21 21 22 22 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 23 24 24 24 25 25 26 26 27 27 27 27 25 24 25 24 24 23 23 22 22 22 23 24 25 24 24 22 22 22 23 23 23 23 23 23 24 25 26 27 27 27 27 27 26 25 26 27 26 26 26 25 25 24 24 23 23 22 21 21 20 20 19 19 19 19 18 19 20 20 20 20 20 18 17 17 17 18 18 18 18 19 19 20 20 20 21 21 22 23 24 25 24 23 21 20 19 19 19 19 18 18 18 18 18 19 19 19 19 19 20 20 20 21 22 23 24 24 24 24 24 24 25 25 25 24 24 24 25 25 26 27 27 28 29 30 30 29 28 28 27 26 26 26 25 25 25 24 23 23 21 21 21 21 22 24 26 27 28 29 28 27 25 23 23 22 21 21 22 23 24 26 27 29 29 29 28 26 26 25 25 26 27 27 27 27 27 27 27 27 27 27 28 29 31 32 32 33 33 32 33 34 37 42 42 42 40 38 37 37 35 36 37 39 40 42 45 43 42 41 41 42 41 40 37 35 34 34 34 34 35 35 35 37 44 46 44 41 37 36 36 33 31 30 29 28 27 26 24 22 23 26 26 25 22 19 18 18 17 17 17 17 16 16 15 15 15 15 16 16 16 16 16 16 16 16 16 16 15 16 16 16 17 17 17 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 16 16 16 16 15 15 15 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 15 15 14 14 14 13 13 13 12 13 14 15 15 15 15 15 15 15 16 17 18 19 19 20 20 21 22 22 23 23 23 24 24 25 25 25 25 38 37 36 36 37 36 36 36 35 37 38 38 35 30 26 25 24 23 23 24 26 26 27 27 27 27 26 26 27 27 27 27 27 28 28 28 28 28 29 28 28 27 26 25 25 24 24 24 23 23 22 22 21 21 21 21 20 21 21 21 21 22 21 21 22 21 21 20 20 20 20 21 24 24 25 25 26 26 25 25 25 26 28 31 32 33 34 35 36 37 37 38 38 40 41 40 39 38 36 35 35 34 34 34 35 36 39 44 47 46 39 32 28 26 27 28 31 34 36 37 36 37 37 37 37 37 37 38 39 40 40 40 40 40 40 41 41 41 42 42 43 43 42 42 41 41 41 41 42 42 42 42 42 42 42 41 41 42 43 43 44 45 45 45 44 44 43 41 40 40 40 41 43 43 43 42 41 40 38 37 38 38 40 42 42 41 40 39 38 37 36 36 36 37 37 38 37 36 35 35 34 34 35 35 37 41 45 46 44 40 38 37 36 36 36 36 37 37 37 36 35 35 35 36 37 37 39 40 39 37 34 33 33 34 34 34 35 35 36 36 37 38 38 37 37 37 36 35 35 34 34 34 35 35 34 32 32 31 32 32 32 32 32 31 31 28 26 26 26 27 28 30 31 32 33 33 32 31 29 28 28 28 27 27 28 29 30 31 35 38 40 37 31 29 27 25 25 25 25 27 30 32 33 33 33 32 31 29 26 23 22 21 22 23 23 23 23 23 24 25 26 26 25 25 24 23 23 23 23 22 22 22 23 23 24 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 23 23 23 23 23 23 23 23 22 22 23 23 23 23 24 24 24 25 25 26 27 27 27 27 26 25 24 24 24 24 23 23 23 23 23 24 24 25 25 24 23 22 22 22 22 23 23 23 23 24 25 25 26 26 26 25 25 26 25 26 27 26 27 26 26 25 25 25 24 23 23 22 21 21 20 19 19 19 19 19 19 19 20 20 20 20 19 19 19 18 18 18 18 19 20 20 20 20 20 20 21 22 24 26 25 24 22 21 20 20 20 19 19 18 18 17 17 18 18 19 19 19 19 19 20 20 21 22 23 23 23 24 24 24 24 24 25 25 24 24 24 24 25 25 26 27 28 28 27 28 28 28 27 27 27 27 26 26 25 25 25 24 24 22 22 21 21 22 25 27 29 29 28 27 25 23 22 21 21 21 21 22 23 24 26 28 29 29 29 27 26 25 25 25 26 26 27 27 27 27 28 29 29 29 29 29 30 31 32 32 32 32 32 33 36 40 42 43 42 41 40 39 37 35 36 38 39 40 42 44 43 43 42 41 41 40 40 39 36 34 34 34 34 35 36 37 41 46 46 41 37 33 31 31 30 30 29 29 28 27 26 24 23 22 23 26 25 22 19 18 18 18 17 17 17 17 16 16 15 15 16 16 16 16 16 17 17 16 16 16 16 15 15 15 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 15 15 16 16 16 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 15 14 14 14 13 13 12 13 14 14 14 14 14 14 15 16 17 18 19 19 20 20 21 21 22 22 23 23 23 24 24 24 25 25 25 40 39 38 36 35 36 35 34 33 35 37 38 36 35 33 28 24 24 25 26 27 27 28 27 28 28 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 28 28 27 26 25 25 24 24 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 22 22 21 20 20 20 20 22 24 25 25 26 26 26 25 25 25 28 30 31 33 34 35 36 36 37 38 38 39 40 41 40 39 37 36 35 35 34 34 34 35 36 39 43 46 44 38 32 29 27 26 26 29 32 34 35 35 35 36 36 36 36 36 36 36 37 38 38 38 39 39 40 40 41 41 42 43 43 42 42 42 42 42 42 43 43 42 42 42 42 42 41 41 41 42 43 44 45 46 46 46 44 42 40 40 40 39 41 42 43 43 43 43 41 39 38 38 39 40 41 41 41 41 41 39 38 37 37 36 37 38 38 38 36 35 35 34 34 35 35 37 40 44 46 44 41 39 38 37 37 37 37 38 38 38 37 36 36 36 36 37 37 38 39 39 37 35 35 35 35 35 35 35 36 36 36 37 37 37 37 37 37 36 36 35 34 33 34 35 35 35 34 33 33 33 33 33 33 33 32 32 28 26 26 26 27 27 29 31 32 33 33 33 32 31 30 29 29 28 28 28 29 30 32 36 39 40 38 37 30 26 24 24 25 26 27 30 33 34 33 33 32 30 28 26 24 22 21 22 22 23 23 23 24 24 25 26 26 25 25 24 24 24 23 23 23 22 23 23 25 25 24 23 23 22 22 23 23 23 23 23 23 23 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 26 27 27 27 27 27 26 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 23 22 22 22 22 23 24 23 23 24 25 26 25 25 25 25 26 27 27 27 27 26 26 25 25 25 25 25 24 23 22 21 21 20 19 19 19 19 19 18 19 20 20 20 20 20 20 20 18 18 18 18 20 21 21 20 20 20 20 22 24 26 26 25 24 22 21 20 20 20 19 18 18 18 17 17 17 18 18 19 19 19 19 19 20 20 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 25 25 26 26 26 26 26 26 27 26 26 26 26 26 26 26 26 26 25 24 23 23 23 22 23 24 25 26 26 25 24 23 22 21 20 20 20 22 23 23 24 26 28 29 30 30 27 26 25 24 24 25 25 26 27 27 28 29 30 29 30 32 32 32 32 33 33 32 31 31 33 37 41 43 42 41 41 39 37 35 32 32 37 39 40 42 43 43 43 42 41 40 40 40 40 37 34 34 34 34 35 38 42 45 46 41 39 35 33 32 30 29 29 29 29 28 28 27 26 25 24 24 24 22 21 19 18 17 18 18 18 18 17 17 16 16 16 16 17 17 17 17 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 16 16 16 16 15 15 15 16 16 16 16 16 16 15 15 14 14 13 13 12 13 14 14 14 13 13 14 15 16 17 18 19 19 20 21 21 22 22 22 23 23 23 23 24 24 25 25 25 42 41 40 38 37 36 34 32 31 32 35 38 37 37 33 29 26 26 26 27 27 28 28 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 27 26 26 25 25 24 23 22 22 22 21 22 22 21 21 21 22 22 22 22 22 22 21 21 20 20 20 23 24 25 25 26 26 26 26 26 26 30 32 33 34 35 36 36 36 37 38 38 39 40 40 40 39 38 37 36 35 35 35 35 35 36 39 43 44 42 37 32 32 29 27 28 30 32 33 33 34 35 36 36 36 36 35 34 34 35 35 35 35 36 37 37 38 39 40 41 42 42 42 42 42 42 43 43 43 43 43 43 43 42 42 42 42 42 42 43 44 45 46 47 46 45 43 40 39 39 39 40 42 42 43 44 45 43 41 40 39 39 40 40 40 41 41 41 39 38 38 37 37 37 38 39 38 37 36 35 35 35 34 34 36 39 43 45 45 42 40 38 38 38 38 39 39 39 39 38 37 37 37 37 37 37 38 39 39 38 37 37 36 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 35 35 35 36 36 36 35 35 34 34 35 35 34 33 32 30 27 27 26 27 28 30 31 32 33 33 33 32 32 31 30 30 28 27 27 29 30 32 35 40 40 39 36 30 25 24 24 25 26 28 32 33 34 34 32 31 29 28 27 25 24 22 22 22 22 23 23 24 25 25 26 25 25 24 24 24 24 24 24 23 23 23 24 26 26 24 24 23 22 22 22 23 23 24 24 23 23 23 22 22 22 23 23 23 23 23 24 23 23 23 23 23 23 23 24 24 25 25 26 26 27 27 27 27 26 25 24 24 24 24 24 25 25 25 25 25 25 26 25 25 24 23 23 22 22 22 23 24 24 24 24 25 26 25 25 25 26 26 28 27 27 27 26 25 25 25 25 25 25 24 23 22 22 21 21 20 20 20 19 19 19 19 19 20 20 20 20 20 20 19 18 19 19 21 22 21 21 21 21 22 24 25 25 25 25 24 23 21 21 21 20 19 19 18 17 17 17 17 18 18 19 19 19 20 20 20 21 21 21 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 25 25 25 25 26 26 27 26 25 24 24 24 24 23 24 24 23 23 23 23 22 22 22 21 20 20 21 22 24 24 25 25 26 27 30 30 27 25 25 25 25 25 26 26 26 27 29 31 31 32 33 34 36 35 35 35 33 31 30 31 36 40 41 42 42 41 40 37 34 33 31 32 37 40 41 41 42 43 43 41 39 39 39 39 39 38 38 36 35 35 36 41 44 45 45 41 37 36 35 33 32 29 28 28 28 28 28 28 28 27 26 24 23 21 20 19 18 17 17 17 18 18 18 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 15 15 14 14 15 15 15 15 16 16 16 17 17 17 17 17 17 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 16 16 16 15 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 15 15 14 14 13 13 13 13 14 14 13 13 13 14 15 16 17 18 18 19 20 21 21 22 22 22 23 23 24 24 24 24 24 24 24 42 42 42 40 39 37 34 32 31 31 34 37 38 37 33 31 28 27 27 27 27 28 28 28 29 29 28 27 27 28 29 29 29 30 30 30 30 29 29 29 29 30 29 29 28 28 27 26 26 25 24 23 22 22 22 22 22 22 22 22 22 22 22 23 23 22 21 21 21 22 23 24 24 25 25 26 26 27 27 27 28 31 33 34 35 35 36 37 37 37 38 39 39 39 40 39 38 37 37 36 36 35 35 36 37 37 39 41 43 41 37 35 33 29 29 30 32 33 33 33 35 36 36 36 36 36 35 35 35 35 34 33 33 33 33 34 36 37 38 39 40 40 41 42 42 42 43 42 42 43 43 43 43 43 42 42 42 42 42 43 43 44 47 48 48 46 45 43 41 39 38 39 41 41 42 44 46 46 44 42 40 40 39 39 39 40 41 41 40 39 38 37 37 37 39 39 38 37 37 36 35 35 35 35 36 39 42 44 44 42 41 39 39 39 40 41 41 41 40 39 38 38 37 37 37 37 38 39 39 38 38 37 37 36 36 36 36 36 37 36 36 36 36 36 37 37 38 39 40 39 38 37 37 36 36 36 36 36 36 36 36 36 35 34 33 31 29 29 28 28 29 30 30 32 33 33 33 33 33 33 32 30 28 26 27 28 30 32 35 40 40 38 34 29 25 24 24 25 27 29 32 33 34 33 32 30 29 28 27 26 25 23 22 22 22 23 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 26 26 26 24 23 22 22 22 22 23 24 24 24 23 23 23 22 22 23 23 23 23 24 24 24 24 24 24 24 23 23 24 24 25 25 26 26 26 27 27 27 27 26 25 24 25 25 24 25 25 25 25 26 26 26 26 25 25 25 24 23 22 23 23 24 24 24 24 25 25 26 26 26 26 26 27 27 26 27 26 25 25 25 25 25 25 24 23 22 22 21 21 21 20 20 19 19 19 19 19 20 21 21 21 20 21 19 18 19 20 22 21 21 21 21 22 23 23 24 24 24 24 24 23 22 22 21 20 20 19 18 18 17 17 17 18 18 19 19 20 20 20 20 20 20 21 21 21 22 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 26 25 25 24 25 26 27 27 27 26 25 24 24 24 25 25 27 27 26 24 24 24 23 22 22 21 21 21 21 22 24 25 26 26 26 28 30 28 27 25 25 25 26 26 27 27 27 28 29 31 32 33 34 34 35 35 35 32 31 30 31 34 38 40 41 42 42 41 41 36 32 31 32 34 39 41 42 41 42 42 42 39 37 37 38 39 38 38 39 39 38 36 37 40 42 42 42 42 41 41 39 36 32 30 29 28 28 28 28 29 29 29 27 24 22 21 20 19 19 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 17 17 17 16 16 15 15 15 14 15 15 15 15 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 15 15 15 16 15 15 15 15 14 15 15 15 15 15 15 15 14 14 14 14 14 13 13 13 14 14 13 13 14 14 15 16 17 18 18 19 20 21 21 21 22 22 23 23 23 23 24 24 24 24 24 42 42 42 42 42 39 36 33 32 32 34 35 37 37 34 32 29 28 28 27 28 28 28 28 28 28 27 27 28 29 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 28 28 27 26 24 23 22 22 22 22 22 22 22 22 23 23 23 24 25 25 23 23 22 23 24 24 25 25 26 26 27 28 27 29 31 32 33 35 36 36 37 38 38 38 39 39 39 39 38 38 38 38 38 37 37 36 36 37 38 38 39 40 41 41 39 38 36 33 32 33 34 35 35 36 38 38 38 38 37 37 37 37 37 36 34 33 31 31 31 32 33 33 34 35 36 37 38 39 40 40 41 39 40 40 41 41 42 42 42 42 42 42 42 42 43 44 46 49 49 47 46 45 41 39 38 39 39 39 41 45 47 48 47 44 41 39 39 38 38 39 40 41 40 40 39 38 38 38 39 40 39 39 38 37 37 36 36 36 37 39 42 44 44 44 43 42 41 40 41 42 42 42 40 39 39 38 38 37 37 37 38 39 39 38 38 37 37 36 36 36 36 37 37 36 35 35 35 36 37 37 38 40 41 41 40 39 38 37 37 37 37 37 37 37 36 36 35 34 33 33 32 31 30 29 29 30 30 31 32 33 34 34 34 34 32 30 28 27 28 28 30 32 35 39 39 38 34 29 26 25 24 25 27 30 32 32 33 32 31 30 29 28 27 27 26 25 25 23 22 23 24 25 25 26 25 25 24 24 24 24 24 24 24 24 24 25 26 26 26 26 25 23 23 22 22 22 23 23 24 23 23 24 23 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 27 28 28 27 26 25 25 25 25 25 25 25 25 26 26 26 27 26 26 25 25 24 23 23 23 23 23 24 25 24 24 25 26 26 26 26 25 25 25 25 27 27 26 25 25 24 24 25 24 24 23 22 22 22 21 21 20 19 19 19 19 19 20 20 21 21 21 21 20 19 20 21 21 21 20 20 21 21 22 22 22 23 23 23 23 23 23 22 21 21 20 20 19 18 18 17 17 17 18 19 20 20 20 20 20 20 20 20 20 20 21 22 23 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 24 25 26 27 27 27 26 25 25 24 25 26 27 29 30 29 28 27 26 25 24 22 22 22 22 22 23 24 25 25 26 27 28 29 28 27 26 26 27 27 27 28 28 28 28 29 32 34 34 33 33 33 33 33 31 30 29 32 36 38 40 40 40 41 41 40 35 30 30 34 39 41 41 41 41 41 41 41 37 35 35 36 38 39 39 40 40 40 38 37 38 40 42 43 44 44 41 39 36 33 32 30 28 28 28 28 28 28 28 26 24 22 21 20 20 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 16 17 17 16 16 16 16 16 15 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 15 15 15 15 15 15 14 14 14 14 15 15 14 14 14 14 14 14 14 14 14 13 13 14 14 14 14 14 14 15 16 16 17 17 18 19 20 20 21 21 22 22 22 23 23 23 23 24 24 24 24 41 42 42 42 42 41 38 35 34 34 34 35 37 37 35 32 29 28 28 28 28 29 29 28 28 28 27 28 29 30 30 30 30 30 30 30 29 29 28 28 28 28 29 30 30 30 29 29 28 27 25 24 23 22 22 22 22 22 22 22 22 23 23 23 25 26 26 25 25 24 24 25 25 26 26 26 28 30 31 31 32 33 34 35 36 37 37 38 38 38 40 39 38 37 37 37 38 39 40 39 39 38 38 38 39 39 38 39 40 40 40 38 36 35 34 35 37 37 38 39 40 40 40 39 38 38 39 40 39 37 35 34 34 32 32 32 32 32 32 33 34 34 35 35 36 37 37 36 37 38 39 39 40 40 40 41 41 41 41 41 41 43 46 49 50 50 48 45 42 39 38 38 37 38 40 44 48 49 48 45 41 39 38 38 38 38 39 41 41 40 40 39 39 39 40 41 41 41 39 39 38 37 37 37 37 40 43 45 46 45 44 43 42 41 41 42 43 43 41 40 39 39 39 38 37 37 38 38 38 38 38 37 37 37 36 36 36 37 37 37 36 35 36 36 37 37 38 40 41 41 40 39 38 38 37 37 37 37 38 37 37 36 35 34 34 34 34 33 32 31 30 30 30 30 31 32 34 34 34 34 31 31 29 29 29 29 30 33 34 36 38 37 34 30 27 26 25 26 27 28 30 32 32 31 31 30 29 28 28 28 27 27 26 24 23 23 24 25 25 26 25 25 24 24 24 24 24 24 24 24 25 25 26 27 27 26 25 24 23 23 23 23 23 23 24 24 24 24 23 22 22 22 23 23 24 24 24 24 24 24 25 25 24 24 24 24 24 25 25 25 26 27 28 28 27 26 25 26 26 26 26 26 26 26 26 27 27 27 27 27 26 25 24 23 23 23 23 23 24 25 25 25 25 26 26 26 26 25 25 25 25 26 27 26 25 25 24 24 25 24 24 23 23 22 22 21 21 20 20 19 19 19 19 20 20 21 22 22 21 21 21 21 20 19 20 20 20 20 21 22 22 23 23 23 23 22 22 22 22 22 21 21 20 19 19 18 18 17 17 17 19 20 20 20 19 19 19 19 19 19 20 21 22 23 23 23 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 25 25 25 25 27 29 30 31 30 29 28 28 27 25 23 22 23 22 23 24 24 25 25 26 27 29 29 28 27 27 27 28 29 29 30 29 28 28 30 32 33 33 32 32 32 32 32 30 29 30 32 37 38 39 39 39 40 39 35 31 29 30 34 39 42 42 42 41 41 41 39 33 33 32 34 36 37 40 41 41 40 39 36 37 41 43 46 49 47 41 39 38 36 35 33 29 28 28 28 27 27 27 24 23 22 21 20 20 20 20 20 19 19 18 18 18 18 18 17 17 16 16 16 16 17 17 17 16 16 16 16 16 15 14 14 15 15 15 15 15 15 15 15 16 16 17 17 17 17 17 17 17 17 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 16 16 15 15 15 15 15 15 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 14 14 15 15 16 16 17 17 17 19 20 20 21 21 21 22 22 22 23 23 23 23 24 24 24 24 40 40 39 40 42 43 41 37 36 35 35 35 36 37 36 33 30 29 29 29 28 28 28 28 28 29 29 29 30 30 30 30 29 30 29 29 28 27 27 27 27 28 29 29 30 30 30 30 29 28 26 25 23 22 22 22 22 22 22 22 22 22 22 23 25 26 26 26 25 25 25 25 26 26 26 27 27 27 27 28 29 33 35 35 36 37 38 38 38 39 40 40 38 37 36 36 38 39 39 39 40 40 41 40 40 39 38 39 39 39 39 36 35 34 34 35 37 39 39 40 40 40 41 40 39 40 41 41 41 39 37 36 35 35 35 35 34 34 34 34 34 34 34 34 35 35 36 36 36 37 37 38 38 38 38 39 39 39 39 39 39 41 44 47 49 49 49 46 42 39 37 37 37 37 39 42 44 47 48 46 43 40 39 39 38 38 39 39 40 41 41 41 41 41 42 42 42 42 41 40 39 38 38 37 38 40 42 44 45 45 45 44 42 40 41 43 44 44 42 41 40 40 39 38 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 38 37 37 38 38 37 37 38 40 42 41 39 38 37 37 37 37 37 38 38 38 38 37 36 35 36 36 35 35 34 33 32 31 30 29 30 31 32 34 34 34 32 31 31 30 30 30 32 33 34 35 37 36 33 30 28 27 26 27 28 28 29 31 31 31 31 30 29 29 28 28 28 28 27 25 24 23 24 24 25 25 25 25 24 24 24 24 24 25 25 25 25 26 27 27 27 26 25 24 24 23 23 23 24 24 24 24 23 23 22 22 22 22 23 23 24 24 24 24 24 24 25 25 25 24 24 24 24 24 25 25 26 27 28 28 27 27 26 27 27 27 27 26 26 26 26 27 27 27 28 28 27 25 24 23 23 24 23 23 24 24 25 26 25 26 26 26 26 26 26 25 26 27 26 26 25 25 25 25 25 25 24 24 24 23 22 21 21 21 20 20 19 19 19 19 20 21 22 22 22 22 21 21 19 19 19 19 19 21 22 23 24 24 24 23 23 22 22 22 23 23 22 21 20 20 19 19 19 18 18 18 18 19 20 20 19 19 19 19 19 19 20 21 22 22 23 23 23 24 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 25 25 25 24 24 24 25 27 27 29 30 30 29 28 27 25 23 22 22 23 24 24 24 25 25 26 27 28 29 29 28 28 29 29 29 30 30 29 28 28 29 30 31 29 29 30 32 32 31 29 28 30 31 34 37 37 37 38 38 36 31 30 29 31 35 38 39 42 43 43 42 39 36 32 32 32 32 34 38 40 42 42 41 39 38 39 44 45 48 49 46 41 38 37 37 36 33 29 29 28 28 27 26 23 22 22 21 21 21 21 20 20 20 20 20 19 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 13 13 14 14 15 16 16 17 17 17 18 19 20 21 21 21 21 21 22 22 22 23 23 23 23 23 24 24 37 37 37 38 41 43 40 38 38 37 37 36 36 35 34 32 30 29 29 28 28 28 28 28 29 30 30 30 30 30 29 29 29 28 27 27 26 26 26 26 27 29 29 29 30 30 30 30 29 28 27 26 24 24 23 22 22 22 22 22 21 22 23 24 25 25 26 26 26 25 25 26 26 27 27 27 27 27 27 27 29 34 35 36 36 37 38 38 39 40 40 40 36 36 36 37 38 39 39 39 40 41 42 41 39 39 39 40 40 40 39 37 35 33 33 34 36 39 40 40 40 40 39 40 40 41 41 42 41 39 38 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 40 42 46 48 49 50 47 42 39 37 37 36 37 40 42 43 46 48 47 45 43 41 40 39 39 39 39 40 41 42 42 43 43 43 42 42 42 42 41 39 38 38 37 38 40 42 44 45 45 45 44 42 40 40 42 44 44 43 43 42 41 40 39 38 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 38 38 38 38 37 37 38 39 41 41 39 37 37 37 37 38 38 38 38 38 38 37 36 36 37 37 37 38 37 36 34 32 30 29 29 30 30 33 34 34 33 32 31 31 31 31 32 32 34 36 36 35 33 30 29 29 28 28 28 28 29 30 31 31 31 30 30 30 29 29 28 28 28 27 25 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 26 26 27 27 26 25 25 24 24 24 24 24 24 24 24 23 23 23 22 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 25 25 26 27 28 28 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 29 28 26 24 24 24 24 24 23 23 23 24 25 25 26 26 25 26 26 26 25 26 27 26 26 26 26 25 25 25 25 25 24 24 23 22 22 22 21 21 20 20 20 20 20 21 21 22 22 22 22 22 20 19 19 19 19 20 21 23 24 24 24 23 23 23 22 22 22 22 23 22 21 21 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 20 21 21 22 22 23 23 23 23 24 24 24 24 25 25 25 25 25 24 24 24 24 25 24 24 25 25 25 25 25 25 25 24 24 24 24 24 25 25 27 27 28 28 27 26 25 23 22 22 22 24 24 24 24 25 26 27 29 29 30 30 30 30 30 30 31 30 29 28 28 28 28 28 28 28 31 31 31 29 27 27 30 32 33 33 33 33 34 34 32 30 29 30 32 35 37 38 41 43 44 41 37 34 32 31 31 31 34 38 40 42 43 42 41 41 42 44 46 48 48 45 42 37 36 36 34 32 30 29 28 27 27 25 22 21 20 20 20 20 20 20 20 20 20 20 19 19 19 18 18 18 18 17 16 16 16 16 16 16 16 16 16 16 16 15 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 13 13 13 12 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 15 15 16 16 17 17 18 18 19 20 21 21 21 21 21 21 22 22 23 23 23 23 23 23 24 35 35 37 39 42 42 42 40 39 39 39 39 35 33 31 29 29 29 29 29 29 29 29 30 30 30 30 30 29 28 27 28 27 26 25 25 25 25 26 27 29 29 29 30 30 30 30 30 29 28 27 26 25 24 24 23 22 22 22 22 21 22 23 25 26 26 26 26 26 26 26 26 27 30 30 30 29 27 27 28 31 35 36 37 37 37 38 38 40 41 40 38 35 35 36 37 38 38 38 39 40 41 42 41 39 38 39 40 40 40 38 37 36 34 32 33 35 38 39 39 40 41 42 42 42 42 41 39 39 39 39 38 38 38 38 38 38 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 38 39 41 41 44 48 49 47 42 39 37 37 36 37 37 40 42 45 46 47 47 45 42 41 40 40 39 39 40 41 42 43 43 43 43 42 41 41 41 41 40 38 37 37 38 39 41 44 45 45 46 44 42 40 40 41 42 44 43 43 43 42 41 39 38 38 38 38 39 38 38 38 38 39 39 39 39 39 40 40 39 38 38 37 36 36 37 39 41 41 39 37 37 37 38 39 39 39 38 38 37 37 36 36 36 37 38 38 38 38 36 34 32 30 30 29 30 32 34 34 34 33 33 32 31 32 32 33 35 36 35 34 32 30 29 29 29 29 29 28 29 29 30 30 31 31 31 31 31 30 29 28 28 28 26 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 26 26 26 27 26 26 25 25 25 25 25 25 25 25 25 24 24 23 23 23 22 23 23 23 23 23 24 24 24 25 25 25 26 25 25 25 24 24 25 25 26 27 27 28 28 28 28 27 27 27 28 27 26 26 26 26 27 27 28 29 28 27 25 24 24 24 24 23 23 23 23 24 25 26 25 25 25 26 26 26 27 27 27 27 26 26 26 25 25 25 25 25 24 24 23 23 22 22 21 21 21 20 20 20 21 22 23 23 23 23 22 21 21 20 19 19 20 21 22 23 23 23 23 22 22 22 22 22 22 22 22 22 21 20 20 20 20 19 19 19 18 18 18 19 19 19 19 19 20 20 21 21 22 22 23 23 23 24 25 25 25 25 25 26 25 25 25 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 24 24 24 25 25 26 26 27 27 26 25 24 23 22 21 21 22 22 22 24 25 26 27 28 30 31 31 31 31 31 31 31 30 29 28 27 27 27 27 27 28 29 30 29 28 28 28 30 32 33 33 32 32 32 32 30 29 29 31 32 33 34 34 37 43 44 42 37 33 31 31 31 32 34 36 40 41 43 44 43 43 43 43 46 48 46 42 38 36 36 33 31 31 30 29 28 28 26 24 21 20 19 20 19 19 19 20 20 20 20 20 20 20 20 19 19 19 18 18 17 16 16 16 16 15 15 15 15 16 16 15 14 14 14 14 14 14 14 14 14 14 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 14 14 13 12 12 12 12 13 13 14 14 14 14 14 13 13 13 13 14 15 15 16 16 17 17 18 19 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 24 35 35 37 40 41 42 42 40 40 40 40 39 33 31 31 31 30 30 30 30 29 30 30 30 30 30 29 29 28 26 25 25 24 24 24 25 25 27 28 29 29 30 30 30 30 30 30 30 29 28 27 27 26 25 24 23 23 23 23 23 22 22 22 22 25 26 26 26 26 26 26 27 28 30 30 32 32 30 28 30 33 35 37 38 37 37 38 39 40 41 39 37 36 35 36 37 38 38 38 38 40 42 42 41 39 38 39 39 39 39 38 37 36 35 33 32 33 37 37 38 40 41 42 43 43 42 40 37 36 37 37 37 38 38 38 38 38 39 39 39 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 42 47 48 47 42 39 37 37 37 37 37 39 41 43 44 46 48 47 45 42 41 41 40 40 40 40 41 43 44 43 42 42 41 41 41 41 40 38 37 37 38 39 40 40 43 45 46 45 43 39 39 39 41 42 42 42 43 43 43 41 40 39 39 39 39 39 39 39 39 40 40 39 39 39 40 40 39 38 37 36 36 36 37 39 41 41 39 38 38 38 38 39 40 39 38 37 36 35 35 34 35 36 38 39 39 38 37 36 34 32 31 30 30 31 33 35 34 34 33 33 32 32 32 34 35 36 35 33 31 30 30 30 30 30 30 29 29 29 30 30 31 31 32 32 31 30 29 28 28 28 27 26 26 25 25 25 25 25 24 24 25 25 25 25 25 26 26 26 27 26 26 25 25 25 25 25 26 26 26 25 25 25 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 26 26 26 26 25 25 25 25 26 27 27 27 27 28 28 28 28 28 28 27 26 26 26 26 26 27 28 29 28 27 25 25 25 25 24 24 23 23 23 25 26 25 25 25 25 25 25 26 27 27 27 27 27 27 26 26 26 26 26 26 25 24 23 23 23 22 22 21 21 21 20 21 22 22 23 24 23 23 22 21 21 20 19 19 19 20 21 23 23 22 22 22 22 22 21 21 21 22 22 22 21 21 20 20 20 20 19 19 18 18 18 18 18 19 19 20 21 21 21 21 21 22 23 23 23 24 25 25 25 25 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 26 25 24 24 24 23 24 24 24 24 25 25 25 26 26 25 25 24 23 22 21 21 21 21 20 23 25 26 27 28 30 31 32 32 32 32 31 30 29 28 27 27 26 26 25 25 26 27 28 28 28 29 30 31 31 31 30 30 30 30 31 29 29 31 32 32 33 33 34 38 43 45 43 37 32 31 31 32 34 36 39 40 42 44 45 45 44 44 45 47 47 44 40 36 33 31 31 31 30 30 29 29 28 25 22 21 19 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 19 19 18 17 17 17 17 17 16 15 15 15 15 15 15 14 14 14 13 13 14 14 14 14 14 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 14 14 14 14 13 12 12 12 12 12 13 13 13 14 14 14 13 13 13 13 14 14 15 15 16 17 17 18 19 20 21 21 21 21 22 22 22 22 23 23 23 23 23 23 24 24 34 35 36 39 40 39 40 40 40 41 40 36 33 33 34 33 32 31 31 30 30 30 30 30 29 29 28 27 25 25 23 23 22 23 25 26 27 28 29 30 30 30 30 30 30 30 30 30 30 29 28 27 26 25 24 23 23 23 23 23 24 24 24 24 25 26 26 26 26 27 29 29 29 30 31 32 33 33 32 32 34 36 37 37 38 38 38 39 39 40 39 37 37 37 37 37 38 37 38 39 41 43 43 42 40 39 40 39 40 39 38 37 37 37 34 32 33 37 37 38 39 40 42 44 44 42 38 35 35 34 35 35 36 37 37 37 37 38 39 39 39 38 38 38 38 37 37 37 37 38 38 38 38 38 38 38 38 38 39 39 38 38 38 39 41 46 48 46 42 39 38 37 37 37 37 38 40 41 43 45 47 48 46 44 43 42 40 40 39 40 41 43 44 43 42 42 41 41 41 42 41 39 38 38 38 39 40 41 42 46 47 46 43 40 39 39 40 40 40 40 42 44 44 43 41 40 40 40 40 40 40 40 40 40 40 40 39 39 39 39 39 38 37 36 36 36 37 40 41 40 39 39 38 38 39 40 40 40 38 37 35 34 34 34 34 35 37 38 39 38 37 36 35 34 34 32 31 31 33 34 35 34 33 33 33 32 33 34 36 37 35 32 29 29 29 30 30 30 31 30 29 29 30 30 31 31 31 31 31 29 29 29 29 28 28 27 27 26 26 26 25 25 25 25 25 25 24 24 25 25 26 27 27 26 26 25 25 25 26 26 26 27 26 26 25 25 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 26 26 26 26 26 25 25 26 26 26 27 27 27 27 27 28 28 29 28 28 27 26 25 26 26 27 28 28 27 26 26 27 26 25 25 24 23 23 24 25 25 25 25 25 25 25 25 25 27 27 27 27 27 27 26 26 26 26 26 27 26 25 24 23 23 23 22 22 21 21 21 22 22 23 23 23 23 22 22 22 21 20 19 19 19 19 21 22 22 22 22 22 22 22 21 21 21 21 22 22 21 21 21 20 20 20 19 19 18 18 18 18 18 19 20 21 21 22 21 20 20 21 22 22 24 25 25 25 25 25 25 25 26 25 25 25 25 25 25 25 26 26 26 26 26 25 25 24 24 24 23 24 24 24 24 25 25 25 25 25 24 24 24 23 23 22 21 21 20 21 23 25 26 27 28 29 30 31 31 31 32 32 30 29 27 26 25 26 26 25 24 25 26 27 27 29 30 31 31 31 30 30 30 30 30 32 31 31 31 32 32 33 35 39 43 45 44 38 33 31 31 32 34 38 39 40 42 43 44 45 45 45 45 46 46 44 41 38 35 34 31 31 31 30 29 29 29 28 25 23 21 20 20 19 18 18 18 19 19 20 20 20 20 20 21 21 21 20 20 19 19 18 18 18 18 17 16 15 15 14 14 14 14 14 13 13 13 13 14 14 14 14 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 14 13 13 13 13 13 13 14 15 16 17 17 18 19 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 24 24 34 35 36 37 37 36 39 40 41 42 40 35 33 34 34 34 33 32 32 31 30 30 29 28 28 28 26 24 23 24 22 22 24 25 27 28 28 29 29 30 30 30 30 30 30 30 30 30 30 30 28 28 27 25 24 23 23 22 22 23 25 24 24 24 25 26 27 27 29 30 31 32 31 31 31 32 33 34 34 34 35 37 36 36 37 37 38 39 38 38 38 37 37 37 37 38 38 38 38 40 42 44 44 42 41 41 40 41 41 40 39 39 39 38 36 34 33 34 37 39 39 40 42 45 45 43 38 34 34 33 33 34 36 38 38 36 35 36 37 38 38 38 37 37 37 36 36 37 37 37 37 37 37 38 38 38 38 38 38 39 39 38 38 39 41 45 47 45 41 39 38 38 38 37 37 38 38 40 41 43 45 46 46 46 44 42 40 39 39 39 41 43 44 43 43 42 41 41 42 43 42 40 38 38 38 39 39 40 42 46 49 47 44 41 40 39 39 39 39 40 42 43 44 43 41 41 40 40 40 41 41 41 41 41 40 40 40 40 40 39 39 38 37 36 36 36 37 40 41 40 40 39 37 37 38 40 41 41 39 38 37 36 36 37 35 34 36 37 37 37 36 36 36 36 36 34 33 33 34 35 35 34 33 33 33 32 33 34 36 37 35 32 29 28 28 29 30 31 31 31 30 30 30 31 31 31 30 30 29 29 29 30 30 29 28 28 28 27 26 25 25 25 25 25 25 25 24 24 25 25 26 27 26 26 25 25 25 25 26 26 26 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 26 27 27 27 26 26 26 26 26 26 26 26 27 27 28 29 29 29 28 27 26 26 26 27 28 28 28 27 27 27 28 27 27 26 24 23 23 24 25 25 24 25 25 25 25 24 24 25 27 27 26 26 27 26 26 26 26 27 27 27 26 25 23 21 21 21 21 21 21 21 22 23 23 23 23 22 22 22 21 21 20 20 20 19 19 20 21 21 22 22 22 22 21 21 20 21 21 21 21 21 21 21 21 21 20 20 19 18 18 18 18 18 19 20 21 21 21 21 20 20 20 21 22 23 24 24 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 23 23 23 23 22 21 21 23 25 27 28 28 29 29 32 31 30 30 31 30 28 26 25 25 25 26 25 24 24 26 27 27 29 30 31 31 30 29 28 29 31 33 33 33 33 32 32 33 35 40 43 44 44 40 34 32 30 30 33 38 40 41 42 43 44 44 45 45 45 45 45 43 40 38 36 34 34 34 34 31 30 29 29 29 28 25 23 22 22 21 20 19 17 17 18 19 19 19 19 20 20 20 21 21 21 21 20 20 19 20 19 19 18 17 16 15 14 14 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 14 14 13 13 12 12 12 12 12 12 12 13 13 13 13 13 13 13 13 13 13 14 15 16 17 17 18 18 19 19 20 20 21 22 22 22 22 22 23 23 24 24 24 24 24 34 36 36 36 36 36 37 39 41 42 40 35 35 35 35 34 32 32 31 30 29 29 28 27 27 27 25 22 22 22 23 24 26 28 29 29 29 29 30 30 30 31 31 31 30 30 31 31 30 30 30 29 27 25 24 23 23 22 22 23 24 25 25 25 25 26 28 31 32 32 32 32 32 31 32 33 33 34 35 35 36 37 38 38 38 38 38 38 38 38 38 38 37 37 38 38 38 39 39 41 43 44 43 42 41 41 42 42 42 41 41 41 40 39 38 37 36 37 39 39 39 40 43 45 46 44 40 38 35 33 33 34 38 40 39 37 35 35 35 36 37 37 36 36 36 35 35 35 36 36 36 36 37 37 37 37 38 38 38 38 38 38 38 39 42 45 47 45 41 40 39 40 39 38 38 37 38 38 40 41 43 45 45 46 45 42 40 39 38 39 41 43 44 44 44 42 41 41 42 43 42 40 39 38 38 38 39 40 43 46 49 48 44 42 40 40 40 39 38 38 40 43 44 44 42 41 40 40 41 41 41 41 41 41 41 41 40 40 40 40 39 38 37 36 36 36 38 40 42 41 41 39 38 38 38 40 41 41 41 40 40 39 39 39 37 35 36 37 37 36 35 36 36 37 38 37 36 35 36 36 35 33 33 32 32 32 33 34 36 36 35 32 30 29 29 29 29 31 31 31 31 31 31 32 31 31 30 29 28 28 29 31 31 30 29 28 28 28 27 26 25 25 25 25 25 24 24 24 25 26 26 27 26 25 25 25 25 25 26 26 27 27 27 26 26 25 25 25 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 26 27 27 27 27 27 27 27 27 27 26 26 27 27 28 29 29 29 28 27 27 26 26 27 28 28 28 28 28 28 28 27 27 26 25 23 24 24 25 25 24 24 24 24 24 24 24 25 26 26 26 26 26 26 26 26 26 26 27 27 26 25 23 21 21 21 21 21 22 22 22 22 22 22 22 22 22 21 21 21 21 21 20 19 19 19 20 21 22 22 22 21 21 21 20 20 20 20 21 21 21 21 21 21 21 20 19 19 19 19 19 19 19 20 21 21 21 20 20 20 20 20 22 23 23 24 25 25 25 25 25 25 25 26 26 26 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 24 24 25 25 25 24 25 25 25 24 24 24 24 23 22 22 22 23 25 26 28 28 29 31 32 30 29 29 29 28 26 25 25 24 24 25 25 25 25 26 27 28 30 30 30 30 29 28 28 30 32 34 33 32 33 32 33 37 41 43 45 44 39 34 31 31 29 30 34 38 40 42 43 43 44 44 44 45 45 43 41 40 38 37 34 33 33 33 33 30 29 28 28 28 28 25 24 23 22 21 20 19 17 17 17 18 19 19 19 19 20 20 21 21 21 21 21 21 21 20 20 20 19 18 17 16 15 14 13 13 13 13 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 12 12 12 12 13 13 13 13 14 14 14 13 13 13 13 13 13 14 15 16 17 17 18 18 18 19 20 20 21 21 22 22 23 23 23 23 24 24 24 24 35 36 36 36 35 35 36 40 42 41 39 36 37 37 35 33 31 31 29 29 29 28 28 28 28 26 24 22 22 23 25 27 28 29 29 29 29 30 30 31 31 31 31 31 31 31 31 30 30 30 30 29 27 26 24 23 24 24 23 24 25 25 25 25 25 26 27 31 33 32 32 32 32 32 32 33 34 35 35 36 37 37 38 38 38 37 37 37 38 39 39 38 37 37 37 37 38 38 39 41 43 43 42 42 42 42 43 44 43 42 42 41 41 40 39 39 38 39 39 38 39 40 44 46 46 45 44 40 36 34 34 35 39 41 41 38 35 34 34 35 36 36 36 36 35 35 35 34 35 35 35 36 36 36 37 37 37 38 38 38 38 38 38 38 40 44 47 46 43 41 41 41 40 40 39 38 38 38 39 40 42 43 44 45 45 43 41 40 40 40 41 43 43 43 43 42 41 41 42 43 43 41 39 39 39 38 39 40 42 45 48 48 45 42 41 40 39 38 37 37 39 42 44 44 42 40 40 40 41 41 42 42 42 42 41 41 41 41 41 40 39 38 37 37 36 36 38 40 42 42 42 40 38 38 39 40 41 42 42 42 42 41 40 39 38 37 38 39 39 38 37 37 37 38 39 39 38 37 37 36 35 34 33 31 30 31 32 34 36 36 34 32 31 30 30 29 29 30 31 31 31 32 32 32 31 31 29 28 28 29 31 33 32 31 30 29 28 27 27 26 25 25 25 25 25 25 24 24 25 26 26 26 25 24 24 25 25 25 25 26 27 27 27 26 26 25 25 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 25 26 27 27 28 28 27 26 26 26 27 26 26 27 27 28 28 28 28 28 28 27 26 26 27 28 29 29 28 28 28 28 28 27 26 25 24 24 25 26 24 24 24 24 25 26 26 26 26 26 26 25 25 25 25 25 25 25 24 25 25 24 22 21 21 22 21 22 22 22 22 22 22 22 22 22 22 21 21 21 22 22 21 20 20 19 19 19 20 21 21 21 21 21 21 20 20 20 20 20 20 21 22 22 22 21 20 20 19 19 19 19 19 19 20 20 20 20 20 20 20 20 20 21 22 23 24 25 25 25 25 25 25 25 25 25 26 27 27 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 24 24 24 23 23 22 23 23 23 25 27 28 29 30 31 31 32 29 28 28 28 25 25 25 24 23 23 25 25 25 26 27 29 29 30 29 28 28 28 28 31 32 32 32 32 31 32 37 42 44 45 44 38 34 32 31 28 28 30 35 38 40 42 44 44 45 45 45 45 44 40 39 39 37 34 31 30 30 30 29 28 28 28 28 28 26 24 24 24 23 22 21 19 18 17 17 17 17 18 18 18 19 20 20 21 21 22 22 22 22 21 21 20 19 18 18 17 16 15 15 13 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 14 14 14 14 14 13 13 13 13 13 14 15 16 16 17 17 18 18 19 19 19 20 21 21 22 22 22 23 23 24 24 24 24 35 35 35 35 35 35 37 40 41 38 38 37 37 36 33 32 30 29 29 29 29 29 29 29 28 25 24 24 23 25 27 28 28 29 29 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 29 28 28 26 25 24 25 25 25 25 25 26 26 27 27 26 26 29 32 32 32 32 32 32 32 33 34 35 36 37 37 37 37 37 36 36 35 36 38 38 39 38 38 38 37 37 38 38 39 41 42 43 42 42 42 42 44 45 44 43 43 42 42 41 40 40 38 36 36 37 38 41 44 46 45 45 43 39 35 34 35 37 40 43 43 40 38 36 35 35 35 36 36 36 36 36 35 35 35 35 35 35 35 36 36 36 37 37 37 38 38 38 38 38 39 42 46 46 44 42 43 42 41 40 39 38 38 38 38 39 40 41 43 45 45 44 42 42 42 42 42 43 43 43 43 42 41 42 43 44 44 43 40 40 39 39 39 40 41 44 46 47 46 44 43 41 40 38 37 37 38 41 43 44 43 43 41 40 41 43 44 44 43 42 42 42 42 41 41 40 38 38 37 37 36 37 38 38 40 42 42 40 38 38 38 40 41 42 42 42 42 41 40 39 38 38 39 41 40 39 38 38 37 37 39 40 39 38 37 37 35 34 33 31 29 30 32 34 36 36 34 32 31 31 31 31 30 30 30 31 32 33 33 33 32 31 29 29 29 30 31 33 33 31 30 30 28 27 26 26 25 25 25 25 24 24 25 25 25 26 26 25 24 24 24 25 25 25 26 27 27 27 27 26 26 25 25 25 25 24 24 24 24 23 23 23 23 24 24 24 24 25 25 26 26 27 27 28 28 27 27 26 26 26 26 27 28 28 28 28 28 28 28 27 26 25 26 28 28 28 28 28 28 28 27 26 26 25 24 25 25 26 24 24 25 25 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 24 24 23 23 23 23 22 22 22 22 22 22 22 22 22 22 21 22 22 23 22 22 22 21 20 20 20 19 20 20 21 21 21 21 21 21 21 20 20 20 21 21 22 22 22 21 20 20 20 20 20 20 20 19 19 20 20 20 20 20 20 20 21 21 22 22 23 25 25 25 25 25 24 24 25 25 26 27 27 26 26 26 26 26 26 25 25 25 26 26 26 26 26 25 26 25 25 24 24 24 25 25 25 24 23 23 23 23 23 23 24 25 26 27 28 30 30 31 31 28 28 28 28 27 26 26 25 23 23 24 25 28 29 29 29 30 30 28 27 27 28 29 31 31 31 31 31 31 32 40 44 45 44 42 34 33 31 29 28 28 30 34 37 40 42 45 45 45 46 46 45 42 39 38 37 36 33 33 31 30 30 29 28 27 27 28 26 25 24 23 23 23 23 21 20 19 18 17 17 17 17 17 17 18 19 20 20 21 21 21 21 22 22 22 21 20 19 19 17 16 16 15 14 13 12 12 12 12 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 14 14 14 14 13 13 13 13 14 15 16 16 17 17 18 18 19 19 19 20 21 21 21 21 22 23 23 24 24 24 34 34 34 34 35 35 37 38 38 37 37 37 36 33 32 32 30 29 29 29 30 30 30 29 26 23 24 23 23 25 27 28 29 29 30 31 31 31 31 31 31 31 31 31 31 31 30 30 30 29 29 28 28 27 26 25 26 26 26 26 26 27 28 30 31 30 29 27 27 28 29 30 31 32 33 34 34 34 35 37 37 37 37 36 36 36 36 37 37 38 38 39 39 38 38 38 38 39 39 40 41 42 41 42 41 42 44 46 45 44 44 43 43 42 41 40 38 36 36 38 40 43 45 46 44 44 42 38 35 36 36 38 41 44 44 43 42 40 36 36 36 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 37 37 37 37 37 38 38 38 41 45 47 45 45 46 43 42 40 39 39 38 38 38 39 39 40 42 44 45 44 43 43 43 43 43 43 43 43 43 42 42 42 43 44 44 44 42 42 40 39 39 40 42 43 46 47 47 45 45 43 40 39 38 37 38 40 43 45 44 44 42 41 42 44 45 45 44 43 43 43 43 42 41 40 39 38 37 37 37 37 38 38 40 42 42 40 38 38 38 39 40 41 41 43 42 42 41 39 38 38 39 39 39 39 38 37 36 36 38 39 39 38 37 38 38 36 33 31 30 29 31 33 35 35 34 34 33 32 31 31 31 30 30 30 32 33 32 33 33 32 30 30 30 29 30 32 34 33 32 30 28 27 26 26 25 25 24 24 24 24 24 25 25 26 25 24 24 24 24 25 25 25 26 27 28 27 27 26 26 26 26 26 25 25 24 24 23 23 23 23 23 24 24 24 24 25 25 25 26 27 27 28 28 28 28 27 26 26 26 27 28 28 28 28 28 28 27 26 26 25 26 27 28 28 28 28 28 28 27 26 25 25 25 25 26 26 26 26 26 26 26 26 25 26 26 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 22 22 22 22 23 23 23 23 23 23 22 22 21 20 20 19 20 20 20 21 21 21 21 21 21 20 20 21 22 22 22 22 21 21 21 20 20 20 20 20 20 19 19 19 19 19 20 20 21 21 21 22 22 22 24 24 24 24 24 24 25 25 26 27 26 26 26 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 25 25 24 24 24 24 24 24 23 23 23 23 24 24 24 25 25 26 28 29 30 30 30 28 28 29 29 29 28 27 27 25 23 24 25 29 30 31 31 30 29 26 26 27 28 28 28 28 28 29 31 32 36 43 44 43 40 34 31 31 28 26 27 29 31 32 36 40 42 44 44 45 45 45 44 42 39 38 37 36 36 35 32 31 29 29 28 28 27 27 26 25 23 22 22 22 22 22 21 20 19 18 18 18 18 17 17 18 19 20 20 20 21 21 21 22 22 22 21 21 20 19 19 18 17 16 15 14 13 13 12 12 12 12 13 13 14 14 14 14 14 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 14 14 13 13 13 14 15 15 16 16 17 18 18 18 18 19 19 20 20 21 21 22 22 23 23 23 23 32 33 34 34 35 36 37 36 35 35 36 36 34 33 32 32 30 31 31 31 31 30 29 26 24 22 22 22 24 26 28 29 30 30 31 31 31 31 31 31 32 32 31 31 31 31 31 31 30 29 28 28 28 28 27 27 26 25 25 26 26 28 32 33 33 33 32 30 27 27 27 27 28 32 34 34 34 34 35 36 36 36 36 35 36 37 38 38 37 37 38 38 38 38 38 39 40 40 40 41 41 41 41 41 40 41 43 45 44 44 44 44 44 43 43 40 37 36 37 41 43 44 45 45 44 42 38 36 36 37 37 38 42 44 46 45 44 40 37 37 37 38 38 39 39 39 38 39 39 39 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 40 43 47 47 47 47 45 44 41 40 39 38 38 38 38 38 39 41 43 43 43 43 44 44 44 44 44 44 43 43 43 43 43 43 44 45 45 44 43 41 40 40 41 42 43 45 47 48 47 46 44 41 40 40 39 39 40 43 44 45 45 43 42 43 44 46 46 45 45 44 44 43 42 41 40 39 38 37 37 37 37 37 38 41 43 43 41 39 38 37 38 39 40 41 43 43 42 41 40 39 38 39 39 39 38 36 35 34 35 37 38 39 38 37 37 37 36 34 32 31 30 31 33 35 35 34 34 32 32 32 32 32 30 30 30 31 31 31 32 33 33 32 31 30 29 29 30 33 33 34 31 29 27 26 25 25 25 24 24 24 24 24 24 25 26 26 24 24 24 24 24 25 26 27 27 27 27 27 27 26 26 26 26 26 25 25 24 23 22 23 23 23 24 24 24 25 25 25 26 26 27 28 28 29 29 28 27 26 26 26 27 28 28 27 27 27 27 27 26 25 25 26 26 27 28 28 28 28 27 27 26 25 25 26 26 26 27 26 25 26 26 26 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 25 25 25 25 24 24 23 23 23 23 22 22 22 23 24 24 24 24 23 23 23 23 23 23 23 22 21 20 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 21 20 20 20 19 19 19 19 19 20 21 21 21 22 22 22 22 22 22 23 24 24 24 26 26 27 27 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 26 26 25 25 24 24 24 24 23 23 23 23 24 24 25 25 25 25 26 26 27 28 29 29 29 29 29 29 30 30 29 27 26 25 25 26 30 30 30 30 29 26 25 25 26 26 26 27 27 30 31 32 35 41 42 39 36 34 32 32 28 27 27 29 30 31 31 37 41 42 43 44 45 45 45 44 44 42 40 40 39 37 35 34 33 30 29 29 28 27 27 27 24 21 21 21 21 22 22 21 21 20 20 19 18 18 18 18 18 18 19 19 20 20 20 21 21 21 21 21 21 20 20 20 19 18 17 16 15 14 14 13 13 12 12 13 13 14 14 14 14 14 14 15 15 15 15 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 14 14 13 14 14 14 15 16 16 17 18 18 18 18 18 19 19 20 21 21 22 22 22 23 23 23 32 32 33 33 38 39 38 35 34 34 35 36 35 35 34 33 33 33 32 32 30 28 26 23 21 20 21 22 26 28 29 30 30 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 30 29 28 28 28 29 29 28 27 26 26 26 26 30 33 33 34 34 33 32 31 30 29 30 31 33 34 34 34 34 34 35 35 35 35 35 37 39 39 38 37 37 37 38 38 38 39 40 41 41 41 41 42 42 41 40 39 40 42 43 43 43 43 44 44 44 43 39 37 36 38 41 44 44 44 44 42 39 38 38 38 38 39 40 43 45 46 46 45 41 39 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 38 37 37 37 37 37 38 41 44 45 47 47 47 45 41 39 38 38 38 38 38 38 39 40 41 42 43 43 44 44 44 44 44 44 44 43 43 43 43 44 45 46 46 45 44 42 40 40 41 42 43 45 47 47 48 47 45 42 41 41 40 39 40 42 43 44 45 44 43 43 44 46 47 47 46 46 45 43 42 41 40 39 38 38 37 37 37 37 38 41 44 44 41 39 38 38 39 39 40 42 43 44 43 41 39 38 38 39 40 40 38 36 34 33 34 36 37 38 37 37 36 35 35 34 33 32 31 31 33 34 34 34 34 33 32 33 33 32 31 30 29 30 30 30 31 32 33 33 32 30 29 28 29 29 31 34 33 29 27 25 25 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 24 25 26 27 27 28 27 27 27 27 27 27 27 26 26 25 24 23 22 23 23 23 24 24 24 24 25 25 26 26 27 28 28 28 28 28 27 26 26 27 27 28 28 28 27 27 27 26 26 25 25 26 26 27 27 27 28 28 28 27 26 25 26 26 27 27 27 26 25 25 25 25 25 25 26 26 26 26 26 26 27 26 26 26 25 25 24 25 25 25 25 24 24 23 23 22 22 22 22 22 22 23 24 25 24 24 23 23 23 23 23 23 22 22 21 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 20 20 20 20 19 19 19 19 20 21 22 22 22 22 22 22 21 21 22 23 24 25 26 27 27 27 26 26 27 27 26 26 26 26 26 26 27 27 27 28 28 28 28 28 27 26 26 26 25 25 25 24 23 23 23 24 24 25 25 25 25 25 26 26 27 28 28 29 29 29 29 31 32 32 29 27 26 25 25 26 26 27 28 28 27 25 25 24 24 25 26 26 28 31 33 33 35 39 37 35 33 33 32 29 30 30 30 30 30 31 31 38 40 41 42 43 43 43 43 43 44 44 43 44 42 39 36 34 34 33 33 31 29 27 27 26 23 20 19 20 20 21 22 22 22 21 20 20 19 19 18 18 18 18 18 18 18 19 19 19 20 20 20 20 20 20 20 20 20 20 19 17 16 16 16 14 14 13 12 12 13 14 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 14 15 16 17 17 18 18 18 18 18 18 19 20 21 22 22 22 22 22 22 32 31 31 32 39 41 39 35 34 35 36 37 38 38 37 34 33 31 31 30 27 25 22 20 20 20 21 24 28 30 30 30 31 31 32 32 32 32 32 33 32 32 32 32 31 31 31 30 30 29 28 29 29 29 29 29 29 28 27 26 26 29 32 33 34 34 34 33 33 32 31 31 32 33 34 34 32 32 33 33 33 33 35 36 38 39 39 38 38 37 37 37 37 38 39 41 41 41 40 40 41 41 41 40 39 39 41 41 42 42 43 44 44 44 43 41 37 37 38 39 41 40 40 41 40 40 40 40 39 40 41 43 46 46 46 46 45 42 40 40 41 41 41 41 41 41 40 40 40 41 41 41 41 40 40 40 39 39 39 39 38 38 38 38 37 38 39 41 43 46 46 47 46 42 39 38 38 38 37 37 38 38 39 40 41 42 42 43 43 44 44 44 44 44 44 43 43 44 45 45 46 46 46 44 43 42 42 42 43 43 44 46 47 48 47 45 43 42 41 40 40 40 41 42 44 45 44 43 43 44 45 47 47 47 46 45 43 43 42 41 40 39 38 38 38 37 38 39 41 44 44 42 40 39 39 40 39 41 42 44 44 42 41 39 38 37 39 40 40 39 36 35 34 34 35 37 37 37 37 37 36 35 35 33 32 32 32 33 34 34 33 33 33 32 33 33 33 32 30 29 29 29 29 30 31 33 33 33 32 30 29 29 29 31 34 34 29 27 26 25 24 24 24 24 24 24 24 24 25 25 25 24 24 24 24 25 25 26 26 27 27 28 27 27 27 26 26 27 26 26 25 24 23 22 23 23 23 24 24 24 24 25 25 26 27 27 28 28 28 28 27 27 26 26 27 28 28 28 28 27 27 26 26 26 26 26 27 27 27 26 27 27 27 27 26 26 26 27 27 27 27 27 27 26 25 26 25 25 26 26 26 26 26 26 26 27 27 25 24 25 25 24 24 24 23 23 24 24 23 23 22 22 22 22 22 22 22 22 23 23 23 23 22 22 22 22 22 22 22 20 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 21 21 20 20 20 20 20 20 20 20 20 21 22 22 22 22 22 22 21 21 21 22 24 26 27 28 27 27 27 27 27 27 26 26 26 26 26 27 27 27 28 28 28 28 28 28 27 27 26 26 26 26 25 24 24 24 24 24 25 25 25 25 25 26 26 26 27 27 28 29 29 29 29 32 33 32 28 27 26 25 25 25 25 26 26 26 26 26 25 25 24 25 26 27 31 33 33 34 35 36 36 31 29 29 29 30 33 33 31 30 30 31 32 37 39 40 41 40 38 38 38 40 43 45 44 44 42 39 36 35 34 34 33 31 29 28 28 26 22 19 18 18 19 20 21 21 22 22 21 20 20 19 19 18 18 18 18 18 18 19 19 19 19 19 19 20 20 20 20 21 21 20 20 19 17 17 17 17 16 14 13 13 13 13 14 14 14 14 14 15 15 15 15 15 15 15 16 16 16 16 17 17 16 16 16 16 16 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 15 15 15 15 14 14 14 14 13 14 14 14 15 16 16 17 17 17 18 18 18 18 19 20 21 22 22 22 22 22 22 34 32 31 31 35 41 41 37 36 37 38 39 39 38 36 32 29 28 28 27 24 21 20 19 20 21 25 28 30 31 30 31 32 32 32 32 32 32 33 32 32 32 32 32 32 31 31 30 29 29 29 30 30 29 30 30 30 30 29 27 26 26 30 33 34 35 35 34 33 30 29 30 32 32 31 30 28 28 29 30 31 34 36 38 39 39 39 38 38 38 37 37 37 38 39 40 41 40 39 39 40 41 41 40 39 39 39 40 40 42 42 43 44 45 44 43 43 42 40 37 37 37 38 39 39 40 40 40 40 40 43 46 47 47 46 46 44 43 42 41 42 43 42 42 42 42 41 41 40 41 41 41 41 41 40 40 40 40 40 40 39 39 39 39 39 38 38 39 41 44 45 48 47 45 42 40 39 39 38 38 38 38 38 39 39 40 41 41 42 42 43 45 45 44 44 43 43 43 45 45 45 46 45 44 43 43 43 43 43 43 43 44 46 48 48 46 44 42 42 41 40 40 40 41 44 45 45 44 43 43 44 46 47 46 45 43 42 42 42 41 41 40 39 39 39 38 38 40 42 44 44 42 40 40 39 39 40 41 42 43 43 42 42 40 38 38 38 39 40 39 38 37 36 35 35 36 37 37 38 38 38 37 36 35 33 33 33 33 34 34 33 32 32 32 33 34 34 33 32 31 29 29 29 30 31 32 33 33 33 32 31 30 30 31 33 34 29 27 26 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 25 25 25 26 26 27 28 27 27 27 26 26 26 26 26 25 24 23 23 23 23 23 24 24 24 24 25 26 27 27 28 28 27 27 27 27 27 27 27 27 28 28 28 28 27 26 26 26 26 26 27 27 28 28 26 27 27 27 27 26 26 27 27 27 27 27 27 27 27 26 26 25 25 26 26 27 27 26 26 27 27 25 25 25 25 25 25 25 24 23 24 24 24 23 23 23 22 22 22 22 22 22 22 21 21 22 22 23 22 22 22 22 22 21 20 19 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 20 20 20 20 20 21 21 22 22 22 22 22 22 22 21 20 22 24 26 27 28 28 27 27 27 27 26 26 26 26 26 26 27 27 28 28 28 28 28 28 28 27 27 27 27 27 26 25 24 24 24 24 24 24 25 25 25 25 26 26 26 27 27 27 28 29 30 31 32 33 31 28 27 26 25 25 25 24 25 26 26 26 26 25 25 25 25 26 27 29 30 31 34 36 36 34 30 30 29 31 33 34 33 31 30 30 31 32 34 36 37 37 36 36 35 36 37 39 41 44 44 41 38 36 35 33 33 34 34 32 29 28 26 22 19 18 17 18 18 19 20 21 22 21 21 20 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 19 20 20 20 21 21 21 20 18 18 19 18 17 16 15 13 13 13 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 15 16 17 17 17 17 17 18 18 20 21 22 22 22 22 22 22 39 37 33 33 35 39 41 37 36 38 40 42 42 37 33 29 27 27 26 24 21 20 22 21 23 25 28 31 31 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 30 29 30 30 30 30 30 32 32 32 33 30 28 27 26 27 32 35 35 35 35 33 28 26 26 26 28 27 27 27 27 27 31 33 36 38 39 39 39 38 38 38 38 38 37 37 38 39 41 41 39 38 38 39 40 41 39 37 37 38 39 39 41 41 43 44 44 43 45 44 43 40 35 35 36 36 37 38 39 39 39 39 39 43 46 47 47 47 46 44 43 42 42 44 46 44 43 43 42 42 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 40 42 45 47 48 47 45 43 42 41 40 40 39 38 38 38 39 39 40 40 41 42 43 45 45 44 43 43 43 43 44 44 45 45 45 44 44 43 43 43 43 43 43 44 45 47 48 46 44 43 42 41 41 40 40 41 43 45 45 44 43 42 43 44 45 45 44 43 42 42 43 43 43 41 41 40 40 39 39 41 43 45 44 42 40 40 40 40 40 41 43 43 42 41 42 41 40 39 38 38 40 40 39 38 36 35 35 36 36 37 38 39 39 39 37 36 35 33 34 34 34 33 34 32 32 32 33 35 35 34 33 32 29 28 28 29 30 31 32 33 33 33 33 31 31 31 34 34 30 28 26 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 24 24 25 25 26 26 28 28 27 27 27 26 26 26 26 26 25 25 24 24 24 24 24 24 24 24 25 26 27 28 29 28 28 27 27 27 27 27 27 27 27 28 28 28 27 27 26 26 26 26 27 27 27 28 28 27 27 27 27 27 26 27 27 28 27 27 27 27 27 27 27 26 25 25 26 27 27 27 27 27 28 28 28 27 26 26 25 25 25 25 25 25 25 24 24 24 23 23 23 22 22 22 22 21 21 21 22 23 23 22 22 22 22 21 21 20 19 18 19 19 19 20 20 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 21 21 21 21 21 21 21 21 21 22 22 22 22 22 21 21 21 23 26 27 27 27 27 27 27 27 27 26 26 26 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 26 25 25 24 24 24 25 25 25 25 25 26 26 26 26 27 27 27 28 29 30 31 32 32 30 28 27 26 26 25 25 24 25 26 26 26 25 25 26 26 27 27 27 28 29 30 32 36 35 32 32 30 30 32 34 33 30 29 30 31 32 32 35 36 37 36 35 34 34 35 36 37 39 44 44 41 39 37 35 31 30 31 31 30 29 27 24 22 20 18 17 17 17 17 18 19 20 21 21 21 21 20 20 20 19 19 19 18 19 19 19 19 19 19 19 19 19 19 20 20 21 21 20 20 20 20 19 18 17 16 15 14 13 13 13 14 14 14 14 15 15 15 15 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 13 13 13 14 14 14 15 16 16 17 17 17 17 18 18 19 20 21 21 20 21 22 22 41 39 36 35 38 41 41 37 35 38 41 41 41 38 32 29 28 27 25 22 22 22 23 24 27 30 31 32 32 33 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 30 30 31 31 34 34 35 35 35 33 30 27 27 32 34 34 35 34 32 27 26 26 27 27 26 26 26 27 29 34 35 36 38 39 39 39 38 37 37 37 38 38 38 38 40 41 41 40 38 38 39 39 39 37 35 34 35 37 38 40 40 42 43 43 44 46 45 42 38 34 34 34 35 36 38 39 38 37 37 38 39 40 45 47 47 47 45 43 42 42 44 45 46 43 43 42 43 43 42 42 41 41 41 41 41 41 41 42 41 41 41 41 41 40 40 40 40 40 41 42 43 46 47 48 47 46 45 43 42 41 40 39 39 38 38 39 39 39 41 44 45 45 44 43 42 42 42 42 43 43 44 44 44 44 44 43 43 42 42 42 42 43 45 46 47 45 44 43 43 42 42 41 40 41 43 44 46 44 43 42 42 43 43 44 44 43 43 43 44 45 44 43 42 41 40 40 40 42 44 45 43 41 40 40 39 39 41 42 43 43 41 41 41 42 42 41 40 39 39 40 40 38 37 35 35 35 35 35 37 39 39 40 38 37 36 35 35 34 34 34 34 33 31 32 33 34 35 34 34 32 30 29 28 29 29 30 31 32 32 33 33 33 32 31 33 33 30 27 27 26 26 25 25 24 24 24 25 25 25 25 25 25 25 24 24 24 25 25 26 27 28 28 28 27 26 26 26 26 26 26 25 25 25 25 25 25 24 24 24 25 26 27 29 29 29 28 28 27 27 27 26 26 27 27 28 28 28 28 27 27 26 25 26 26 27 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 27 27 27 27 26 26 26 27 28 28 28 28 29 29 29 28 27 27 26 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 22 21 21 22 23 23 23 23 22 22 21 21 21 21 20 19 19 18 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 22 22 22 22 22 22 21 21 21 21 21 22 22 22 22 22 22 22 23 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 25 25 25 25 25 25 26 27 26 26 26 27 27 27 28 29 30 31 32 31 29 27 27 27 25 25 25 25 26 26 25 25 25 26 26 28 28 27 27 28 29 32 34 34 32 31 31 31 33 32 30 29 29 31 32 33 34 36 36 36 35 33 31 31 33 34 35 39 44 45 42 40 38 35 32 31 31 31 30 29 27 23 22 21 19 18 17 16 16 17 17 19 20 20 21 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 21 20 19 18 17 16 15 14 14 14 13 14 14 14 14 15 15 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 12 13 13 13 14 14 15 15 16 17 17 17 18 18 19 19 19 19 20 20 21 22 38 37 37 39 42 42 41 39 37 38 39 40 40 38 32 29 28 25 24 24 26 26 27 29 31 32 33 33 33 33 34 33 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 35 36 36 36 35 33 28 26 27 30 31 32 33 30 27 26 26 26 26 27 28 27 30 33 35 36 36 38 39 39 38 37 37 37 37 37 37 37 38 40 41 41 41 39 39 38 38 37 34 33 33 36 36 37 38 39 40 41 43 45 45 44 40 35 33 33 33 33 35 39 40 37 36 35 36 37 39 45 46 46 46 46 45 41 41 41 41 42 40 41 41 43 45 43 43 42 41 41 41 41 41 41 42 42 42 42 42 41 41 41 41 40 40 41 41 42 44 46 48 48 47 46 45 43 42 40 40 39 39 38 38 38 39 41 45 46 45 44 43 42 42 43 43 43 43 43 43 43 43 44 44 43 42 42 42 42 42 44 45 46 45 44 45 43 43 42 41 40 41 42 44 46 45 43 42 42 42 43 43 43 43 43 44 45 45 45 44 43 41 40 39 40 43 45 44 42 41 40 40 39 40 41 42 43 42 41 40 40 41 42 42 41 39 38 39 41 40 37 36 35 35 34 34 36 38 40 42 40 38 37 37 36 35 34 34 34 34 31 31 33 34 35 35 35 33 30 29 29 29 29 30 30 31 31 32 32 33 33 33 34 33 30 28 26 26 26 26 25 25 24 24 25 25 25 25 25 25 25 25 24 24 24 25 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 25 24 24 24 24 25 27 28 28 28 28 27 27 27 27 26 26 27 27 28 28 29 28 27 27 26 25 25 25 26 26 27 27 28 28 28 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 28 28 28 28 29 29 29 29 28 28 28 27 27 27 26 26 26 26 25 25 25 24 24 24 24 23 22 22 22 23 23 23 23 23 23 22 22 22 21 21 21 21 20 19 18 19 19 20 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 23 23 23 23 24 25 25 26 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 26 26 26 26 25 25 26 26 27 26 26 26 26 26 26 26 26 27 27 27 28 29 30 31 31 30 29 28 27 25 25 25 26 26 26 24 24 24 25 26 28 31 29 27 28 29 32 32 32 31 31 31 32 32 30 29 29 30 30 31 33 35 37 36 35 33 32 31 30 31 33 35 39 44 45 44 40 38 36 34 33 32 31 30 29 26 23 21 21 20 19 18 17 15 16 16 18 19 20 20 20 20 21 21 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 20 20 21 21 21 21 20 19 18 17 16 16 15 14 14 14 14 14 14 14 14 15 15 15 15 16 16 17 17 17 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 17 17 16 16 16 16 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 13 12 12 12 13 13 14 14 14 15 16 17 17 18 18 19 19 19 19 20 20 21 21 37 36 40 42 43 43 42 41 40 39 39 39 39 36 31 28 26 24 26 28 30 29 31 32 33 33 33 33 34 34 34 34 33 33 33 33 34 34 33 33 32 32 32 32 31 31 31 31 31 31 30 30 31 32 34 35 36 37 37 36 33 28 25 25 26 27 29 29 29 28 27 26 26 26 27 30 31 33 34 35 34 34 36 38 38 38 38 37 36 36 36 36 37 39 40 41 41 41 40 39 38 37 34 33 35 37 37 37 37 37 38 39 41 44 45 43 40 34 32 32 32 32 32 33 39 40 38 34 34 35 36 39 44 45 45 45 45 44 42 40 39 39 39 38 38 39 43 46 45 44 41 40 40 40 40 40 41 41 42 42 42 42 42 42 42 41 41 41 41 41 41 42 44 45 46 47 47 46 46 44 42 40 39 39 38 38 38 38 41 44 46 45 43 43 43 43 43 43 43 43 43 42 42 43 44 44 43 43 42 41 41 42 43 45 45 45 45 45 46 44 42 40 40 40 42 44 45 45 43 43 42 42 42 42 42 42 43 44 45 46 46 45 43 41 40 39 40 43 44 44 41 41 40 39 40 40 42 43 43 42 41 40 40 40 41 43 43 40 39 40 41 41 38 37 36 35 34 33 35 38 41 42 42 40 39 38 37 36 35 35 34 34 32 31 32 33 35 35 35 32 31 30 30 30 30 30 30 30 30 31 31 33 34 34 35 34 31 29 28 27 27 26 26 25 25 24 24 25 25 25 25 25 25 25 25 25 25 26 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 26 25 25 25 27 27 28 28 27 27 27 27 27 26 26 26 27 28 28 28 29 28 27 26 26 25 25 25 26 26 26 27 28 28 28 27 27 28 27 26 26 26 27 27 28 28 28 28 28 29 29 29 28 28 27 27 27 27 28 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 21 20 18 18 19 19 20 20 21 21 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 22 22 22 21 21 21 21 21 22 22 23 24 24 23 23 23 24 25 26 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 28 28 28 28 28 27 27 26 26 27 26 26 26 26 27 28 28 27 27 26 26 26 26 27 27 26 26 26 28 29 30 30 30 30 29 27 26 25 25 25 26 25 23 23 24 25 28 31 32 29 28 28 29 31 31 30 30 30 31 32 32 31 30 30 30 30 31 34 37 37 36 33 32 32 32 31 31 33 35 40 44 45 45 41 39 38 36 33 33 31 30 27 25 23 21 20 20 20 18 17 16 15 16 17 18 19 20 19 19 20 21 21 21 21 21 20 20 20 19 20 20 19 19 19 19 19 19 19 19 19 20 20 20 21 20 20 19 18 18 17 16 15 14 14 14 13 14 14 14 14 14 15 15 16 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 15 14 14 14 14 14 14 14 14 13 12 12 12 13 13 13 14 14 15 16 17 18 18 19 19 19 19 19 20 20 21 39 39 41 43 43 43 42 42 41 40 39 38 38 33 30 28 25 26 30 31 32 32 33 34 34 34 34 34 34 34 34 34 34 33 34 34 34 34 33 33 32 32 32 31 31 31 31 31 31 30 30 31 33 34 35 35 37 38 38 36 35 31 27 26 26 26 28 29 29 28 28 27 27 29 28 30 33 33 34 34 33 33 35 37 38 38 37 37 37 37 37 37 37 39 40 41 41 41 39 38 37 34 33 34 37 38 38 37 37 36 38 40 42 44 45 41 36 32 32 31 30 30 31 32 37 40 36 33 33 34 34 40 43 44 44 44 44 44 41 38 38 38 37 36 36 37 42 45 45 44 40 40 40 39 39 39 40 40 40 41 42 43 43 42 42 41 41 41 41 41 41 41 43 44 45 46 46 47 47 46 43 40 39 39 39 38 38 38 41 44 46 45 44 45 45 45 44 44 44 43 43 42 42 42 44 45 45 44 43 41 41 42 43 44 44 44 44 45 45 44 42 40 39 40 41 43 44 44 43 43 42 41 41 41 41 41 42 43 45 46 46 45 43 41 40 39 41 43 44 43 41 41 40 39 40 42 43 44 44 42 41 40 40 40 41 43 43 42 40 40 41 41 38 38 36 35 34 34 35 38 41 43 42 40 40 38 37 36 35 35 35 34 33 33 33 33 34 34 34 32 31 31 32 32 31 30 30 30 29 30 30 31 33 35 36 34 32 31 30 29 28 27 26 26 26 25 25 25 25 25 26 26 26 26 26 25 25 26 27 26 26 26 26 26 26 26 26 26 27 27 27 27 28 28 28 27 25 25 26 28 28 28 27 27 26 27 27 27 26 26 27 28 28 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 28 28 27 28 28 27 27 26 26 27 28 28 29 29 28 29 29 29 29 29 28 27 26 26 26 27 27 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 25 26 26 25 25 24 24 24 24 24 24 23 23 23 22 22 21 21 21 21 20 19 18 19 19 19 20 20 20 21 21 21 21 21 21 21 22 22 22 22 23 23 23 23 23 23 23 23 23 23 22 22 22 21 21 21 22 22 23 24 24 24 24 24 24 24 25 26 27 27 27 27 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 27 27 27 27 29 29 28 28 28 27 27 26 27 27 27 26 26 26 27 28 29 29 29 29 28 26 26 25 25 25 24 24 24 24 25 27 29 30 32 32 32 30 30 30 30 29 29 29 30 31 32 32 32 32 31 31 32 35 37 37 35 34 32 33 33 33 34 35 36 40 44 45 45 43 40 39 37 34 32 32 30 27 24 22 21 20 20 19 19 18 17 15 15 16 17 18 18 18 19 19 20 21 21 22 22 21 21 21 21 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 20 19 18 17 16 16 16 15 14 14 14 14 14 14 14 15 15 16 16 17 17 17 17 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 16 16 16 16 15 15 15 15 14 14 14 14 14 14 14 14 14 14 15 15 14 13 13 12 12 12 13 13 13 13 14 15 16 17 17 18 18 19 19 19 19 20 20 41 41 42 43 43 42 41 41 40 40 39 38 36 32 30 28 28 30 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 33 32 32 32 31 31 30 30 30 30 30 30 30 32 32 31 35 36 37 38 38 37 35 33 32 30 26 26 27 29 31 30 29 28 27 28 29 32 33 32 31 32 31 30 33 36 37 37 38 37 37 37 37 37 38 38 38 39 40 40 39 37 35 32 32 34 37 37 38 37 37 37 38 41 43 44 43 38 34 33 33 32 31 31 31 32 36 40 34 32 31 32 33 39 42 43 43 43 44 43 40 37 37 36 35 35 35 37 41 44 45 42 39 39 38 38 38 39 39 39 39 40 42 44 45 43 41 41 41 41 42 42 41 41 41 41 42 44 45 46 47 47 45 41 40 40 39 39 39 39 40 44 46 46 45 46 46 46 46 46 45 44 43 42 42 42 43 44 45 45 44 42 41 42 43 43 43 43 43 44 44 44 42 40 40 41 42 43 44 44 43 43 42 41 41 40 40 41 41 43 43 45 46 45 43 42 41 40 41 43 43 43 42 40 39 39 41 43 45 46 44 42 42 41 40 39 40 42 43 43 41 40 40 40 40 38 37 36 35 34 34 38 42 44 43 41 40 37 36 35 35 35 35 35 34 33 33 33 34 34 33 31 31 31 32 33 33 32 31 30 29 29 29 30 32 34 36 35 34 33 31 30 29 28 27 26 26 26 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 28 27 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 26 25 25 25 25 26 26 27 28 28 28 28 27 27 27 27 27 27 27 28 29 29 29 29 29 29 29 30 30 30 29 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 25 25 25 25 25 25 24 24 23 23 23 22 22 21 21 21 21 20 19 19 19 19 20 20 20 20 21 21 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 22 22 23 23 24 24 24 24 24 24 25 25 26 26 26 26 27 27 28 28 28 28 28 29 29 29 29 29 29 30 30 29 29 29 28 28 28 28 28 28 28 29 28 28 28 28 28 28 26 27 27 27 26 26 27 27 27 28 28 28 28 27 26 26 25 25 25 25 25 25 25 27 28 29 30 31 33 34 34 33 32 29 27 28 28 29 30 31 33 33 33 33 33 33 35 37 36 34 34 33 33 34 35 35 35 37 41 44 46 46 45 44 40 37 34 32 31 30 27 25 23 22 21 20 19 19 19 18 16 15 15 16 16 17 17 18 19 19 20 21 22 22 22 22 22 22 22 22 21 21 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 19 18 17 17 16 15 15 14 14 14 14 14 14 15 16 16 17 17 17 17 17 17 17 17 17 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 15 15 14 14 13 13 12 12 12 12 13 13 14 14 15 16 17 18 18 19 19 19 19 19 41 41 42 43 43 42 39 40 38 37 38 36 34 32 31 31 32 32 33 33 33 33 34 34 35 35 35 35 35 35 35 34 35 35 35 35 34 34 33 32 32 32 31 31 30 30 29 29 30 30 30 30 30 32 35 36 37 38 38 37 35 33 33 30 26 26 26 29 31 32 32 32 29 28 28 30 29 29 29 31 34 35 35 36 37 37 38 38 37 38 38 38 38 38 38 38 39 39 38 35 32 31 32 34 35 34 34 35 35 36 38 41 44 44 41 37 35 35 35 34 33 34 33 36 39 40 34 31 31 31 34 39 41 42 42 42 43 42 40 37 36 35 34 34 35 36 40 43 44 43 40 39 37 37 37 38 38 38 38 39 40 42 45 44 42 41 41 42 42 42 42 42 41 41 41 42 43 45 47 48 46 43 42 41 40 40 40 40 40 42 45 46 47 47 47 48 47 47 46 45 43 42 41 41 42 42 44 46 45 44 42 42 43 43 43 42 43 43 43 43 42 40 41 43 43 44 43 43 43 43 42 41 40 40 40 40 41 42 42 44 45 45 44 43 42 41 42 43 43 43 42 40 39 39 41 44 47 48 45 42 42 41 40 39 39 42 43 43 42 39 39 39 39 39 38 36 35 34 35 39 43 44 44 43 40 36 35 35 35 35 35 35 35 35 34 34 35 34 32 31 31 31 33 34 34 34 32 31 29 29 29 29 31 33 35 35 35 34 33 31 30 30 28 27 27 27 26 26 25 25 26 26 26 26 27 27 27 27 26 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 28 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 26 26 26 25 25 26 27 27 27 27 27 28 28 28 28 27 29 29 28 28 29 30 30 30 30 30 30 31 30 31 30 29 29 28 28 27 27 27 28 28 28 28 27 28 28 29 29 29 29 28 28 28 28 28 27 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 22 22 22 21 20 19 19 19 19 19 19 20 20 21 21 21 21 21 22 22 22 22 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 25 25 24 24 24 25 25 25 25 26 27 27 28 28 28 28 28 29 29 29 30 30 30 30 30 30 29 29 29 29 29 28 28 29 28 28 25 26 26 26 26 26 25 26 27 27 27 27 27 26 26 27 27 28 27 27 26 25 25 24 25 25 26 27 27 28 28 28 29 31 33 35 35 34 32 28 27 27 27 28 29 30 32 32 33 35 35 35 35 36 36 34 33 33 34 34 35 36 36 37 40 44 47 48 47 45 39 36 33 31 30 30 27 25 24 23 21 20 19 19 19 18 18 17 17 16 16 16 16 17 18 19 20 21 21 21 22 22 22 23 23 22 22 21 21 20 20 20 20 19 19 19 19 19 19 19 20 20 20 20 20 20 19 18 18 18 17 17 16 15 14 14 14 15 15 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 13 13 13 13 14 13 13 14 14 14 15 15 14 14 13 13 13 12 12 12 12 13 13 14 15 16 17 18 19 19 19 19 19 41 42 43 43 43 41 37 36 36 36 35 34 33 32 31 32 32 33 33 33 33 34 35 35 35 36 36 35 35 35 35 35 35 35 35 35 34 33 33 32 32 31 31 30 30 30 30 30 29 30 30 30 30 33 35 36 37 38 38 37 35 33 33 30 28 27 27 27 30 32 33 32 32 28 27 27 27 28 29 33 36 37 37 36 36 37 38 38 38 38 38 38 38 38 38 38 38 38 35 34 32 32 33 33 33 34 34 34 34 34 35 38 43 43 40 38 38 36 36 35 35 35 35 40 43 42 39 37 32 32 35 39 41 42 42 42 42 41 41 37 35 34 33 33 34 35 38 42 44 44 43 40 37 36 36 36 37 37 37 38 38 40 43 45 42 41 41 42 43 43 42 42 42 41 41 40 41 43 46 48 48 45 44 42 41 41 40 40 41 41 42 45 45 47 48 49 48 48 47 46 44 42 40 40 41 41 43 47 47 45 43 42 43 43 43 43 43 43 43 43 42 41 42 45 45 45 44 43 43 42 42 41 41 40 40 40 40 41 41 43 45 46 45 43 42 42 42 42 43 43 42 40 39 39 41 45 48 48 46 43 43 41 40 39 40 42 43 43 42 41 40 40 39 39 38 36 35 34 36 39 41 42 43 43 40 37 36 36 36 36 36 35 35 35 35 35 35 35 33 31 31 31 32 33 34 34 33 32 31 30 29 29 30 32 33 34 34 34 33 33 32 31 30 29 28 28 27 27 26 26 26 26 26 26 27 28 28 27 27 26 26 26 26 26 26 27 27 27 27 27 27 28 28 29 29 29 28 28 28 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 27 27 27 26 26 26 26 26 27 27 27 27 27 27 27 27 28 29 29 29 28 28 29 30 30 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 28 28 28 28 29 30 30 31 31 30 29 28 28 29 28 27 27 26 26 26 25 25 25 25 24 24 24 24 23 23 22 22 22 22 21 20 19 19 19 19 19 20 20 20 21 21 21 22 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 24 24 25 25 25 24 24 25 25 24 24 25 26 27 27 28 28 28 29 29 30 30 31 31 30 30 31 31 30 30 29 29 29 29 28 29 27 25 25 25 25 25 25 25 25 25 26 27 27 27 26 26 26 27 28 28 27 27 26 25 25 24 24 24 26 28 28 28 28 29 30 32 33 33 35 32 30 28 27 26 27 27 28 29 29 31 33 35 36 37 37 37 36 35 34 34 33 34 36 37 38 38 40 46 48 49 47 43 39 35 32 30 30 29 26 25 25 24 22 20 19 19 19 19 18 18 18 18 17 16 16 17 17 18 19 20 20 21 21 22 22 22 22 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 19 19 20 20 20 20 20 19 19 19 19 18 17 16 15 15 15 15 15 16 16 16 17 17 17 17 17 17 16 17 17 17 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 14 14 13 13 13 13 13 13 13 13 13 14 14 14 15 14 14 13 13 13 13 13 12 13 12 13 14 15 16 17 18 19 19 19 19 40 41 43 44 44 42 39 38 37 36 35 33 32 31 31 32 32 32 33 34 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 34 33 33 32 32 32 31 30 30 29 30 31 30 30 30 30 30 30 30 34 36 37 38 38 37 36 35 33 32 31 30 30 30 31 32 32 32 32 28 27 27 27 27 28 34 37 38 38 37 36 36 37 38 38 39 39 38 38 38 37 37 36 34 33 33 33 33 34 34 34 34 34 34 35 35 35 37 40 41 39 39 38 37 36 36 36 35 37 42 45 43 42 38 33 33 36 39 42 42 43 43 42 41 40 35 34 33 33 33 33 34 38 41 43 43 43 40 37 36 36 35 35 35 36 36 37 39 43 45 43 40 41 42 44 46 45 44 42 41 40 40 40 41 44 47 48 47 46 43 41 41 40 41 41 41 41 44 42 45 48 49 49 48 47 45 44 42 40 40 40 40 42 45 47 46 44 43 43 43 43 43 43 42 42 42 41 42 43 45 45 45 44 43 43 43 42 41 41 40 40 40 40 40 41 42 45 46 46 44 43 42 42 42 43 42 41 40 39 39 41 44 49 49 49 48 46 42 40 40 41 42 43 42 42 41 41 41 40 39 38 36 35 35 37 39 41 42 43 42 40 38 37 37 37 36 36 36 36 36 36 36 36 35 34 32 32 32 32 32 33 33 33 33 32 31 30 30 30 31 31 33 33 33 33 34 33 33 31 30 29 29 28 28 27 26 26 26 26 27 27 28 28 28 27 26 26 26 26 26 26 27 27 27 27 27 27 27 28 29 30 29 29 29 29 29 28 28 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 27 27 26 27 27 27 27 27 28 30 31 31 29 28 29 30 30 30 30 31 32 32 32 31 32 32 31 31 31 31 30 29 29 29 29 29 29 30 30 30 31 31 32 31 31 29 28 29 29 29 29 28 27 26 26 26 26 26 25 25 25 24 23 23 23 22 22 22 22 21 20 20 19 19 20 20 20 20 21 21 22 22 22 22 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 25 26 26 27 28 29 29 29 30 30 31 31 31 30 30 31 31 31 31 30 29 29 29 29 29 28 27 25 26 26 26 25 24 25 25 26 26 27 27 27 26 27 28 28 28 27 26 26 25 25 24 24 25 27 28 28 28 29 30 32 32 32 33 33 31 29 28 28 27 26 26 26 27 29 32 34 36 38 39 39 39 38 37 36 35 34 33 34 36 38 41 44 46 49 49 46 42 39 36 32 30 29 28 28 25 24 24 22 20 20 19 19 19 18 18 18 18 17 17 17 17 17 18 18 19 19 20 20 21 22 22 22 23 23 22 22 22 21 21 21 20 19 19 19 19 18 18 18 19 19 20 20 20 20 20 20 20 20 20 19 18 16 15 15 15 15 16 16 16 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 14 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 14 14 13 13 13 13 13 13 14 15 16 17 18 19 19 19 38 40 43 44 45 44 43 42 39 35 34 32 31 31 32 33 33 33 35 35 36 36 36 36 36 36 36 36 36 36 35 35 35 35 34 33 33 32 32 32 31 31 30 29 29 30 30 30 30 30 30 30 30 30 34 35 37 38 38 37 36 35 33 32 32 31 31 31 32 32 32 32 30 29 29 29 28 28 29 34 37 38 38 37 36 35 36 37 38 39 38 37 37 36 35 33 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 37 38 39 39 39 38 37 37 36 36 35 38 43 45 44 43 38 34 34 35 40 42 43 44 44 44 42 39 35 34 33 33 33 33 34 38 39 41 42 43 41 37 36 35 35 35 35 35 35 36 38 43 44 43 41 40 43 46 47 47 45 42 40 39 39 39 40 43 47 48 48 47 43 41 41 41 42 42 41 40 41 41 44 48 49 49 48 46 45 43 41 41 41 40 40 42 44 47 46 45 43 42 43 43 43 43 42 42 41 41 41 43 44 45 45 45 44 43 43 42 41 41 40 40 39 39 40 40 42 45 46 46 45 44 43 43 43 43 42 41 39 38 38 40 44 49 49 50 50 47 42 40 41 42 42 42 41 41 41 41 42 42 42 38 36 35 35 38 39 41 42 43 41 38 37 37 37 37 37 36 36 36 36 36 37 36 36 35 34 34 34 33 33 33 33 33 33 33 32 31 30 30 30 31 32 32 32 33 34 33 34 33 32 31 31 29 29 28 27 27 26 26 27 27 28 28 28 27 27 26 26 26 26 26 26 26 27 27 27 27 28 28 29 30 29 29 29 29 29 29 28 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 27 26 27 26 26 26 26 26 26 29 31 33 32 30 29 28 28 29 30 30 32 32 32 32 31 31 32 32 32 32 32 31 30 29 29 29 29 30 30 30 30 31 31 32 32 32 31 30 29 29 29 29 29 28 27 26 26 26 26 26 26 25 24 24 23 23 23 23 22 22 21 21 21 20 20 20 20 20 20 21 21 22 22 22 22 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 25 25 26 25 25 25 24 24 24 25 26 27 28 29 29 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 29 28 28 28 28 27 26 26 26 26 25 25 26 26 26 26 27 28 28 29 29 29 28 26 25 25 24 24 24 26 27 28 28 28 30 32 33 33 33 32 32 29 29 28 28 28 27 27 26 27 28 32 34 36 38 39 40 39 39 37 36 36 35 34 33 36 40 45 48 48 51 50 46 41 38 34 31 29 28 27 27 24 23 23 21 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 18 18 18 19 19 20 21 22 22 22 22 23 23 23 22 22 21 21 20 19 19 19 19 18 18 18 18 19 19 20 20 20 20 20 20 20 20 19 17 16 16 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 13 13 12 12 12 12 13 13 13 14 14 15 15 15 14 14 14 14 14 13 13 13 13 13 14 15 15 16 17 18 19 36 40 42 44 45 45 44 43 39 35 34 32 32 32 33 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 33 33 32 32 31 31 30 30 29 30 30 30 30 30 30 30 30 30 33 34 34 35 36 38 38 37 37 35 33 32 32 31 32 31 32 33 33 33 33 32 32 33 33 31 32 34 37 37 38 37 37 36 37 38 38 38 36 33 33 33 32 32 33 34 34 34 35 35 35 35 35 36 36 36 36 37 37 37 38 38 39 39 38 38 37 36 35 36 40 44 46 46 44 37 35 34 36 40 43 44 44 45 44 44 41 37 34 34 34 34 34 34 35 36 40 43 43 42 39 36 35 34 34 34 34 34 35 37 42 43 43 41 41 43 46 47 47 46 43 39 39 39 39 39 41 42 46 48 47 44 41 41 42 43 43 41 40 40 41 44 48 49 49 47 46 45 44 43 42 41 40 40 41 43 46 47 46 44 43 43 43 44 44 43 42 41 40 40 41 42 43 45 44 44 44 44 43 42 41 40 40 40 39 39 40 41 43 46 46 46 45 44 44 43 43 41 40 39 38 38 40 43 47 47 51 51 48 43 40 40 41 41 40 39 39 40 42 42 43 43 40 36 35 36 39 39 42 43 41 39 37 36 36 37 37 37 37 37 36 36 37 37 37 36 36 35 36 36 35 35 34 33 32 33 33 33 32 31 31 31 31 31 31 31 32 32 33 34 34 34 33 32 31 30 29 28 27 27 27 27 27 27 28 27 27 27 27 26 26 26 26 26 26 27 27 27 27 28 29 29 29 30 29 29 29 29 30 30 28 27 27 27 27 27 27 27 28 28 28 29 29 29 28 27 27 27 27 28 27 27 27 26 26 26 26 26 25 25 26 29 32 33 32 31 30 29 29 29 29 30 32 32 32 32 32 32 32 32 33 33 32 31 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 32 31 31 30 30 30 29 28 27 27 27 26 26 26 26 25 24 24 24 23 23 23 22 22 22 21 20 20 20 20 20 21 21 21 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 26 25 25 24 24 24 25 26 27 28 28 29 30 30 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 29 29 28 28 27 27 27 26 27 27 27 27 27 28 29 30 30 29 28 26 25 25 24 24 25 27 27 26 27 29 31 32 33 33 33 32 30 28 27 28 28 28 28 29 28 28 29 31 33 36 37 38 38 38 38 38 37 36 35 35 36 37 42 46 48 50 52 51 46 41 37 32 31 29 29 28 27 23 23 22 21 20 20 20 20 20 19 19 19 18 18 18 18 18 17 17 17 18 18 19 19 20 20 21 22 22 22 22 23 23 23 23 22 21 21 20 20 20 19 19 18 18 18 18 18 19 19 19 20 20 20 20 20 19 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 12 12 12 13 13 13 13 14 14 15 15 15 14 14 14 14 14 14 13 13 13 13 14 13 14 15 17 18 36 39 42 44 44 44 45 44 39 37 35 33 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 31 31 30 30 29 29 28 29 30 30 30 30 30 31 31 32 35 35 34 34 35 37 37 37 37 35 34 32 31 30 28 29 32 33 33 34 34 34 33 34 34 34 33 34 35 36 37 37 38 38 38 38 38 36 34 32 32 32 32 33 33 34 34 35 35 35 35 36 36 36 36 36 37 37 38 37 38 37 38 38 38 38 37 36 36 37 41 45 45 45 43 37 35 34 35 38 42 44 44 44 45 45 43 38 35 34 34 34 34 35 35 37 42 43 43 42 39 35 35 34 34 34 33 33 34 36 39 42 42 42 42 42 43 46 47 46 42 38 38 38 38 39 40 40 45 48 47 45 41 40 43 45 45 44 43 42 43 45 47 49 48 47 46 46 45 45 43 42 40 40 41 43 45 47 47 45 45 44 44 45 44 44 42 41 40 39 40 40 41 43 44 44 45 45 44 43 41 41 40 40 39 39 40 41 42 44 46 47 47 46 45 44 42 41 39 38 37 37 39 41 43 46 52 52 48 44 42 41 40 40 39 39 39 41 42 43 44 43 40 36 35 36 39 39 43 43 41 39 37 37 37 37 38 38 38 38 37 37 37 37 36 36 36 36 36 36 37 37 36 34 33 33 33 33 33 33 32 31 31 31 30 30 31 31 32 33 34 34 35 34 33 31 30 29 28 28 27 27 27 27 27 28 28 27 27 27 26 26 26 26 26 27 27 28 28 28 29 29 29 29 29 29 30 30 29 29 28 27 26 27 27 27 27 27 27 28 28 29 29 29 28 28 28 27 28 28 28 28 27 26 26 26 26 25 25 25 27 29 31 32 32 31 31 31 30 29 29 30 32 32 32 31 32 32 32 33 33 33 32 32 32 31 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 32 31 31 30 29 28 28 27 27 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 20 20 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 25 24 24 24 25 25 25 25 25 25 25 25 24 24 24 25 26 26 28 29 30 30 30 31 31 31 31 31 31 31 30 30 29 29 29 28 28 28 28 29 29 29 29 28 28 28 28 27 28 28 27 27 28 29 30 30 29 28 27 26 25 25 24 25 27 26 26 27 30 31 31 33 34 33 32 30 27 26 26 27 27 28 29 32 31 31 31 33 35 36 36 36 37 37 38 39 37 35 35 37 39 40 43 47 51 53 52 47 42 37 32 31 31 29 27 25 23 22 21 21 20 20 20 20 20 20 19 19 19 19 19 18 18 18 18 17 17 18 18 19 19 20 21 21 21 21 22 23 23 23 23 23 22 22 21 21 21 20 20 19 19 18 18 18 18 18 18 19 19 20 20 20 20 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 13 13 13 13 13 13 13 14 14 14 14 15 14 14 14 14 14 14 14 14 13 13 13 13 13 14 15 16 36 39 42 43 43 42 42 40 39 38 36 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 34 34 33 33 32 31 30 30 29 29 28 28 28 29 29 30 30 30 31 33 34 35 35 35 35 34 35 36 36 37 37 36 34 33 30 29 29 29 32 33 33 34 34 34 33 34 34 35 34 34 34 35 37 39 39 38 38 37 36 33 32 32 32 32 32 33 33 34 35 35 36 36 36 36 36 36 37 37 37 38 38 37 37 37 37 37 38 38 38 37 37 39 42 44 44 45 43 39 35 35 36 39 42 43 43 44 44 45 44 41 37 35 35 35 35 35 35 38 42 44 43 42 41 39 37 35 35 34 34 33 33 34 37 40 41 41 41 41 43 45 47 45 40 37 37 37 37 38 39 41 46 48 48 45 41 40 43 46 46 46 45 45 44 45 46 47 47 47 47 47 46 46 44 42 40 40 41 43 45 47 48 48 47 45 46 46 45 44 43 41 40 38 38 39 40 42 43 43 45 46 45 43 42 42 41 40 40 39 39 40 41 43 46 48 48 47 46 43 41 40 39 38 37 37 38 38 41 46 51 52 49 45 43 42 41 40 40 39 40 41 43 44 45 42 38 35 35 35 37 40 43 44 41 39 38 37 37 38 38 38 39 39 39 39 38 37 36 36 35 35 35 36 37 38 37 36 35 33 33 33 33 33 33 33 32 31 31 30 29 29 30 31 32 34 35 35 34 33 32 30 29 29 28 28 27 27 27 27 28 28 27 27 26 26 26 26 26 27 27 28 29 29 29 29 29 29 29 29 30 30 30 29 28 26 26 26 26 27 27 27 27 28 29 29 30 29 29 29 28 28 28 28 28 28 26 26 25 25 25 25 25 26 27 30 31 31 31 31 31 30 29 29 29 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 31 31 31 31 31 32 32 32 32 33 33 33 32 32 31 30 29 29 29 28 27 27 27 26 26 25 25 24 24 24 23 23 23 22 22 21 21 21 21 21 21 21 21 22 22 22 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 25 25 25 25 25 25 24 25 25 25 25 24 24 24 24 25 26 27 29 31 30 30 31 31 31 31 31 31 30 30 29 29 29 29 28 28 28 28 29 29 29 29 28 28 28 29 29 29 28 28 28 28 29 29 29 29 29 28 28 26 25 25 25 26 25 26 28 30 31 32 33 34 33 31 29 27 26 25 26 26 27 30 33 33 32 31 32 34 35 35 35 35 36 37 38 38 36 35 37 39 39 43 48 52 54 53 47 42 37 34 32 32 30 28 26 24 22 22 21 20 19 19 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 18 18 19 20 20 20 20 21 22 22 23 23 24 23 23 23 23 22 22 21 21 20 19 19 18 18 18 18 18 18 19 20 20 20 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 16 16 16 16 16 16 16 16 15 15 14 14 13 14 13 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 14 15 37 40 40 39 40 38 39 39 38 37 35 35 36 36 36 36 37 37 36 36 36 36 36 35 35 35 35 35 35 34 33 33 32 31 31 30 30 29 28 28 27 27 28 29 29 30 30 30 32 36 36 36 35 35 35 35 35 35 35 36 36 36 35 33 31 32 32 32 33 33 34 34 34 34 33 34 35 36 35 35 34 35 38 40 40 38 37 35 34 32 32 32 32 32 33 33 34 34 35 36 36 36 37 37 37 37 37 38 39 40 38 37 37 37 36 37 37 38 38 38 38 41 42 42 43 44 43 40 37 36 37 38 41 42 42 43 44 45 44 41 37 36 36 36 36 35 36 39 42 43 43 43 42 41 40 38 37 35 34 33 33 33 34 38 40 40 41 41 43 45 45 43 38 36 36 36 36 36 39 42 45 48 48 45 42 40 43 46 46 46 47 47 46 45 45 45 46 46 47 47 47 45 43 41 40 40 41 42 45 47 48 48 48 47 48 47 46 44 43 41 40 39 39 38 39 40 41 43 45 46 46 44 43 43 41 40 39 39 39 39 41 44 46 48 48 48 45 43 41 39 38 37 37 37 38 38 41 46 49 51 51 47 45 43 42 41 41 40 41 42 43 45 45 41 37 36 35 35 38 41 43 43 41 39 38 38 38 38 38 38 39 40 41 41 39 38 36 35 35 35 35 36 37 38 37 37 36 35 34 34 33 33 33 33 33 32 31 30 29 29 29 30 31 33 34 36 35 34 33 32 30 30 29 29 28 27 27 27 27 28 28 27 27 27 27 26 27 27 28 29 29 29 28 28 28 28 28 29 30 32 32 31 29 27 27 26 26 26 26 26 27 28 29 30 30 30 29 29 28 28 28 28 28 27 25 25 25 25 25 25 25 27 29 31 31 31 30 30 29 29 29 29 30 29 30 30 30 30 31 30 30 30 31 31 31 32 32 32 31 31 31 31 31 31 30 30 31 31 32 32 32 32 32 33 33 33 33 32 31 30 31 31 30 29 28 27 27 26 26 25 25 24 24 24 24 23 23 23 22 21 21 21 21 21 21 22 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 24 24 25 25 25 25 24 24 23 24 25 27 28 30 30 31 31 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 29 30 29 29 28 29 29 29 29 28 28 29 28 28 28 28 28 28 28 28 27 26 26 25 25 25 26 29 29 30 32 33 34 32 30 29 27 27 26 27 28 28 31 33 34 33 33 32 33 33 33 34 34 35 37 37 37 37 36 37 37 39 45 50 53 54 49 44 40 38 37 36 33 31 29 27 24 23 23 22 21 21 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 18 19 19 19 20 20 21 21 22 23 23 24 24 24 24 23 23 23 22 21 21 20 20 19 19 19 18 18 18 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 17 17 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 14 13 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 14 38 38 38 38 38 38 38 39 37 36 36 37 37 37 37 37 37 37 37 36 36 35 35 35 35 35 34 34 33 33 32 31 30 29 29 29 28 27 27 26 26 26 28 28 29 29 29 30 33 37 37 37 36 36 36 36 36 35 35 36 36 35 34 33 33 33 33 33 33 33 34 34 34 34 34 35 36 36 36 36 35 36 37 38 37 36 35 33 32 32 32 32 33 33 33 33 34 34 35 36 36 39 39 39 38 39 40 41 41 39 37 37 37 36 36 36 37 38 39 41 43 43 43 41 41 42 42 39 38 38 38 39 40 41 41 42 43 44 44 41 38 37 36 36 36 36 37 38 41 42 43 43 43 43 43 42 41 39 36 34 34 33 34 35 38 39 39 42 44 45 44 41 36 35 35 35 36 36 37 41 45 48 48 46 42 41 42 44 45 47 49 49 48 46 44 44 45 46 46 47 47 45 43 41 40 40 40 42 44 45 46 48 48 49 49 47 46 45 44 42 41 41 39 38 38 40 40 42 44 45 46 46 45 44 42 40 39 39 38 39 40 44 45 46 48 48 45 43 41 39 38 37 36 36 37 38 41 45 48 51 51 49 46 44 44 43 42 41 41 42 43 44 44 41 38 37 37 36 39 41 42 42 41 40 40 39 38 38 38 38 39 41 41 41 39 38 36 35 35 36 36 37 38 38 37 37 37 37 36 36 35 34 34 33 33 33 32 30 30 30 30 29 30 31 33 35 36 35 34 33 32 32 31 30 29 28 27 27 28 28 28 28 28 27 27 27 28 28 28 29 29 29 28 28 28 27 28 29 31 32 32 31 29 29 28 26 25 25 26 25 27 28 30 30 30 30 30 29 29 28 29 28 27 26 25 25 24 24 24 25 26 28 31 32 31 30 30 29 29 29 29 29 30 29 29 29 29 29 29 30 29 29 31 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 32 32 31 31 32 32 33 33 33 33 32 32 32 32 31 30 28 28 27 27 26 26 26 25 25 24 24 24 24 23 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 25 25 26 26 25 25 24 24 24 24 24 24 25 25 25 24 24 24 25 26 27 28 30 31 31 31 31 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 30 30 29 29 29 29 29 29 29 29 29 29 28 27 27 27 27 28 28 28 27 26 25 25 26 27 28 29 31 32 33 33 31 30 28 28 27 27 29 30 30 31 32 33 34 33 33 33 33 33 33 33 34 36 37 36 35 35 35 37 40 48 52 54 53 45 41 39 38 37 35 32 31 30 28 25 24 24 23 23 22 21 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 17 17 18 18 19 19 19 20 21 21 22 23 23 24 24 24 24 24 24 23 23 22 21 21 21 20 19 19 19 19 19 19 19 19 19 19 18 18 17 17 16 16 16 17 17 17 17 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 15 14 14 14 13 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 13 38 38 38 38 38 38 39 39 37 37 37 37 37 37 37 37 37 37 37 36 36 35 34 35 34 34 33 32 32 31 30 29 28 27 27 27 26 25 25 25 25 25 28 28 29 29 29 30 34 37 37 38 37 36 36 36 36 36 36 36 36 35 34 34 34 34 34 34 33 33 33 34 34 34 34 35 36 36 36 36 36 36 37 37 36 35 33 33 33 33 33 33 34 34 34 34 34 34 35 35 37 41 42 42 41 40 41 41 40 38 37 37 36 35 35 35 36 37 41 43 44 44 43 39 38 38 39 39 38 39 41 42 41 40 39 39 40 41 43 41 39 37 37 37 37 37 37 37 39 41 42 43 43 44 44 44 43 41 38 35 34 34 34 34 36 36 38 42 46 45 43 39 36 35 35 35 35 35 36 39 43 47 48 46 43 40 40 42 44 47 51 52 49 46 42 41 43 44 45 46 46 45 43 41 39 40 40 41 42 43 44 47 49 50 49 48 46 45 44 43 43 41 40 39 39 39 40 41 42 43 45 46 46 45 43 41 39 39 39 39 41 43 44 46 48 48 45 43 41 39 38 37 37 36 37 38 40 45 48 51 52 50 47 46 45 44 43 42 41 42 42 41 41 40 40 39 38 38 40 41 42 42 42 41 41 40 40 39 38 38 39 40 41 40 39 38 38 37 38 39 39 40 40 40 39 37 37 37 37 37 37 36 34 34 33 33 33 32 32 32 31 30 30 30 32 34 35 36 35 35 34 33 32 31 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 27 27 27 29 31 33 32 31 30 30 29 27 25 25 25 26 27 28 29 29 29 30 29 29 29 29 28 28 26 25 25 25 24 24 24 25 27 30 33 33 32 31 30 29 30 29 29 29 29 29 28 28 29 29 29 29 30 30 30 30 29 29 29 30 30 31 30 31 30 29 29 30 30 31 31 31 31 31 31 32 32 33 33 33 32 32 32 32 32 31 29 28 28 27 27 27 27 26 26 25 25 25 25 24 23 22 22 21 22 22 22 22 22 22 22 22 23 23 23 23 22 23 23 24 24 25 25 26 26 25 25 25 25 24 24 24 24 24 25 25 25 25 24 23 23 23 24 24 25 25 25 25 25 24 25 26 27 28 29 31 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 27 27 26 27 28 28 27 26 25 25 26 27 30 32 32 33 32 30 29 28 28 28 29 30 31 31 32 32 32 33 33 33 33 33 33 32 32 33 36 38 36 35 34 35 38 44 51 54 53 49 42 38 38 36 35 33 32 31 31 29 27 25 25 25 24 23 21 20 19 19 19 19 19 19 19 19 19 18 18 17 16 16 16 16 16 17 17 17 17 18 19 20 21 21 22 23 24 24 25 25 25 25 24 23 23 22 22 21 20 19 19 19 19 19 19 19 18 18 18 17 17 16 16 16 16 16 17 17 17 17 16 16 17 17 17 17 17 17 17 17 17 17 17 17 17 17 17 18 17 17 17 17 17 17 16 16 16 16 16 16 15 15 14 14 14 13 13 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 13 39 39 39 40 40 40 40 39 37 37 37 37 37 37 37 38 38 37 36 35 34 33 33 33 33 32 31 30 30 29 28 27 26 25 26 25 24 24 24 24 24 25 26 28 28 28 29 30 35 36 37 38 37 37 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 33 33 33 34 35 35 36 36 36 36 36 36 36 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 36 39 42 43 43 41 40 41 41 41 40 38 36 35 35 34 34 35 37 42 44 44 44 42 39 37 37 37 38 39 42 43 43 43 42 39 39 39 40 42 43 41 38 37 37 37 37 37 37 37 39 40 42 42 43 44 44 44 42 39 36 35 34 34 34 34 35 38 44 48 47 42 37 35 34 34 34 34 35 36 38 43 47 48 46 42 39 38 40 43 47 52 53 50 45 42 41 42 42 44 45 46 45 43 41 40 39 40 41 41 42 44 47 50 50 49 48 47 46 46 44 43 41 41 40 39 39 40 40 41 42 43 44 46 45 44 42 40 40 39 40 40 41 43 47 48 48 46 44 41 40 38 37 37 36 37 38 40 44 48 53 54 51 48 48 46 44 43 42 41 41 41 41 41 40 40 40 39 38 39 40 41 42 42 42 41 41 40 39 39 38 39 40 41 41 40 40 40 40 40 40 40 41 42 41 40 39 38 38 37 37 37 36 35 34 34 33 33 33 33 33 32 31 31 30 31 32 34 36 36 36 36 34 33 32 31 30 29 29 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 27 27 26 27 28 30 32 32 32 31 30 28 27 25 24 25 26 26 28 28 29 29 29 28 29 29 28 28 27 26 26 25 24 24 23 23 25 28 31 33 33 33 32 31 30 30 30 29 29 29 29 28 28 28 28 29 29 30 30 29 29 29 28 28 29 29 28 29 30 30 29 30 30 31 31 30 30 30 31 31 31 32 32 32 32 32 32 32 32 32 31 30 29 28 28 28 27 27 27 26 26 25 25 25 24 24 23 23 22 22 22 23 23 23 22 22 23 22 23 23 23 23 23 23 24 24 25 25 25 25 26 26 25 25 24 24 24 24 24 24 24 25 25 24 23 23 23 23 23 24 24 25 25 25 25 25 25 26 27 28 29 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 30 30 30 30 30 30 30 29 29 29 27 26 26 26 27 28 28 26 25 26 26 27 30 32 33 33 31 29 28 28 28 29 30 31 31 32 34 34 31 32 32 33 33 33 32 31 31 33 37 40 37 37 34 35 39 47 52 54 51 46 42 41 39 37 35 34 33 32 31 30 28 26 26 25 24 23 22 21 20 19 18 18 18 18 19 19 19 19 18 17 17 16 16 16 16 16 16 16 16 16 17 19 19 20 20 21 22 24 24 24 25 25 25 25 24 23 23 22 21 20 20 20 20 19 19 19 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 14 14 14 14 14 14 14 14 14 15 15 15 14 14 14 14 14 14 14 14 14 14 40 40 41 42 42 41 41 39 37 37 37 37 38 38 38 38 37 36 34 33 32 31 31 31 30 30 29 28 27 26 25 25 25 25 24 24 23 23 23 24 24 24 26 27 27 28 29 31 34 36 37 39 40 39 38 37 37 36 36 35 34 34 35 35 35 35 35 34 34 34 34 33 33 34 35 35 36 36 36 36 36 36 35 34 34 35 35 35 35 35 35 36 37 37 37 36 36 35 36 39 40 42 43 43 42 41 41 41 41 41 39 36 35 35 34 34 34 37 41 44 44 44 42 39 36 35 36 38 40 42 43 43 43 41 38 38 38 39 41 42 42 41 38 37 37 38 40 38 37 37 37 40 41 42 43 45 44 42 40 38 35 34 34 34 34 35 39 46 49 47 40 35 34 33 33 33 34 34 35 38 42 47 47 45 43 41 38 40 42 46 51 54 50 46 43 41 41 41 42 44 45 45 44 42 40 40 40 41 41 41 43 47 50 50 48 47 47 46 46 45 43 41 41 40 40 40 40 41 41 41 42 43 45 45 44 42 41 40 39 40 40 41 44 47 49 48 46 44 42 40 38 38 37 36 36 37 40 43 47 53 56 52 50 49 46 44 43 42 41 41 41 40 40 40 40 40 39 39 39 40 40 42 42 42 42 42 41 40 40 39 39 40 41 41 40 40 40 40 39 39 40 41 42 41 40 39 39 37 37 36 36 36 36 35 34 34 33 33 33 33 33 33 32 31 31 31 33 34 34 36 36 36 35 33 32 31 31 30 29 29 28 28 28 29 30 31 30 29 28 28 28 28 27 27 26 26 27 29 31 32 32 31 31 29 28 27 25 24 25 26 27 29 29 29 28 27 28 28 28 28 28 27 26 26 25 24 23 23 24 26 28 30 32 31 31 32 32 31 30 29 29 29 29 28 28 28 28 28 28 28 29 29 29 29 29 29 30 30 30 29 29 30 29 29 31 31 31 31 30 29 29 30 30 31 31 31 31 31 32 32 32 32 32 32 31 30 29 29 29 28 27 27 27 26 26 26 25 25 24 24 24 23 22 22 22 23 23 22 22 22 22 23 23 23 23 23 24 24 24 25 26 26 26 26 26 25 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 24 24 25 25 25 25 25 25 26 27 27 28 28 29 30 30 29 29 29 30 30 30 30 29 29 29 29 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 29 28 27 25 25 26 27 28 27 27 27 27 29 31 32 33 33 32 30 28 28 28 29 30 31 31 32 33 33 31 31 31 31 32 32 31 30 31 33 37 40 40 40 36 38 43 48 51 52 48 46 44 43 40 38 36 35 34 33 31 30 29 28 26 26 25 23 22 21 21 20 19 19 18 18 18 19 19 19 18 17 17 17 16 16 15 15 15 15 15 15 16 17 17 18 19 20 21 22 23 23 23 24 24 24 24 24 23 22 22 21 20 20 20 20 19 19 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 15 15 15 14 14 14 15 15 15 15 15 15 15 15 15 14 15 15 15 15 15 39 41 42 43 43 42 41 40 39 39 39 39 39 38 37 36 35 34 33 31 31 30 30 29 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 26 27 27 28 29 32 34 35 36 40 41 41 40 40 39 38 36 35 35 37 37 37 36 35 35 35 34 34 34 33 34 34 34 35 35 35 35 36 36 36 35 35 34 34 34 36 36 35 35 35 38 39 39 38 37 37 37 39 40 41 42 42 42 41 41 41 41 41 39 36 36 35 35 34 35 37 38 40 43 44 42 38 35 35 35 38 40 41 42 43 43 41 39 37 37 38 39 40 38 39 38 37 38 41 42 40 37 36 37 39 39 41 42 44 44 42 40 38 36 35 35 34 34 36 40 48 50 46 40 35 34 34 33 33 33 34 36 39 43 46 46 44 43 42 39 39 41 47 51 53 51 46 43 41 41 41 42 44 45 45 44 42 41 41 41 41 41 41 43 46 49 49 48 47 47 47 47 45 43 42 41 40 40 40 40 40 41 41 41 42 43 44 45 43 42 40 40 40 40 42 44 47 48 48 46 44 42 40 39 38 37 36 36 37 39 42 46 52 57 55 54 51 47 45 44 43 42 41 41 41 40 40 40 40 40 39 39 40 40 41 42 42 42 42 42 41 40 40 40 40 41 40 40 40 39 39 38 38 39 41 41 40 39 39 38 37 36 35 34 34 35 35 35 35 34 34 34 34 34 33 33 33 32 31 31 32 33 35 36 36 36 35 34 32 32 31 30 30 29 28 28 29 31 31 30 29 29 28 28 27 27 26 26 27 28 30 32 33 32 31 30 29 28 27 26 25 26 27 27 28 29 29 27 27 27 28 28 28 27 27 27 25 25 24 23 23 25 28 29 30 31 31 30 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 30 29 30 32 32 32 29 30 29 28 28 29 29 30 30 31 31 31 31 32 32 32 32 31 31 30 30 29 29 28 28 27 27 26 26 26 26 26 25 24 24 23 22 22 23 22 22 22 22 23 23 23 23 24 24 24 25 25 26 26 27 27 26 26 25 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 25 26 27 27 28 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 29 28 26 25 25 26 26 26 27 27 28 29 31 33 34 34 33 31 31 29 29 29 29 29 31 32 32 32 31 31 30 30 31 31 31 31 32 32 35 38 39 40 39 41 44 47 50 50 46 46 45 43 42 39 37 35 34 33 32 30 30 28 26 25 25 24 23 22 22 21 21 20 19 18 18 19 19 19 18 18 17 17 17 16 16 16 16 16 15 15 15 15 16 16 17 18 19 20 21 21 21 22 22 23 24 24 24 23 22 21 20 20 20 20 19 19 18 17 16 16 16 16 16 16 15 16 16 16 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 16 16 16 16 15 15 15 15 15 15 15 15 15 16 15 15 15 15 15 15 15 15 15 39 40 43 46 45 44 43 43 42 41 41 40 40 38 37 35 34 33 31 29 29 29 27 26 25 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 27 27 28 28 29 33 34 36 40 42 42 42 41 40 39 36 36 37 38 38 38 38 38 37 36 34 34 33 33 34 34 34 34 35 36 36 36 36 36 36 36 36 36 36 37 37 35 34 35 38 39 39 38 37 37 38 38 39 40 41 42 42 42 42 42 42 41 39 37 36 36 36 36 35 36 36 39 42 44 42 38 36 35 35 37 40 40 41 43 43 41 38 37 37 37 37 39 40 39 37 37 39 41 42 41 38 36 36 36 37 40 41 42 43 42 40 39 36 35 35 34 34 36 41 47 51 45 40 36 35 35 34 34 35 35 37 39 43 45 45 42 42 41 39 39 40 45 49 52 50 46 43 42 42 41 42 43 44 45 45 43 43 42 42 42 42 41 43 45 47 48 47 46 46 46 47 47 45 43 41 40 40 40 40 40 40 41 41 41 42 43 44 43 42 40 40 40 40 42 45 47 48 47 45 44 42 41 41 39 37 36 36 37 39 41 45 51 55 56 57 53 49 46 45 43 42 41 41 41 41 41 40 40 40 39 39 39 40 41 42 42 42 42 42 41 41 40 40 40 40 40 40 39 39 38 38 39 40 41 41 40 40 39 37 36 35 34 33 33 33 34 35 35 35 35 35 35 34 34 34 34 33 32 32 32 32 34 36 37 37 36 35 34 33 33 32 31 30 29 29 30 31 31 31 30 30 29 28 27 27 26 27 27 29 32 33 33 32 30 29 29 28 28 27 26 27 27 28 28 29 28 27 27 28 28 28 27 27 27 26 25 24 24 24 24 26 29 31 31 31 30 31 32 31 31 30 30 30 29 29 29 29 29 28 27 27 27 28 28 28 29 30 31 31 30 30 30 30 30 30 31 31 31 30 29 29 29 29 29 29 29 29 29 29 30 30 30 31 31 32 32 31 31 31 31 30 29 29 28 28 27 27 27 27 27 26 26 25 24 23 22 22 22 23 22 22 23 23 23 23 24 24 25 25 25 25 26 26 26 26 26 25 24 25 25 25 25 25 25 25 25 25 25 24 24 24 24 25 24 24 24 24 25 25 25 25 25 25 25 25 25 26 26 27 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 29 27 26 25 25 26 26 26 26 27 30 32 34 34 34 34 33 31 29 28 28 28 28 30 32 32 32 32 31 29 28 29 30 31 32 33 33 33 36 39 40 40 41 44 46 48 48 47 48 47 44 42 40 36 35 35 34 33 33 31 30 27 25 24 24 24 23 22 22 22 21 20 19 18 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 16 16 17 18 19 20 19 19 20 21 22 22 23 23 23 22 21 21 21 20 20 19 19 18 17 16 16 16 16 15 15 15 15 15 15 16 16 16 16 16 16 16 17 17 17 17 18 18 17 17 17 17 18 18 18 18 18 18 18 19 19 18 18 18 18 18 18 17 17 17 17 17 17 16 16 15 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 16 15 39 40 42 45 46 44 44 44 44 44 44 42 40 38 38 37 34 31 28 26 27 26 24 23 22 22 22 23 23 24 24 24 24 25 25 25 25 25 25 26 27 28 27 27 27 28 28 29 32 33 35 39 41 41 42 42 40 38 36 36 37 38 38 38 39 38 38 36 33 33 33 33 33 33 34 34 35 36 38 37 36 36 35 35 35 35 35 36 36 35 35 35 36 37 37 37 37 37 36 37 38 39 40 40 41 41 42 42 42 40 38 37 36 36 36 36 36 36 36 38 42 43 42 38 36 35 36 36 39 39 41 42 42 40 37 37 37 37 38 39 40 39 38 38 39 41 42 41 40 37 36 36 37 39 41 42 42 41 40 39 37 35 35 34 34 36 40 46 50 44 40 37 35 35 35 36 37 38 39 40 42 45 46 45 42 40 39 39 40 43 46 50 50 48 47 44 42 41 42 42 43 44 45 45 44 44 43 42 42 42 43 45 47 47 47 46 46 46 47 48 46 44 42 41 41 41 40 40 40 41 42 42 42 43 44 44 42 42 40 40 41 43 45 47 47 46 45 44 44 42 41 39 37 37 36 37 38 40 44 46 49 54 57 56 51 47 44 43 42 41 41 41 40 40 40 40 39 39 38 38 40 41 41 42 42 42 42 41 40 40 39 39 39 39 39 38 38 38 38 39 41 42 41 40 40 38 37 36 35 34 33 32 32 33 33 34 35 35 35 35 35 35 35 35 34 34 34 33 33 33 34 36 37 37 36 35 34 35 33 32 31 29 30 30 31 31 31 31 30 29 28 27 27 27 28 29 30 32 32 32 31 30 29 29 28 28 27 27 28 28 27 28 28 27 27 28 28 27 27 27 27 26 25 25 24 23 24 25 28 30 31 31 31 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 27 27 27 28 28 28 29 30 31 31 30 30 30 30 30 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 28 30 31 31 31 31 31 31 31 30 29 29 28 28 28 28 28 27 27 26 26 25 23 22 22 22 22 22 23 23 23 23 24 25 25 26 26 26 26 26 26 25 25 25 24 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 27 28 29 30 30 30 30 30 30 30 30 31 31 31 30 30 30 30 31 31 31 30 30 30 30 30 30 30 31 32 32 31 29 28 26 26 25 25 25 26 27 30 33 35 35 34 34 33 31 29 28 27 27 27 28 30 31 31 31 30 27 26 28 29 31 32 32 32 33 36 39 40 40 41 43 45 46 46 47 49 49 46 42 39 36 34 34 34 34 35 34 31 28 26 25 24 24 24 23 23 22 21 20 19 19 19 19 19 19 19 19 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 17 18 18 18 18 19 20 20 21 22 22 22 22 21 21 21 20 20 19 19 18 17 17 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 17 17 17 17 18 18 18 17 17 17 18 18 18 18 18 18 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 17 16 16 15 15 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 39 39 40 42 43 43 43 44 44 45 44 43 41 40 39 36 32 28 25 24 24 23 22 22 22 24 25 26 26 27 26 26 26 26 26 26 26 25 26 28 28 28 28 28 28 28 28 30 31 32 34 34 37 40 42 41 39 38 37 36 36 37 37 38 39 38 37 35 32 32 32 32 32 33 33 33 34 36 38 39 36 35 35 34 35 34 34 35 35 35 34 34 35 36 36 36 36 35 35 37 37 38 38 39 40 41 41 41 41 40 38 37 36 36 36 36 36 36 36 37 41 42 42 39 37 36 36 36 37 39 41 42 41 39 37 37 37 38 39 39 40 40 39 38 39 41 42 41 40 38 38 36 36 38 40 40 40 40 39 39 39 38 35 34 34 36 40 47 50 46 40 39 36 34 35 37 38 40 40 40 42 44 45 44 41 39 38 38 39 41 44 50 49 48 47 44 42 41 41 42 44 45 46 46 46 46 45 43 43 42 43 44 46 46 46 46 46 47 48 48 47 45 44 43 42 42 42 41 41 42 42 43 42 43 44 44 44 43 41 41 42 44 47 47 46 45 44 44 44 42 41 39 37 36 36 36 37 39 42 43 47 52 56 57 53 49 45 43 42 41 41 40 39 39 39 39 38 38 37 37 38 40 41 42 42 41 42 41 40 39 38 38 38 38 38 38 37 37 38 40 41 42 42 41 40 38 37 35 35 34 34 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 34 34 33 34 35 37 38 37 37 36 36 34 33 32 31 30 30 31 32 32 32 31 30 29 28 27 27 29 30 31 32 32 31 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 28 27 27 27 26 26 25 25 25 25 24 24 26 29 30 30 30 31 31 31 31 31 31 30 30 29 29 29 30 30 30 30 30 27 26 26 27 27 27 28 28 28 29 30 29 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 29 29 30 31 31 31 30 30 29 29 29 29 29 28 27 26 26 26 24 23 22 22 22 22 22 23 23 23 24 24 25 25 25 25 26 26 25 25 25 24 24 24 25 25 26 26 26 26 26 25 25 25 25 26 26 26 26 25 25 25 25 24 24 24 25 25 25 25 25 25 24 24 25 25 26 27 28 29 30 30 30 30 30 30 31 31 31 31 31 31 30 30 30 30 31 31 31 31 31 31 31 31 31 32 33 32 31 30 30 28 27 26 26 27 28 30 33 35 36 35 34 32 31 29 29 28 27 27 28 28 28 29 29 29 28 27 28 29 30 31 31 31 33 34 38 41 41 42 42 43 43 44 47 49 49 46 42 37 36 34 34 34 34 34 34 31 29 28 26 25 24 24 23 23 23 22 21 20 20 20 19 19 20 19 19 18 17 17 17 18 18 18 18 17 17 17 16 16 16 16 17 17 17 17 18 18 19 19 20 21 21 21 21 21 21 21 20 20 19 19 18 17 17 17 17 16 16 15 15 15 15 15 15 15 15 15 16 16 16 16 17 17 17 17 17 18 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 16 16 17 17 17 16 16 17 17 17 17 17 39 39 40 40 40 40 41 42 43 44 44 43 42 41 39 36 31 27 26 25 24 24 24 25 26 28 29 29 29 29 28 28 28 27 26 26 25 25 25 26 27 28 28 28 28 28 28 28 31 32 33 33 35 37 39 39 39 38 38 37 36 36 37 38 38 38 37 33 32 31 31 31 31 32 32 33 33 34 34 35 35 35 34 34 34 33 34 34 35 35 34 34 34 35 35 35 34 34 35 36 37 37 38 38 38 39 40 40 40 39 37 37 36 36 36 36 36 36 36 37 40 41 41 39 37 37 36 36 37 39 41 42 41 40 39 38 38 38 38 39 40 40 39 38 39 40 42 41 41 40 38 36 37 38 39 39 39 39 38 38 38 36 35 34 34 36 39 48 50 45 40 40 35 34 35 37 39 41 41 41 41 42 42 42 41 39 38 37 38 40 44 48 49 49 46 44 42 40 41 42 43 45 46 46 46 46 45 44 43 43 43 43 44 44 45 45 46 47 48 49 48 46 45 44 43 43 43 42 42 42 43 43 43 44 45 45 45 44 42 42 44 46 47 47 45 44 44 43 43 42 40 38 37 36 35 36 37 38 38 41 45 50 55 58 57 51 47 45 43 43 41 40 40 39 39 39 38 37 36 36 36 39 41 42 41 40 41 41 40 39 38 38 38 38 37 37 37 37 38 40 41 42 42 42 40 39 37 36 35 35 35 35 35 34 34 33 33 33 33 34 35 35 36 36 36 36 36 35 35 34 34 35 36 38 37 37 38 37 36 35 33 32 31 31 31 31 32 32 31 30 29 28 28 28 29 30 31 31 31 30 30 29 29 29 29 28 28 28 28 28 28 28 28 28 27 28 27 26 26 26 26 25 25 25 24 25 26 27 28 28 29 29 29 30 30 31 31 30 30 30 30 30 30 30 30 30 30 29 29 28 28 27 27 27 28 28 28 28 28 28 29 29 29 29 28 28 27 27 27 27 26 27 27 27 28 28 29 29 29 28 28 28 28 28 28 28 29 30 30 30 30 30 30 29 28 28 28 26 25 26 26 25 24 23 22 22 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 24 24 25 25 25 25 25 25 25 25 24 24 24 25 25 25 26 26 25 25 25 25 24 23 24 24 24 25 25 25 25 24 24 24 25 26 27 27 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 32 33 34 33 32 32 32 30 29 27 27 29 30 31 34 35 36 36 34 33 31 29 29 28 28 27 27 27 27 28 29 29 29 28 30 30 30 30 30 30 32 34 38 42 42 41 37 37 40 43 46 48 45 43 40 37 35 36 36 36 36 33 32 30 29 29 28 26 25 24 23 23 23 22 22 21 20 20 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 18 18 18 19 19 20 20 20 21 21 21 20 20 19 19 18 18 17 17 17 17 17 16 16 15 15 15 15 15 15 15 15 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 20 19 19 19 19 18 18 18 18 18 18 18 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 38 39 39 39 38 38 38 39 40 42 45 44 42 41 39 36 32 30 28 28 28 29 29 30 31 31 31 31 30 30 29 29 28 27 26 25 25 24 24 24 25 26 27 27 28 28 28 28 31 33 33 33 35 35 35 35 36 38 39 38 38 37 37 37 38 38 36 33 32 31 31 31 31 32 33 33 33 32 32 33 34 34 34 34 33 33 34 34 35 34 34 34 34 34 34 35 34 34 35 35 36 37 38 38 38 38 39 39 39 39 39 38 36 36 36 37 37 37 37 37 38 40 41 39 38 37 37 37 37 39 41 42 41 40 39 38 38 38 38 39 40 40 39 37 38 39 41 41 41 40 38 37 36 37 38 38 38 37 37 37 36 36 35 34 34 35 39 47 49 46 42 39 36 34 35 37 41 45 42 41 40 40 41 41 40 39 38 38 39 40 43 45 47 50 47 43 41 40 40 41 43 45 46 46 47 47 45 44 43 42 43 43 43 43 43 44 45 47 49 49 48 47 46 45 44 44 43 43 43 43 44 44 44 45 46 46 45 44 43 43 45 47 48 47 46 45 45 44 43 42 41 39 37 36 36 36 37 37 38 41 44 48 54 58 59 54 49 46 45 44 42 41 40 40 39 39 38 37 36 36 37 38 40 41 41 40 39 40 40 40 39 39 38 37 37 37 37 37 38 40 41 42 43 43 41 40 39 37 36 36 36 36 36 36 35 34 34 34 33 33 34 34 35 35 36 36 36 36 36 35 35 35 36 37 37 38 38 38 37 36 34 33 32 32 32 32 32 32 31 31 29 29 28 29 30 30 30 31 31 30 30 29 29 29 29 29 29 29 28 28 28 28 29 28 28 28 27 27 26 26 25 25 25 25 25 26 27 28 28 28 29 29 30 30 30 30 30 30 30 30 30 31 30 30 30 30 30 29 29 29 29 29 28 27 28 28 28 27 28 29 29 30 29 28 27 27 27 27 27 26 25 25 25 25 26 26 28 28 27 27 28 28 28 28 27 27 28 28 29 29 29 28 28 28 27 27 27 26 25 26 25 25 24 23 23 23 22 22 22 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 24 24 24 25 25 25 26 26 25 25 25 25 25 24 23 23 23 24 24 25 25 25 24 24 24 24 25 25 26 27 28 29 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 33 34 34 33 33 33 32 31 30 29 29 30 31 32 34 35 35 35 34 32 31 30 29 29 28 28 28 27 27 27 28 28 29 29 29 30 30 30 30 30 31 34 39 42 41 38 38 37 39 44 46 46 42 39 37 36 36 36 35 33 32 32 31 29 29 29 29 28 28 25 24 23 23 23 22 22 21 21 21 20 20 20 20 20 19 18 18 18 18 18 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 19 19 19 19 20 20 20 20 20 19 19 18 18 17 17 17 17 16 16 16 16 16 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 18 19 19 19 19 19 19 19 18 18 17 17 17 18 18 17 17 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 17 37 37 38 38 37 37 37 37 38 39 41 42 41 39 38 36 35 35 34 34 34 34 34 34 33 32 31 31 31 30 29 28 27 26 25 24 24 23 23 23 23 24 26 27 27 28 30 31 33 33 33 34 34 34 34 33 34 35 37 39 39 38 36 36 38 38 36 33 32 32 32 32 32 32 36 34 33 32 31 31 32 33 34 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 34 35 36 37 38 38 38 37 37 38 38 39 38 37 36 36 36 36 37 37 37 37 38 39 40 39 38 38 37 37 37 38 40 41 40 39 39 39 38 38 38 39 40 40 39 37 37 38 39 40 41 40 38 37 37 37 37 37 37 37 37 37 36 35 34 34 34 35 37 40 44 45 42 39 36 35 36 37 41 45 44 41 41 40 39 39 39 38 38 39 39 41 41 42 45 49 48 43 40 39 39 40 43 44 45 47 48 47 45 44 42 42 42 42 42 42 43 43 44 46 48 50 48 47 45 45 45 44 44 44 44 44 44 45 45 46 46 46 46 44 44 44 46 48 48 48 47 46 46 45 44 43 42 40 39 38 37 37 37 37 38 40 43 47 53 57 58 55 49 49 46 44 42 41 40 39 39 39 38 37 37 36 36 38 40 41 40 39 39 39 40 41 40 40 38 37 37 37 37 37 38 41 42 42 44 44 42 41 39 38 37 37 36 36 36 36 36 36 36 36 35 34 34 34 34 34 35 36 36 36 36 36 36 36 35 36 37 37 38 39 38 37 36 34 33 33 32 32 33 32 32 31 30 29 29 29 30 30 30 31 32 31 30 29 28 28 28 29 29 29 29 28 28 28 29 27 28 28 27 27 26 26 26 25 25 25 26 27 27 28 29 29 29 30 30 30 30 30 30 30 31 31 31 31 30 29 29 29 29 29 30 29 30 29 28 27 28 28 28 28 29 30 30 30 29 28 28 28 28 28 27 25 25 25 25 26 25 25 25 26 26 26 26 26 26 27 26 27 27 27 27 27 27 27 27 27 26 26 25 25 25 24 25 25 25 24 24 23 22 22 22 22 23 24 24 24 24 25 25 25 25 25 26 25 25 25 24 24 25 25 25 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 24 23 23 24 24 24 25 25 25 24 24 24 24 25 26 27 29 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 33 34 34 33 33 33 32 31 30 30 30 31 32 33 33 34 35 35 34 32 31 30 29 29 29 28 28 28 27 27 27 28 28 29 29 29 29 29 29 30 32 36 41 40 38 38 38 38 42 45 45 42 40 38 36 35 35 35 32 31 30 30 29 29 29 29 30 29 28 25 24 24 23 23 23 22 23 23 22 21 20 20 20 20 20 19 19 18 18 18 18 19 18 18 18 18 18 18 17 17 17 17 18 18 18 18 19 19 19 19 19 19 19 19 19 18 18 17 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 18 18 18 18 19 19 19 19 19 18 18 18 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 17 37 37 37 37 36 36 36 37 37 38 39 39 39 38 37 37 37 37 38 38 38 36 35 34 33 32 31 31 31 30 29 28 27 26 24 23 23 22 22 22 22 24 25 26 27 27 31 32 33 33 34 34 34 33 33 32 32 33 35 37 38 36 34 34 34 35 35 34 34 33 33 33 32 34 37 37 34 32 31 31 32 33 33 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 35 35 36 37 37 37 37 37 36 36 37 38 37 35 34 34 34 35 36 37 37 37 37 38 38 39 38 38 38 37 37 39 40 40 40 39 38 38 38 38 38 39 39 40 39 38 37 38 38 39 40 39 38 37 36 37 37 37 37 37 37 37 36 34 34 34 34 34 36 37 38 40 40 38 37 36 36 37 39 42 43 42 42 40 39 38 38 38 39 39 40 42 41 42 44 47 46 42 40 38 38 40 42 42 46 48 48 47 45 43 41 41 41 42 41 41 42 42 44 46 48 49 48 46 45 45 44 44 43 43 43 44 44 45 46 46 46 46 45 44 44 44 46 47 48 48 47 47 46 45 44 43 42 41 39 38 38 37 37 37 38 40 43 47 51 55 57 56 53 52 47 44 41 40 39 39 39 39 38 37 37 36 36 38 39 40 38 38 38 38 39 40 40 40 39 37 37 37 37 37 39 39 41 43 44 44 42 41 40 39 38 38 37 37 37 37 37 37 37 37 37 37 36 35 35 34 34 35 35 36 36 37 37 37 36 36 37 37 38 39 39 38 37 35 34 34 33 32 33 32 32 31 31 30 29 30 30 30 31 31 32 31 30 29 27 28 28 28 29 29 28 28 28 28 29 27 28 28 27 27 26 25 26 26 26 26 26 27 27 28 29 31 30 30 30 30 30 30 30 30 30 30 30 31 30 29 29 29 29 29 30 30 30 30 28 28 28 28 28 29 29 30 30 30 29 28 28 28 28 28 26 25 25 25 26 26 25 24 24 25 27 27 27 27 26 25 26 26 25 25 26 25 26 27 26 25 24 25 25 24 24 24 23 23 23 23 24 23 23 22 22 22 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 24 24 24 24 23 23 24 24 24 25 25 24 24 24 24 25 26 27 28 29 30 30 30 30 30 30 30 30 29 29 30 30 30 30 30 31 31 31 31 32 32 33 34 34 33 33 32 31 31 30 30 30 31 32 32 33 35 35 35 34 32 31 30 29 29 29 29 28 28 28 27 27 27 28 28 28 29 29 28 30 31 34 41 42 40 38 37 37 38 44 46 44 40 37 36 34 33 33 33 31 30 29 28 29 29 28 28 29 29 28 25 25 25 24 24 24 23 24 24 23 22 21 20 20 20 20 20 20 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 19 19 19 19 18 18 18 17 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 17 16 16 16 16 17 17 17 17 18 18 18 18 18 18 18 17 17 17 17 17 17 17 17 17 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 17 39 38 37 36 35 34 35 37 37 37 37 37 37 36 35 35 36 37 39 39 38 36 34 33 32 31 31 31 30 29 28 27 26 25 23 22 22 22 21 21 21 21 23 24 25 28 31 32 32 33 34 34 34 33 32 31 31 32 33 34 34 34 34 34 34 35 35 34 34 35 34 34 33 33 34 35 34 33 32 33 33 33 34 35 37 37 37 36 36 36 36 36 36 37 37 36 36 36 36 36 37 37 37 37 37 37 36 36 36 36 35 33 33 33 33 34 36 36 36 35 36 36 37 37 38 38 38 37 37 38 39 40 39 38 38 38 38 39 38 38 38 39 39 38 37 37 37 38 39 39 38 37 36 37 37 38 38 38 38 36 35 34 34 34 34 35 36 36 37 38 38 38 37 37 36 37 38 41 42 42 42 40 38 37 38 38 40 41 42 43 43 42 43 44 44 43 40 39 39 39 40 42 46 48 48 46 43 41 40 39 40 40 40 40 41 42 44 45 47 47 47 46 46 45 44 43 43 43 43 43 44 45 47 46 47 46 45 44 44 44 46 47 47 47 47 47 46 45 44 43 42 41 39 38 38 38 37 37 38 41 43 45 49 53 57 58 57 53 48 44 42 41 40 40 40 39 39 39 38 38 37 38 40 40 39 38 38 38 38 40 42 42 40 38 38 38 37 38 39 40 42 43 44 44 42 42 40 39 39 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 34 35 35 36 37 37 38 37 37 38 38 39 39 39 38 37 36 35 34 33 33 32 32 32 31 31 30 30 30 31 31 31 32 31 30 29 27 27 27 28 28 29 28 29 29 30 30 28 28 28 27 26 26 25 25 26 26 26 26 26 27 29 30 32 32 30 30 30 30 30 30 30 30 29 30 30 30 29 29 29 29 29 30 29 29 29 28 28 28 28 29 29 29 30 30 30 29 29 29 29 28 27 26 26 26 26 26 25 24 24 25 26 27 28 27 26 25 24 25 25 25 24 24 23 23 24 24 24 23 23 23 23 23 23 23 23 22 22 22 22 22 22 22 22 23 23 23 24 24 24 24 24 25 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 25 25 25 25 25 25 26 27 28 29 29 30 30 30 30 30 29 29 29 29 29 30 30 30 31 31 31 32 32 33 34 34 34 33 32 32 31 31 30 30 30 31 31 32 33 35 36 35 34 32 30 30 30 29 29 29 28 28 28 27 27 27 27 27 27 28 29 28 30 32 36 42 41 41 39 36 37 39 41 44 43 39 36 33 33 31 31 31 31 30 28 28 28 28 26 27 27 27 27 26 26 25 25 25 25 25 25 24 23 23 22 21 20 20 20 20 20 20 19 19 19 19 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 18 19 19 18 18 19 19 19 18 18 18 17 17 16 16 16 16 16 16 16 15 15 16 16 16 16 16 16 16 16 15 15 16 16 16 15 15 16 16 16 16 16 16 16 16 16 17 17 17 17 17 17 17 18 17 17 17 17 16 17 17 17 17 17 16 16 16 16 16 15 15 16 16 16 16 17 17 16 16 17 17 40 39 37 35 35 34 35 36 37 37 37 37 37 36 34 34 34 36 37 37 36 34 33 32 32 31 31 30 29 28 27 26 25 24 22 21 21 21 20 20 21 22 23 24 26 28 31 32 31 32 36 38 37 34 32 31 30 30 31 32 33 34 34 34 35 35 35 35 35 35 35 34 34 34 35 35 35 34 33 34 34 34 35 36 38 38 38 37 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 35 34 34 33 33 34 35 36 36 35 33 33 34 34 35 36 37 37 37 37 37 38 39 38 38 37 38 38 39 39 38 38 38 38 38 37 37 37 38 38 38 38 37 37 37 38 38 38 39 38 36 35 34 34 35 35 35 36 36 36 37 37 38 37 37 37 37 38 40 40 41 41 40 39 38 38 39 41 42 43 43 43 43 43 44 44 43 42 40 40 40 40 42 45 48 47 45 41 39 38 38 38 39 40 41 42 43 44 45 46 46 46 46 46 45 43 42 42 42 42 43 44 45 46 47 47 46 45 44 43 44 45 46 46 47 47 47 46 45 44 43 42 41 39 39 39 38 37 38 38 40 42 44 47 50 54 56 57 55 50 46 44 43 42 42 41 41 40 40 40 39 39 40 41 41 40 39 39 38 39 40 43 42 41 40 39 39 39 39 40 41 42 43 44 44 43 42 41 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 38 38 37 36 35 35 35 35 36 36 37 38 38 39 39 39 40 40 39 38 38 37 35 34 34 33 32 32 32 31 31 31 31 31 32 32 32 31 29 28 28 27 28 27 28 29 29 29 30 31 30 29 29 27 27 26 25 25 25 26 26 26 27 27 28 30 31 32 32 32 32 32 31 30 30 30 29 29 30 30 30 29 29 29 30 29 29 29 29 29 29 29 28 28 29 29 29 30 30 30 30 29 29 29 28 27 27 27 27 27 26 25 24 25 26 27 28 28 27 25 25 25 26 26 25 25 24 24 24 24 24 24 24 23 23 22 22 22 22 23 22 22 21 21 22 22 22 22 22 23 23 23 24 24 24 24 25 25 25 24 24 25 25 25 25 24 23 23 23 23 24 24 24 24 25 25 25 24 24 24 24 24 24 24 24 24 24 24 23 23 24 24 24 24 25 25 25 25 25 25 26 27 28 28 29 30 30 30 30 29 29 29 29 29 30 30 31 31 31 32 32 32 33 33 33 33 33 32 31 30 30 30 30 30 30 31 32 33 35 36 35 33 32 30 30 29 29 29 29 28 28 28 28 27 27 27 27 27 27 28 28 30 33 38 42 40 38 37 36 36 38 40 42 41 38 34 32 31 30 29 29 30 29 28 27 27 26 25 25 25 26 26 27 27 26 26 26 26 25 26 25 24 23 23 22 21 21 21 20 20 20 20 20 19 19 19 19 19 19 18 18 18 19 18 18 18 18 18 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 16 16 16 16 16 16 15 15 14 14 15 15 15 16 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 15 15 15 16 16 16 16 16 16 16 17 17 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 16 16 16 16 16 16 16 16 16 40 39 38 37 36 35 35 36 36 36 36 37 36 35 34 34 33 34 35 36 35 33 32 31 31 31 30 29 28 27 26 25 24 23 22 20 20 20 20 20 21 22 23 24 28 29 30 30 30 31 37 39 37 33 31 30 29 29 30 31 32 33 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 35 35 35 35 35 35 36 40 41 39 36 35 36 36 36 36 36 36 36 36 37 38 38 37 37 36 36 37 37 36 36 36 35 35 35 35 35 36 36 36 35 34 32 31 31 31 32 33 35 36 36 36 36 37 38 38 38 38 38 38 39 39 38 37 38 38 38 38 37 37 37 37 37 37 37 37 37 38 38 39 39 38 36 35 35 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 38 39 41 41 40 39 38 38 39 41 43 44 44 44 42 42 43 44 44 43 42 41 41 41 42 44 47 45 43 42 40 39 39 39 40 41 43 44 45 45 45 45 45 45 45 45 44 43 42 41 41 41 42 44 45 46 47 47 46 44 43 43 44 44 45 45 46 46 47 46 45 44 43 42 41 40 39 39 38 38 38 39 40 41 43 45 46 48 52 56 55 52 47 45 44 44 43 43 43 42 41 41 40 40 40 41 41 41 40 39 39 39 41 43 44 42 41 40 40 40 40 41 41 42 44 44 43 42 42 41 41 41 40 40 40 39 39 39 39 39 39 39 39 38 38 38 38 38 38 37 36 35 35 35 35 36 38 39 39 39 40 40 40 40 40 39 38 36 35 34 33 32 32 32 32 32 32 31 32 32 32 32 31 29 28 28 28 28 27 28 29 29 30 30 31 31 30 29 26 25 25 24 24 25 25 26 26 26 27 29 31 32 32 32 33 33 32 31 31 30 30 30 30 30 30 30 29 29 30 30 29 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 29 30 30 30 29 28 27 28 28 27 26 26 27 28 28 28 28 26 25 26 27 27 27 25 25 25 25 25 25 24 25 25 24 23 22 22 22 21 21 22 22 22 22 22 21 22 22 22 22 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 23 23 23 23 24 24 25 25 25 24 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 24 25 25 25 25 25 25 26 26 27 28 29 30 29 29 29 29 29 29 29 29 30 30 31 32 32 32 32 32 32 32 33 33 33 32 31 30 30 30 30 30 30 31 32 33 34 36 35 33 32 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 27 27 31 34 40 43 43 38 36 35 36 37 39 41 38 36 35 34 32 30 28 28 28 28 27 26 26 25 25 24 24 25 26 27 27 27 27 27 26 26 28 27 26 25 24 23 22 22 22 21 21 20 20 20 20 19 19 19 19 19 19 18 18 19 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 19 18 18 17 17 17 16 15 15 15 15 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 15 16 15 15 15 15 40 39 39 39 39 37 36 35 34 34 34 35 35 35 35 34 32 33 34 34 34 32 31 30 30 30 29 28 27 26 25 24 23 23 22 21 20 19 19 20 20 21 24 27 29 30 30 30 30 31 32 37 35 32 30 28 26 27 28 30 31 32 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 34 34 36 41 42 38 35 35 35 35 35 35 35 35 35 36 38 40 37 37 36 35 35 36 36 36 36 36 37 37 36 36 36 36 36 36 36 34 33 31 30 30 31 32 34 35 34 33 33 34 35 36 37 37 37 37 38 39 38 37 37 38 38 38 37 37 37 37 37 37 36 36 37 37 38 38 38 37 36 37 36 36 36 37 36 37 37 37 37 36 36 36 36 37 36 36 37 38 39 39 39 38 38 39 40 41 43 44 45 44 42 42 42 43 44 43 43 42 42 42 43 44 45 45 43 42 41 40 40 40 41 42 43 45 46 46 46 45 45 45 45 45 44 43 42 42 41 41 42 43 44 46 47 47 45 44 43 43 43 44 44 45 45 46 46 46 46 45 44 43 41 41 40 39 39 39 39 39 39 40 41 43 44 46 49 53 56 53 49 46 45 45 45 45 44 43 42 41 41 40 41 42 42 41 40 40 39 40 42 43 44 43 42 42 41 41 41 41 41 43 44 45 43 42 42 41 41 41 41 41 41 40 40 40 39 39 39 39 39 39 38 38 38 38 38 38 38 37 37 36 35 36 37 38 39 39 40 40 41 41 41 40 39 38 36 35 34 33 33 32 32 32 32 32 32 33 32 31 30 30 30 28 28 28 28 28 29 29 30 31 32 32 30 28 26 24 24 24 24 25 25 26 26 27 28 30 32 33 33 33 33 32 32 31 31 30 30 30 30 30 30 29 30 30 31 32 32 30 30 30 30 30 30 29 29 29 29 29 30 31 31 31 31 31 30 30 29 29 28 29 28 27 27 28 29 29 29 29 27 26 25 27 28 28 27 26 26 26 26 26 25 25 26 26 25 23 22 22 22 22 21 21 21 22 22 22 22 22 22 22 22 23 23 24 24 23 23 23 24 24 24 24 24 24 23 22 22 23 22 23 23 23 23 24 24 25 25 24 24 23 23 23 24 24 24 24 24 24 24 24 23 23 23 23 24 24 25 25 25 25 25 25 25 26 27 28 29 29 29 28 28 28 28 29 29 30 31 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 30 30 30 30 31 32 33 34 35 35 33 32 32 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 26 27 31 35 38 40 40 36 35 35 36 36 37 36 37 37 36 33 32 30 29 27 26 25 26 26 26 25 24 24 23 23 24 26 27 27 28 28 27 27 28 28 27 26 25 24 24 23 23 22 21 21 20 20 20 20 19 19 19 19 19 19 19 18 18 19 19 19 19 19 18 18 18 18 18 18 18 19 19 19 18 18 18 18 17 16 15 15 14 14 15 14 15 16 16 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 16 16 16 15 15 15 15 15 15 15 15 15 14 14 15 15 15 15 15 15 15 39 39 39 39 39 37 36 34 33 32 32 32 33 33 34 33 32 31 32 32 32 31 30 29 29 29 28 27 27 26 25 25 24 23 23 22 21 20 19 19 20 22 26 28 29 30 30 29 29 30 32 34 34 32 29 26 26 25 28 30 31 32 33 34 34 34 35 35 35 35 35 37 36 35 35 35 35 35 35 35 34 33 33 36 39 40 36 35 34 34 34 35 35 34 34 34 36 39 39 37 37 36 36 36 36 37 37 37 37 38 37 36 35 35 36 37 37 36 35 33 32 31 31 32 34 36 35 34 32 31 31 32 33 34 35 35 35 36 37 38 38 38 38 38 38 38 37 37 37 36 37 37 37 37 37 37 38 38 37 36 37 37 36 36 36 37 35 36 36 36 36 36 36 35 35 35 35 37 38 38 37 37 37 37 38 39 39 41 46 48 44 42 41 41 42 44 44 44 43 43 43 43 44 44 44 43 42 42 41 41 41 42 43 44 46 47 46 46 45 45 45 45 44 44 43 42 42 41 41 42 42 44 46 47 47 45 44 43 43 43 43 43 44 45 46 46 46 45 45 44 44 43 42 41 40 39 39 39 39 40 40 41 42 42 44 47 51 55 54 50 47 46 47 47 47 45 44 43 42 41 41 41 42 42 42 41 40 40 41 42 44 44 44 43 42 42 42 42 41 42 44 45 45 43 42 42 42 42 41 41 41 41 41 40 40 40 40 39 39 39 39 39 38 38 38 38 38 38 38 38 37 36 36 36 37 38 39 40 41 41 41 41 41 40 39 37 36 35 34 33 33 32 32 32 33 33 32 32 31 30 30 30 29 29 28 28 28 29 30 30 30 31 31 30 28 26 25 24 24 24 25 25 25 26 27 29 31 33 34 34 33 32 32 32 31 31 31 31 31 31 30 29 30 30 30 32 33 33 32 30 30 30 30 30 29 29 29 29 30 31 31 31 32 32 32 32 31 30 30 29 30 29 28 28 29 30 30 30 28 27 26 26 28 29 28 28 27 27 27 27 27 27 27 27 26 24 23 22 22 21 21 22 21 21 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 23 24 24 24 23 22 21 21 22 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 23 24 24 25 25 25 25 25 25 25 26 26 27 28 28 28 28 28 28 28 29 29 30 31 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 29 30 30 31 31 32 33 35 36 35 35 34 32 30 28 28 27 27 28 28 28 28 28 28 27 27 27 26 26 28 32 34 35 36 36 35 34 36 36 37 37 38 38 37 35 32 31 30 29 28 26 25 24 24 25 24 24 23 23 23 23 24 25 26 27 28 28 29 28 28 28 27 26 26 25 24 23 23 22 22 21 21 21 20 20 20 19 19 19 19 19 19 18 19 19 19 19 19 19 18 19 19 18 18 18 18 19 19 18 18 18 18 17 16 16 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 14 14 14 36 37 38 38 38 36 34 33 32 31 30 30 30 31 32 32 31 30 30 31 30 30 29 29 28 28 28 27 27 27 26 25 25 24 24 23 22 21 19 19 20 23 27 29 30 30 30 29 29 30 31 32 32 30 27 26 26 26 29 31 31 32 32 33 36 37 36 34 34 34 34 36 37 35 35 35 35 35 35 34 33 32 32 33 35 36 35 35 35 35 35 35 35 34 35 35 36 37 37 38 38 37 37 37 37 37 38 38 38 37 37 36 35 35 35 36 37 37 36 35 34 33 33 34 36 37 38 35 33 32 32 32 32 33 33 34 35 35 36 37 37 37 37 38 38 38 37 37 37 36 37 37 37 37 37 37 38 38 37 36 36 36 36 36 36 36 34 36 36 36 36 36 35 35 35 34 35 37 38 37 36 36 36 36 37 38 39 42 47 49 46 42 40 40 41 43 43 44 44 43 43 43 44 44 43 43 43 42 42 42 42 43 44 45 46 47 46 46 46 46 45 45 44 43 43 42 42 41 41 41 42 44 46 47 46 45 44 44 43 43 43 44 44 45 46 46 45 45 45 44 44 44 43 42 40 40 40 40 40 40 40 40 40 41 43 45 48 52 54 51 49 48 49 49 49 47 46 45 43 42 42 42 42 42 42 41 41 41 41 43 45 45 44 43 43 43 42 42 42 43 45 45 45 43 43 43 42 42 42 42 41 41 40 40 40 40 40 40 40 39 39 39 39 38 38 38 38 38 38 38 38 37 36 36 36 36 38 39 40 40 41 41 41 41 41 39 38 36 35 34 33 32 32 32 33 33 32 32 31 31 30 30 30 29 29 29 28 29 29 30 30 30 30 30 28 26 25 25 25 25 25 25 25 26 27 29 31 33 34 34 35 35 34 33 31 31 31 31 31 31 30 30 30 31 31 33 33 33 32 31 30 30 30 30 30 29 30 30 31 31 32 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 30 30 28 27 27 28 29 30 30 29 29 28 28 28 29 29 29 27 25 24 23 23 22 22 22 22 21 21 21 22 22 22 22 22 21 21 21 22 23 23 23 23 23 23 23 23 23 22 21 20 21 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 25 24 24 24 24 24 24 24 24 23 24 24 25 25 26 26 26 25 25 26 27 27 27 27 27 27 28 28 29 30 31 31 31 31 30 30 30 29 29 30 30 30 31 30 30 29 29 29 30 30 31 31 32 33 35 36 36 36 34 32 29 28 28 27 27 27 27 27 27 27 27 27 27 27 26 27 30 33 33 34 35 34 33 33 35 37 37 37 37 37 36 32 30 30 30 29 28 27 26 25 23 23 23 23 23 22 22 22 23 24 24 27 29 29 29 29 29 28 28 27 27 26 25 24 24 23 22 22 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 19 18 19 18 18 17 17 16 16 15 15 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 14 13 13 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 13 13 13 14 14 14 14 14 14 33 34 36 39 38 36 33 32 31 30 29 28 28 29 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 27 26 25 25 24 24 23 21 20 20 21 23 27 30 30 30 30 29 29 31 32 32 30 27 26 26 26 27 30 31 32 32 32 33 34 34 34 33 33 32 32 33 34 34 37 37 36 35 34 34 33 33 33 33 34 35 35 35 36 36 36 37 37 37 37 37 37 38 38 39 39 39 38 38 38 38 38 38 37 37 37 36 35 34 35 36 37 37 37 37 36 36 36 35 38 41 40 35 34 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 36 36 37 36 36 37 37 37 37 37 38 38 37 37 37 37 37 36 36 35 34 36 36 35 35 36 35 35 36 35 35 37 37 36 36 36 36 35 35 37 40 47 48 47 44 41 39 39 41 42 42 43 43 43 43 44 44 44 44 44 44 43 43 42 43 44 45 46 47 47 47 47 47 47 46 45 45 44 43 43 42 42 42 41 42 44 46 46 46 45 45 44 44 44 44 44 44 45 46 46 46 45 45 44 44 44 43 42 41 41 41 40 40 40 40 40 40 40 41 43 47 50 52 51 49 49 50 51 52 50 48 46 44 43 42 42 42 42 42 41 41 41 42 44 45 45 44 44 44 43 42 42 42 43 45 45 44 43 43 43 42 41 42 42 42 41 41 40 40 40 41 40 40 40 40 39 39 39 38 38 38 38 37 37 37 37 36 35 35 35 36 36 38 39 40 41 41 42 42 41 39 38 37 36 34 33 32 32 33 33 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 30 30 29 27 26 25 25 25 25 25 25 26 28 30 32 33 34 34 34 34 34 33 32 30 31 31 31 31 30 31 31 31 32 33 33 32 32 32 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 33 33 32 32 32 32 31 31 31 31 30 29 29 28 28 29 31 31 31 31 30 30 29 30 30 30 28 27 24 23 23 22 22 21 21 21 21 21 21 21 21 21 21 21 21 21 21 22 22 22 22 22 22 22 21 22 21 21 21 20 21 22 23 23 24 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 28 29 30 31 32 31 30 30 30 29 29 29 29 29 30 30 30 29 29 29 29 30 30 30 30 31 33 35 36 36 36 34 31 29 28 27 26 26 26 26 27 27 27 27 27 27 27 27 29 32 33 34 34 32 30 30 33 35 37 38 38 38 37 34 30 28 28 28 28 28 28 27 25 22 22 21 22 22 22 22 22 22 22 23 25 28 29 30 30 30 29 29 28 28 27 26 25 25 24 23 23 23 22 22 21 21 20 20 19 19 19 19 19 19 19 19 19 19 19 19 19 19 19 18 18 18 18 18 19 18 18 18 18 18 17 17 16 16 15 14 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 14 14 13 13 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 13 32 32 35 40 41 38 35 33 32 30 29 27 27 27 28 28 28 28 28 29 29 28 28 29 29 29 29 29 28 28 27 26 26 25 24 23 22 21 21 21 22 23 26 28 30 30 28 27 28 31 31 29 28 27 27 26 26 27 30 31 32 32 32 33 33 33 33 33 32 31 31 32 33 34 35 36 38 37 35 34 34 34 34 34 35 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 35 34 34 35 36 37 38 38 38 37 37 36 36 41 43 39 35 34 34 34 35 35 35 35 35 35 36 36 36 36 36 35 35 35 34 34 35 35 35 36 36 36 36 36 37 38 37 37 37 37 37 37 37 37 35 35 36 36 35 34 35 35 35 36 35 35 36 37 35 36 36 35 34 34 36 42 47 48 45 41 39 39 39 40 40 41 42 43 44 43 43 43 43 44 44 44 44 44 43 43 44 45 46 47 47 47 47 47 47 47 47 46 46 45 44 44 43 42 42 43 44 45 46 45 45 45 44 44 44 44 44 44 45 46 46 46 45 45 45 44 44 43 43 42 41 41 41 40 40 40 40 40 40 41 42 45 48 49 50 50 50 51 53 54 52 49 46 44 43 43 42 42 42 42 42 41 41 42 44 46 46 46 45 44 43 42 42 42 44 45 45 44 43 43 43 42 42 42 42 42 42 42 41 41 41 41 41 40 40 40 39 39 38 38 38 38 37 37 37 36 36 36 35 34 34 35 35 36 38 40 41 41 42 42 42 41 40 39 37 36 34 33 33 32 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 26 25 25 25 25 25 26 27 29 30 31 32 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 32 33 33 33 32 31 31 31 31 31 31 31 32 32 31 30 30 30 31 31 31 32 33 33 33 32 32 32 32 32 32 32 31 31 30 30 30 30 31 31 32 32 31 31 30 30 30 29 28 26 24 23 23 22 22 21 21 21 21 21 21 20 20 21 21 21 21 21 21 21 21 21 21 21 21 21 21 20 20 20 20 21 21 22 22 23 24 24 24 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 26 25 25 25 25 26 26 26 27 29 30 31 32 32 31 30 30 29 29 29 29 29 29 29 30 30 29 29 29 29 30 30 30 30 31 33 34 35 35 35 33 31 29 27 27 26 26 26 26 26 26 27 27 27 27 28 30 30 32 33 33 32 29 27 29 32 35 37 37 38 38 36 34 29 27 27 27 27 27 27 26 25 23 21 21 21 22 22 22 22 22 22 22 24 26 29 30 30 30 30 29 29 28 28 27 26 25 25 24 24 24 23 22 22 21 21 20 20 19 19 19 19 19 20 20 20 20 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 18 17 16 16 15 15 14 14 14 15 15 15 15 15 14 14 13 13 13 12 12 12 12 13 12 12 13 13 12 13 13 14 14 14 14 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 32 32 35 39 41 40 37 34 31 29 28 26 25 25 26 27 28 28 29 29 29 29 29 30 30 30 29 28 27 27 27 26 26 24 23 21 20 20 21 22 23 23 24 25 28 29 26 26 26 27 28 28 28 28 28 27 26 26 28 31 31 32 32 33 33 33 33 33 32 32 32 32 33 34 35 35 37 36 36 36 35 35 35 36 36 36 36 37 37 38 38 38 38 38 37 37 37 37 36 36 36 36 37 37 37 38 39 40 40 38 35 35 34 34 35 36 38 38 38 38 37 37 36 38 42 40 37 35 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 34 33 32 32 32 33 34 34 35 35 35 35 36 37 36 37 37 37 37 37 37 36 36 35 36 36 35 34 35 36 35 35 36 35 35 35 35 36 36 36 35 35 37 44 48 48 44 38 37 37 38 38 39 39 40 40 41 41 41 41 42 42 43 43 43 43 43 42 42 44 45 46 46 46 47 47 47 48 47 47 46 46 46 45 44 44 44 44 45 46 46 45 45 45 45 45 44 44 44 44 45 46 47 46 45 45 45 44 43 43 43 42 42 41 40 40 40 40 40 40 40 41 42 44 46 47 48 48 49 52 55 55 53 48 46 44 43 43 43 42 42 42 41 41 41 42 44 46 46 46 45 43 42 42 41 42 44 45 45 43 43 43 43 42 43 43 42 42 42 42 42 42 41 41 41 41 40 39 39 38 38 38 38 37 37 36 36 36 35 35 35 35 34 34 35 35 37 38 40 41 42 43 42 42 41 40 38 37 36 36 34 32 32 32 32 32 31 31 31 31 30 30 29 29 29 29 28 29 29 29 29 29 29 27 26 25 26 26 26 27 28 29 30 31 32 33 33 33 33 32 32 32 31 32 32 32 32 32 32 32 33 33 33 33 33 34 33 32 32 32 32 33 33 32 31 30 29 30 30 30 31 32 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 30 31 31 31 30 30 30 29 29 28 27 25 24 23 23 23 22 22 21 21 21 20 20 20 20 20 21 21 20 20 20 20 20 20 20 20 20 20 20 19 19 19 19 19 21 23 23 24 25 25 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 25 25 25 25 25 25 26 27 29 30 31 32 31 31 30 29 29 30 30 29 29 29 29 30 30 30 29 29 29 30 30 31 31 32 32 33 34 34 34 32 30 28 27 27 27 26 26 25 25 25 26 26 27 28 30 32 32 32 33 31 29 27 26 29 32 34 34 36 37 37 36 34 29 27 26 26 26 26 26 26 24 23 22 21 21 21 22 22 22 22 22 22 22 24 27 29 30 30 30 30 29 29 28 27 27 26 25 25 25 25 23 23 22 22 21 21 20 20 20 19 19 20 20 20 20 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 15 15 15 15 15 15 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 12 12 12 13 13 13 13 13 14 14 14 14 14 14 14 14 15 15 14 14 14 14 15 15 15 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 33 34 36 38 38 39 38 33 29 27 26 24 24 24 26 27 29 30 30 30 30 30 31 31 30 29 28 28 27 25 25 25 24 22 21 20 20 21 22 23 24 24 24 26 29 28 27 26 26 26 27 28 28 28 28 27 27 27 27 29 31 31 32 32 32 32 33 33 33 33 33 33 34 35 35 35 36 36 37 37 36 36 36 36 36 36 36 37 37 37 38 38 37 37 36 35 36 35 35 35 35 36 37 37 38 39 40 40 39 37 35 34 34 34 35 37 38 38 39 39 38 37 37 38 38 37 35 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 33 32 32 31 31 32 32 32 33 34 34 34 35 36 36 36 36 36 36 36 36 36 36 37 36 36 36 36 35 37 37 36 36 37 37 37 36 37 36 36 35 36 39 47 48 45 40 35 34 35 35 36 36 36 36 36 37 37 37 38 38 39 39 40 40 41 40 39 40 41 42 43 44 45 45 45 46 47 48 48 47 46 46 46 45 45 44 45 46 47 46 45 45 45 45 45 45 45 45 45 45 46 46 47 47 46 45 44 43 43 42 42 42 41 40 40 40 40 40 40 40 40 41 42 44 45 46 47 49 53 56 55 51 47 44 43 42 42 42 42 42 41 41 40 40 41 44 45 45 46 44 43 41 41 41 42 44 44 44 44 42 43 43 42 43 43 42 42 42 42 42 41 41 41 41 41 40 39 38 38 37 37 37 37 36 36 36 35 35 35 35 36 36 35 35 35 36 37 39 41 42 43 43 42 41 40 39 39 37 37 36 33 32 32 32 32 32 31 32 31 30 30 29 29 29 29 29 28 28 29 29 29 29 28 28 27 26 26 26 27 28 29 31 32 33 33 33 33 33 33 32 32 32 32 31 31 31 31 32 33 33 33 33 33 33 34 34 34 33 32 33 33 33 32 30 30 29 29 29 30 31 32 33 33 33 32 32 32 32 32 32 31 31 31 30 29 29 29 29 29 29 28 28 28 27 27 26 25 23 23 23 23 23 22 22 21 21 20 20 20 20 21 20 20 20 20 20 20 20 20 20 20 19 19 18 19 19 19 19 20 21 23 24 24 25 25 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 25 25 26 25 25 25 25 25 25 26 27 29 31 32 32 32 31 30 30 30 30 30 30 29 29 30 30 30 30 29 29 30 30 31 31 32 32 32 32 33 33 32 31 30 28 28 27 27 27 26 25 25 24 25 26 28 30 31 31 32 32 32 30 27 26 26 29 32 34 34 36 36 35 35 33 29 28 27 26 26 25 25 24 23 23 22 22 22 22 22 22 22 22 22 22 22 23 25 28 27 28 29 30 29 29 28 28 27 27 26 26 25 25 24 23 22 22 22 21 21 21 20 20 20 20 20 20 21 21 21 21 19 19 19 19 19 18 18 18 19 18 18 18 18 17 17 17 16 15 14 14 14 15 16 16 16 16 15 15 14 14 14 13 13 12 12 12 12 12 12 12 11 11 11 12 13 13 13 13 13 13 13 14 14 13 14 14 14 14 14 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 13 13 13 13 13 13 36 38 38 36 36 38 39 33 28 27 27 24 24 25 26 28 30 31 32 31 31 31 31 30 29 27 27 26 25 23 22 22 21 20 21 23 23 24 24 25 25 25 26 28 30 28 27 27 26 26 27 27 27 27 27 27 27 27 27 27 28 29 30 31 31 32 32 33 33 33 33 33 34 35 35 35 36 37 37 37 36 36 36 36 36 36 36 36 36 36 36 36 35 34 33 33 34 34 35 35 36 36 37 37 39 39 39 38 35 35 34 35 35 35 36 37 38 38 39 39 39 38 38 38 37 36 35 34 34 34 34 34 35 34 34 34 33 33 33 33 33 34 34 33 33 33 33 33 33 33 33 33 34 35 35 35 36 36 36 36 36 35 35 35 35 35 36 36 37 38 38 38 39 38 38 37 37 37 37 37 36 36 36 35 35 40 45 43 38 35 33 32 33 32 33 34 34 34 34 34 34 34 35 35 35 35 36 36 37 38 37 37 38 40 40 41 42 42 43 44 46 46 47 47 46 46 45 44 44 44 46 47 47 47 46 45 45 45 45 45 46 46 45 45 45 46 46 46 46 45 44 43 42 42 42 42 41 40 40 40 39 40 40 40 40 40 41 42 43 43 46 50 55 58 54 49 46 43 42 42 42 42 42 42 41 40 40 40 41 43 43 45 45 44 42 41 40 41 42 44 44 44 44 43 43 42 43 43 43 42 42 41 41 41 40 40 40 41 41 40 39 38 38 37 37 37 36 36 36 36 36 36 36 37 37 37 37 36 35 35 36 38 39 40 41 42 42 41 41 41 40 38 39 37 36 35 33 32 32 32 32 32 31 30 30 30 30 29 29 29 28 28 29 29 29 29 29 29 27 26 26 26 27 27 30 32 32 33 33 33 33 33 33 33 33 33 32 32 31 31 31 32 33 33 33 34 34 34 34 34 34 34 33 33 33 33 32 30 29 29 29 29 30 31 32 33 33 32 32 32 31 31 31 31 31 31 30 29 28 28 28 28 28 27 26 26 26 26 25 25 24 23 23 23 23 23 22 22 21 21 21 20 21 21 21 20 20 20 20 21 20 20 20 20 20 19 18 18 18 19 20 21 21 22 23 24 25 25 25 23 23 23 22 23 23 23 23 23 23 23 24 23 24 24 25 24 24 24 24 24 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 26 25 25 25 25 25 25 27 29 30 31 31 31 31 30 30 30 30 30 30 29 29 29 30 30 30 29 29 30 30 31 32 32 32 32 32 33 32 31 30 29 28 28 28 28 28 26 25 24 24 24 26 29 29 30 32 32 32 31 29 27 27 27 29 31 32 34 35 35 34 34 32 29 28 28 27 26 25 24 22 22 23 23 22 23 23 22 22 22 22 22 22 22 22 24 24 24 26 28 30 30 29 29 28 28 27 27 26 26 25 25 24 23 22 22 22 22 21 21 20 20 20 20 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 16 16 15 15 15 15 15 15 16 15 15 15 14 13 13 13 13 13 12 12 12 12 12 12 12 11 11 11 12 12 12 12 12 12 12 13 13 13 13 13 13 13 14 14 14 14 14 14 14 13 13 13 13 13 13 13 13 12 13 13 13 13 13 13 38 40 39 36 37 38 38 37 35 33 30 26 25 26 27 29 31 33 33 33 32 31 30 28 27 26 26 25 23 23 22 21 21 22 24 25 26 26 26 26 27 26 27 29 30 28 28 27 27 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 29 32 33 33 33 33 33 33 34 35 35 36 37 37 37 36 36 36 36 36 35 34 33 33 34 35 35 34 33 33 34 34 35 35 36 36 36 38 41 40 40 37 35 34 34 34 35 36 36 36 37 37 38 38 39 39 39 39 38 37 35 35 35 34 34 35 35 35 34 34 33 33 33 33 33 34 34 33 33 33 33 33 34 34 34 34 34 35 35 35 36 35 35 35 35 35 34 34 34 34 34 35 36 37 38 38 39 39 38 38 37 37 36 35 34 35 35 34 33 33 37 38 33 33 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 36 36 36 37 37 38 39 39 39 40 42 43 44 45 46 46 46 45 44 44 44 46 47 48 47 46 45 45 44 45 46 47 47 45 44 45 45 46 46 47 46 45 43 42 42 41 41 41 41 40 40 40 40 40 40 40 40 41 41 41 42 45 50 55 57 53 49 46 43 42 42 42 42 43 43 42 40 39 39 40 42 43 45 45 43 41 40 40 41 42 44 44 44 43 42 42 41 43 43 43 42 41 41 41 40 39 39 39 40 41 40 39 38 38 37 37 37 37 37 37 37 37 37 37 38 38 39 38 37 36 35 35 37 38 38 39 40 41 41 42 42 42 40 40 39 38 37 35 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 29 29 29 29 28 27 26 26 27 28 31 33 33 33 33 34 33 32 32 33 34 33 33 32 32 31 31 32 33 34 34 34 34 34 34 34 35 35 35 34 33 32 31 31 31 31 30 30 30 31 32 33 32 32 32 32 32 32 31 31 31 30 30 29 28 27 27 27 26 26 26 26 25 25 24 24 24 24 25 24 23 23 22 22 21 21 21 21 21 21 21 21 20 20 20 21 21 21 21 20 20 19 19 19 19 20 21 22 23 23 24 25 25 25 24 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 25 25 24 24 24 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 26 27 29 30 30 30 30 30 31 31 31 30 30 30 29 29 30 30 30 29 29 30 30 31 32 32 32 32 32 32 32 31 30 29 29 28 28 28 28 27 26 25 25 25 25 27 29 30 31 32 32 31 30 29 28 27 28 28 30 32 32 33 34 34 32 30 29 29 28 27 26 25 24 22 21 22 23 23 24 24 23 22 22 22 22 22 22 22 22 23 23 24 27 29 30 29 29 29 28 28 28 27 26 25 25 24 24 23 22 22 22 22 21 21 20 20 20 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 17 17 16 16 15 15 15 15 14 14 14 14 14 14 13 12 13 13 13 13 13 12 12 12 12 12 11 11 11 11 12 12 11 11 11 12 12 12 12 12 13 12 12 13 13 13 13 13 13 13 13 13 13 13 13 13 13 12 12 12 12 12 12 13 13 39 43 42 39 38 38 40 41 41 38 33 29 27 27 28 31 33 34 34 34 33 31 29 26 26 26 26 26 24 23 23 24 25 26 28 28 28 28 28 27 27 27 27 28 28 28 27 27 26 26 26 26 25 26 26 26 26 26 27 27 27 27 27 27 28 29 32 33 33 33 33 33 33 33 34 35 36 36 36 36 36 35 36 35 34 33 32 31 31 31 34 37 39 39 37 35 36 36 36 36 36 37 40 41 41 40 36 34 33 34 35 36 36 37 37 36 37 37 38 38 39 41 40 38 37 36 35 35 35 35 36 37 37 36 34 33 33 33 34 34 35 34 34 33 33 34 34 34 34 34 34 35 35 35 34 34 34 34 34 34 34 34 34 33 33 33 33 33 34 35 35 35 34 34 34 34 33 32 32 32 32 32 31 31 31 31 31 31 32 32 32 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 36 37 37 37 37 37 38 38 39 41 42 43 44 44 45 44 44 44 44 46 47 48 48 48 46 45 44 45 46 48 47 45 44 44 44 45 46 47 46 45 44 43 42 41 41 41 40 40 40 40 40 40 40 40 40 40 40 41 42 43 49 54 55 52 49 45 45 43 42 42 43 43 43 42 40 39 39 39 40 42 45 45 43 41 40 40 41 43 44 44 44 43 42 41 41 43 45 44 44 43 42 41 40 39 39 39 40 40 40 39 39 38 38 37 37 37 38 38 38 38 38 38 38 39 39 39 38 37 35 35 36 36 37 38 39 40 41 42 43 42 41 41 41 40 39 37 35 33 32 32 32 32 31 31 30 30 30 30 29 29 29 29 29 29 28 29 29 29 27 27 26 27 30 33 33 33 34 33 33 32 32 33 34 34 33 33 32 31 31 31 32 33 34 34 35 34 34 34 35 35 36 35 35 34 34 33 33 32 32 31 30 31 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 27 27 27 26 27 26 26 26 26 25 25 24 24 24 25 25 24 23 22 22 21 21 21 21 20 21 21 20 20 20 20 21 21 21 21 21 20 20 20 20 21 22 23 23 24 24 25 25 24 24 23 23 23 22 22 22 22 23 23 23 24 24 24 24 24 24 24 24 24 24 24 24 23 23 23 23 24 24 24 24 24 25 24 24 24 24 24 25 25 25 25 26 25 26 27 28 29 29 29 30 30 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 32 31 30 29 28 28 28 28 28 28 27 26 26 25 26 26 28 28 29 31 32 32 31 30 29 29 29 29 29 30 30 28 28 29 30 30 29 29 29 28 27 26 26 25 24 22 21 22 22 24 25 24 23 22 22 22 22 22 22 22 22 22 23 25 27 29 30 29 29 29 28 28 27 26 26 25 24 24 24 23 23 23 22 21 21 21 21 21 21 21 21 21 21 20 19 19 19 19 18 18 18 18 18 18 18 18 17 17 16 16 16 16 16 16 15 15 14 14 13 13 13 12 12 12 12 12 12 12 13 13 13 12 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 13 13 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 39 44 45 44 42 40 41 41 41 39 35 29 27 29 31 33 33 33 33 33 32 29 27 26 26 26 27 26 26 26 25 26 28 29 30 30 29 29 29 28 28 28 28 28 28 28 27 26 26 25 25 25 24 24 25 25 26 26 26 27 27 27 27 28 28 30 31 32 33 33 33 33 33 33 34 34 35 34 35 35 34 34 34 33 33 32 31 30 29 30 32 36 38 39 39 38 36 37 37 37 37 37 41 42 40 38 35 34 34 35 36 37 37 37 37 37 37 37 37 39 42 44 43 40 38 37 37 37 37 36 36 37 37 36 35 34 34 34 35 35 36 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 34 34 33 32 32 30 30 30 30 29 29 29 29 29 28 29 30 30 30 30 31 31 30 30 30 31 32 32 32 32 32 33 34 34 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 35 35 36 37 38 37 37 37 37 38 38 39 40 41 42 43 43 43 43 44 45 47 48 48 47 47 45 45 45 46 48 47 45 45 45 45 45 46 46 47 46 45 43 42 42 41 41 40 40 40 40 40 40 40 40 40 40 40 40 41 43 46 52 54 52 48 46 45 43 42 42 43 44 44 42 40 39 39 39 40 42 45 45 43 41 40 40 41 41 43 44 45 44 42 41 41 42 45 46 46 45 43 41 40 39 39 39 40 40 40 40 40 39 39 39 38 38 38 38 39 39 39 39 39 39 39 39 39 38 36 36 35 36 37 39 40 40 41 42 43 42 42 42 41 41 40 39 37 34 33 32 32 32 32 31 31 30 30 30 29 30 30 29 29 29 28 29 29 29 28 27 26 28 31 33 33 34 34 33 32 32 32 34 34 34 34 33 32 31 31 31 33 33 34 34 35 35 34 35 35 36 36 35 35 35 34 34 33 33 32 32 31 32 32 32 31 31 32 32 32 32 32 31 31 30 30 29 28 28 28 28 27 27 27 27 27 26 26 26 26 26 25 25 24 24 23 22 22 22 21 21 21 21 21 21 21 21 21 21 22 22 22 22 21 21 21 21 22 22 23 23 23 24 24 24 24 24 23 23 23 23 23 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 24 24 24 23 24 24 24 24 24 24 25 25 25 24 24 24 24 25 25 25 26 26 26 27 27 27 28 29 29 30 31 31 31 31 30 30 30 30 30 30 30 30 31 32 32 32 33 32 31 31 31 31 31 30 29 28 28 28 28 28 27 27 27 27 27 27 27 27 29 30 31 32 31 31 30 30 30 30 30 29 29 28 28 28 28 29 29 29 29 29 28 27 26 26 25 25 24 23 23 23 24 24 24 23 23 22 22 22 23 23 23 22 22 23 24 26 28 30 29 29 29 29 28 27 27 26 25 25 24 24 24 23 23 23 22 21 21 21 21 21 21 22 22 21 21 20 19 19 19 19 19 18 19 19 19 18 18 17 17 16 16 16 16 16 16 16 15 14 13 13 13 13 13 15 14 13 12 12 12 12 12 12 12 13 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 12 12 38 43 44 44 43 42 42 42 42 40 36 32 31 33 34 34 33 33 33 33 32 30 28 27 27 27 27 27 27 27 26 28 30 31 31 31 30 30 29 29 29 27 27 28 27 27 26 25 25 25 24 23 23 24 24 25 25 25 26 26 26 26 27 27 28 30 31 31 32 32 32 33 33 33 34 34 33 33 32 32 32 32 32 31 31 31 30 30 29 31 32 33 34 39 39 38 37 38 38 38 38 38 38 38 37 36 35 35 36 36 37 38 38 38 38 37 37 36 37 40 43 44 44 40 39 39 38 38 37 37 37 38 38 36 35 35 34 35 35 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 31 29 27 27 27 26 26 26 26 26 26 26 28 30 30 30 30 31 31 32 31 31 32 32 32 32 32 32 33 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 36 37 38 38 37 37 37 37 38 38 38 39 40 41 42 42 42 43 44 46 48 49 48 47 45 44 45 46 48 47 46 46 45 45 45 46 46 47 47 46 44 43 43 43 41 41 40 40 40 40 40 40 40 40 40 40 40 41 42 45 51 53 50 48 48 45 43 42 42 43 45 44 42 40 39 39 39 40 42 44 45 42 41 40 41 41 41 43 45 45 44 42 40 40 41 44 46 47 46 43 41 39 40 40 40 41 41 41 41 40 40 40 40 39 39 39 39 39 39 39 39 39 39 39 39 39 39 38 38 37 36 37 38 39 40 41 42 42 42 42 42 42 42 41 40 39 36 34 33 32 32 32 32 31 30 30 30 30 30 30 30 29 29 28 28 29 29 29 28 27 29 30 31 33 34 33 32 32 32 33 34 34 34 34 33 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 33 33 33 33 33 32 31 31 31 31 31 32 32 31 31 30 30 29 29 28 28 29 28 27 27 27 27 26 26 26 26 27 26 25 25 25 24 23 23 22 22 22 22 22 21 21 21 21 21 21 22 22 22 23 22 22 21 22 23 23 23 23 23 23 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 24 24 24 24 24 25 25 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 24 25 25 26 26 26 26 27 27 27 28 29 30 30 31 31 31 31 31 30 30 30 30 31 31 32 33 33 33 32 32 31 30 31 31 30 29 29 29 29 28 28 27 27 27 27 27 28 28 28 28 30 30 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 27 26 26 25 25 25 25 24 24 24 24 24 24 24 23 22 22 22 23 23 23 23 23 23 25 27 28 29 29 30 29 28 28 27 26 26 25 25 25 24 24 23 23 22 22 21 21 21 21 21 22 22 22 21 20 19 19 19 19 19 19 19 19 19 18 18 18 18 17 16 16 16 16 16 16 15 14 14 14 13 14 15 16 16 15 13 13 12 12 12 12 12 12 12 12 12 13 13 13 12 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 36 39 41 43 43 43 43 42 42 42 38 35 35 35 34 34 33 33 33 34 35 33 29 27 27 27 27 27 28 28 28 30 31 32 32 32 31 31 30 30 28 26 26 26 28 29 28 24 24 23 23 23 23 23 23 24 24 25 25 25 26 26 26 28 29 30 30 30 31 32 32 32 33 33 33 32 31 31 31 31 31 31 31 30 30 30 30 30 31 32 33 33 33 35 37 37 38 40 42 42 41 40 38 38 37 36 37 37 37 37 38 38 38 38 38 38 37 36 36 38 42 44 43 40 40 40 39 38 37 38 38 39 38 36 37 36 35 35 35 36 36 37 37 36 36 36 36 36 35 34 34 34 33 33 34 34 34 34 34 34 35 35 34 32 28 26 25 25 25 25 26 27 28 27 27 28 29 30 30 30 31 31 32 32 32 32 32 32 32 32 32 33 34 35 35 35 35 34 33 33 33 33 33 32 32 32 32 32 33 33 33 33 35 37 37 37 37 37 38 38 38 38 38 38 39 40 40 41 41 42 44 46 46 49 49 47 45 44 44 45 46 47 47 47 46 45 45 45 45 47 47 47 46 45 44 43 42 41 41 41 41 41 40 40 40 40 40 40 39 40 42 44 48 51 49 48 47 45 43 42 43 44 44 43 41 41 40 39 39 40 42 44 44 43 41 41 42 42 42 43 44 45 45 42 40 40 41 42 43 46 47 44 42 40 41 41 41 42 42 42 41 41 41 41 40 40 40 39 39 39 39 39 40 40 40 39 39 39 39 39 39 38 37 37 38 39 40 41 42 42 42 42 42 42 42 41 41 40 38 36 34 34 33 32 32 32 31 30 30 30 30 30 30 30 29 28 28 29 29 29 29 28 30 30 31 33 33 32 31 31 32 33 34 34 34 34 33 32 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 32 31 30 30 30 31 32 32 31 31 30 30 29 29 28 28 29 28 27 27 27 27 26 26 26 26 27 26 25 25 24 24 24 23 23 23 22 23 22 21 21 21 22 22 22 22 22 22 23 23 22 22 23 23 23 23 23 23 23 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 24 24 24 25 25 25 25 25 25 25 24 24 24 24 24 24 24 24 25 25 25 24 24 24 25 25 26 27 27 27 27 27 28 28 29 30 31 31 31 31 31 31 30 30 31 32 33 33 33 33 33 32 31 30 30 30 30 29 28 29 29 29 28 28 27 27 27 27 28 28 28 29 30 31 31 31 31 31 30 30 30 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 23 23 23 23 23 24 25 26 27 29 30 29 29 28 27 27 27 26 26 25 25 24 24 23 23 22 21 21 21 21 21 22 22 22 21 20 20 19 19 19 19 19 19 19 19 18 18 18 18 18 18 17 17 17 17 16 16 16 15 14 14 14 15 16 16 15 14 14 13 13 12 12 12 12 12 12 11 12 12 12 12 11 11 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 35 36 36 37 39 40 41 42 41 39 38 36 34 33 33 34 35 34 34 35 35 35 32 29 28 27 27 28 28 29 30 31 32 33 33 32 32 32 31 29 27 25 25 27 28 29 28 25 24 22 22 21 22 21 22 22 23 24 24 25 25 25 25 28 29 29 29 26 29 30 31 31 32 32 31 30 29 30 30 31 31 31 30 29 29 30 31 32 32 33 33 33 33 34 36 37 38 41 44 44 44 44 42 40 38 38 38 38 37 37 37 38 38 38 38 38 37 37 36 37 40 41 43 43 43 42 39 38 38 38 40 40 39 38 38 37 36 36 36 36 37 38 38 37 37 36 36 36 35 34 34 34 33 33 34 34 34 34 34 34 35 35 34 31 26 24 24 25 26 27 27 28 29 29 30 30 29 30 30 31 31 32 32 32 32 32 32 32 32 33 33 34 34 34 35 36 35 34 33 33 32 32 32 32 32 32 32 32 33 33 33 33 34 36 37 37 37 37 38 39 39 39 39 39 39 39 39 40 40 41 43 44 46 48 49 47 45 44 43 44 46 47 47 48 47 46 45 45 45 47 48 48 48 47 46 44 43 42 41 41 42 41 41 41 40 40 40 40 40 40 41 44 47 48 48 47 46 44 43 42 43 44 44 44 42 42 41 40 40 41 43 45 45 44 43 43 43 43 43 44 45 46 45 43 40 40 40 41 43 47 49 47 44 42 42 42 42 42 42 42 42 41 41 41 40 40 40 39 39 39 39 40 40 40 40 40 39 39 40 40 39 39 38 37 38 39 40 41 42 42 42 42 41 42 42 42 41 41 40 38 36 36 34 33 32 32 31 31 30 30 30 30 30 30 29 29 28 28 29 30 30 30 30 31 32 33 32 31 30 31 32 33 34 34 34 34 34 33 34 33 33 34 35 35 35 36 36 36 35 36 35 35 35 35 35 35 35 35 35 34 35 34 34 34 33 33 33 32 31 32 32 32 31 30 29 29 30 30 29 29 28 28 27 26 26 26 26 26 26 26 27 26 25 25 24 24 24 24 24 23 23 22 22 21 22 22 22 22 22 22 23 24 24 23 23 23 23 24 23 24 24 24 24 23 23 23 23 23 22 22 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 24 24 24 24 25 25 25 24 24 24 25 26 26 26 27 27 27 27 28 29 30 30 30 30 31 31 31 31 31 31 32 33 33 33 33 33 32 31 30 30 30 30 29 28 28 28 28 27 27 27 27 27 28 28 28 28 30 31 32 32 32 32 31 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 26 26 26 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 24 24 26 28 29 30 29 29 28 28 27 27 26 25 25 24 24 24 23 22 22 22 22 21 21 22 22 22 21 21 21 20 19 19 19 19 19 19 18 18 18 18 18 18 18 18 18 17 17 17 16 16 15 14 14 14 15 16 16 15 15 15 14 13 13 13 12 12 12 12 12 11 11 11 11 11 10 10 10 10 10 10 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 33 34 36 37 37 37 37 37 37 37 37 34 32 31 31 32 34 34 34 34 35 35 34 31 28 27 27 28 30 31 33 33 33 32 32 32 32 31 30 28 26 24 24 27 27 27 27 27 26 21 20 20 20 21 22 23 23 24 24 24 24 24 25 28 28 27 26 25 25 27 28 29 29 28 28 28 29 30 30 30 30 30 29 28 29 30 31 32 33 33 33 33 34 35 36 38 41 43 44 45 45 45 43 41 40 39 38 38 37 37 37 37 38 38 38 38 38 37 37 37 37 37 38 40 43 44 41 38 38 39 43 43 40 39 38 37 37 37 37 38 38 39 38 38 37 37 36 35 35 34 34 34 33 33 34 34 35 35 35 36 36 35 33 31 27 27 24 25 26 27 28 29 29 30 30 31 30 31 31 32 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 36 35 35 34 33 33 32 32 32 32 32 32 33 33 33 33 34 34 35 36 36 36 36 37 38 38 39 39 39 39 39 38 38 39 40 40 43 45 47 48 47 45 43 43 43 44 45 47 48 48 46 45 44 45 46 47 48 48 48 46 45 44 43 42 42 42 42 42 41 41 41 40 40 40 40 41 43 45 46 46 45 45 44 43 43 43 44 44 44 44 43 42 41 41 42 44 46 46 45 44 45 44 44 44 45 46 47 46 43 41 41 40 41 44 47 50 48 46 44 43 42 42 42 42 42 42 41 41 40 40 40 39 39 39 39 39 40 40 40 40 40 40 40 40 40 40 39 39 38 38 38 39 41 41 41 42 41 41 41 42 42 42 41 41 40 39 37 35 33 32 32 32 31 31 30 30 30 30 30 29 29 29 29 29 30 30 31 31 33 33 33 32 31 30 31 32 32 32 33 34 34 35 35 34 34 33 34 34 34 34 36 36 37 37 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 33 33 33 33 32 32 31 31 31 30 29 28 28 27 27 26 27 27 26 26 26 26 27 26 25 25 25 25 25 24 23 23 23 22 22 22 23 23 23 23 23 23 24 24 24 23 23 23 24 24 24 25 24 24 24 23 23 23 23 23 22 23 23 23 24 24 24 24 24 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 24 24 24 25 25 25 25 24 24 25 25 25 26 27 27 28 28 28 29 29 30 29 30 30 30 31 31 31 32 33 34 34 34 33 32 31 30 30 30 30 29 29 29 28 28 27 27 27 27 27 28 28 28 29 29 31 31 32 33 33 33 31 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 28 27 27 26 26 26 27 27 26 26 26 26 26 26 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 26 28 29 30 29 29 29 29 28 27 26 25 25 24 24 24 23 23 22 22 21 21 22 22 22 21 21 21 20 20 20 19 19 19 18 18 18 18 17 17 17 18 18 18 18 18 17 17 16 15 15 14 14 15 15 16 15 15 15 15 14 14 13 13 12 12 12 12 12 11 11 11 11 10 10 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 32 33 36 37 37 37 37 36 36 37 37 36 34 30 30 31 33 34 34 34 34 35 34 31 29 29 28 29 32 34 35 34 33 32 31 30 31 31 29 27 24 23 23 24 26 26 26 26 24 21 18 19 21 23 24 24 24 24 23 23 23 25 26 26 26 23 23 23 23 23 25 25 25 26 27 28 29 29 30 30 30 29 28 28 29 30 31 32 33 33 33 34 34 34 35 39 41 42 44 45 45 45 43 40 39 37 36 37 37 37 37 37 37 38 40 40 39 38 37 37 37 37 37 38 42 44 43 38 38 40 44 45 45 41 38 37 37 38 39 39 39 39 38 38 37 36 36 35 35 34 33 33 32 32 33 34 35 34 35 35 36 35 33 31 29 28 26 25 25 26 27 29 29 30 31 32 32 32 32 33 34 34 34 33 34 33 33 33 33 34 34 35 34 34 34 35 37 37 36 34 33 33 32 32 33 33 33 33 34 34 33 34 34 34 34 34 35 35 35 36 37 38 39 39 39 39 38 38 38 39 40 42 44 46 46 46 45 43 42 42 42 44 46 48 48 47 44 44 44 45 46 47 48 48 47 46 44 43 42 42 42 42 42 42 41 41 41 41 41 41 41 42 43 44 44 44 44 43 43 43 43 44 45 45 45 44 43 42 42 43 45 46 46 45 45 45 44 44 45 45 46 47 46 44 43 42 42 42 43 46 49 49 46 44 43 42 42 42 42 41 41 41 40 40 40 40 40 40 39 39 40 40 41 41 40 40 40 40 40 40 40 40 39 39 38 38 38 40 40 41 41 41 41 41 42 42 42 42 41 41 40 39 37 34 33 32 32 31 31 31 31 31 30 30 30 30 29 29 30 30 30 31 32 34 34 33 32 31 31 32 32 32 32 32 33 35 35 36 35 34 34 34 34 34 34 35 36 37 37 36 35 35 35 35 35 36 36 36 35 35 35 35 35 35 35 34 34 33 33 32 32 32 33 33 32 32 31 31 30 29 28 28 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 24 23 23 22 22 22 23 23 23 24 24 24 25 25 24 23 23 23 23 24 25 25 25 24 24 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 25 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 24 24 24 25 25 25 25 25 24 24 24 25 26 27 27 28 28 28 28 29 29 29 30 30 30 30 31 32 33 33 34 34 34 33 32 31 30 30 30 30 30 29 29 29 28 27 27 27 27 27 28 28 29 30 31 31 32 33 33 33 32 32 31 30 30 30 29 29 29 29 28 28 28 28 28 28 28 27 27 27 26 26 26 27 27 27 27 26 26 26 26 26 25 25 24 23 22 23 23 23 23 23 23 23 24 24 24 25 25 27 28 29 30 30 30 30 29 28 27 26 25 24 24 24 24 24 23 22 22 22 22 22 22 22 21 21 21 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 17 17 18 18 17 16 15 15 15 15 15 16 16 16 15 15 15 15 14 13 13 12 13 13 12 12 12 12 11 11 10 9 9 9 8 8 9 9 9 10 10 10 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 10 10 31 33 35 36 37 39 37 36 37 38 38 36 34 31 30 29 31 34 34 34 34 35 34 32 31 30 29 31 34 36 36 35 33 31 31 30 29 31 29 28 25 22 23 24 24 24 24 24 23 21 19 20 22 24 24 24 24 24 23 23 23 25 25 24 24 22 21 21 21 21 22 23 24 26 27 28 29 29 29 30 29 29 28 28 29 30 31 31 32 32 33 34 34 34 35 39 41 42 43 44 45 45 41 37 35 35 35 37 37 37 37 36 36 37 39 41 40 38 38 37 37 37 37 38 40 42 41 38 37 39 43 44 44 40 39 38 39 40 40 39 39 38 38 37 36 36 35 34 34 33 32 32 32 32 33 35 35 34 35 35 35 35 33 32 31 30 28 26 25 25 27 29 29 30 31 31 31 32 33 33 34 35 35 34 34 35 34 34 34 34 35 35 35 34 34 35 37 39 39 36 33 32 33 33 32 32 33 33 33 33 33 33 34 33 33 32 32 32 33 34 35 37 38 38 39 38 38 38 38 38 39 41 43 44 44 44 44 42 41 41 42 43 46 47 47 45 44 43 43 44 44 45 47 47 47 46 45 43 42 42 42 42 42 42 42 41 41 41 41 41 41 42 42 43 43 43 43 43 43 42 42 43 44 44 44 44 43 42 43 44 45 46 46 45 45 44 44 45 46 46 47 47 46 44 43 43 42 42 43 46 49 49 47 44 43 43 42 41 41 41 41 41 41 41 40 40 40 40 39 39 40 41 41 41 41 40 40 40 40 40 40 40 40 40 39 38 38 39 39 41 41 42 41 41 41 42 42 42 42 41 41 40 38 36 34 33 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 31 33 35 35 33 32 32 32 33 33 32 32 32 33 34 36 36 36 35 34 34 34 34 34 34 34 36 37 37 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 34 34 33 32 32 32 32 32 32 32 32 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 26 26 26 25 25 25 25 24 23 23 23 22 23 23 23 24 24 25 25 25 25 24 23 23 23 23 24 25 25 25 25 25 24 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 25 25 26 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 26 26 27 28 28 28 28 28 29 29 29 29 30 30 32 33 34 34 34 34 34 33 32 31 30 30 30 30 30 29 28 28 28 27 27 27 27 28 28 29 30 31 32 32 33 33 34 33 32 32 31 31 30 30 29 28 28 28 28 28 28 28 28 28 27 27 27 27 27 26 27 27 27 27 27 27 26 26 26 26 25 24 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 26 27 28 29 30 30 30 30 29 28 27 26 25 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 20 20 20 19 19 18 18 17 17 17 17 17 17 16 16 17 18 18 17 16 16 15 15 16 16 16 16 16 16 15 15 16 15 14 14 14 14 13 13 13 13 12 11 11 10 10 9 8 8 8 9 9 9 10 10 10 10 10 10 10 10 11 11 10 10 10 10 10 10 10 10 10 10 10 30 33 34 35 38 42 39 39 40 40 41 36 34 33 32 29 32 34 35 35 35 35 35 34 34 32 32 33 35 37 37 35 33 31 31 28 26 26 26 26 25 24 24 24 23 23 23 23 23 22 22 22 23 24 24 24 24 23 22 23 24 25 25 24 24 23 22 21 21 21 21 21 24 26 27 28 29 29 29 30 31 30 29 30 30 31 31 31 31 32 32 33 33 33 34 37 40 42 43 43 45 45 40 36 34 34 35 37 38 37 38 37 36 36 37 40 40 39 38 38 38 38 38 38 38 39 39 38 37 38 40 42 42 40 39 39 40 40 41 39 38 38 37 37 35 35 34 34 33 33 32 32 32 32 33 34 35 34 34 34 34 34 34 34 33 31 29 27 26 26 27 28 29 31 31 32 32 32 33 34 35 36 36 35 36 36 36 35 35 35 35 35 35 35 34 33 34 35 39 36 34 33 33 32 32 32 33 33 33 34 34 34 33 32 31 30 30 30 30 31 33 34 36 37 37 37 37 37 38 38 38 40 42 43 42 42 42 42 40 40 40 42 45 46 44 43 42 42 42 42 42 43 44 44 45 45 44 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 42 43 43 43 43 43 43 42 42 42 42 43 44 43 42 42 43 44 45 45 45 45 44 44 44 46 47 47 47 46 45 45 43 42 41 41 43 46 49 49 47 44 44 43 42 41 41 41 41 41 41 41 41 41 41 40 40 40 40 41 42 42 41 41 41 40 40 40 40 41 41 40 40 39 39 39 39 40 42 42 42 42 41 41 42 42 42 42 41 40 39 37 35 33 33 32 32 32 32 31 31 31 31 30 30 30 30 30 30 32 34 35 35 34 33 32 32 33 33 33 32 33 33 34 35 36 37 37 37 36 34 34 34 34 34 35 36 36 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 34 34 33 32 32 32 32 32 32 32 31 30 30 29 29 28 28 28 27 27 27 27 26 26 26 26 26 26 26 26 25 25 24 23 23 23 23 23 23 23 24 25 25 25 25 25 25 24 24 24 24 24 25 25 25 25 25 24 24 23 23 22 23 23 23 23 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 27 28 28 28 28 28 29 29 29 29 30 31 32 33 34 34 35 34 33 32 32 31 30 30 29 30 29 29 28 28 28 27 27 27 27 27 28 30 31 32 33 33 34 34 34 34 33 31 31 31 30 29 28 28 27 27 27 27 28 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 26 26 26 26 25 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 25 25 26 26 27 29 29 30 30 30 29 28 27 27 26 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 20 20 20 19 18 17 17 17 17 17 17 17 17 16 17 18 18 17 17 16 16 16 16 16 16 16 16 15 15 16 17 17 17 15 15 14 14 14 14 13 13 12 11 10 9 9 8 8 8 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 11 10 10 10 10 10 10 32 32 32 34 38 41 41 40 39 39 39 39 38 35 33 32 32 33 36 38 38 35 35 35 35 36 36 36 37 37 37 34 31 29 29 25 22 22 23 24 25 24 24 24 24 24 23 23 24 23 24 24 24 24 24 24 24 23 23 24 25 26 25 25 24 24 22 20 20 22 22 22 25 26 27 28 28 28 29 32 33 33 30 31 31 31 31 31 31 31 32 32 33 33 33 35 39 42 42 43 45 44 41 36 34 33 35 37 37 39 39 38 36 36 37 38 41 40 39 39 38 38 38 38 38 39 39 38 38 37 37 39 39 39 39 39 40 40 40 39 38 38 37 36 36 35 35 34 33 33 33 33 32 32 32 34 35 34 33 34 34 33 33 33 33 31 28 27 26 26 27 28 28 30 31 32 32 33 33 34 35 37 37 37 38 37 36 37 36 36 35 35 35 36 35 34 33 34 35 35 34 33 33 33 32 32 32 33 33 33 36 35 34 33 31 30 30 30 30 30 31 32 33 34 35 35 36 36 37 37 38 39 41 41 39 39 40 41 41 40 40 41 42 43 41 40 40 40 40 40 40 41 41 41 43 42 41 41 40 41 41 41 42 42 42 41 41 41 41 41 41 41 42 42 42 42 43 43 43 42 42 41 42 42 44 43 42 42 42 43 43 44 44 44 43 43 44 46 47 48 47 45 44 44 43 41 41 41 43 46 48 48 47 46 45 43 43 42 42 42 42 42 42 42 41 41 41 41 41 40 40 41 42 42 42 41 41 41 41 41 41 41 41 41 41 40 40 39 40 41 42 43 43 43 42 41 41 41 42 42 41 41 40 38 37 35 33 33 33 33 32 31 31 31 31 31 31 31 30 30 30 32 34 35 35 34 33 32 32 33 33 33 33 33 33 34 34 34 36 37 37 37 35 35 35 34 34 34 36 36 36 35 35 35 35 35 35 36 36 36 37 37 36 36 36 35 35 34 34 33 33 32 31 31 31 32 32 32 31 30 30 29 29 29 28 28 27 27 27 27 25 26 26 25 26 26 26 25 25 24 24 23 23 23 23 23 24 25 25 25 26 25 25 25 25 24 24 24 25 25 25 25 25 25 25 25 24 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 25 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 25 25 26 26 27 28 28 28 28 28 29 29 29 29 30 32 33 33 34 34 35 34 33 32 31 30 30 30 30 29 29 28 28 28 28 27 27 27 27 28 29 30 32 33 34 34 35 35 34 34 33 30 30 31 30 28 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 27 28 28 27 27 27 26 26 26 25 25 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 26 27 28 29 30 30 30 29 29 28 27 26 25 25 24 24 23 23 22 22 22 22 22 22 21 21 21 21 21 21 21 21 20 19 18 17 17 17 17 17 17 17 16 16 17 18 18 18 17 17 17 17 17 17 17 16 16 15 16 16 16 17 16 16 15 15 15 14 14 13 13 12 11 10 9 9 8 8 9 9 9 9 9 10 10 10 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10 33 32 32 33 36 38 37 33 33 35 37 38 38 34 33 33 33 33 36 39 37 35 35 34 35 37 38 38 38 37 35 32 30 27 25 21 18 17 20 23 23 23 23 22 23 24 24 24 25 25 26 26 26 26 25 25 24 23 23 25 25 25 24 24 23 23 21 21 22 23 24 25 26 27 27 27 28 28 30 33 33 32 31 31 31 31 31 31 31 31 32 32 33 33 33 34 35 36 41 43 44 43 40 34 32 33 35 40 39 41 42 41 37 37 37 37 38 39 39 39 39 39 38 38 38 39 39 39 38 37 38 38 39 38 39 39 39 40 40 40 39 38 38 37 37 36 36 35 34 34 34 34 33 32 32 34 35 35 35 36 35 35 34 32 31 29 27 26 26 26 27 28 28 29 30 31 32 33 34 34 35 37 38 38 39 38 38 38 37 36 35 35 35 36 35 34 33 34 35 35 35 34 33 33 32 32 32 32 32 33 35 35 35 34 33 32 32 31 31 31 31 31 32 32 33 33 34 34 36 37 38 40 39 38 37 36 37 38 38 39 39 40 41 41 40 39 39 39 39 39 38 39 39 39 40 40 39 39 39 39 40 40 41 42 42 41 41 41 41 41 41 41 41 42 42 42 42 43 43 43 42 42 41 42 42 43 43 42 42 42 42 42 42 42 42 42 44 45 46 47 46 45 44 43 42 41 41 41 43 46 48 48 48 47 45 44 43 43 42 42 42 42 42 42 42 42 42 42 41 41 41 42 42 43 42 42 41 41 42 41 41 41 41 41 41 41 41 40 40 41 42 44 44 44 43 41 41 41 41 41 41 41 40 40 38 37 35 34 33 33 32 32 31 31 31 31 31 31 30 30 31 32 35 36 36 35 33 33 33 33 33 34 33 34 34 34 34 34 34 35 35 36 36 36 35 35 34 34 36 36 36 36 36 36 35 35 35 36 36 36 37 37 37 36 36 35 35 35 34 34 34 33 31 31 31 31 31 32 32 32 31 31 30 29 29 28 28 28 27 27 26 25 25 25 26 27 26 26 25 24 24 24 24 24 24 24 24 25 26 26 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 26 26 25 24 24 24 24 25 25 25 25 26 26 27 27 27 27 28 28 28 29 29 29 30 31 32 32 33 33 34 34 34 33 32 31 30 30 29 29 29 29 28 28 28 28 27 27 27 28 29 30 31 32 33 34 35 36 35 35 34 32 30 31 30 29 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 28 28 28 28 27 27 26 26 26 25 24 23 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 25 25 26 26 27 28 29 30 30 30 30 29 28 27 26 25 24 24 24 24 23 23 22 22 22 22 22 22 22 22 21 21 21 21 20 20 19 18 17 17 17 17 17 17 16 16 16 17 17 17 18 18 17 18 18 17 17 17 16 16 16 16 16 16 17 17 16 16 15 15 15 14 13 12 11 10 10 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 11 10 10 10 10 10 10 10 10 10 10 33 33 33 34 36 37 32 30 29 30 31 32 34 34 34 34 33 33 34 39 39 38 36 33 35 35 37 38 38 36 32 30 29 24 20 16 15 15 18 20 22 23 24 23 24 25 25 26 27 27 27 27 27 27 26 25 25 25 25 25 24 24 23 22 22 22 20 22 23 24 25 26 26 27 28 28 28 29 31 33 30 30 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 37 42 44 44 40 35 33 31 33 33 35 39 41 42 42 41 40 37 37 38 38 38 39 40 39 39 39 39 39 39 39 39 38 38 38 38 37 37 38 39 41 43 43 41 39 38 38 38 37 36 36 36 35 35 34 34 33 32 34 36 36 38 39 38 37 35 31 29 28 27 27 26 27 28 29 29 29 30 31 32 33 34 34 35 37 38 38 39 39 39 38 37 36 35 34 35 35 35 35 34 34 34 35 35 34 33 33 33 32 32 32 33 34 34 34 34 34 35 34 33 32 32 31 31 30 30 31 31 31 32 33 34 36 38 39 39 37 34 33 34 33 34 36 38 40 42 42 41 40 39 39 39 39 39 38 39 39 39 38 38 38 38 38 38 39 40 41 41 41 41 40 40 40 40 41 41 41 41 42 42 43 43 43 43 42 41 41 42 43 43 42 41 41 41 41 41 41 41 42 43 44 46 46 46 46 44 43 43 42 41 41 44 46 48 48 48 47 45 44 43 43 43 43 43 43 43 43 43 43 43 43 42 42 42 42 43 43 42 42 42 42 42 42 42 42 41 41 41 41 41 41 41 42 43 44 45 45 45 43 42 41 40 41 41 40 40 41 40 39 38 36 34 33 32 32 32 31 31 31 31 31 30 31 31 32 35 36 35 35 34 34 33 33 34 35 35 33 33 33 34 34 34 35 36 36 36 37 36 35 34 34 34 35 36 36 36 36 36 35 35 36 36 36 37 37 37 36 36 35 35 35 35 34 34 33 32 31 30 31 31 31 32 32 32 32 31 30 30 29 28 28 28 28 27 27 26 25 25 26 27 26 25 24 24 24 24 24 24 24 25 25 26 26 26 26 25 25 25 26 26 25 25 25 25 25 25 25 25 26 26 25 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 28 27 27 26 25 24 24 24 24 24 25 25 26 26 27 27 27 27 27 28 28 29 29 29 30 31 32 32 32 33 33 33 33 33 32 31 31 30 30 30 29 29 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 36 36 36 34 32 31 31 30 29 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 28 29 29 28 27 27 27 27 26 25 24 22 22 23 23 23 23 24 24 24 24 24 24 24 24 25 25 25 25 25 25 26 26 27 28 29 30 30 31 30 29 28 27 26 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 21 21 20 19 19 18 18 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 17 17 17 17 17 17 17 18 18 17 17 16 16 15 14 13 12 11 11 10 9 9 9 9 9 9 9 9 9 10 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 29 30 31 35 37 36 30 29 28 28 28 30 31 33 34 34 33 33 35 39 39 39 37 34 35 35 37 38 38 35 29 28 25 19 14 13 14 16 19 22 23 25 27 26 26 27 27 28 28 27 26 26 26 26 27 27 27 26 25 24 23 22 21 21 21 22 22 23 24 25 26 26 27 27 28 28 29 30 31 31 30 30 31 31 31 31 31 31 31 31 32 32 33 33 34 36 37 39 42 44 43 37 33 32 32 33 33 34 38 41 42 42 42 41 39 37 38 38 38 39 40 40 40 39 39 39 39 39 39 39 38 38 37 36 36 37 40 43 44 44 42 40 39 38 38 37 37 36 36 36 35 35 34 33 33 34 35 36 37 37 37 37 35 31 29 29 28 29 28 28 29 29 29 30 31 32 32 33 34 34 35 37 37 39 39 40 40 38 37 36 35 35 35 35 35 35 34 33 34 34 35 34 34 33 33 32 32 31 33 34 34 33 33 33 33 34 34 32 31 31 31 30 30 30 30 30 30 31 34 36 38 37 36 33 32 31 31 31 32 34 38 41 43 43 42 40 40 40 40 39 39 39 39 38 38 37 37 37 37 37 37 38 40 40 41 41 40 40 40 40 40 40 41 41 41 42 43 45 45 44 43 42 41 41 42 43 42 41 41 40 40 40 40 40 41 41 42 44 46 46 46 46 45 44 43 43 42 42 44 46 47 48 48 46 45 44 43 43 43 44 44 44 44 44 44 44 44 43 43 43 42 42 43 43 42 42 42 42 42 42 42 42 42 42 42 41 42 42 42 42 43 44 45 45 45 44 43 41 40 40 40 41 41 41 41 40 39 36 35 34 33 32 32 31 31 31 31 31 30 31 32 33 35 36 35 35 34 34 35 36 36 36 36 35 34 34 34 34 35 36 36 36 37 37 36 35 35 35 35 35 35 35 36 36 36 35 35 35 36 36 37 37 37 36 36 35 35 35 35 35 35 34 32 31 31 31 30 31 31 31 32 32 32 31 30 30 29 28 28 28 28 28 27 26 25 26 27 27 26 25 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 26 25 25 25 25 25 25 26 26 26 26 25 24 24 24 24 25 25 24 24 24 24 25 25 26 26 26 26 25 25 25 25 25 26 26 26 26 27 27 27 28 28 27 27 26 25 25 25 24 24 24 25 25 26 27 27 27 27 27 27 28 28 29 29 30 30 32 32 33 33 33 33 33 32 32 32 31 31 31 31 30 30 29 29 29 29 28 28 28 28 29 30 30 31 32 33 34 35 36 36 36 35 34 32 31 31 30 29 28 28 27 27 27 26 26 26 26 26 25 25 25 25 26 26 27 28 29 29 28 28 28 27 27 26 25 23 22 22 23 23 23 23 23 24 24 24 24 24 24 24 24 24 25 25 25 25 25 26 26 27 27 28 30 30 30 30 29 28 27 27 26 26 25 24 24 23 23 23 23 22 22 23 23 22 22 22 22 22 21 20 20 20 19 19 19 18 18 18 18 18 18 18 17 17 17 17 17 18 18 18 18 18 18 18 18 17 17 18 19 18 18 18 18 17 16 15 14 13 12 12 11 11 10 10 9 9 9 9 9 9 9 8 8 9 9 9 9 9 10 10 10 10 10 10 10 10 25 25 29 32 36 34 29 27 27 27 27 28 29 31 33 35 37 36 36 38 38 39 38 36 35 35 36 38 36 31 24 25 21 16 12 13 16 19 22 24 26 27 28 28 28 29 29 29 29 28 26 26 26 26 27 27 27 26 25 24 22 21 21 21 22 23 24 24 25 26 27 27 28 28 28 29 29 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 33 34 35 38 40 43 44 41 34 31 32 33 34 34 35 38 40 41 41 41 41 40 38 38 38 38 39 41 42 42 40 39 40 40 40 40 39 39 38 37 36 36 37 41 42 43 43 42 41 39 39 39 38 37 36 36 36 35 35 34 34 34 34 34 35 37 36 37 36 34 30 30 29 29 29 29 29 29 29 30 30 31 32 33 34 34 34 34 36 37 39 40 40 39 37 37 36 35 35 35 35 36 35 35 34 34 35 35 35 34 34 33 32 32 32 33 33 33 32 32 32 32 33 33 32 31 31 30 30 30 29 29 29 29 30 33 35 36 36 36 35 34 33 32 32 32 34 37 40 43 43 42 42 41 39 39 38 38 38 38 38 37 36 36 36 36 36 37 38 40 40 41 40 39 40 39 39 40 40 40 40 41 42 43 44 44 44 43 42 41 41 41 42 41 41 40 40 40 40 40 40 40 41 42 44 45 46 46 45 44 43 43 43 43 43 44 46 47 47 47 45 44 43 43 43 43 43 43 43 43 43 44 44 44 43 43 43 43 43 42 42 42 42 42 42 43 43 43 42 42 42 41 41 41 42 42 42 42 43 44 44 45 44 43 41 40 40 40 41 42 42 42 41 39 37 35 35 34 33 32 32 31 31 31 31 31 31 33 35 35 35 34 34 34 34 36 37 36 36 35 35 35 35 34 35 36 36 36 37 37 37 37 37 37 36 35 35 35 34 35 36 36 35 36 36 36 36 37 37 37 36 36 36 35 35 35 35 35 34 33 32 31 30 30 30 30 30 31 32 32 32 31 30 30 29 28 28 28 28 28 27 25 25 26 27 26 26 26 25 25 25 25 26 26 27 26 27 27 26 26 26 26 26 26 26 26 25 24 24 25 25 26 26 26 26 26 25 25 25 25 25 25 25 24 24 24 24 25 25 25 26 26 26 26 25 25 25 26 26 26 27 27 27 28 28 27 27 27 27 26 26 25 25 25 25 25 25 26 27 28 28 28 28 28 28 28 29 29 30 31 31 32 33 33 33 33 33 33 32 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 29 30 31 32 33 34 34 34 35 36 35 35 34 33 32 31 29 29 28 28 27 27 26 26 26 26 26 26 26 25 25 25 25 26 27 28 29 29 29 29 28 28 27 26 25 23 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 24 25 25 25 26 26 26 26 26 27 28 30 30 30 29 29 28 28 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 22 22 22 22 22 21 21 20 20 20 20 19 19 19 19 18 18 18 18 17 17 17 17 18 18 18 18 18 18 18 18 18 19 19 19 19 19 18 18 17 16 15 14 13 13 13 12 11 10 10 9 9 9 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 10 10 25 24 26 31 34 32 28 26 27 27 27 28 28 29 31 32 35 37 37 37 37 38 38 36 35 35 36 36 33 31 28 24 19 17 17 18 20 22 25 27 29 29 30 30 30 30 31 31 30 29 27 27 25 26 27 27 26 25 25 23 22 21 21 22 23 24 25 25 26 26 27 28 28 28 29 29 29 30 30 30 30 30 30 30 31 31 31 30 30 30 31 31 32 33 33 36 39 41 44 43 38 33 31 33 33 34 34 35 39 40 40 40 40 39 39 38 38 38 38 38 39 39 39 39 39 39 39 40 40 40 39 38 36 35 35 37 40 41 42 43 43 42 40 38 38 38 37 37 36 36 35 35 34 34 34 33 32 35 36 36 37 36 34 32 31 30 30 29 28 28 28 29 29 30 31 32 33 34 34 35 35 35 37 39 40 40 39 37 37 36 36 36 35 35 36 36 35 36 36 35 35 35 35 34 33 32 32 32 33 33 32 30 30 30 31 31 30 30 30 30 30 30 30 29 29 29 29 30 33 34 35 36 36 37 37 36 34 33 33 34 37 40 42 43 43 42 40 38 37 37 37 37 37 37 36 36 35 35 35 37 37 38 39 39 39 39 39 38 38 38 39 39 39 39 40 41 42 42 43 43 43 41 40 40 40 40 40 40 40 40 39 39 39 39 40 40 41 41 42 44 45 44 43 42 42 42 43 43 44 44 45 46 45 43 42 41 40 40 41 41 42 42 42 42 43 43 43 43 43 43 43 42 42 42 42 41 42 43 43 43 43 43 42 42 41 41 41 41 41 42 42 42 43 43 44 44 43 41 40 39 39 41 42 42 42 41 39 37 36 35 34 33 32 32 32 31 31 30 31 32 35 36 36 35 35 33 33 35 36 36 35 35 35 35 34 34 35 36 36 36 36 37 37 37 36 37 38 37 36 35 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 35 35 34 33 33 32 31 30 30 30 30 30 31 32 32 31 30 30 29 29 29 28 28 28 27 26 25 25 26 27 27 26 25 25 25 26 26 26 27 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 26 26 26 27 26 26 26 26 26 26 26 25 24 24 24 24 25 25 25 26 26 26 26 26 25 25 26 26 26 27 27 28 28 28 27 27 27 27 27 27 26 26 26 25 25 25 26 27 27 28 28 28 28 28 29 29 30 31 31 31 32 32 33 33 33 33 32 32 31 31 31 31 31 31 30 30 29 29 29 29 29 29 29 30 31 32 33 33 33 33 33 34 34 34 34 33 33 31 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 29 29 29 30 29 29 28 28 27 24 23 22 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 24 25 25 25 25 26 26 26 26 26 27 29 30 30 30 29 29 29 29 28 27 26 25 24 24 23 23 23 23 23 23 23 23 23 23 23 22 22 22 22 21 22 21 21 20 20 20 20 19 19 18 18 18 17 17 17 17 17 17 17 18 18 18 19 19 19 19 19 19 19 19 19 18 17 16 15 14 14 14 12 11 11 10 10 9 8 8 8 8 8 9 9 9 10 10 10 10 10 10 10 11 10 10 10 28 28 29 31 32 31 27 26 26 26 27 27 28 29 30 31 35 37 37 37 36 35 34 33 33 34 34 34 32 33 30 27 23 19 20 22 25 26 29 30 30 31 31 31 32 32 32 32 31 30 30 29 26 27 27 26 25 25 24 23 22 22 22 23 23 24 25 25 26 27 27 28 28 28 29 29 30 30 30 30 30 29 29 30 30 31 30 30 30 30 30 31 32 32 33 36 39 42 44 42 36 33 33 34 34 34 34 35 38 39 38 37 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 39 39 40 39 38 37 36 35 36 37 38 41 43 44 42 41 39 38 37 37 37 36 36 35 34 34 33 33 33 31 34 33 33 34 34 34 33 33 31 30 29 28 28 28 28 29 30 31 32 33 34 34 34 34 35 36 38 39 40 39 38 37 37 37 36 35 35 36 37 36 36 35 35 35 35 34 34 33 33 32 32 32 32 30 29 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 32 34 34 35 36 36 37 37 35 34 33 34 35 39 41 42 42 42 40 38 36 36 36 38 38 37 37 35 34 34 34 36 37 38 38 38 38 38 38 37 37 37 37 38 38 39 40 41 42 42 43 42 41 41 40 40 40 39 39 40 40 39 39 39 38 38 39 39 39 39 40 41 43 43 42 41 40 40 41 42 43 43 43 44 41 39 38 38 38 39 39 40 41 41 41 41 41 41 41 41 41 42 42 42 41 41 41 40 41 43 44 44 44 43 42 41 41 40 40 40 41 41 41 41 42 42 43 44 43 42 40 39 39 41 41 42 42 41 40 38 37 36 35 33 33 33 32 31 31 30 32 34 36 37 35 35 34 34 35 36 36 36 36 35 34 34 34 34 35 36 37 37 37 37 37 36 36 36 38 37 36 35 35 35 35 36 36 36 36 37 37 37 36 36 36 36 36 36 36 37 36 36 35 35 34 34 33 32 31 31 30 30 30 31 32 32 32 31 30 30 30 29 28 28 28 28 27 26 25 25 26 27 27 26 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 27 27 27 26 25 25 25 25 26 26 26 27 27 27 26 26 26 26 25 25 24 24 24 24 24 25 26 26 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 27 27 27 27 27 26 26 26 26 26 26 27 28 28 29 29 29 29 30 30 31 31 31 32 32 32 33 33 33 32 32 32 32 32 31 31 31 30 30 30 29 30 30 29 30 30 31 32 33 33 33 32 33 33 32 33 33 33 33 32 31 30 29 29 28 28 28 27 27 26 26 26 26 26 25 25 25 25 25 26 27 29 29 29 30 30 29 29 28 26 24 23 23 23 22 22 22 22 23 23 23 23 23 23 23 24 24 24 24 25 25 25 25 25 26 26 26 26 27 27 29 30 30 30 30 30 29 29 28 27 25 25 24 24 24 23 23 23 23 23 24 23 23 23 23 23 23 23 22 22 22 22 21 21 21 21 20 19 19 19 18 18 17 17 17 17 17 17 17 18 18 18 19 18 18 18 19 19 19 19 19 18 17 16 16 15 14 13 12 11 10 9 9 9 9 8 8 9 10 10 10 10 10 10 10 11 11 11 11 11 11 11 29 29 30 31 31 30 26 26 26 26 27 27 30 30 30 31 33 35 36 36 32 32 31 31 30 32 32 31 31 32 31 31 28 24 23 26 29 31 31 31 31 31 32 32 33 33 32 32 31 31 30 30 29 28 27 26 25 24 23 21 21 21 22 23 24 25 26 26 27 27 28 28 28 29 29 30 30 30 30 30 29 29 29 30 30 30 30 30 30 30 30 31 31 32 33 36 38 42 43 41 36 35 34 34 34 34 34 35 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 39 40 39 39 38 37 35 35 36 37 39 42 44 44 41 39 38 37 36 36 36 36 35 35 34 34 33 32 31 30 29 30 30 31 32 32 32 31 30 29 28 28 28 28 29 30 31 33 33 34 34 34 34 35 35 37 39 40 39 37 36 36 36 36 35 35 36 37 36 36 36 36 35 35 34 34 33 33 32 32 31 30 29 29 28 28 27 27 27 27 27 27 28 28 30 30 30 30 31 32 32 33 34 35 35 35 35 34 34 33 34 34 36 40 41 42 42 41 39 36 35 35 35 37 38 38 37 34 34 33 33 34 36 37 37 37 37 37 36 36 36 36 36 37 37 38 39 40 41 42 42 41 40 39 39 39 39 39 39 39 39 39 39 38 38 38 37 37 37 37 37 37 39 40 40 39 38 38 38 39 40 40 40 40 37 35 35 36 38 39 40 40 41 41 40 39 38 38 39 39 39 40 40 40 39 39 39 39 40 42 43 44 44 43 41 40 40 39 39 39 40 40 40 41 41 42 42 43 43 42 40 39 39 39 40 41 42 41 40 39 37 36 35 34 34 33 32 32 31 31 33 35 36 35 35 35 35 35 35 35 36 36 36 36 34 34 34 35 36 37 37 37 37 36 36 36 35 36 38 37 37 36 35 35 35 35 35 35 36 37 37 37 36 36 36 36 37 38 37 37 37 37 36 36 35 34 33 33 33 32 31 30 30 30 31 32 33 32 31 31 31 30 29 28 28 28 28 26 26 25 25 26 27 27 26 26 26 26 27 27 27 28 28 28 28 28 27 27 27 27 27 27 26 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 25 25 25 24 24 24 25 25 26 26 26 26 26 26 27 27 27 27 27 28 28 28 27 27 27 27 27 27 27 27 27 27 27 26 27 27 27 28 28 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 33 32 32 32 32 31 31 30 30 30 30 30 30 30 30 31 32 33 33 33 33 33 33 32 32 32 32 32 32 31 30 29 29 28 28 28 28 27 27 27 26 26 26 26 25 26 25 25 25 26 27 28 29 29 30 30 29 29 28 26 24 23 23 23 23 23 23 23 22 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 25 26 26 26 26 27 28 28 29 29 30 29 29 29 29 28 26 25 25 25 24 24 24 23 24 24 24 24 24 24 24 24 24 23 23 23 23 23 22 22 22 21 21 20 20 19 19 19 18 18 18 17 17 16 17 17 17 18 18 18 18 18 18 19 19 19 19 18 18 18 17 16 15 14 12 11 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 30 30 31 31 30 28 26 26 26 26 27 28 31 31 30 30 30 32 34 33 31 30 29 29 28 28 29 29 30 30 32 32 30 28 29 31 33 33 33 32 32 32 32 33 33 33 32 32 31 31 31 30 29 28 27 26 25 23 22 20 20 21 22 23 24 26 27 28 29 29 29 29 29 30 31 31 31 31 30 30 29 29 29 30 30 30 30 29 29 30 30 31 31 32 33 35 38 41 42 40 36 35 35 34 34 34 34 35 36 37 36 36 36 36 36 36 36 37 38 38 38 38 38 38 37 37 37 37 38 39 40 39 38 37 36 36 35 36 38 41 44 44 42 39 37 37 37 36 36 36 36 36 35 34 33 32 31 31 29 29 29 29 30 29 30 29 29 29 28 27 28 28 29 31 32 32 33 33 34 33 33 33 34 36 39 40 39 36 36 35 35 36 36 36 36 36 36 36 36 36 35 35 34 33 33 32 32 31 30 30 29 28 27 27 27 27 27 27 27 27 27 27 28 30 31 31 31 32 32 32 32 33 34 35 34 33 33 33 33 35 38 40 40 41 41 39 37 34 33 34 36 37 37 37 36 34 34 33 33 34 36 37 37 37 36 36 35 34 34 35 35 36 36 38 39 40 41 42 41 40 38 37 37 37 37 38 38 38 38 38 38 37 37 35 35 35 35 34 33 34 35 37 37 36 36 35 36 36 37 37 37 37 35 34 35 37 40 39 41 42 42 41 40 38 37 36 36 37 37 37 38 38 37 37 37 38 39 41 42 43 43 43 41 40 39 39 39 39 39 39 40 40 41 41 42 42 42 41 40 39 39 39 41 41 41 41 40 39 38 37 36 35 35 34 33 32 32 32 35 35 35 35 35 36 37 37 36 35 35 36 36 36 36 35 35 35 36 37 37 36 36 36 36 35 35 36 37 37 37 36 35 34 35 35 35 35 36 37 37 37 37 36 36 36 36 37 37 38 38 37 36 36 36 35 34 34 34 33 32 30 30 30 30 32 33 32 32 32 31 30 29 28 28 28 28 28 27 26 25 25 27 28 27 27 26 26 26 26 27 27 28 28 28 28 28 27 27 27 27 27 26 25 25 25 25 25 26 26 26 27 27 27 27 27 27 26 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 27 28 28 28 28 28 28 27 27 27 27 28 28 29 29 30 30 30 31 31 31 31 31 31 32 32 32 32 33 33 33 32 32 32 31 30 30 30 30 30 30 30 30 31 32 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 29 29 28 28 28 27 27 27 27 27 27 26 26 26 26 26 26 26 26 26 27 28 29 29 30 30 29 28 27 25 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 27 27 27 27 28 29 29 29 29 29 29 27 26 26 25 25 24 24 24 24 24 24 24 24 24 25 25 24 24 24 24 23 23 23 23 22 22 21 21 20 20 19 19 19 19 19 18 17 17 17 16 17 17 17 17 17 17 18 18 18 18 18 18 18 18 18 17 16 14 13 12 12 11 11 11 11 11 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 30 31 31 31 29 26 26 26 26 26 27 29 31 31 30 29 29 29 30 30 30 29 29 28 27 27 27 28 28 29 32 35 34 34 35 35 35 34 33 33 32 33 33 33 33 33 32 31 31 31 31 30 29 28 27 26 24 22 21 21 21 22 23 25 27 28 29 30 30 30 30 30 30 31 31 31 31 30 30 29 29 29 29 30 30 30 29 29 29 30 30 31 31 32 33 36 38 40 41 38 36 35 35 34 34 33 34 35 37 37 36 35 35 35 35 35 35 36 38 39 38 38 37 37 37 37 37 37 38 38 39 39 39 38 38 37 36 35 37 40 43 44 43 40 38 38 37 37 37 37 37 37 36 35 34 33 32 32 31 30 29 29 29 28 28 29 29 29 28 27 28 29 30 31 32 33 33 33 33 32 32 32 32 34 39 40 38 36 36 35 35 36 36 35 36 36 36 36 36 36 35 34 34 33 33 32 31 29 28 28 27 27 26 27 27 27 27 26 26 26 26 26 27 28 30 31 32 32 32 31 30 31 32 32 32 33 33 33 33 35 38 40 40 42 40 38 35 33 33 35 36 37 37 37 35 34 34 33 33 34 35 35 36 36 36 36 34 33 32 33 34 35 36 37 38 40 41 42 41 38 36 35 35 35 35 36 36 37 36 36 35 34 34 30 30 31 32 33 33 33 34 35 35 35 34 34 34 35 35 35 35 35 35 35 37 39 40 41 42 42 43 42 41 39 37 36 36 36 36 36 36 36 35 35 35 36 38 40 40 42 43 42 41 39 38 38 38 38 39 39 39 40 41 41 41 41 41 41 40 40 39 39 41 41 40 40 40 39 39 37 37 36 35 34 33 33 33 34 36 37 36 36 36 37 37 37 36 36 36 36 36 36 36 36 35 36 37 37 36 36 36 36 35 35 34 35 36 37 37 36 35 35 34 34 35 35 36 37 37 37 37 36 36 36 35 36 37 37 38 37 37 36 36 35 35 35 34 33 32 31 30 30 30 30 31 32 33 32 32 31 29 29 28 28 28 28 28 27 26 25 26 27 28 28 27 27 26 26 26 27 28 29 28 28 28 28 28 28 27 27 26 26 26 25 25 25 25 25 26 27 27 28 28 27 27 27 26 27 27 26 26 25 25 25 26 26 26 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 29 28 28 28 28 28 28 28 28 29 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 33 32 32 32 32 31 30 30 30 30 30 30 31 31 32 33 33 33 33 33 33 33 34 33 33 33 32 31 31 31 31 30 29 29 28 28 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 27 28 29 29 29 29 29 27 26 26 25 25 25 24 24 24 23 23 23 23 23 23 23 23 23 24 24 24 25 25 25 25 25 25 26 26 26 26 26 27 26 26 27 27 28 28 29 29 29 28 27 27 26 25 25 24 24 24 24 24 24 25 25 25 25 25 25 24 24 24 24 24 23 23 22 22 22 21 21 20 20 20 20 20 19 18 18 17 17 17 17 17 17 17 17 17 17 18 18 18 18 18 18 18 17 17 16 15 14 13 13 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 31 31 31 30 28 26 26 25 26 26 28 30 31 31 30 30 30 29 28 27 28 28 28 27 25 25 26 26 27 30 33 36 37 38 37 37 36 36 36 35 34 34 33 33 33 33 32 31 31 31 31 31 30 29 28 26 24 23 22 22 23 24 26 28 29 30 30 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 30 30 30 29 29 29 30 30 30 31 31 32 34 37 39 39 38 36 35 34 34 34 33 33 33 35 38 38 36 35 35 34 34 35 35 36 38 39 39 39 37 37 37 37 37 37 37 38 38 39 40 40 39 38 36 35 37 39 42 43 43 42 40 39 38 38 38 38 38 37 37 36 35 34 33 33 32 30 29 29 28 29 29 29 30 29 29 29 28 30 31 32 32 32 33 32 32 32 31 30 31 33 37 40 39 39 37 35 35 35 35 35 35 35 36 36 36 35 35 34 33 33 32 31 29 27 27 26 26 26 26 26 27 27 27 26 26 26 26 26 27 27 28 30 31 31 30 30 30 31 31 32 32 33 33 33 33 35 36 38 40 42 40 37 34 32 33 35 36 36 36 36 35 34 35 35 34 33 33 34 35 36 36 36 34 32 31 31 32 34 35 36 38 40 41 41 40 36 35 33 33 32 33 33 34 34 34 32 31 29 28 27 27 29 31 33 35 35 35 34 34 33 33 33 34 36 37 37 36 35 35 36 37 38 39 40 41 42 43 43 42 40 38 36 36 36 36 36 35 35 34 34 34 35 36 38 38 41 42 42 40 38 38 37 38 38 38 38 38 39 40 40 40 40 40 40 39 39 39 39 40 40 39 39 39 40 39 39 38 37 35 34 34 33 33 34 35 36 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 36 37 37 36 36 36 36 35 35 34 35 36 37 37 37 36 35 35 35 35 34 35 36 37 37 37 36 36 36 36 37 37 37 37 37 37 36 36 36 36 35 35 34 33 32 31 30 30 30 30 31 32 32 32 31 30 30 29 29 28 28 28 28 27 26 26 27 28 28 28 28 27 26 26 27 28 29 29 29 29 29 29 28 28 27 26 26 26 26 26 25 25 25 26 27 27 28 28 28 28 28 28 28 28 27 26 26 25 25 26 26 26 26 27 27 27 27 28 28 27 27 27 28 28 28 28 28 28 28 28 29 29 29 29 29 28 28 28 28 28 29 30 31 31 31 31 31 30 30 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 30 30 30 32 33 33 34 33 33 33 33 33 34 34 34 34 33 32 32 31 31 31 30 29 29 29 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 27 28 28 28 28 29 29 28 26 26 26 25 25 25 25 25 24 24 24 24 24 24 23 23 23 23 24 24 24 24 25 25 25 25 25 25 25 25 25 25 25 26 26 26 26 26 26 27 28 28 29 28 28 27 26 25 25 24 24 24 24 24 25 25 25 25 25 25 25 25 25 25 24 23 23 23 22 22 22 21 21 21 21 21 21 20 19 19 18 18 18 18 17 18 18 17 17 18 18 18 18 18 18 18 18 17 17 16 15 15 14 14 13 13 12 12 12 12 12 12 11 11 11 11 11 11 12 12 12 12 12 12 31 30 29 29 28 27 25 25 26 27 29 31 31 31 31 31 31 28 27 27 28 27 27 27 26 26 26 27 28 29 32 35 37 37 36 36 36 36 36 36 34 34 33 33 34 33 32 32 32 32 32 31 30 29 28 26 24 23 23 24 25 27 29 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 29 29 30 30 31 31 30 30 30 30 30 30 31 31 32 34 38 39 37 36 35 35 35 34 33 32 32 33 35 38 38 36 35 35 34 34 34 34 36 38 39 39 39 39 38 37 37 37 37 37 37 38 38 39 40 39 38 36 35 37 38 40 42 42 42 41 39 38 38 38 38 37 37 36 36 36 35 34 33 32 31 29 29 29 30 31 30 30 30 30 30 30 30 31 32 32 32 32 32 32 31 30 30 30 33 37 40 40 39 37 35 34 34 34 34 34 35 35 35 35 35 34 33 33 32 31 30 27 27 26 25 25 26 26 26 27 27 27 27 26 26 26 26 26 27 27 28 29 29 29 29 30 31 31 32 32 33 33 33 33 35 35 37 40 42 41 37 35 32 33 35 35 35 35 35 35 35 35 35 34 32 33 32 34 36 37 36 33 31 31 30 31 31 33 35 38 40 41 40 38 35 33 32 31 31 30 30 31 32 31 30 27 26 26 27 27 29 32 33 34 35 35 34 34 33 33 34 35 37 38 38 37 36 35 35 36 36 37 39 40 42 43 43 42 40 37 37 36 36 36 36 35 36 35 34 34 34 34 35 37 39 41 40 39 38 37 37 37 37 37 37 37 38 40 40 40 39 39 38 39 39 39 39 39 38 38 38 38 38 38 39 39 37 36 35 34 34 34 34 35 35 37 38 38 37 37 36 36 37 37 37 37 36 37 37 37 37 37 37 37 36 36 36 35 35 34 35 36 36 37 37 36 36 36 35 35 34 35 36 36 37 37 37 37 36 36 37 36 37 37 37 37 37 36 36 36 35 35 35 34 33 32 31 31 30 30 30 31 32 32 31 31 30 30 29 29 29 28 28 27 27 26 26 28 28 28 28 27 27 27 27 28 28 29 29 29 29 29 29 29 28 27 27 27 27 26 26 26 26 26 26 27 28 29 29 29 29 29 29 28 27 26 26 26 25 25 26 26 26 27 27 27 27 27 28 28 27 27 27 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 31 31 31 31 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 31 31 31 31 31 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 31 31 30 29 29 29 29 28 28 28 28 28 28 28 29 28 28 28 28 28 28 29 29 29 28 28 28 26 26 26 26 26 26 26 25 25 25 24 24 24 24 24 24 23 23 23 23 23 24 24 24 25 25 25 25 25 24 24 24 24 24 24 24 25 24 25 25 26 27 27 28 28 28 28 27 26 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 24 24 23 23 23 23 22 22 22 22 22 22 22 21 21 20 20 19 19 19 18 19 19 19 19 18 18 18 18 17 17 17 17 17 17 16 16 16 15 15 14 14 13 13 12 13 12 12 12 12 11 11 11 11 12 12 12 12 12 12 33 30 28 27 26 26 26 27 28 28 29 30 31 31 31 31 30 28 27 27 27 27 27 28 28 28 28 28 30 31 32 34 36 36 35 35 35 36 36 34 32 32 32 33 34 34 34 34 34 33 34 34 33 31 30 27 26 25 25 26 28 29 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 31 31 31 31 31 31 30 30 30 30 31 32 35 38 39 36 35 35 35 34 33 32 32 32 33 36 38 38 36 35 35 34 34 34 34 36 37 38 38 38 39 39 38 37 36 36 36 37 37 37 38 39 39 38 37 36 36 38 40 41 41 41 40 39 39 39 39 38 37 37 37 36 35 35 34 32 31 30 29 28 29 29 30 30 30 31 31 31 30 31 32 32 32 33 33 33 33 32 31 31 31 34 37 39 39 39 36 35 34 34 34 34 34 34 34 34 34 34 33 33 32 31 30 29 27 27 26 25 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 29 30 31 32 32 32 32 33 33 34 34 35 36 39 42 41 38 35 33 33 34 34 35 35 35 35 35 35 35 34 33 33 33 35 36 37 36 33 31 31 30 30 30 32 35 37 39 39 39 36 33 32 30 30 29 29 29 30 31 31 29 27 27 28 29 30 31 32 33 33 34 34 34 34 34 34 34 35 37 38 38 36 35 35 35 35 35 36 38 40 42 44 43 42 40 38 38 36 36 36 36 36 37 37 36 35 35 34 35 36 38 40 39 38 37 36 36 36 36 36 36 36 38 39 39 39 38 38 37 37 38 40 39 38 37 36 36 37 36 36 37 38 38 36 35 34 34 34 34 34 35 37 38 38 37 36 35 36 37 37 37 38 37 38 38 38 37 38 38 37 37 36 36 35 34 34 34 35 35 36 36 37 37 36 35 35 35 34 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 35 35 34 33 33 32 32 31 30 30 31 31 32 32 31 31 31 30 30 29 29 28 28 27 27 27 27 27 28 28 28 28 27 27 27 28 28 29 29 29 29 29 29 29 28 28 28 27 27 27 26 26 26 26 27 28 28 29 29 29 29 29 29 28 27 26 26 26 26 25 26 26 27 27 27 27 28 28 28 28 27 27 28 28 28 29 29 29 29 29 29 29 29 30 29 29 29 29 29 30 30 30 30 31 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 32 32 33 34 34 34 34 35 35 35 35 35 35 35 35 35 34 34 34 33 32 32 31 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 29 28 28 28 26 25 25 26 26 26 26 25 25 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 25 25 24 24 24 24 24 24 24 24 24 24 24 24 25 25 26 26 27 27 28 28 28 27 26 26 27 26 25 25 25 25 26 26 25 25 25 25 25 25 25 24 24 24 24 23 23 23 23 22 23 23 23 22 22 21 21 21 20 20 20 20 21 20 19 19 19 19 18 18 18 17 17 17 17 16 16 16 15 15 14 14 14 14 13 13 13 13 13 12 12 12 11 11 12 12 12 12 12 12 35 31 27 26 27 26 27 28 29 29 29 30 31 31 31 31 30 28 27 26 27 28 29 30 30 30 30 30 30 31 31 32 35 36 34 34 34 35 35 33 31 30 30 31 32 33 33 34 34 34 34 34 33 33 32 29 28 28 28 28 30 31 31 32 32 32 32 32 32 31 31 31 32 32 32 32 32 31 31 31 31 31 32 32 31 31 31 31 31 31 30 30 31 31 34 37 39 38 35 35 34 33 32 32 32 32 33 34 37 38 38 37 34 34 34 34 34 35 36 37 37 38 38 38 38 37 36 36 36 37 38 38 38 38 38 37 37 36 37 38 39 39 40 39 39 38 40 40 39 38 37 37 37 37 35 34 33 33 32 30 29 28 28 28 29 29 30 30 30 29 30 31 32 33 33 33 33 33 33 32 31 31 32 34 36 38 39 39 36 35 34 34 34 34 33 33 33 32 33 33 32 32 31 30 29 29 28 28 26 26 25 25 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 30 31 31 32 32 32 32 32 32 33 34 36 38 40 40 38 35 33 33 33 34 34 35 35 35 35 35 35 33 33 33 33 36 36 37 35 32 31 31 30 30 30 33 34 36 37 38 37 34 31 30 30 29 28 28 29 30 32 32 31 30 30 32 32 31 30 30 31 32 33 34 34 34 34 34 34 34 36 37 37 36 35 35 35 35 35 35 37 40 43 44 43 41 40 39 37 36 36 37 37 38 40 39 38 37 36 35 35 35 36 37 37 36 36 35 34 35 34 34 34 34 36 37 37 37 36 36 36 35 37 39 38 37 35 35 35 35 34 34 35 36 37 36 35 34 33 33 33 34 36 38 39 38 37 36 35 36 36 37 37 38 38 38 38 38 38 38 38 38 38 37 36 35 34 34 34 35 35 35 36 36 37 37 36 35 34 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 36 35 35 34 34 33 32 31 31 30 30 31 31 32 32 32 32 31 30 29 29 28 28 28 28 27 27 27 27 28 29 29 28 28 27 28 28 28 29 29 29 29 29 29 29 29 28 28 28 28 27 27 26 26 27 27 28 28 29 29 29 30 30 29 28 27 26 26 26 26 26 26 26 27 27 27 28 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 30 29 29 30 30 30 30 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 34 35 35 35 34 35 36 36 36 36 36 36 36 36 36 36 35 34 33 33 32 30 30 29 29 29 29 29 30 30 30 29 30 30 30 30 30 30 31 31 31 30 29 29 28 28 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 23 23 23 23 23 23 24 24 24 24 24 24 24 23 23 23 24 24 24 24 24 24 24 25 26 26 27 27 28 28 28 27 27 28 27 26 26 26 26 26 26 26 26 26 25 25 25 25 25 24 24 24 24 24 24 24 23 24 24 24 23 23 23 23 22 22 21 21 21 21 21 21 21 20 20 19 19 18 18 17 17 17 17 16 16 15 15 15 14 14 14 14 14 14 14 13 13 13 12 12 12 12 12 12 12 12 12 34 31 30 29 29 28 29 29 30 29 29 29 29 30 31 31 30 28 27 27 28 30 31 31 31 31 32 32 31 32 32 32 33 33 33 32 32 31 31 30 30 29 29 30 31 32 32 33 33 34 34 34 34 34 33 33 32 30 30 30 31 32 32 32 33 33 33 32 32 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 31 31 33 37 38 38 36 35 33 32 31 31 31 32 32 34 37 37 36 35 34 34 34 34 34 35 35 35 35 36 38 38 38 37 36 36 37 38 38 38 38 38 37 37 37 38 38 38 38 38 38 37 37 37 39 40 40 39 38 38 38 37 35 33 33 33 32 31 30 29 28 28 29 29 29 29 28 28 29 30 31 32 33 33 34 33 32 32 31 31 32 32 33 37 39 39 37 35 34 34 34 34 33 31 30 30 31 32 31 31 31 30 30 30 30 28 27 26 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 30 31 31 32 32 32 32 32 32 33 35 37 39 38 37 35 34 34 33 34 35 35 36 36 36 35 35 33 33 33 34 36 37 36 35 32 31 31 30 30 31 32 33 34 35 35 34 31 30 29 28 27 28 28 29 30 32 34 34 33 33 33 32 31 30 30 30 31 32 33 33 34 34 34 34 35 36 37 37 37 36 36 35 35 35 35 37 40 42 44 43 41 41 39 37 36 37 38 38 39 39 39 39 39 38 37 36 36 36 36 36 35 34 34 33 33 32 32 32 33 34 35 34 34 34 34 33 34 35 37 37 36 35 34 34 34 33 33 34 35 36 36 35 34 33 33 33 35 38 39 39 38 36 35 36 36 36 38 38 38 37 38 37 38 38 38 38 39 38 37 36 35 35 35 35 34 34 34 35 36 37 37 36 35 35 35 36 36 35 35 35 36 36 36 36 37 37 36 36 37 37 37 37 36 36 36 35 35 35 34 34 33 32 31 30 30 30 31 31 31 31 32 31 31 30 29 29 29 29 28 28 28 27 27 28 28 29 29 28 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 27 27 27 27 27 27 28 29 29 30 30 30 29 28 28 27 26 26 26 26 26 27 27 28 28 28 28 28 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 35 36 35 36 36 36 36 36 37 37 37 37 37 37 36 35 35 34 33 32 31 30 30 29 29 30 30 30 30 30 31 31 31 31 31 31 32 32 31 31 30 30 29 28 27 26 26 26 26 26 26 26 26 26 26 25 25 25 25 24 24 24 24 24 23 23 23 23 23 23 23 23 23 23 23 23 23 23 23 24 24 24 24 24 25 25 26 26 27 27 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 26 25 25 25 25 25 25 25 25 25 24 24 25 25 25 25 24 24 24 23 23 23 22 22 22 22 22 22 21 21 20 20 19 19 18 18 18 17 17 16 15 15 15 14 14 15 15 15 15 14 14 13 13 13 13 13 12 12 12 12 12 12 31 31 31 31 30 30 30 30 30 29 29 29 28 28 29 30 29 28 28 29 30 31 31 31 32 32 32 33 32 32 32 32 32 32 32 31 30 30 30 30 29 29 29 29 29 30 30 30 32 33 33 34 34 34 34 33 32 31 31 32 32 33 33 33 33 33 33 33 32 32 32 32 33 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 31 33 37 38 38 37 34 33 31 31 31 31 32 33 33 35 36 35 34 34 34 34 34 34 34 34 34 35 35 36 37 37 38 38 37 38 38 38 38 38 38 37 38 38 38 38 38 38 37 36 36 36 37 38 40 41 39 39 38 38 36 35 34 34 34 33 33 32 31 30 30 30 29 28 27 27 26 27 29 29 31 32 32 33 32 32 32 32 30 31 31 33 36 39 39 38 36 35 34 33 33 32 30 29 29 30 31 32 31 31 31 30 31 30 29 28 27 26 26 26 27 27 27 27 27 27 27 27 27 27 27 28 28 28 28 29 29 29 30 30 31 31 33 33 33 32 31 33 35 36 37 37 36 36 35 34 33 34 34 35 35 36 36 35 35 35 33 34 35 36 37 36 35 34 33 32 31 32 31 30 30 31 32 32 31 28 28 27 27 27 28 29 29 30 32 34 34 35 34 34 33 32 31 31 31 31 32 33 33 35 36 36 35 35 36 37 37 37 36 36 35 35 34 35 37 40 43 44 43 43 41 39 37 37 37 38 38 38 39 39 39 39 39 38 37 37 36 35 34 33 32 32 31 30 30 30 30 31 33 33 33 33 32 32 32 33 34 35 35 34 34 34 33 33 33 33 33 33 34 35 35 33 33 33 34 37 39 39 38 36 35 35 35 36 37 38 38 39 38 37 37 38 38 38 38 39 39 38 37 36 35 36 35 34 34 34 34 35 35 36 36 36 35 35 35 35 35 35 35 35 35 36 36 36 37 36 36 36 37 37 37 36 36 36 36 35 35 35 34 34 33 32 31 30 30 30 31 31 31 31 31 31 30 30 29 29 29 29 29 28 28 27 27 28 29 29 29 29 28 27 27 27 28 29 29 29 29 30 30 30 30 29 29 29 29 28 28 27 27 27 27 28 29 29 29 30 30 30 29 29 28 27 26 26 26 26 26 27 28 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 37 37 36 36 36 36 37 37 37 38 38 38 38 37 36 36 35 34 34 33 32 31 30 30 30 30 30 31 31 31 31 32 32 32 32 32 32 32 31 31 31 30 29 29 28 27 26 26 26 26 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 23 22 22 22 22 22 23 23 23 23 23 23 23 23 24 24 25 26 26 26 27 27 28 28 29 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 25 25 25 25 25 25 25 25 26 26 26 26 26 25 25 25 24 24 23 23 23 23 23 23 22 22 21 21 20 20 19 20 19 18 17 16 15 15 14 14 14 14 15 15 15 15 14 14 14 14 13 13 13 13 13 13 13 13 29 30 30 30 31 31 30 29 29 29 30 30 29 28 29 28 28 28 29 29 30 31 31 31 32 32 32 33 33 33 32 31 31 31 31 30 30 30 29 29 29 28 28 28 29 29 30 30 31 32 33 34 34 34 34 34 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 30 31 30 30 29 30 33 37 38 38 35 33 31 30 30 30 31 32 32 33 34 35 34 33 33 34 34 35 34 34 34 34 34 34 36 37 37 37 37 37 38 37 37 37 38 38 38 38 38 38 38 38 38 37 36 35 35 36 37 39 41 40 40 39 38 36 35 35 35 35 35 35 34 34 33 34 32 30 28 27 25 25 26 28 29 31 31 32 32 32 32 32 31 29 30 30 31 34 37 38 38 37 35 35 34 33 33 32 31 32 32 32 32 32 31 31 31 31 30 30 29 28 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 31 32 33 34 34 33 33 34 35 37 37 37 36 36 34 32 33 34 34 35 35 36 35 35 34 33 34 35 36 37 37 36 35 34 33 31 31 28 26 26 27 29 30 29 29 28 27 27 27 28 28 29 31 32 33 33 34 35 34 33 33 32 31 30 30 33 33 34 34 35 35 35 36 37 37 37 37 36 36 34 34 33 34 36 40 43 43 43 43 41 39 38 37 38 38 38 38 38 39 39 39 39 38 37 36 35 34 32 31 31 29 27 27 27 28 30 31 32 33 33 33 32 31 31 32 33 33 33 33 33 33 33 33 33 33 32 32 33 33 34 33 33 33 34 38 39 38 36 35 34 35 34 35 36 37 38 38 38 38 37 38 38 38 38 39 39 38 37 36 35 36 35 35 35 34 34 34 35 35 36 36 36 36 35 35 34 34 34 35 35 36 36 36 37 36 36 36 36 37 37 37 36 36 36 36 36 35 35 34 33 32 31 31 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 29 28 28 28 28 29 29 29 30 29 28 27 27 28 28 29 29 29 29 29 30 30 30 30 30 29 29 28 27 27 27 27 28 28 28 28 29 30 30 30 30 29 28 27 27 27 27 27 27 28 27 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 31 32 32 33 33 34 34 36 37 36 36 35 35 36 37 37 38 38 39 39 39 38 37 37 36 36 35 34 33 32 31 31 30 30 31 31 31 31 32 32 32 33 33 33 33 32 32 32 31 30 30 29 29 27 26 26 26 26 27 27 27 26 26 26 26 26 25 25 25 25 25 24 24 24 23 23 23 23 22 22 22 22 22 23 23 23 23 23 22 23 23 24 24 25 26 26 26 27 27 28 28 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 26 26 26 26 26 26 26 26 26 26 26 26 25 25 25 24 25 25 24 24 23 23 22 22 21 21 21 21 20 19 18 17 16 15 14 14 14 14 14 15 15 15 15 15 14 14 14 14 14 13 13 14 14 13 28 28 28 30 31 32 31 30 29 29 31 31 30 29 28 27 28 29 29 30 31 31 31 31 31 32 32 33 33 34 32 31 30 30 30 30 30 30 29 29 29 28 28 28 29 30 30 30 31 32 33 32 33 33 33 33 33 33 33 34 34 34 34 34 33 33 33 33 33 32 33 33 33 33 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 30 29 29 29 33 35 36 36 33 31 30 29 29 30 31 31 32 32 34 34 33 33 33 33 35 36 36 36 34 34 34 34 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 38 38 38 39 37 36 35 34 35 36 38 40 40 40 39 38 37 35 36 36 37 37 37 36 36 36 35 34 31 29 27 26 25 25 26 28 29 30 30 31 32 32 31 30 30 29 29 30 32 34 36 38 37 36 35 35 34 34 34 33 33 33 33 33 32 32 32 32 31 31 30 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 31 33 34 34 33 33 34 36 36 37 37 36 34 33 32 33 34 34 35 35 36 35 34 33 34 35 36 37 38 37 35 35 33 31 29 26 25 25 26 28 30 30 30 30 28 28 27 27 28 30 31 32 33 33 34 34 34 33 33 31 30 29 29 30 31 33 34 34 34 35 36 37 38 38 37 37 35 34 33 33 33 36 39 42 43 44 43 41 39 38 38 38 38 38 39 39 39 39 39 38 38 37 35 34 32 31 29 28 26 25 25 27 29 31 32 32 32 32 32 32 31 31 32 32 32 33 33 33 33 33 33 34 33 32 31 31 32 33 33 33 34 36 38 38 36 35 34 34 34 34 35 36 37 38 37 38 38 38 38 38 37 38 39 39 38 37 36 36 36 36 36 35 34 34 34 34 35 36 36 36 36 35 35 34 34 34 35 35 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 36 35 35 34 33 32 31 31 30 30 30 30 30 31 31 31 31 30 30 30 29 29 29 29 29 28 29 29 28 29 29 29 28 27 27 27 28 28 29 29 29 29 30 30 31 31 30 30 29 29 29 28 28 27 27 27 27 28 28 29 30 30 30 30 29 28 28 27 27 27 27 27 27 27 28 28 28 28 29 29 29 29 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 31 31 31 32 32 33 34 35 36 36 36 36 36 36 36 37 37 38 39 39 39 39 39 38 38 38 37 36 35 35 34 33 32 32 31 31 31 31 32 32 33 33 34 34 34 34 33 33 32 31 30 30 29 29 27 26 26 26 26 26 27 27 27 26 26 26 26 26 26 25 26 25 25 25 24 24 24 24 23 22 21 21 22 22 22 22 23 22 22 22 22 23 23 24 24 25 25 26 26 27 27 28 28 29 30 30 29 29 28 28 28 27 27 27 27 27 26 26 26 26 26 26 26 26 26 26 27 27 27 27 27 27 27 27 27 26 26 26 27 26 26 25 24 24 23 23 22 22 22 22 21 20 19 18 16 15 15 15 14 14 14 14 14 15 15 15 15 15 15 15 14 14 14 14 14 14 28 28 28 28 29 31 31 31 31 31 31 31 30 29 28 28 29 30 30 31 31 31 31 31 31 31 31 31 33 35 33 32 31 30 30 30 30 29 29 29 29 29 29 29 30 30 30 31 31 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 30 30 29 29 29 28 28 29 33 33 35 35 33 31 29 29 29 29 30 30 31 32 35 34 33 33 32 33 35 36 36 36 35 34 34 34 36 36 35 35 36 36 36 37 37 37 37 37 36 37 37 37 38 38 38 37 36 35 34 34 35 37 37 39 40 41 40 38 36 37 37 37 37 37 37 37 36 34 33 31 29 28 27 26 26 27 27 28 28 29 30 31 30 30 29 29 29 28 29 30 32 35 37 38 36 36 36 35 35 35 34 34 33 33 33 33 33 33 32 32 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 29 29 29 29 29 29 29 29 30 31 33 35 35 34 33 33 34 35 35 36 36 35 34 33 33 33 34 34 35 35 35 34 34 35 36 37 38 38 38 37 36 33 30 28 26 26 27 27 28 31 31 31 31 30 28 27 26 28 30 31 32 32 33 33 32 33 34 33 31 30 29 29 29 30 31 32 33 34 34 36 38 39 39 38 37 35 34 33 32 33 35 38 41 42 44 43 41 40 39 39 39 39 39 40 40 39 39 38 37 37 36 34 32 30 30 27 25 24 24 26 28 30 31 32 32 32 31 31 31 31 31 32 32 32 33 33 33 33 34 34 33 33 32 31 31 31 31 32 33 35 37 37 36 35 33 33 33 33 33 35 36 37 38 38 36 37 38 38 37 37 38 38 38 38 37 36 36 36 36 36 35 35 35 35 34 35 36 36 36 36 36 35 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 37 36 36 36 36 35 34 33 32 32 32 31 30 30 30 30 30 31 31 31 31 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 27 27 27 28 28 28 28 29 29 30 30 31 31 31 31 30 30 29 28 28 28 27 27 27 27 28 29 29 30 30 30 30 29 28 28 27 27 27 26 27 27 28 28 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 31 32 31 31 32 32 33 34 35 36 37 36 36 36 37 37 37 37 38 38 39 40 40 40 39 38 38 38 37 37 36 35 34 34 33 33 32 32 32 32 32 33 34 34 35 35 35 34 34 33 31 30 29 28 28 27 27 27 26 26 26 26 27 27 27 27 26 26 26 26 26 25 26 26 25 25 25 25 24 23 22 22 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 24 25 26 26 27 28 28 29 30 30 30 29 29 29 28 27 27 27 27 27 27 27 27 26 26 26 26 27 27 27 27 27 27 28 28 28 28 27 27 27 27 27 27 27 26 26 25 25 24 24 24 23 23 22 22 21 20 19 17 16 16 15 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 15 15 30 28 27 27 28 30 31 32 32 32 31 31 31 31 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 33 35 35 32 31 30 30 29 29 30 30 31 31 31 31 31 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 34 34 34 34 34 33 33 32 32 32 32 31 31 30 30 30 29 29 28 28 28 28 29 31 31 34 35 33 30 28 28 28 28 29 30 31 33 34 35 33 32 32 33 34 35 36 36 36 34 34 35 36 36 35 36 36 36 36 36 37 37 37 37 36 36 37 37 37 38 38 38 36 35 34 35 35 36 36 38 40 41 40 38 37 37 37 37 37 37 37 36 34 32 31 30 30 30 30 29 29 29 28 28 28 28 29 29 29 29 29 29 28 28 29 30 32 34 37 38 37 37 36 36 36 36 35 35 34 34 34 34 33 33 33 32 32 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 29 29 29 30 31 32 35 36 35 34 33 33 34 34 35 35 35 33 33 33 33 33 34 34 34 34 34 34 35 36 37 38 40 40 39 36 33 30 29 29 29 28 28 28 28 30 31 31 30 28 26 25 26 28 31 31 32 33 33 32 33 34 34 32 31 31 30 29 30 30 31 32 33 34 36 38 38 39 38 37 36 34 33 33 33 34 35 37 40 43 43 42 40 40 40 40 40 40 40 40 39 38 38 37 36 35 33 32 30 28 25 24 24 26 27 29 30 31 32 32 31 30 30 29 30 30 32 32 32 32 32 32 32 33 33 33 32 31 31 31 31 31 32 33 35 36 36 34 33 32 33 33 33 33 35 37 37 38 37 36 36 37 37 37 37 38 38 38 37 36 35 35 35 35 36 36 35 35 35 35 35 35 35 36 36 36 36 35 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 36 36 36 35 35 34 33 33 32 31 31 30 30 30 30 31 31 31 31 30 30 30 30 29 29 30 30 30 30 29 29 29 29 29 28 27 27 27 28 28 28 29 29 30 30 30 31 31 31 31 31 30 29 28 28 28 27 27 27 27 28 29 29 30 30 30 30 29 28 28 27 27 27 27 27 27 28 29 29 29 29 29 30 30 30 30 31 31 31 31 31 32 31 31 31 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 32 32 32 33 34 35 36 36 36 36 36 37 37 37 37 37 38 39 40 40 40 40 40 39 39 38 37 37 36 36 35 35 34 34 33 33 34 33 34 34 35 35 35 35 35 34 33 31 30 29 29 28 27 27 27 27 26 26 26 26 27 27 27 27 27 27 26 26 25 26 26 26 26 26 25 25 24 23 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 23 24 25 26 27 27 27 28 29 29 30 30 30 29 28 28 27 28 28 28 27 27 27 27 27 27 27 27 27 27 28 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 26 26 25 25 25 24 24 23 23 22 21 20 19 18 17 15 15 14 14 14 14 14 15 15 15 15 15 15 15 15 16 16 15 15 30 29 28 29 29 29 30 31 31 32 32 31 32 32 31 31 31 31 31 31 30 30 29 28 29 29 29 29 31 33 34 34 33 31 30 29 29 30 31 32 32 32 32 32 31 31 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 33 33 32 32 32 31 31 31 31 30 30 29 28 27 27 28 28 28 28 30 34 34 32 30 28 27 27 28 28 29 30 33 34 34 33 32 32 32 32 32 34 35 35 35 34 34 34 35 36 36 36 36 36 36 37 37 37 37 36 36 36 36 37 37 37 38 37 36 35 35 35 35 36 37 39 41 41 40 38 37 36 36 36 35 35 34 32 30 31 31 32 33 32 32 33 33 30 29 29 29 28 27 28 28 29 29 29 28 29 30 32 34 36 37 38 38 37 36 36 36 36 36 36 36 35 34 34 33 33 33 32 32 32 32 32 32 32 31 31 31 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 32 34 36 36 35 34 33 32 33 34 35 34 33 32 32 33 33 33 34 33 33 34 34 35 36 38 40 40 41 40 38 35 32 33 32 30 29 28 28 28 28 29 30 30 29 27 26 26 26 28 29 32 33 32 32 33 35 35 34 32 32 30 30 30 30 31 31 32 33 34 35 37 38 38 38 37 35 34 33 33 34 34 36 39 42 43 42 41 41 40 40 40 40 40 39 39 38 37 36 35 33 31 30 29 26 25 25 26 27 28 30 31 31 32 32 31 30 30 29 29 29 30 31 32 32 32 31 31 32 33 33 32 32 32 32 32 31 32 33 34 35 34 33 32 32 32 32 32 33 35 36 37 37 37 36 36 36 37 37 38 38 38 38 37 36 35 35 34 35 36 36 36 35 35 35 35 35 35 36 36 36 36 35 34 34 34 34 34 34 35 35 36 36 36 36 36 36 36 36 36 37 37 37 36 36 35 35 35 34 34 33 32 31 31 30 30 30 30 30 30 30 30 30 30 30 30 29 30 30 30 30 30 29 29 29 29 28 28 27 27 27 27 28 29 29 30 30 30 30 30 30 31 31 30 29 28 28 28 27 27 27 27 28 29 29 29 30 30 30 30 29 29 28 27 27 27 27 27 28 28 29 29 29 29 29 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 31 32 32 32 32 32 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 33 33 33 33 34 34 35 36 36 36 37 37 37 37 37 37 38 38 39 40 40 40 40 40 39 39 38 37 37 36 36 36 36 35 35 35 35 35 35 35 35 36 36 36 35 34 33 32 31 30 30 29 29 28 28 27 27 26 26 26 26 26 26 26 27 27 27 26 25 25 26 26 26 26 26 26 25 23 23 22 22 21 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 26 27 27 27 28 28 29 30 30 30 29 28 28 28 28 29 28 28 28 28 28 28 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 27 27 27 26 26 26 25 25 24 24 23 23 22 21 21 19 18 16 15 14 14 14 14 14 14 15 15 15 15 15 15 16 16 16 16 16 30 29 29 29 29 29 29 29 30 30 31 31 32 31 31 31 30 30 30 30 29 28 27 27 28 29 30 30 31 32 32 33 32 30 29 29 30 32 33 33 33 33 33 32 32 32 32 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 34 33 33 32 32 31 31 31 31 30 30 30 29 28 27 27 27 28 28 28 30 33 33 31 29 28 27 26 27 27 28 30 32 34 34 34 32 32 32 32 32 32 34 35 35 34 33 33 34 35 36 36 36 36 36 36 37 37 37 36 36 35 36 36 36 36 38 38 37 36 35 35 35 35 36 39 40 40 40 38 37 37 36 35 34 33 32 31 31 32 34 34 34 34 34 34 33 31 30 29 28 28 28 28 27 28 29 30 29 30 30 31 33 35 36 37 38 37 37 36 36 37 37 37 37 36 35 35 34 34 34 34 34 34 34 33 33 33 33 32 32 31 31 31 30 30 30 30 29 30 30 30 30 31 30 30 30 30 30 30 30 30 32 34 36 36 35 35 34 32 32 33 34 33 32 31 31 31 32 32 33 33 32 33 34 36 37 39 40 40 41 41 40 38 36 35 34 33 31 30 29 29 28 29 29 31 31 30 28 26 26 27 28 30 31 32 32 33 36 37 37 35 33 31 31 30 31 31 31 31 32 32 33 34 37 37 37 37 35 34 33 33 33 33 35 38 40 42 43 42 41 41 41 41 40 40 39 38 38 37 37 35 34 34 31 28 26 26 27 28 29 30 31 32 32 32 32 32 31 31 30 29 28 29 29 30 31 31 30 31 32 33 33 32 33 33 33 33 32 31 32 32 33 33 32 31 31 31 32 31 32 34 35 37 38 38 38 38 38 37 38 38 39 38 37 36 36 37 36 35 35 35 36 36 35 35 34 34 34 35 35 35 36 36 36 35 34 33 33 34 34 35 35 35 36 36 36 36 36 36 36 36 37 37 37 36 36 35 35 35 35 34 33 32 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 27 27 28 28 29 30 30 30 30 30 30 31 31 30 29 28 28 27 27 27 27 27 28 28 29 29 30 30 30 30 30 29 29 28 28 28 27 27 28 28 28 29 29 30 30 30 30 30 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 33 32 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 34 35 35 36 36 36 37 37 37 37 37 38 38 38 39 39 39 39 40 40 39 38 37 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 37 36 35 34 33 32 32 32 31 30 29 29 28 28 27 26 25 25 25 25 26 26 26 26 26 26 25 25 25 26 26 26 26 25 24 23 23 22 22 22 21 21 21 21 22 22 22 22 22 22 22 22 22 23 24 25 26 26 26 27 28 29 30 31 31 30 29 29 29 29 30 29 29 29 29 29 29 29 29 29 29 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 25 25 24 24 24 23 22 22 20 18 17 15 15 14 14 14 14 15 15 15 15 15 15 15 15 16 16 16 16 29 29 29 29 29 29 29 29 29 29 30 31 31 31 30 30 30 29 29 29 28 26 25 26 28 30 31 31 31 31 33 33 32 30 30 31 32 33 34 34 33 33 33 33 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 34 34 34 34 35 35 35 34 34 34 34 33 32 32 31 31 31 31 31 30 30 30 29 28 28 27 27 27 27 28 31 31 31 31 30 28 27 26 26 27 28 30 31 34 34 34 33 32 32 32 32 32 34 35 35 35 34 33 34 34 35 36 36 36 36 36 36 36 37 37 37 36 35 35 35 36 37 38 38 37 36 36 35 35 36 38 39 40 40 38 37 37 36 34 33 33 32 33 33 34 34 34 33 33 32 32 32 31 30 29 29 29 28 28 28 29 30 30 30 30 30 31 32 33 35 36 37 37 37 36 36 36 37 37 37 37 36 35 35 35 36 35 35 35 35 35 34 34 34 33 32 32 32 31 31 30 30 30 30 30 30 31 31 31 31 31 31 31 31 30 30 30 32 34 36 36 36 36 34 33 32 32 33 33 32 31 30 30 31 32 32 31 31 31 33 36 36 37 38 38 39 40 40 39 37 36 35 34 33 33 32 30 29 29 30 31 32 31 31 30 27 27 28 30 32 31 31 33 36 37 37 37 35 33 32 32 31 31 31 31 31 31 32 33 35 35 36 36 35 35 34 33 33 34 35 36 38 40 42 42 41 41 41 41 40 40 39 39 39 38 37 36 35 34 30 28 28 28 29 30 31 32 32 33 33 32 31 31 32 32 32 30 29 29 29 29 31 31 31 31 32 34 34 33 33 33 33 33 32 31 31 31 32 32 31 31 31 31 31 31 32 34 35 36 37 37 38 38 38 37 38 39 39 38 39 38 37 37 37 35 34 35 36 36 35 35 35 34 34 34 35 35 35 36 36 35 34 34 34 33 34 35 35 35 36 36 36 36 36 36 36 36 36 36 37 36 36 35 35 35 35 34 34 33 32 32 31 30 30 30 30 30 30 30 30 30 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 29 30 30 30 30 29 30 30 30 30 29 29 28 28 27 28 28 28 28 28 28 29 29 30 30 30 30 30 29 29 29 28 28 28 28 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 34 34 35 35 36 36 37 37 36 37 37 37 37 37 37 38 38 37 38 39 39 39 38 37 37 37 37 37 37 37 38 38 37 37 37 37 37 37 38 37 36 35 34 33 33 33 32 31 30 29 29 28 28 27 26 26 25 25 26 26 25 26 26 26 26 26 26 26 26 26 25 25 24 24 23 23 23 22 22 21 21 21 21 22 22 22 22 22 22 22 22 23 23 24 25 24 25 26 27 28 29 30 31 31 31 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 25 25 25 24 24 22 21 19 18 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 29 29 29 29 29 28 28 28 28 27 28 29 30 29 29 29 29 28 28 28 27 26 26 27 29 30 31 32 32 33 35 34 32 31 32 33 34 34 34 34 33 33 33 33 33 32 32 33 33 33 34 34 34 34 33 34 34 34 33 33 33 33 34 34 34 35 35 35 35 34 34 34 34 34 33 33 33 32 32 32 32 32 31 31 30 30 30 29 28 28 27 27 27 27 28 29 30 32 31 30 28 27 27 27 28 29 30 31 33 34 34 33 32 32 32 32 32 34 34 35 35 34 33 34 34 35 36 36 36 36 36 35 36 37 36 36 36 36 35 35 36 37 38 38 38 37 37 37 36 37 38 40 40 39 38 37 37 35 34 34 34 34 34 34 33 33 33 32 31 30 30 31 30 30 29 29 29 29 29 30 30 30 30 30 30 30 31 31 32 34 35 36 37 36 36 36 36 37 37 38 37 37 36 36 37 37 37 37 37 36 36 36 35 35 34 33 33 32 32 32 31 31 31 31 31 31 32 32 32 32 32 31 31 31 31 30 31 33 34 35 36 36 36 34 33 32 32 33 33 32 31 30 30 30 31 31 30 30 30 31 33 34 34 36 37 37 36 39 39 38 37 36 36 35 35 34 31 30 30 30 32 33 32 32 31 28 28 28 29 30 31 31 32 34 35 36 37 36 34 33 33 32 31 31 30 30 31 31 31 32 32 33 34 35 35 34 34 34 34 34 35 37 39 40 40 40 40 41 40 40 40 40 40 39 39 38 38 36 34 32 30 30 31 32 33 33 34 34 34 34 32 31 31 32 34 34 33 32 32 31 30 31 32 32 32 33 34 34 34 34 33 33 32 31 30 30 31 31 31 31 31 31 30 30 30 32 33 35 36 37 37 37 38 38 37 39 40 39 39 38 38 37 37 37 36 35 35 35 36 36 36 35 35 34 34 34 35 35 35 35 35 35 35 34 33 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 33 33 32 31 31 31 30 30 30 30 30 30 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 29 29 28 28 28 28 29 29 29 29 30 30 30 30 29 29 29 28 28 28 28 28 28 29 29 30 30 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 33 33 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 33 34 34 34 34 35 35 36 36 36 37 36 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 37 37 37 38 38 39 39 38 38 38 38 38 38 38 38 36 35 35 34 34 34 33 32 31 31 30 29 28 28 28 26 26 25 25 25 25 26 26 27 27 27 26 26 26 26 25 25 24 24 24 24 23 23 22 22 21 21 22 22 22 22 22 22 22 22 22 22 23 23 24 23 24 25 26 27 28 30 31 32 32 32 31 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 24 23 22 20 19 17 16 15 15 15 15 15 15 15 15 15 15 15 15 15 15 16 16 29 28 28 28 29 29 28 27 26 26 26 27 28 28 29 28 28 28 26 26 27 27 28 28 29 31 32 33 33 34 35 35 33 33 34 35 35 35 35 34 34 33 33 33 33 32 32 33 33 33 34 34 34 33 33 33 33 33 33 33 33 33 34 35 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 32 32 31 31 31 30 30 29 29 28 28 28 28 27 28 29 31 33 32 30 30 30 28 28 28 29 30 31 33 34 34 33 32 33 33 33 33 34 34 35 35 34 33 33 34 35 36 36 36 36 35 35 35 36 36 36 36 36 36 36 36 37 38 38 38 37 37 38 37 37 38 39 40 39 38 36 35 34 35 36 36 36 35 33 33 32 32 31 30 29 29 30 30 29 29 28 28 29 30 30 30 30 29 29 29 30 30 30 32 33 34 36 36 36 36 36 36 37 37 37 37 37 37 38 38 39 38 38 38 37 37 36 36 35 35 34 34 33 32 32 32 31 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 32 34 35 35 35 35 34 33 33 33 33 33 32 31 31 30 29 30 30 30 29 29 30 31 31 32 34 36 35 34 36 39 38 37 37 37 36 35 34 33 31 30 31 32 33 32 32 31 29 29 29 29 30 30 30 32 32 33 36 37 37 36 35 34 33 32 32 31 31 30 30 30 30 30 31 32 34 35 35 35 35 35 34 34 35 37 38 38 39 39 39 40 39 39 39 39 38 38 38 38 37 36 34 33 33 34 34 35 35 34 34 34 33 32 30 31 32 34 35 35 35 34 33 32 32 32 32 33 34 34 34 35 35 34 33 31 30 29 30 30 31 31 31 30 30 30 30 30 32 33 34 35 35 36 37 37 37 38 39 39 39 38 38 38 37 36 36 37 35 34 34 35 36 36 36 35 34 34 34 34 34 34 35 35 36 35 35 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 36 36 36 36 36 35 35 35 34 34 33 33 32 31 31 30 30 30 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 28 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 29 30 29 29 28 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 28 29 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 32 32 32 32 31 31 31 30 30 30 30 30 30 30 30 30 30 31 31 31 32 33 34 34 34 34 35 35 35 36 36 36 36 36 36 36 36 36 36 37 36 36 36 37 37 37 37 38 37 37 37 38 38 39 39 39 39 39 39 40 40 39 38 37 36 36 36 35 34 33 33 32 31 31 30 30 29 29 27 27 26 25 24 24 25 25 26 27 27 27 26 26 26 25 25 25 25 24 24 23 23 23 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 23 23 23 24 25 26 27 29 31 31 32 32 33 33 33 33 32 32 32 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 27 27 27 27 26 26 26 25 25 24 23 21 20 18 17 17 16 16 15 15 15 15 15 15 15 15 15 15 15 16 16 27 27 28 29 29 29 29 27 26 26 27 27 28 28 29 28 28 26 26 27 28 29 29 29 30 31 31 32 33 36 36 35 34 35 35 36 35 35 35 34 33 33 33 33 33 32 32 33 33 33 33 34 33 33 33 33 33 33 33 33 33 34 34 35 35 35 35 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 30 29 29 28 28 28 28 27 28 31 33 34 33 33 32 31 30 29 29 30 30 31 32 33 34 33 33 33 33 33 34 34 34 34 34 34 33 33 34 35 35 35 36 36 35 34 34 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 35 34 34 35 37 37 37 36 34 34 33 33 32 30 29 29 30 30 30 29 29 29 29 30 30 29 29 29 29 29 29 29 30 31 33 34 35 36 36 36 36 36 36 37 37 38 38 38 38 39 39 39 39 38 38 37 37 37 36 36 35 34 34 33 33 32 32 32 32 32 32 33 33 33 33 33 32 32 31 31 31 31 32 33 33 34 34 34 34 33 33 33 33 33 32 32 31 30 29 29 29 29 29 30 30 30 30 31 32 33 33 33 34 37 37 36 35 36 36 36 35 33 32 31 32 33 33 33 32 31 30 29 29 30 30 30 30 31 31 33 35 37 37 36 36 35 34 33 33 32 31 30 30 29 29 29 30 32 33 33 34 36 36 36 34 34 35 35 36 36 36 36 37 38 38 37 37 37 37 37 37 36 37 37 36 36 36 37 36 36 36 35 35 34 32 31 30 31 32 33 34 34 35 34 34 32 31 30 31 31 32 31 32 34 35 34 32 30 30 30 31 32 31 31 31 30 30 30 30 30 31 32 33 33 35 37 37 37 37 38 39 39 38 38 38 37 36 36 36 37 36 34 34 34 35 35 36 35 34 34 33 33 33 33 34 34 36 36 35 35 34 34 35 35 36 36 36 36 36 36 36 36 36 36 35 36 36 36 36 35 35 35 35 34 34 33 33 32 31 31 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 29 29 29 30 30 31 31 31 30 30 30 29 29 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 32 32 33 33 32 32 31 31 31 32 31 31 30 30 30 29 29 29 29 30 30 30 31 31 32 33 34 34 34 35 35 35 36 35 36 36 36 36 36 36 36 36 36 36 36 36 36 35 36 36 36 37 37 37 37 37 38 39 39 39 39 40 40 41 41 40 39 38 37 37 36 36 36 34 33 32 31 30 30 30 30 29 28 27 26 25 24 24 25 25 25 26 27 27 26 26 26 26 26 26 25 25 24 24 23 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 22 23 23 24 26 27 28 29 31 32 33 33 33 33 33 33 33 33 33 32 32 32 32 31 31 31 31 31 31 30 30 30 30 29 29 29 29 29 28 28 28 28 28 27 27 27 27 27 26 26 25 25 24 22 21 20 19 17 17 16 15 15 15 15 16 16 16 16 15 15 15 16 16 27 28 29 29 31 31 30 28 27 28 28 28 29 28 28 28 28 27 29 30 30 30 29 30 30 31 31 31 33 34 34 34 35 35 35 35 35 35 34 34 33 33 33 33 32 32 32 32 32 33 33 33 33 33 33 33 33 34 33 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 29 28 28 28 28 28 29 31 33 34 35 35 35 34 32 30 30 31 31 31 31 33 33 33 33 31 32 33 34 34 35 34 33 33 33 33 34 34 35 35 35 35 35 34 34 34 35 35 36 37 38 38 37 37 37 37 37 38 38 38 38 38 38 38 37 36 35 34 33 34 36 37 37 37 37 36 36 35 34 33 31 30 31 31 31 31 31 30 30 29 29 29 28 28 28 28 28 28 29 30 31 32 34 35 35 36 36 36 36 36 37 38 38 38 39 39 39 39 39 39 38 38 38 37 37 37 36 36 35 35 34 33 32 32 32 33 33 33 33 33 33 33 33 33 33 32 31 31 31 32 32 33 33 34 34 34 33 33 33 33 33 33 33 31 30 29 29 29 29 30 30 30 30 30 30 31 32 32 32 33 34 35 33 33 34 36 37 36 35 33 32 33 33 33 33 33 31 31 30 30 30 30 30 30 30 31 33 35 36 37 36 37 36 35 34 34 33 32 30 29 28 28 28 28 30 30 32 34 36 37 37 35 35 35 35 35 34 34 34 35 36 35 36 36 36 36 36 36 35 35 37 39 39 39 39 38 38 37 36 35 33 31 31 31 32 32 33 34 34 35 35 34 33 31 30 29 29 29 29 30 32 34 34 32 30 30 31 32 32 32 32 31 30 30 30 30 30 30 32 32 33 35 36 37 37 37 38 39 39 38 37 37 37 36 35 36 37 37 35 34 33 34 35 35 35 35 34 33 33 32 32 33 34 35 36 35 35 34 34 34 35 35 36 36 37 36 36 36 36 36 35 35 35 35 36 36 35 35 35 35 34 34 34 33 33 32 31 31 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 30 29 29 29 29 29 29 29 29 30 30 30 30 30 30 30 31 30 30 30 29 29 29 28 28 28 28 29 29 30 30 30 31 31 31 31 30 30 29 29 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 32 33 33 32 32 31 31 32 32 32 31 31 30 29 29 29 29 29 29 30 30 30 31 32 32 33 33 34 34 35 35 35 35 35 35 35 35 36 36 36 36 36 36 36 36 35 35 35 35 35 35 36 36 37 37 38 38 38 38 39 40 40 41 42 41 40 40 39 38 37 37 36 35 34 32 30 29 29 30 30 30 29 27 26 26 25 25 25 25 25 26 26 27 27 27 27 27 27 26 26 26 25 25 24 23 22 22 22 22 22 22 23 23 23 23 23 23 23 23 22 22 22 22 22 23 23 24 25 26 27 29 31 32 32 33 33 33 33 33 32 32 32 32 32 32 31 31 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 26 25 24 23 22 21 20 18 17 16 16 15 15 15 15 16 16 16 15 15 16 16 16 27 28 28 29 29 30 30 30 30 29 28 28 28 28 28 28 29 30 31 31 30 30 30 30 30 30 30 31 32 33 34 35 35 35 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 32 32 32 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 31 31 30 29 29 28 29 29 29 30 30 33 35 35 36 36 35 34 32 31 31 31 31 31 32 32 33 32 31 32 33 34 34 35 33 33 33 33 33 34 34 34 34 35 35 35 35 35 34 35 36 37 38 38 38 39 39 38 38 38 38 38 39 39 39 38 37 37 36 34 33 33 34 35 36 37 37 37 38 37 37 35 34 33 33 32 32 32 32 32 32 31 30 29 29 28 28 28 28 28 28 29 30 31 32 33 34 35 36 36 36 36 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 37 36 36 35 34 33 32 32 32 33 33 33 33 33 33 33 33 33 33 32 32 31 31 31 32 32 33 34 34 33 32 32 33 33 33 33 33 32 30 29 29 29 30 30 30 30 30 29 30 30 31 31 31 32 32 32 31 32 33 35 36 37 35 35 34 34 34 34 34 33 32 31 31 31 31 30 31 31 31 31 32 34 35 35 36 37 37 37 36 35 34 32 31 29 28 27 27 27 28 29 31 33 36 38 38 36 36 35 35 35 34 34 34 34 34 35 36 36 37 36 36 36 36 37 40 40 41 41 40 40 39 38 36 34 32 32 32 33 34 34 34 34 35 35 35 35 34 32 30 29 29 29 30 31 32 34 34 32 31 31 32 33 33 32 31 30 30 30 30 29 29 30 31 32 33 35 36 37 37 37 38 38 39 39 37 37 36 35 35 35 36 37 37 37 35 34 34 35 35 35 34 34 33 32 32 33 34 35 36 35 35 34 34 34 34 35 36 36 37 36 36 36 35 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 32 32 31 31 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 29 29 29 29 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 28 28 28 29 29 29 30 30 30 31 31 31 31 30 30 29 29 28 28 29 29 29 30 30 30 30 31 31 31 31 31 31 32 32 32 33 32 33 33 32 32 32 31 32 32 32 32 31 30 30 29 29 29 29 29 29 30 30 31 31 32 32 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 35 34 34 35 35 36 37 37 38 38 38 38 39 40 41 42 42 41 41 40 39 38 38 37 36 34 32 31 30 29 29 29 29 28 27 27 27 26 26 26 26 26 26 26 27 27 27 28 28 28 27 27 27 26 26 25 24 23 23 23 23 22 22 23 23 23 23 23 23 23 23 23 23 24 23 23 23 23 23 23 24 25 27 29 30 30 31 32 33 33 33 32 32 31 31 31 31 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 25 25 24 24 22 21 19 17 17 16 16 16 16 16 16 16 16 15 15 15 15 15 26 27 27 27 28 29 31 31 30 28 27 28 28 29 29 29 30 31 32 31 31 31 31 31 31 31 31 31 32 33 33 34 34 35 35 35 35 35 35 34 33 33 32 32 32 32 32 32 33 33 34 34 35 35 35 34 34 34 34 34 34 34 34 33 33 32 32 31 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 31 31 30 30 30 30 30 30 31 33 34 34 34 36 36 35 33 32 31 31 30 31 32 32 31 31 31 32 34 34 34 34 33 33 32 32 33 33 34 34 34 34 34 34 35 35 34 34 35 36 38 38 39 39 39 39 39 38 38 38 38 39 39 38 37 37 35 34 33 33 34 35 37 37 38 37 37 37 37 36 34 34 33 33 32 32 33 33 33 32 31 30 29 28 28 28 28 28 28 28 29 31 32 33 34 34 35 35 36 37 38 38 38 38 38 38 38 38 38 38 38 37 37 37 38 38 37 36 36 36 35 34 33 33 32 32 33 33 33 33 33 33 33 33 33 33 33 32 31 31 31 32 32 33 34 34 33 32 32 32 33 33 33 33 32 31 30 29 30 31 30 30 30 30 30 30 31 31 30 31 31 31 31 31 32 32 34 36 37 36 36 35 35 34 34 34 33 32 31 31 31 31 31 32 31 31 31 32 33 33 34 35 36 37 37 37 37 35 33 31 29 28 27 28 28 28 28 30 33 36 38 38 38 38 37 36 36 34 34 34 35 35 35 36 36 37 37 37 37 37 38 39 40 41 41 41 41 40 38 35 33 32 33 34 35 35 34 34 34 34 34 35 35 34 33 32 30 30 31 32 32 33 34 33 33 32 33 33 33 32 32 31 31 30 30 30 29 30 30 30 32 33 34 35 36 37 37 38 38 38 38 37 36 35 34 34 35 35 36 37 37 36 34 33 34 35 35 34 34 34 33 33 33 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 36 36 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 32 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 29 28 28 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 29 28 28 29 29 29 29 30 29 30 30 31 31 31 30 30 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 32 32 32 33 33 33 32 32 32 32 32 32 32 32 32 31 31 30 30 30 29 29 29 29 29 30 30 31 31 32 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 35 35 35 35 35 34 34 34 35 35 36 36 37 37 37 38 38 39 40 41 41 42 42 41 40 39 38 37 36 33 31 30 29 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 27 27 28 28 28 28 28 28 28 27 27 27 26 26 25 24 24 23 23 22 23 23 24 24 24 24 24 24 25 25 24 24 23 23 23 23 23 24 25 27 28 28 30 30 31 32 32 32 31 31 30 30 30 30 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 27 26 26 25 25 25 24 23 21 20 18 17 16 16 16 16 16 16 16 16 15 15 15 15 15 25 25 26 26 27 29 31 31 30 30 29 30 31 31 30 30 31 31 31 32 32 33 33 32 32 32 32 33 33 33 32 33 33 34 34 34 35 35 35 34 34 33 32 32 32 33 33 33 34 35 35 35 35 35 35 35 34 34 33 33 33 33 33 32 31 31 31 31 32 33 33 33 33 33 33 33 33 33 33 32 33 33 33 33 32 32 32 32 32 32 31 31 31 30 30 30 31 33 32 34 35 35 35 34 32 31 30 30 30 30 30 30 30 30 32 33 33 34 33 32 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 35 36 38 38 38 38 39 39 38 38 38 38 39 40 40 39 39 38 36 34 33 33 33 35 37 38 38 38 37 37 37 37 35 34 33 33 33 32 32 33 33 32 31 30 28 27 27 27 27 27 27 28 29 30 31 32 33 34 34 35 36 36 37 37 38 38 38 38 38 38 38 37 37 37 37 37 38 38 37 36 36 36 34 34 33 33 32 32 32 32 32 32 32 33 33 33 34 33 33 32 31 31 31 31 32 33 34 34 34 33 33 33 33 33 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 31 31 31 32 33 35 36 36 36 36 36 35 35 35 33 32 32 32 32 32 32 33 32 31 31 32 32 33 34 35 36 36 37 38 37 36 34 32 30 28 28 29 28 28 29 30 34 36 38 38 39 39 39 38 36 35 34 34 35 35 36 36 36 36 36 36 35 35 36 37 40 41 42 42 41 40 36 34 32 33 34 36 36 36 36 35 33 33 34 34 34 34 33 33 32 32 33 33 33 32 32 31 32 33 34 34 33 32 32 31 31 30 30 30 30 30 30 30 31 32 33 35 36 37 37 38 38 38 38 37 36 35 34 33 34 35 35 36 36 37 36 34 34 34 35 34 34 34 33 33 33 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 29 30 30 31 31 31 31 30 29 29 29 29 29 29 29 29 30 30 31 31 31 31 31 32 32 32 32 33 33 32 32 32 32 32 33 33 33 33 32 31 31 31 30 30 29 29 29 29 30 30 30 31 32 32 33 34 34 34 35 35 35 35 36 35 35 36 36 36 36 36 35 35 35 35 35 34 34 34 34 34 35 35 35 36 36 37 37 38 38 39 40 40 41 41 41 40 40 38 36 34 32 31 31 30 29 28 28 28 28 28 28 28 28 28 28 28 27 27 27 27 27 28 28 28 28 28 28 28 28 28 29 28 28 27 26 25 25 24 23 23 23 23 23 24 24 25 25 25 25 25 25 25 24 24 24 24 24 25 26 26 27 28 28 30 31 32 32 31 31 30 29 29 29 29 29 29 29 29 30 30 30 30 30 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 24 23 22 20 18 17 17 16 16 16 16 16 16 15 15 15 15 15 15 24 24 25 25 27 28 30 32 33 32 32 32 31 31 30 30 30 30 32 33 34 34 34 34 33 33 34 33 33 33 32 32 33 33 33 33 34 35 35 35 34 33 33 33 32 33 34 34 35 36 36 36 35 35 34 34 33 33 32 32 32 32 31 30 31 31 31 32 33 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 30 29 29 29 30 31 32 33 34 34 34 33 32 30 30 30 30 30 30 30 30 30 31 32 33 33 33 33 32 32 32 33 33 33 33 33 33 33 33 33 34 35 34 35 36 37 38 38 38 38 38 38 39 38 38 39 40 41 41 40 39 36 34 33 33 34 35 36 37 37 37 37 37 38 37 36 36 34 34 33 33 33 33 33 32 31 30 28 27 27 27 27 27 27 28 29 30 31 32 33 33 34 34 35 35 37 38 38 38 38 39 39 38 38 38 37 37 37 37 38 38 38 37 36 35 34 33 33 33 33 32 32 32 32 32 32 32 33 33 33 33 32 32 32 31 31 31 32 33 34 35 35 34 34 33 33 32 31 31 31 31 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 33 34 35 36 36 36 36 36 36 35 33 32 32 32 33 33 33 33 33 32 32 32 32 33 33 34 35 36 37 38 38 37 35 33 31 30 30 30 29 28 29 31 34 36 38 39 39 40 40 39 37 35 34 34 34 34 33 33 33 33 33 32 32 32 34 36 39 41 41 41 41 38 34 32 33 35 36 38 38 38 38 36 33 33 33 34 34 34 33 33 33 33 33 34 33 32 31 31 33 34 35 35 35 34 32 31 31 30 30 30 30 30 30 30 31 32 33 34 36 37 37 37 38 38 38 37 36 34 33 33 33 34 34 35 36 36 36 35 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 36 36 35 35 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 30 30 30 30 29 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 29 29 29 29 28 29 29 29 29 29 29 30 30 31 31 31 31 30 30 30 29 29 29 29 29 30 30 30 31 31 31 31 32 32 32 32 33 33 32 32 32 32 33 33 34 33 33 32 32 32 31 31 31 30 29 29 29 29 29 30 31 31 32 33 33 33 34 34 35 35 35 36 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 34 34 35 35 35 35 36 37 37 38 38 38 39 40 40 41 40 39 38 36 33 33 31 31 30 30 29 28 28 28 28 28 28 28 28 28 28 28 28 28 27 27 28 28 28 28 29 29 29 29 29 29 29 29 28 28 28 27 26 25 24 24 24 24 24 24 25 25 25 25 26 26 26 25 25 25 25 25 25 25 26 26 27 27 29 30 31 31 31 31 30 30 30 29 29 29 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 26 26 25 25 24 22 20 19 17 17 17 16 16 16 15 15 15 15 15 15 15 15 24 24 25 25 26 27 29 31 33 33 34 33 32 32 31 30 30 31 33 34 35 35 35 34 34 34 34 34 33 33 32 32 32 32 33 33 34 34 35 34 33 33 33 33 33 34 34 35 36 36 36 35 34 34 34 33 32 32 32 32 32 32 31 30 32 32 32 33 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 33 32 32 32 31 31 30 29 29 29 29 29 29 29 31 32 32 32 32 33 33 32 31 30 30 30 30 30 29 29 29 30 32 32 33 33 32 32 32 32 32 33 33 33 32 32 33 34 33 34 34 34 35 35 36 37 38 38 38 38 39 39 39 38 39 39 39 40 39 38 36 35 34 34 35 36 36 36 37 37 37 38 38 38 37 36 36 35 35 34 34 34 33 32 32 31 31 30 30 29 29 29 29 29 30 31 31 31 32 32 33 34 35 36 37 38 39 39 39 39 39 39 38 38 37 37 37 37 38 38 38 37 36 34 34 33 33 33 33 33 33 32 32 32 32 32 32 33 33 33 33 32 32 32 31 31 32 34 35 35 35 34 34 33 33 32 31 31 31 31 30 30 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 33 34 34 35 36 37 37 37 36 33 32 32 32 33 33 34 34 34 34 33 33 33 33 33 33 34 36 37 38 38 38 36 34 32 31 32 31 30 28 29 30 33 36 38 39 40 40 41 40 38 36 34 33 33 31 31 31 30 29 29 29 29 30 32 35 38 40 40 41 40 37 34 32 35 37 38 39 39 39 38 36 33 32 33 34 35 35 35 34 34 33 34 34 34 34 33 33 34 34 36 37 37 35 33 32 31 30 30 30 30 30 30 30 31 32 33 34 35 36 37 37 38 38 37 36 35 34 33 33 32 33 34 35 36 36 36 35 34 33 33 33 34 34 34 34 34 35 34 34 34 34 34 36 36 36 36 35 35 36 35 35 35 35 35 35 35 35 35 34 34 34 34 34 35 35 35 35 35 34 34 34 33 33 33 32 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 28 28 28 28 28 28 28 29 29 29 29 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 29 29 29 30 31 31 31 31 31 30 30 29 29 29 29 30 30 30 31 31 32 32 31 31 32 32 32 32 32 32 32 33 33 34 34 34 33 33 33 32 32 31 31 30 30 29 29 29 29 30 30 31 32 32 33 33 34 34 34 34 35 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 37 37 37 37 38 39 39 40 40 39 37 36 34 34 31 30 30 30 30 29 28 28 28 28 27 27 28 29 29 29 29 28 28 28 28 28 29 29 30 30 29 29 29 30 30 30 29 29 29 28 27 27 26 26 25 25 24 24 24 25 25 25 25 26 26 26 26 26 26 26 26 26 26 27 27 27 28 29 30 31 31 31 31 31 30 30 29 29 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 26 25 24 22 21 19 18 18 17 16 16 15 15 15 15 15 15 15 15 15 24 24 25 26 27 27 28 30 31 32 34 34 35 34 32 31 31 31 32 33 34 35 35 35 35 34 33 33 33 32 32 33 33 32 33 32 32 33 33 34 33 33 33 33 33 34 35 35 36 36 35 34 33 32 32 32 31 31 32 32 32 32 32 32 32 33 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 33 33 32 32 30 30 29 29 29 29 29 29 29 29 31 32 31 31 31 32 32 31 31 31 30 29 29 29 28 28 29 30 32 32 32 32 32 33 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 35 36 36 37 38 39 39 38 38 38 38 38 39 39 39 39 37 35 35 36 36 36 36 37 37 37 37 38 38 38 37 37 37 37 36 36 35 34 34 34 33 32 34 33 32 32 31 31 31 31 31 32 32 32 32 32 33 35 35 36 37 38 39 39 39 39 40 40 39 38 38 37 37 37 37 37 38 37 35 34 34 34 33 33 33 33 33 33 32 32 32 32 32 33 33 33 33 33 32 32 32 32 33 34 35 35 35 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 35 36 37 37 36 34 33 32 32 33 33 34 35 35 34 34 34 33 33 33 33 34 36 37 38 38 38 37 36 35 34 34 32 30 29 29 30 32 35 37 37 39 41 42 42 39 36 34 32 32 32 32 31 29 28 28 28 29 30 32 34 35 37 39 40 39 37 35 36 39 39 40 40 40 39 38 35 33 32 33 35 36 37 37 36 35 34 34 35 34 34 33 32 33 34 36 38 38 36 34 33 31 30 30 29 30 30 30 31 32 32 33 33 35 35 36 37 38 37 36 35 35 34 33 33 33 33 33 35 35 36 36 36 35 34 33 33 33 33 34 34 34 35 34 34 34 34 34 36 37 37 36 35 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 34 34 34 34 34 33 33 32 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 29 29 29 29 29 30 30 30 30 30 29 29 28 28 28 28 28 28 28 29 29 30 30 30 31 31 31 31 30 30 30 30 30 30 30 30 31 31 32 31 31 31 31 31 32 32 32 32 32 33 33 34 34 34 34 34 33 33 32 32 31 31 30 30 30 30 30 30 31 31 32 32 33 33 33 33 34 34 34 35 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 37 37 37 37 37 38 38 39 39 39 37 36 35 33 31 30 30 30 30 29 28 28 28 28 27 27 28 28 29 29 30 30 29 29 28 29 29 30 30 30 30 30 30 30 30 30 30 30 30 29 29 28 28 28 27 26 25 25 24 24 25 25 25 26 26 27 27 27 27 26 26 26 27 27 27 28 28 29 30 31 31 31 31 31 31 30 30 29 29 28 28 28 28 29 29 29 29 28 28 28 28 28 28 28 28 27 27 27 27 27 27 27 26 26 26 26 25 24 23 21 20 20 18 17 16 15 15 15 15 15 15 15 14 14 14 26 26 27 27 27 28 29 31 31 32 32 32 33 33 32 32 32 31 32 33 34 34 35 35 34 33 32 32 32 33 33 33 33 33 33 31 31 32 33 33 33 33 33 33 34 34 34 35 34 34 34 33 32 32 32 31 32 32 32 32 32 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 31 31 30 30 29 29 29 29 29 29 30 31 31 31 30 31 31 31 31 31 31 30 28 28 28 28 28 28 30 31 31 32 33 33 33 32 31 31 31 31 30 31 31 31 31 32 32 32 33 33 34 34 35 36 36 37 38 38 38 38 38 38 38 38 39 39 38 37 36 37 37 37 37 37 37 37 37 37 38 38 38 37 37 37 37 36 36 35 35 35 35 35 34 35 34 34 33 32 32 31 31 31 32 32 32 33 33 34 35 35 36 37 38 39 39 40 40 40 40 40 39 38 38 37 37 37 36 36 35 35 34 34 34 34 34 34 33 33 33 32 32 32 32 32 33 33 34 33 33 33 32 32 32 34 35 35 35 35 35 35 34 34 33 32 31 31 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 34 34 35 36 37 37 37 35 34 33 33 33 33 34 35 35 35 35 34 34 34 34 34 34 36 36 37 38 39 38 38 37 36 34 32 30 29 29 29 32 34 35 36 39 41 43 42 40 36 33 32 33 34 35 33 31 29 29 29 30 31 32 33 33 35 37 39 39 38 38 39 40 40 40 40 40 40 38 36 34 33 34 35 36 37 37 36 35 35 35 34 33 30 30 30 31 33 35 37 38 37 35 33 31 30 30 29 29 31 31 32 32 32 33 34 34 34 36 37 37 36 35 35 34 33 33 33 33 33 33 34 35 35 36 36 36 35 34 33 32 33 34 34 35 35 35 34 34 34 35 36 37 37 36 35 35 35 35 35 34 34 35 35 35 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 34 34 34 33 33 32 31 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 30 30 30 30 30 29 28 27 27 28 28 28 29 29 29 29 29 30 30 30 30 30 29 29 29 29 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 31 30 30 30 30 30 30 30 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 33 33 32 32 31 31 31 31 30 30 31 31 32 32 32 33 33 32 32 33 33 34 34 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 36 36 36 36 37 37 37 37 37 38 38 38 38 37 36 34 32 30 30 29 29 29 29 29 29 28 28 27 27 27 28 29 29 29 30 30 30 30 30 30 31 31 31 31 31 30 30 30 30 30 30 31 31 31 30 30 29 29 28 27 26 26 25 25 26 26 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 30 31 31 31 32 31 31 31 30 30 29 29 29 29 29 29 29 29 28 29 29 28 28 28 28 28 28 28 27 27 27 27 27 27 26 26 26 26 25 25 23 23 22 21 19 17 16 15 15 15 15 14 14 14 14 14 14 28 27 27 27 27 29 30 30 30 30 31 31 32 32 32 31 31 31 32 33 33 34 35 35 34 32 31 32 32 33 34 34 34 34 33 31 31 32 32 33 33 33 33 33 34 34 33 33 32 32 33 33 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 30 29 29 29 29 29 29 29 30 31 31 30 30 30 30 31 31 31 31 30 29 28 28 28 28 29 30 30 31 32 33 33 32 30 29 29 29 29 28 29 30 30 30 30 31 31 32 32 33 33 34 35 36 36 37 38 37 38 38 38 38 38 38 38 38 38 37 38 37 37 37 37 37 37 38 37 37 37 37 37 37 37 37 36 36 36 36 36 35 36 35 34 34 34 33 33 32 32 31 31 32 32 32 32 33 34 35 36 36 37 38 38 39 40 40 41 41 40 39 38 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 33 33 33 32 32 32 33 33 33 33 34 34 33 33 33 33 34 35 36 36 36 35 35 34 34 33 32 32 31 31 31 31 31 32 32 32 32 32 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 34 34 35 35 36 37 37 36 35 34 33 33 33 34 35 35 35 35 35 35 35 34 34 34 35 36 37 39 40 40 40 38 36 35 32 31 29 29 29 31 31 33 35 37 41 43 42 39 35 33 34 34 36 38 36 33 31 31 31 31 31 31 31 32 34 37 39 40 40 40 41 41 41 41 41 40 40 39 37 35 34 35 35 35 36 37 37 36 36 35 33 31 30 30 30 31 32 34 36 37 37 36 34 33 32 30 29 29 31 31 32 32 32 33 34 33 34 35 36 36 35 34 34 33 33 33 33 33 33 33 33 34 35 35 36 36 36 34 33 32 32 33 34 34 35 35 35 34 34 35 36 37 37 36 35 35 35 35 35 34 34 34 35 35 35 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 33 33 32 31 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 30 30 30 30 30 30 30 30 30 30 29 28 27 27 27 28 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 29 29 29 30 30 31 31 31 31 30 30 31 30 30 30 30 30 30 30 30 30 30 31 31 31 31 32 32 33 33 33 33 33 33 34 34 33 33 32 32 31 32 32 31 31 31 31 32 32 32 32 33 32 32 32 32 32 33 34 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 35 36 36 37 37 37 37 37 38 38 37 37 37 37 37 36 35 32 30 30 29 29 29 29 29 29 29 29 28 27 27 27 27 28 29 29 30 30 30 30 30 31 31 31 31 32 31 31 31 30 30 30 31 32 32 32 32 31 30 30 29 28 28 27 27 27 27 27 26 26 26 27 27 27 27 27 27 27 27 27 28 28 29 30 30 31 31 31 31 31 31 31 31 30 30 30 29 29 29 28 28 29 28 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 24 23 23 22 19 18 16 15 15 15 15 15 14 14 14 14 14 28 27 27 27 28 29 29 29 29 29 30 30 31 31 31 31 31 31 32 33 33 34 34 34 33 32 32 32 33 34 34 34 34 33 33 32 32 32 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 34 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 30 30 31 31 31 31 31 30 30 29 29 28 28 29 29 29 30 31 31 30 30 30 30 30 30 31 31 30 30 29 29 28 29 29 29 30 30 31 31 31 30 28 27 27 27 28 27 28 28 29 29 29 30 31 31 32 32 32 33 34 35 36 37 37 37 37 37 37 38 38 38 39 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 37 36 36 36 36 36 36 36 36 35 34 34 34 33 33 34 33 33 33 32 32 33 33 34 34 35 36 36 37 38 38 39 39 40 40 40 39 37 36 35 34 33 32 32 33 34 34 34 34 34 34 34 33 33 33 32 32 32 33 33 34 34 34 34 34 34 33 33 33 34 35 35 35 35 35 35 35 34 34 33 32 32 31 31 31 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 35 35 36 37 37 36 36 35 34 33 33 34 34 35 35 35 35 35 35 35 34 34 35 36 37 39 40 40 41 39 38 36 34 32 31 30 30 31 31 32 34 36 39 42 42 40 36 34 35 36 38 41 39 36 34 33 32 31 31 31 32 33 35 37 40 41 41 42 42 42 42 41 41 40 40 39 38 37 36 36 36 36 36 37 37 36 36 34 33 33 33 33 32 33 33 34 35 36 37 36 34 34 32 31 30 30 31 31 32 32 32 33 33 33 34 35 36 35 34 34 34 33 33 33 33 33 34 34 33 33 34 34 35 35 35 34 33 32 32 33 33 34 35 35 35 34 35 36 36 36 36 36 35 35 35 35 35 34 34 34 34 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 34 34 34 33 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 30 31 31 30 30 30 30 30 30 31 31 30 29 28 27 27 27 28 29 29 29 29 29 29 29 30 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 29 29 30 30 30 31 31 31 31 31 31 31 30 30 30 30 30 30 30 30 30 31 31 31 32 33 33 33 33 33 33 33 34 34 33 33 32 31 31 31 31 31 31 32 32 32 32 33 33 33 33 31 31 31 32 32 33 33 33 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 37 37 37 37 37 37 38 37 37 37 37 36 35 34 32 30 29 29 29 28 28 28 28 28 28 28 28 27 26 26 26 26 27 29 30 30 30 31 31 31 31 31 32 32 32 31 30 30 29 30 31 31 32 32 31 30 30 30 30 29 29 29 28 29 28 27 27 27 27 27 27 27 27 27 27 27 27 28 28 29 29 30 30 31 31 31 31 31 31 31 31 30 30 29 29 29 29 28 29 29 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 22 20 18 17 16 15 15 15 15 14 14 14 15 15 28 28 28 28 29 29 30 29 29 29 30 31 31 31 31 30 30 31 31 32 32 33 33 34 33 33 33 33 33 34 34 34 34 33 33 33 33 32 32 32 32 32 32 31 31 31 31 32 32 32 31 32 32 32 32 33 33 34 34 34 34 34 34 34 33 32 31 31 31 31 31 31 32 31 31 31 31 31 31 30 30 30 30 31 31 31 31 30 30 29 29 28 28 29 29 29 30 31 31 31 31 31 31 31 31 31 31 31 31 30 29 29 29 29 29 29 30 31 31 31 28 27 27 27 27 27 27 27 28 28 29 30 30 31 32 32 32 32 32 33 34 36 36 36 36 36 36 37 37 37 38 38 38 38 39 39 39 39 39 39 39 39 38 38 38 38 38 38 38 38 37 37 37 37 36 36 36 36 36 35 35 34 33 33 33 34 34 34 34 35 34 33 33 34 35 35 36 36 37 37 38 38 38 38 38 38 37 35 32 32 32 31 30 31 32 33 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 36 35 36 36 35 35 35 35 34 34 33 33 33 32 32 32 32 32 32 33 33 33 33 33 34 34 33 33 34 34 34 34 34 34 34 34 35 35 35 35 36 36 37 37 36 35 34 34 34 34 34 34 34 35 35 35 35 35 35 35 35 36 37 38 39 40 41 40 40 39 36 34 32 31 31 31 31 31 32 34 37 41 42 41 39 37 37 38 42 43 42 39 36 33 32 31 31 31 32 34 36 39 40 41 42 42 42 42 42 42 41 41 40 39 39 39 37 37 36 36 36 36 36 36 35 35 35 35 34 34 34 34 34 34 34 36 37 35 34 34 32 30 30 30 30 31 32 32 32 32 33 33 34 35 36 35 33 33 33 33 32 32 33 33 33 34 33 33 33 33 34 34 34 34 34 33 32 32 33 34 34 34 35 35 35 34 35 36 36 36 36 36 36 36 34 34 33 34 34 35 35 35 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 34 34 34 33 33 33 32 32 31 31 31 31 31 32 32 32 32 31 31 31 31 31 31 31 30 30 30 30 31 31 31 30 29 28 27 27 27 27 28 28 28 28 29 29 29 29 29 30 30 30 30 29 29 29 29 28 28 28 28 28 28 28 29 29 30 31 31 31 31 32 32 31 31 30 30 29 29 29 29 30 30 31 31 31 32 33 33 33 33 33 33 34 34 34 33 32 31 31 31 31 31 32 32 32 32 32 33 33 33 33 32 31 31 31 31 31 32 32 32 33 33 33 33 33 34 34 34 35 35 35 35 35 35 35 35 35 35 36 36 36 37 38 38 37 37 37 37 37 37 36 36 35 33 31 29 28 28 28 28 28 28 28 28 28 28 28 28 27 26 26 25 26 27 29 30 30 31 31 31 31 31 32 32 33 32 31 29 29 29 30 31 32 32 31 31 30 30 30 30 30 30 29 30 29 28 28 27 27 27 27 27 27 27 27 27 27 27 28 28 28 29 30 31 31 32 32 32 31 31 31 30 30 30 30 29 29 29 29 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 24 23 21 19 17 16 15 15 15 15 15 15 15 15 15 29 29 29 29 29 29 29 28 29 29 30 31 31 31 31 31 30 30 31 31 32 33 33 33 33 34 34 34 33 33 34 34 34 34 34 33 32 31 31 31 30 30 30 30 31 31 32 32 32 32 32 32 32 33 34 34 34 34 34 33 33 33 33 32 32 31 30 30 31 31 31 31 31 31 31 31 32 32 32 30 30 30 31 31 32 32 31 30 29 29 28 28 28 28 29 30 30 31 31 31 31 31 31 31 31 31 31 32 31 30 29 28 28 28 28 29 30 30 29 29 28 28 28 28 27 27 27 28 29 30 30 30 31 31 31 31 32 32 32 33 34 35 36 36 36 36 36 36 37 37 37 37 37 39 39 39 39 39 39 40 40 39 39 38 38 38 38 37 37 37 38 37 37 37 36 36 36 36 36 35 35 34 33 33 33 34 34 35 35 34 34 34 34 34 35 36 36 36 37 37 38 38 37 36 36 34 33 32 32 31 30 30 30 31 32 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 35 35 34 34 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 34 34 35 35 35 35 35 35 35 36 36 36 36 36 36 36 35 34 34 34 34 34 34 34 35 35 36 36 35 35 35 35 36 38 38 39 41 41 42 40 38 35 34 33 32 32 32 32 32 34 37 40 43 44 43 42 41 42 44 44 43 40 36 33 32 32 32 32 34 36 38 40 41 41 42 43 43 43 42 42 42 41 40 40 40 40 39 38 37 35 35 35 35 35 36 36 36 36 36 35 35 34 33 32 33 35 36 36 35 34 32 30 30 30 30 31 32 32 32 32 33 33 34 35 35 34 33 32 32 32 31 31 32 33 33 33 33 33 32 32 32 33 34 35 35 34 33 32 32 33 33 34 35 35 34 34 34 35 35 36 36 36 36 36 34 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 34 35 35 35 35 34 33 33 33 32 32 32 32 31 31 32 32 32 32 32 32 31 31 31 31 31 31 31 31 30 30 31 31 31 30 30 29 28 27 27 27 27 27 27 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 30 30 30 31 31 32 32 32 31 31 30 29 29 29 29 29 30 31 31 32 32 33 33 33 33 33 34 34 34 33 32 32 31 31 31 31 31 32 32 33 33 33 34 34 33 32 31 31 31 31 31 31 31 32 32 32 32 32 33 33 33 34 34 34 34 35 35 35 35 35 35 35 36 36 36 37 37 38 38 37 37 37 37 37 37 36 35 34 33 32 30 28 27 27 28 28 28 28 28 27 28 28 28 27 27 26 25 25 26 27 29 30 30 30 31 31 31 32 32 32 32 31 29 29 29 29 30 31 32 32 31 30 30 31 31 31 31 30 31 30 29 28 28 27 27 27 27 27 27 27 28 28 28 28 28 28 29 30 30 31 31 32 31 31 31 31 30 30 30 30 30 30 29 29 30 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 25 24 23 22 20 18 17 17 16 15 15 15 15 15 15 15 29 29 28 28 29 28 28 28 28 30 31 32 31 31 31 31 31 30 30 30 32 33 33 33 33 34 35 34 34 34 34 34 35 35 34 32 31 30 29 29 29 29 30 31 32 33 33 33 33 33 33 33 34 34 35 34 34 33 33 33 32 32 32 31 30 30 30 30 31 31 31 31 31 31 31 31 32 32 32 31 31 31 31 32 33 32 31 30 29 29 29 29 29 29 29 30 31 31 31 31 31 32 31 31 31 31 31 31 31 30 28 27 27 27 28 29 29 29 29 29 29 28 28 28 28 27 28 29 30 30 30 30 30 30 31 31 32 32 32 33 33 34 35 36 36 36 36 36 36 35 35 36 38 39 39 40 40 40 40 40 40 39 39 38 37 37 37 37 37 37 37 37 38 37 37 37 37 36 36 36 35 34 33 33 34 35 35 35 34 34 33 33 33 34 34 35 36 36 37 37 37 37 36 34 32 31 30 30 30 30 30 29 30 30 31 32 32 33 33 33 33 33 33 33 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 37 37 37 36 36 36 35 35 35 35 35 35 34 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 35 35 35 35 35 36 36 36 36 36 36 36 36 36 36 37 36 36 35 35 35 35 35 35 35 35 36 36 36 36 36 36 35 35 36 37 39 41 42 42 41 39 37 35 35 34 33 33 33 33 35 38 42 45 47 47 46 45 44 44 43 41 38 35 34 33 33 34 34 36 37 39 40 41 42 42 43 43 43 43 42 42 41 41 41 40 40 40 38 36 35 35 35 35 36 36 37 37 37 37 37 35 34 31 30 31 33 35 35 34 33 31 30 30 30 31 31 32 32 32 32 33 33 34 35 35 34 33 32 32 31 30 31 31 32 32 33 33 33 33 32 32 33 34 35 36 35 33 33 32 32 33 34 35 35 34 35 34 35 35 35 36 37 36 35 34 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 35 35 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 31 31 32 32 31 31 31 31 31 31 31 30 30 29 29 28 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 30 29 29 29 29 29 28 28 28 28 28 29 29 30 30 31 31 32 32 32 32 31 30 30 29 29 29 29 30 30 31 32 33 33 33 33 32 33 33 33 33 33 32 31 31 30 31 31 32 32 32 33 33 34 34 34 34 33 32 32 31 31 31 31 31 31 31 31 32 32 33 33 33 33 33 34 34 34 34 34 35 35 35 36 36 36 36 37 37 38 37 37 37 37 36 36 36 36 35 33 32 31 30 28 27 27 27 27 28 28 28 27 27 27 28 28 28 27 26 25 25 26 28 29 30 29 30 31 31 32 32 32 32 31 30 30 29 29 29 30 32 32 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 28 28 29 29 29 29 29 30 30 31 31 31 30 31 31 31 31 31 31 30 30 30 30 30 30 29 29 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 26 26 25 25 24 24 23 21 21 19 18 16 16 15 15 15 15 15 15 29 29 28 28 28 27 27 27 28 29 31 31 31 31 32 31 31 30 30 31 32 32 32 32 33 34 34 34 34 34 34 34 35 35 34 32 30 28 28 28 29 29 30 32 33 34 34 34 34 34 34 34 35 35 34 33 32 32 31 32 31 31 30 30 29 30 30 31 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 33 33 32 32 31 31 30 30 29 29 29 29 30 30 31 31 32 31 31 31 31 31 31 31 31 30 30 28 27 27 28 29 29 30 30 30 29 28 27 27 27 28 28 30 31 31 31 30 30 30 30 30 31 31 32 32 33 33 33 34 35 35 36 36 35 35 35 36 37 38 38 38 39 40 40 40 40 40 39 39 38 38 37 37 37 37 37 37 37 38 37 37 37 37 37 37 36 35 33 33 33 34 35 35 35 34 34 34 33 33 34 34 34 34 35 36 37 37 36 35 33 30 29 28 28 28 29 29 29 30 30 31 32 32 32 32 32 32 32 33 33 34 35 35 35 35 35 36 36 36 37 36 36 36 36 37 37 37 37 38 38 37 36 36 36 36 36 36 35 35 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 35 35 36 35 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 36 36 36 35 35 35 35 35 36 37 37 37 37 37 36 36 37 38 40 41 42 42 41 39 38 37 36 35 34 34 34 34 35 39 43 45 45 47 46 45 43 41 40 40 38 36 36 35 35 36 36 37 38 39 40 41 42 42 42 43 43 43 43 42 41 41 40 40 40 39 38 36 35 35 35 36 36 36 36 36 36 37 36 35 33 30 29 30 31 31 33 32 32 31 31 31 31 31 31 31 31 32 32 33 33 34 35 35 34 33 33 32 31 30 30 31 31 32 33 33 33 33 33 32 33 34 35 36 35 34 34 33 33 33 34 34 34 35 35 34 35 35 35 35 36 36 35 35 34 34 33 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 34 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 32 32 32 32 32 32 32 32 31 31 31 31 31 30 30 29 28 27 27 27 27 27 27 27 27 27 28 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 29 29 29 29 30 31 32 32 33 32 32 32 31 30 29 28 29 29 30 31 32 32 32 32 32 31 31 32 32 32 32 32 31 31 30 31 31 32 33 33 33 34 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 32 32 32 33 33 33 34 34 34 34 35 35 36 36 36 36 36 37 37 37 37 36 36 36 36 36 35 34 34 32 31 30 29 29 28 27 26 27 27 27 27 27 27 27 27 27 28 27 27 26 25 25 26 27 27 27 29 30 31 31 32 31 31 31 31 30 29 29 29 30 31 31 31 31 31 31 32 31 31 31 31 31 31 31 30 30 29 29 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 31 31 31 31 31 31 31 31 30 30 30 30 30 29 28 28 28 28 28 28 28 28 27 27 27 27 26 26 26 26 25 25 25 24 24 22 22 21 19 17 16 16 15 15 15 15 15 28 28 27 27 27 27 27 26 27 28 30 31 31 32 31 31 31 31 31 31 31 31 31 31 32 33 33 34 34 34 34 34 35 34 33 31 29 28 28 28 29 30 32 33 34 34 35 34 34 34 35 35 35 34 32 31 30 30 30 30 30 30 30 29 29 30 31 32 33 32 32 32 32 32 32 33 33 32 32 32 32 32 32 33 33 33 32 32 31 31 30 30 29 29 29 29 29 30 31 32 32 32 31 30 29 30 30 30 30 30 30 29 29 30 30 30 30 30 29 29 28 28 27 27 29 30 31 31 32 31 31 30 30 30 30 31 31 32 32 32 32 33 33 33 34 35 35 36 36 37 37 37 37 37 37 38 39 39 39 40 40 39 39 38 38 37 37 37 37 37 38 38 38 38 37 38 37 37 37 36 34 34 33 33 34 34 35 35 34 34 34 34 34 34 34 34 34 34 35 36 36 35 33 31 29 28 28 28 28 29 29 30 30 30 31 31 31 32 32 31 31 32 33 34 34 35 35 35 35 36 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 36 36 36 36 35 35 35 34 34 35 35 35 34 34 34 34 34 34 35 35 35 35 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 37 36 36 36 36 36 36 36 37 37 37 37 37 37 37 37 39 40 42 43 43 42 40 40 38 37 36 35 35 35 35 36 38 41 42 43 44 43 42 41 41 42 42 40 38 38 37 37 37 38 39 39 40 41 41 42 42 43 43 44 44 42 41 40 40 40 40 40 40 38 36 36 36 37 37 36 36 35 35 35 35 36 35 33 31 30 31 31 31 31 32 32 31 31 32 32 32 32 32 31 32 32 33 33 34 35 34 34 33 32 32 31 30 29 30 31 32 33 33 33 34 33 32 33 33 35 36 35 34 34 34 34 34 34 33 34 35 35 34 34 35 35 35 35 36 36 36 35 34 34 33 33 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 32 33 32 32 32 32 31 31 31 31 30 29 28 28 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 28 28 28 28 28 29 29 30 31 32 32 33 33 32 32 31 30 29 28 29 30 31 31 31 32 31 31 31 31 30 31 31 31 31 31 31 31 31 31 32 32 32 33 34 34 34 34 34 34 34 33 33 32 32 31 31 31 31 31 31 31 31 31 32 31 32 32 33 33 34 34 34 35 35 36 36 36 36 36 37 37 37 36 36 36 36 36 35 34 33 32 31 30 29 29 28 27 26 26 26 26 27 27 27 27 27 27 27 27 27 27 27 27 26 26 26 26 26 27 28 29 30 31 31 31 31 31 31 29 29 29 29 30 30 30 31 31 32 32 31 31 31 31 31 31 31 31 31 30 30 29 29 28 28 28 29 29 29 30 30 29 29 29 30 30 30 31 31 32 32 31 31 31 31 31 31 31 31 30 30 30 30 30 30 29 29 29 28 28 28 28 28 28 27 27 27 26 26 26 26 25 25 25 25 24 23 22 20 19 17 16 16 15 15 15 15 28 28 28 27 26 26 26 26 26 28 29 30 31 31 31 31 31 30 30 30 30 29 29 30 31 32 32 33 33 33 33 33 33 33 32 31 31 30 29 29 30 31 33 34 34 35 35 35 35 35 35 35 33 32 30 30 29 29 29 29 30 30 30 30 31 31 32 32 32 32 32 32 32 32 32 33 32 32 32 32 32 32 33 33 33 32 32 32 32 32 31 30 30 29 29 28 29 30 31 31 31 31 31 30 30 30 31 30 31 31 31 31 31 31 31 31 30 29 29 29 29 29 28 29 30 30 31 32 32 32 31 31 31 30 31 31 31 31 31 32 32 32 32 33 34 35 35 36 37 37 37 36 36 36 36 36 37 38 39 39 39 39 38 38 38 37 37 37 37 37 38 38 39 39 38 38 37 37 37 36 34 34 34 34 33 34 34 34 34 34 34 34 34 34 34 34 34 34 34 35 33 31 29 27 27 27 27 28 28 29 30 30 30 30 31 31 31 32 31 31 32 32 33 34 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 38 39 39 39 39 38 37 37 36 36 35 35 35 34 34 34 34 35 35 35 35 34 34 34 35 35 35 36 36 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 38 38 37 37 36 36 36 37 37 38 38 38 38 37 37 38 40 41 43 43 43 42 41 41 39 38 37 36 35 35 35 36 38 39 40 42 43 42 41 43 44 45 44 42 41 39 38 38 39 39 40 40 40 41 41 41 42 43 44 44 43 41 38 38 38 38 39 40 41 39 38 37 37 37 36 35 35 34 33 34 36 37 36 34 33 32 32 32 33 33 33 33 33 33 34 33 33 32 32 32 31 32 33 33 34 34 33 33 33 32 32 31 30 30 29 30 32 33 33 34 34 33 33 33 33 35 35 35 35 34 34 34 34 34 33 34 35 35 34 34 34 34 34 35 35 35 36 36 34 34 33 33 33 33 34 34 34 34 34 34 34 34 33 33 33 34 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 32 32 32 31 31 31 30 29 28 28 27 27 27 27 27 27 27 27 27 28 28 29 29 29 29 29 29 29 29 29 29 29 29 28 28 28 29 30 31 32 32 32 32 32 32 31 30 29 29 29 30 31 31 30 31 31 31 31 31 30 30 30 30 30 31 31 31 31 32 32 32 32 33 33 33 34 34 34 34 34 34 34 33 32 32 31 31 31 30 30 30 31 31 31 31 31 32 32 33 34 34 35 35 35 36 36 36 36 36 37 37 37 36 35 35 35 35 35 33 32 31 30 29 29 29 29 28 26 25 25 25 26 26 27 26 27 27 27 27 27 27 27 27 27 27 26 26 26 26 27 28 29 29 30 30 30 31 31 31 31 30 30 29 29 29 30 31 32 32 31 31 30 30 30 30 31 31 31 31 30 30 29 29 29 29 28 29 29 30 30 30 30 30 30 30 31 31 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 31 31 31 30 29 29 28 28 28 28 28 28 27 27 27 26 26 26 25 25 25 25 25 24 23 21 20 18 17 16 16 16 16 15 27 28 28 28 27 27 26 27 27 28 29 30 30 31 30 31 30 30 29 28 28 28 29 30 31 31 32 32 33 32 32 32 32 32 32 31 31 30 30 31 31 32 33 34 34 35 35 35 35 35 34 32 31 29 29 29 29 29 28 29 30 30 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 29 29 28 28 28 29 31 31 31 31 31 30 30 31 31 31 31 31 31 31 31 32 31 30 29 29 30 30 30 30 30 30 30 30 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 31 31 32 33 34 35 35 36 37 36 36 35 34 35 35 36 37 38 39 39 39 39 38 38 38 37 37 37 37 38 38 38 38 38 38 37 37 36 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 31 28 26 25 25 25 26 26 27 29 29 30 30 31 31 31 31 31 31 31 32 33 34 35 35 35 35 36 36 37 37 38 38 38 38 38 38 38 39 39 39 40 39 39 38 37 37 37 36 35 35 34 34 34 33 34 34 34 34 35 35 35 35 35 35 36 36 36 37 37 37 38 38 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 38 37 37 37 37 37 37 38 38 38 38 38 38 39 40 42 43 44 43 41 41 41 40 39 38 37 36 35 35 36 37 38 39 41 43 43 43 45 46 47 47 46 43 41 40 39 39 40 40 40 40 41 41 42 42 43 44 43 41 38 36 36 36 37 39 41 42 41 39 38 37 37 37 36 35 33 33 35 37 39 38 36 35 35 34 35 35 36 35 35 35 35 35 34 34 33 33 32 31 31 32 33 33 34 34 33 32 32 32 32 31 30 29 30 31 32 33 34 34 34 33 33 33 34 35 35 35 34 34 34 34 34 33 34 35 35 35 34 33 33 33 34 35 35 36 36 35 34 33 33 32 33 33 33 34 34 34 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 33 33 33 34 34 34 34 33 33 32 32 31 31 30 29 29 28 28 27 27 26 26 27 27 27 27 28 28 28 28 29 29 29 29 29 29 29 29 29 29 29 28 28 29 30 31 31 31 31 31 31 31 31 30 29 29 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 30 31 31 32 32 32 32 32 32 33 33 34 34 34 34 34 33 33 33 32 32 31 31 30 30 30 30 30 31 31 31 31 32 32 33 34 35 35 35 36 36 36 36 36 36 36 36 37 36 35 34 34 33 33 32 30 29 28 28 28 28 28 27 26 24 24 24 25 25 24 25 26 27 27 27 27 27 27 27 27 27 27 27 26 26 27 27 28 28 29 29 30 31 31 32 31 30 30 30 29 29 30 31 31 31 31 30 30 29 29 30 31 31 31 31 30 29 29 29 29 29 29 29 30 30 31 31 31 31 31 31 31 32 32 32 32 32 32 32 31 31 31 31 31 32 32 32 32 32 31 30 30 29 29 29 29 29 28 28 28 27 27 26 26 26 25 25 25 25 25 24 23 22 21 20 18 18 18 17 17 16 27 28 28 28 28 28 28 28 28 28 29 29 29 30 30 30 29 27 26 26 27 28 29 31 31 32 32 32 32 32 31 31 31 31 31 31 31 31 31 32 33 34 34 34 34 34 34 34 34 33 31 30 29 29 29 29 29 29 29 29 29 30 30 31 31 32 33 33 33 33 33 33 33 32 32 32 32 32 31 31 31 32 32 31 31 31 31 32 32 32 31 30 29 28 27 27 29 30 31 31 31 31 31 31 31 31 31 31 31 31 30 30 31 31 30 30 30 30 30 30 30 30 30 30 30 30 31 32 33 33 33 33 32 32 32 32 32 32 31 31 31 31 32 32 33 33 34 34 35 36 36 35 35 34 34 35 36 37 38 39 39 38 38 38 38 38 37 37 37 37 38 38 38 38 38 37 37 37 36 35 35 35 35 34 34 34 34 34 34 34 34 34 34 34 34 34 34 34 33 32 29 27 26 25 25 25 25 26 27 28 29 30 31 31 31 31 30 30 29 30 32 33 34 35 35 35 35 36 37 37 37 38 38 38 38 38 39 39 40 40 40 40 40 39 38 38 38 37 36 35 35 34 34 34 34 33 34 34 34 35 35 36 36 36 36 36 37 37 37 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 39 38 37 37 37 38 38 38 39 38 38 39 39 40 41 42 43 43 41 41 41 41 40 40 39 38 37 36 35 36 37 39 41 44 44 44 44 45 46 47 47 46 44 42 41 40 40 40 40 40 40 40 41 42 43 43 44 43 40 37 35 35 35 37 40 42 43 42 39 38 37 37 37 36 35 34 34 36 38 40 39 37 37 36 36 36 37 37 37 37 37 36 36 37 36 34 33 32 31 31 32 33 33 34 33 33 32 32 32 32 31 30 30 30 30 32 34 34 34 33 33 33 33 33 34 34 34 34 34 34 34 34 34 34 35 35 35 34 33 33 32 33 34 34 35 35 35 34 33 33 32 32 32 33 33 33 34 34 34 34 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 32 32 32 32 33 33 33 33 34 34 34 34 34 34 34 34 33 32 31 31 31 30 29 29 29 28 27 27 26 26 27 27 27 27 28 28 28 29 29 29 30 30 30 30 30 30 29 28 28 28 29 30 30 30 30 30 30 31 30 30 30 30 29 30 30 30 30 30 29 29 30 30 30 30 30 30 30 30 30 30 30 31 32 32 32 32 32 31 32 33 33 34 34 34 33 33 33 32 32 32 32 31 31 31 30 30 30 30 31 31 31 32 32 33 34 35 35 36 36 37 36 36 36 36 36 36 36 35 34 34 33 32 32 32 30 29 28 27 27 27 27 27 26 24 23 23 23 23 22 24 25 26 27 27 27 28 27 27 27 27 27 27 27 27 26 26 26 27 27 28 29 30 31 31 31 31 31 30 30 29 29 29 30 30 30 30 30 29 29 29 30 31 31 31 30 30 30 29 29 29 29 29 30 31 31 32 32 31 31 31 31 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 31 30 30 29 29 29 29 29 29 28 28 27 27 26 26 26 25 25 25 24 24 23 22 21 21 21 20 19 18 18 17 27 27 27 27 28 28 28 28 27 27 28 28 28 29 29 28 27 25 24 25 27 28 29 30 31 32 32 32 32 31 30 30 30 30 30 31 31 31 32 33 33 34 34 33 33 33 33 33 32 31 30 30 29 29 29 29 29 29 29 30 30 30 30 31 32 32 32 33 33 33 33 33 32 32 32 31 31 31 31 31 31 31 31 31 30 30 30 30 31 31 30 29 29 28 27 28 29 29 30 31 31 31 32 32 31 31 31 31 30 30 29 30 30 31 31 31 31 31 30 30 30 30 30 30 30 30 31 32 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 32 32 33 33 34 35 36 36 35 34 33 33 34 35 36 37 38 38 39 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 35 35 35 35 34 34 34 34 34 34 35 35 35 35 35 34 34 34 33 31 29 28 27 26 26 25 25 26 27 28 29 30 31 31 31 31 30 30 30 31 32 33 33 34 33 34 35 36 37 37 38 38 38 38 38 38 39 39 40 41 41 41 41 40 39 39 39 37 37 36 35 35 34 34 34 34 34 34 35 35 36 36 37 37 37 37 37 37 38 38 38 38 38 38 38 38 37 37 37 38 38 38 38 38 38 39 39 40 40 40 40 39 38 38 38 38 38 38 38 38 39 39 40 40 41 42 42 41 41 41 41 41 41 40 39 38 38 37 36 36 37 39 42 44 44 43 44 44 46 46 46 45 43 42 41 40 40 40 40 40 40 41 41 42 43 43 43 43 40 37 36 36 36 38 40 43 43 42 39 37 37 37 37 36 36 36 36 37 39 40 40 40 39 38 37 37 37 38 38 38 38 37 38 38 36 34 32 31 30 31 32 32 33 33 34 33 32 32 32 31 31 30 30 30 31 33 34 34 34 33 33 33 33 33 33 33 34 34 35 34 34 34 34 34 34 35 35 34 33 33 33 34 34 34 34 34 34 34 33 33 32 32 32 33 33 33 33 33 34 34 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 35 35 35 35 35 35 35 34 34 33 32 31 31 30 30 30 30 29 28 27 26 26 26 26 26 27 27 28 28 28 29 29 30 30 30 30 30 30 29 28 28 29 29 30 29 29 29 29 29 30 30 30 30 30 30 29 30 30 30 30 29 29 29 30 30 30 30 30 30 30 29 29 29 30 31 32 32 32 32 32 32 33 33 34 34 34 33 33 32 32 32 32 33 32 32 31 31 31 31 31 31 31 31 31 32 33 34 34 35 36 36 37 36 35 35 36 36 36 36 35 33 33 32 32 31 31 30 29 28 27 26 26 26 26 26 25 24 24 23 22 22 23 24 25 26 27 27 27 28 28 27 27 27 28 28 27 27 27 27 27 27 27 28 29 29 30 30 30 30 31 31 29 28 28 29 29 29 29 30 30 30 29 30 30 31 31 30 30 30 29 29 29 29 29 30 31 31 31 32 32 31 31 32 32 32 32 33 33 33 33 33 33 32 32 32 32 32 32 32 32 32 31 31 30 30 29 29 30 29 29 29 28 28 27 26 26 26 25 25 25 24 24 23 22 22 21 21 20 19 19 19 18 27 27 27 27 27 27 27 26 26 26 26 26 27 27 26 25 24 23 24 26 28 28 29 29 30 31 32 32 32 31 30 29 30 30 30 31 31 32 32 33 33 33 33 33 33 32 32 32 32 32 31 31 30 30 30 30 30 30 30 30 30 30 30 31 31 31 32 32 33 32 32 32 31 31 31 31 31 31 30 30 30 30 30 29 29 29 29 29 30 30 30 29 29 29 28 28 28 28 30 31 31 31 31 31 31 31 31 31 31 30 30 28 29 31 33 33 32 32 31 31 31 31 30 30 30 30 31 32 33 33 33 33 33 32 32 32 32 32 32 32 32 32 32 32 33 33 34 34 35 35 35 35 34 33 33 33 34 35 36 36 37 38 38 38 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 35 35 34 34 34 34 34 35 35 35 35 35 35 34 34 33 32 31 30 29 28 27 26 26 27 28 29 30 30 30 30 30 30 30 30 30 31 31 32 33 33 33 34 35 36 37 37 38 38 38 39 39 39 39 40 40 41 41 41 41 41 41 40 39 38 38 37 36 35 35 35 35 35 35 35 35 36 37 37 37 37 37 37 37 37 38 38 38 38 38 38 37 37 37 37 37 37 37 38 38 38 38 39 39 39 40 40 40 39 39 39 39 39 38 38 38 38 39 39 39 40 40 41 41 41 41 41 41 41 41 40 40 39 38 38 38 38 38 39 41 42 43 43 43 44 45 46 45 43 42 41 41 40 40 40 40 40 40 41 41 42 43 44 45 43 40 39 38 37 37 38 40 42 43 42 39 38 37 37 37 37 37 37 37 38 39 41 41 41 40 39 39 38 38 38 39 39 40 39 39 38 36 34 32 30 30 30 31 32 32 33 34 34 33 33 32 31 30 30 30 30 31 33 34 33 33 33 33 33 33 33 33 33 34 35 35 35 34 34 34 34 34 35 34 33 33 33 34 34 34 33 33 34 34 34 33 33 32 32 32 32 33 33 33 33 34 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 33 34 34 34 35 35 36 36 36 36 36 35 35 34 33 32 31 30 30 30 30 30 29 28 27 27 26 26 26 26 27 28 28 28 28 29 29 30 30 30 30 30 30 29 28 28 29 30 29 29 29 28 28 28 29 29 30 30 30 30 29 29 30 30 30 30 29 29 29 30 30 30 30 30 30 29 29 29 30 30 31 31 32 32 32 32 33 33 33 33 33 33 32 32 31 32 33 33 33 33 32 32 31 31 31 31 31 31 32 32 33 33 34 35 36 36 36 36 35 35 35 35 35 35 34 33 32 31 31 30 30 30 28 28 27 25 24 23 24 24 24 24 24 24 23 23 23 23 24 25 26 26 27 28 28 27 27 28 28 28 28 28 28 27 27 27 27 28 28 29 29 29 29 30 30 30 29 28 28 28 28 28 29 29 29 29 29 30 30 30 31 31 30 30 29 29 29 29 29 30 30 30 31 31 31 32 32 33 33 33 33 33 33 33 33 34 33 33 33 33 33 33 33 33 33 32 32 32 31 31 31 30 30 30 29 29 28 28 27 27 26 26 25 25 25 24 24 23 23 23 22 22 21 20 20 20 20 27 27 27 27 26 26 25 25 25 25 26 26 26 26 25 24 24 24 25 27 27 27 27 28 29 30 31 33 33 32 32 31 31 31 31 30 30 31 31 31 32 32 32 32 32 32 32 32 33 33 32 31 30 30 30 30 30 31 31 31 30 30 30 31 30 30 31 31 31 31 31 30 30 30 30 30 31 30 30 29 29 29 29 28 28 28 28 29 29 30 29 29 28 28 28 27 27 28 29 31 31 31 31 31 32 32 32 32 31 31 30 29 31 33 34 33 32 32 32 31 31 31 30 31 31 31 31 31 32 32 33 33 33 33 33 33 33 33 32 32 32 32 32 33 33 34 34 34 35 35 35 35 34 32 32 32 32 33 34 34 35 36 37 38 38 38 38 38 37 37 37 37 37 37 36 36 36 36 36 36 36 36 36 36 35 34 34 34 35 35 35 35 35 35 35 35 34 34 33 32 32 31 31 29 28 28 28 29 29 30 31 31 31 30 30 30 30 30 30 30 31 31 32 32 32 33 34 35 36 37 37 38 38 38 39 39 40 40 41 41 42 42 41 41 41 41 40 40 39 38 37 36 36 36 35 35 35 36 36 37 37 37 37 37 37 37 37 37 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 39 40 40 40 40 40 40 39 39 39 39 39 39 39 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 39 39 39 39 39 39 39 41 42 43 43 43 44 45 44 42 41 41 40 40 40 40 40 40 40 40 41 42 44 45 45 43 41 41 39 38 38 39 41 43 44 43 40 40 38 37 38 38 38 38 38 39 40 40 41 41 41 40 39 38 37 37 38 39 40 40 39 38 36 33 31 30 29 30 31 31 32 33 34 34 33 32 31 31 30 30 31 31 32 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 34 33 33 34 34 34 34 33 33 34 35 34 34 33 32 33 33 33 33 33 32 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 33 33 33 33 33 33 33 33 34 35 35 35 36 36 37 37 37 37 37 36 35 34 33 32 31 30 30 30 30 29 29 29 28 27 26 26 26 26 27 27 28 28 28 29 29 29 29 29 30 30 30 29 28 28 28 28 28 28 28 28 28 28 28 29 29 30 30 30 30 29 29 30 30 30 30 29 29 29 29 29 29 30 30 29 29 29 30 30 30 31 32 32 33 33 33 32 33 33 32 32 31 31 31 32 33 33 34 33 33 33 32 32 32 32 31 31 32 32 32 33 34 35 35 35 35 35 34 34 35 35 34 34 33 32 31 30 30 30 29 29 28 27 27 26 24 22 22 22 23 23 24 24 24 24 24 24 24 25 25 26 27 28 29 28 28 29 29 29 29 29 28 28 28 28 28 28 28 28 28 29 29 29 30 30 29 29 29 28 28 27 28 28 29 29 28 29 30 30 30 30 30 29 29 29 28 29 29 30 30 30 31 31 32 32 32 33 34 34 34 34 34 34 34 34 34 34 33 34 34 34 34 34 33 33 33 33 32 32 32 31 31 30 30 29 28 28 28 27 27 26 26 25 24 24 23 23 23 23 22 22 21 21 20 20 20 27 27 27 27 26 25 24 24 25 25 26 26 26 25 24 23 23 24 25 25 26 26 26 26 27 29 31 33 33 34 33 33 32 32 31 30 29 30 31 31 31 31 31 31 32 32 32 33 33 33 32 31 31 30 30 30 31 31 30 30 29 29 29 30 29 30 30 30 30 30 30 29 29 29 29 30 30 30 29 29 29 28 28 27 27 27 27 28 29 29 28 27 27 27 26 26 26 27 28 30 30 31 31 32 33 33 33 33 32 31 31 31 31 32 33 33 33 33 32 32 31 31 31 31 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 32 33 33 33 34 34 34 35 35 34 34 32 31 30 30 31 31 32 33 35 36 37 37 38 38 37 37 37 36 36 36 36 36 37 37 36 36 36 36 36 36 36 36 35 34 34 35 35 35 35 35 35 35 35 35 34 34 33 33 32 32 31 30 30 30 30 30 31 31 32 32 32 30 30 30 30 30 30 30 31 31 31 31 32 33 33 35 35 36 37 37 38 39 39 40 41 41 42 42 42 42 42 42 42 42 41 40 39 38 37 37 37 36 36 36 36 36 37 37 37 37 36 37 37 37 38 38 38 38 38 37 37 37 37 37 37 37 37 37 37 38 38 38 39 39 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 41 40 40 40 40 40 39 39 39 39 40 41 43 43 43 43 44 44 42 41 41 40 40 39 39 40 40 40 41 42 43 45 46 45 44 43 41 40 39 39 40 42 44 44 44 42 41 39 38 38 39 39 39 39 40 41 41 41 41 40 39 38 38 37 38 39 38 39 40 39 38 36 33 31 30 29 30 30 31 33 34 34 33 33 32 31 30 30 31 32 32 33 33 33 32 33 33 33 33 33 33 33 33 34 34 34 35 35 34 33 34 33 33 33 33 33 34 34 34 33 33 33 32 32 33 33 33 32 32 31 31 31 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 34 34 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 37 37 37 37 37 37 37 37 36 34 33 32 31 31 31 30 29 29 29 28 28 27 27 27 27 26 26 27 27 28 28 28 28 28 29 29 29 30 30 29 29 28 28 28 27 28 28 28 28 28 28 28 29 29 29 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 29 30 30 30 30 31 31 32 32 33 33 32 32 32 31 31 31 31 31 32 33 33 34 34 34 34 33 33 33 32 32 32 32 32 32 33 34 34 35 35 34 34 34 34 34 34 34 32 31 31 30 29 29 29 29 28 27 27 26 26 25 23 22 22 22 22 22 23 24 24 24 25 25 25 26 26 28 29 29 29 29 29 29 30 30 29 29 29 29 28 29 29 29 29 29 30 30 29 29 29 29 29 29 29 28 28 27 28 28 28 29 29 29 29 30 29 29 29 29 28 28 29 29 29 30 30 30 31 32 32 33 34 34 34 34 34 34 34 34 34 34 34 34 34 35 35 34 34 34 34 34 33 33 33 32 32 31 30 30 29 28 28 28 27 27 26 26 25 25 24 24 23 23 23 22 22 22 21 21 21 21 28 28 28 27 25 24 24 24 25 24 25 25 24 23 23 23 23 24 24 25 25 25 25 25 26 28 30 32 33 33 33 33 33 32 32 31 31 31 31 30 30 30 30 30 31 32 32 33 33 33 32 31 31 31 31 31 31 30 30 29 29 29 29 29 28 29 29 29 29 30 29 29 29 29 29 30 30 30 30 29 29 28 27 27 27 27 27 28 28 28 27 27 26 26 26 27 26 27 28 30 30 30 31 32 33 33 33 33 33 32 31 31 31 33 34 34 34 34 33 33 32 32 31 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 32 32 32 33 33 33 33 33 33 33 34 34 34 33 32 31 30 30 30 30 30 32 33 35 36 36 37 37 37 37 36 36 36 36 37 37 37 37 37 37 37 36 36 36 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 34 33 33 32 32 32 32 32 32 32 32 32 32 32 31 31 31 30 30 29 30 30 30 29 30 30 31 32 33 34 36 36 37 38 38 39 40 41 42 42 42 42 42 42 42 43 43 42 41 40 39 38 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 37 37 37 38 38 38 39 39 39 40 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 39 39 39 40 40 41 41 42 42 43 43 41 41 40 40 40 39 39 40 41 41 41 42 44 45 45 44 44 43 41 40 39 39 41 43 44 45 45 44 42 39 38 38 39 40 40 40 41 41 42 42 41 40 39 38 38 38 38 39 39 39 39 39 37 35 33 31 30 30 30 30 31 32 34 33 32 31 31 30 30 30 31 33 33 34 34 33 32 33 33 33 33 33 33 33 33 33 34 34 34 34 34 34 33 33 32 32 33 33 34 34 34 33 33 32 32 32 32 32 32 32 32 32 31 31 31 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 36 36 36 36 37 38 38 37 36 36 36 35 35 34 33 32 32 32 31 30 29 28 28 28 28 28 29 28 27 27 26 26 27 27 27 27 28 28 28 29 29 29 29 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 32 32 31 31 31 31 31 32 33 33 33 33 34 34 34 34 34 33 33 32 32 32 33 33 34 34 34 34 34 34 34 34 34 33 32 31 30 29 28 28 28 28 28 28 27 26 26 26 25 25 25 24 23 22 22 22 23 24 24 25 25 25 26 27 28 29 30 30 30 30 31 31 30 30 30 30 29 29 29 30 30 30 30 31 31 30 30 29 29 29 29 29 28 28 28 28 28 28 29 30 30 30 29 29 29 29 28 28 28 28 28 29 29 30 30 30 31 32 33 34 33 33 34 34 34 34 35 35 35 35 35 35 35 35 35 35 34 34 34 34 34 34 33 32 31 31 30 29 28 28 28 27 27 26 26 25 25 25 24 24 24 23 23 22 22 22 22 22 22 27 27 27 27 25 24 24 24 24 23 23 23 22 22 23 23 24 24 25 25 25 25 25 25 26 28 30 31 32 33 33 33 33 33 32 32 31 31 30 29 29 29 29 30 31 32 32 33 33 33 32 32 32 31 31 30 30 30 29 28 28 28 28 28 28 28 28 29 29 29 29 29 29 29 29 29 30 30 30 30 29 28 27 26 26 26 27 27 27 27 27 27 27 27 28 28 28 29 29 30 31 31 32 32 33 33 33 34 33 33 32 32 32 32 33 33 34 34 33 33 32 32 32 32 32 32 32 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 33 32 31 32 32 32 32 33 33 33 32 31 29 29 29 30 30 32 33 34 35 35 35 35 35 35 36 36 37 38 38 38 38 37 38 37 37 37 37 36 36 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 35 34 34 33 33 33 33 33 33 33 33 33 33 33 33 32 32 31 30 30 30 29 29 29 29 29 30 31 32 34 34 35 36 38 38 39 40 41 42 42 42 42 42 43 43 43 43 43 42 41 40 39 39 38 38 37 37 37 37 37 37 37 37 37 37 37 37 37 37 37 38 38 38 38 38 38 38 38 38 38 38 39 39 39 39 39 40 40 40 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 41 40 40 40 40 40 40 40 40 40 41 41 41 41 41 41 40 40 40 40 40 40 40 41 41 43 45 45 45 45 44 42 41 40 39 40 41 43 44 44 45 43 40 38 37 38 39 40 41 41 41 42 42 41 40 38 37 37 37 38 38 39 39 39 39 38 37 35 33 32 31 30 30 31 32 33 33 32 31 30 30 30 30 31 33 34 34 34 33 32 32 32 32 33 33 33 33 33 33 33 33 34 34 34 34 34 33 32 32 33 33 33 33 33 33 33 32 31 31 31 32 32 32 32 32 32 31 31 31 32 32 32 32 33 33 33 33 33 33 32 32 33 33 33 33 33 33 33 33 33 33 33 33 33 33 34 34 35 35 36 36 37 36 35 35 36 37 37 36 36 34 34 34 33 33 32 32 31 29 28 28 27 27 28 29 29 28 28 27 26 26 26 26 26 27 27 27 28 28 28 29 29 30 30 29 29 29 28 28 28 28 28 28 28 28 28 28 28 28 29 30 30 30 30 30 30 30 30 30 30 29 29 29 29 29 29 29 29 30 30 30 30 30 31 31 32 32 32 32 31 31 31 31 31 31 32 32 32 34 34 34 35 35 34 34 33 33 33 33 33 33 34 34 33 33 33 33 33 34 33 32 31 30 29 28 28 27 27 27 27 27 27 26 26 25 25 25 24 24 24 23 23 23 24 24 25 25 25 25 26 27 28 29 30 31 32 31 32 32 31 31 31 31 30 30 30 30 30 30 31 31 31 31 31 30 30 29 29 28 28 28 28 28 28 28 28 29 30 30 29 28 28 28 28 28 27 27 28 28 29 29 30 30 31 31 32 32 32 33 34 34 34 35 35 35 35 35 35 36 36 35 35 35 35 34 34 34 34 34 33 32 32 31 30 29 29 28 28 27 26 26 25 25 24 24 24 24 24 23 23 23 22 22 22 22 22 Wind_Direction 325 325 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 308 309 309 309 309 309 309 309 309 309 310 309 309 309 309 309 308 308 308 308 308 308 307 307 307 306 306 306 306 306 306 306 306 305 305 305 305 305 305 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 303 303 303 304 304 304 305 305 306 306 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 300 300 299 299 299 298 298 297 297 297 293 289 287 286 285 283 279 276 272 268 262 261 261 260 260 259 258 258 257 256 254 252 251 250 249 247 245 243 242 240 239 237 236 234 234 235 235 235 235 234 234 235 237 238 238 238 237 235 233 231 230 229 226 224 222 220 217 213 209 207 206 204 203 203 211 232 251 259 262 263 264 266 267 269 271 271 272 274 274 274 273 273 275 277 274 269 266 264 260 254 249 245 243 241 242 244 247 249 251 255 257 256 254 252 252 253 255 255 255 255 254 252 251 250 252 277 296 291 290 291 292 293 294 293 291 287 280 273 263 252 247 246 248 246 238 224 215 212 213 215 216 216 216 214 212 211 211 212 213 213 214 214 215 215 215 216 216 215 215 215 215 214 213 212 212 212 211 211 213 215 216 216 215 214 213 212 212 209 203 205 209 213 215 217 217 214 213 212 211 211 210 208 205 206 207 210 213 215 215 215 215 216 216 217 218 218 218 218 214 209 209 207 208 213 215 215 210 206 205 192 189 186 191 184 176 172 163 151 137 109 76 41 43 138 153 158 155 152 152 172 181 181 175 169 168 168 174 182 185 188 196 205 210 213 216 220 224 218 212 210 208 206 197 187 189 192 191 188 191 200 210 230 214 198 180 171 155 146 142 132 124 123 114 65 37 38 52 70 81 86 92 94 95 95 95 95 95 95 94 94 94 94 95 98 97 91 87 89 89 88 89 90 92 93 95 96 95 95 93 93 96 99 102 103 104 104 104 104 104 103 101 99 98 98 98 96 95 94 93 93 94 96 96 96 94 92 90 89 88 88 88 88 89 90 90 91 92 93 93 95 96 96 96 96 96 97 97 97 97 97 96 97 99 102 104 105 106 105 105 105 103 102 99 98 98 99 99 99 98 97 97 97 98 99 99 100 101 101 102 102 102 102 102 101 100 99 98 97 97 97 97 97 98 99 100 101 102 103 102 103 105 105 104 104 104 103 103 102 102 101 100 100 100 101 100 99 100 102 103 103 103 103 103 102 102 102 102 103 105 106 106 107 107 108 108 109 110 113 114 115 115 116 116 116 116 117 118 119 119 120 120 121 121 121 121 121 121 121 121 325 325 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 307 307 307 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 304 304 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 303 303 303 304 304 305 305 306 306 306 307 307 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 300 300 300 299 299 298 298 298 297 293 289 286 286 285 283 280 277 273 268 263 263 263 262 260 258 258 257 256 255 254 252 251 250 248 246 244 244 242 240 238 237 236 234 233 233 233 233 234 234 235 236 237 237 238 239 237 235 232 231 230 227 225 222 220 218 215 210 206 206 204 201 200 200 205 222 242 255 261 263 265 266 268 270 271 272 273 274 275 275 274 274 276 278 276 272 269 268 265 262 258 256 251 248 246 247 249 251 254 257 258 258 256 254 253 253 254 254 254 254 252 251 253 254 261 299 302 298 295 298 303 304 303 301 297 290 280 271 260 251 247 247 246 245 239 225 215 211 211 212 213 215 216 215 214 212 212 212 213 213 214 214 215 215 215 216 216 216 216 215 214 214 213 212 212 212 211 212 213 215 216 216 216 215 214 212 211 209 206 210 216 215 215 217 217 216 215 213 212 211 210 207 206 208 209 212 216 217 217 216 216 216 216 216 216 217 217 216 211 208 207 207 210 214 214 214 211 205 200 194 199 193 193 188 177 170 163 158 151 141 123 105 118 153 160 161 162 160 169 182 190 185 175 167 165 168 177 184 186 188 195 202 205 207 212 218 223 226 216 208 206 208 207 201 200 198 188 184 184 181 184 219 213 204 180 164 155 143 132 126 120 115 99 55 43 45 73 72 81 85 90 93 94 95 95 96 95 95 95 95 95 95 96 95 90 87 89 89 89 88 90 91 93 94 95 96 95 94 93 95 98 101 103 104 105 104 104 104 103 101 101 97 96 97 96 95 95 94 93 93 95 96 97 97 95 94 92 91 90 89 89 89 89 90 90 91 92 93 94 95 96 96 97 97 97 98 99 99 99 98 98 99 102 105 106 106 107 107 107 106 105 104 100 98 98 99 99 98 97 97 97 97 97 98 99 100 101 101 102 102 102 102 101 101 100 99 98 98 98 99 99 99 100 100 101 102 103 103 103 103 105 105 105 105 105 104 103 102 102 101 101 100 101 101 101 101 102 102 102 102 102 102 102 101 101 102 102 104 105 106 106 107 107 108 109 110 112 114 115 116 116 117 117 117 117 118 119 120 120 120 121 121 121 121 121 121 121 122 122 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 309 309 309 309 309 309 309 309 308 308 308 308 308 308 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 305 305 304 304 304 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 304 304 305 306 306 306 307 307 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 302 302 302 303 302 302 302 302 302 301 301 300 300 300 300 300 299 298 297 294 289 286 285 285 283 281 277 271 266 263 262 263 263 261 259 258 256 255 255 254 252 251 249 248 246 245 244 242 240 238 237 236 234 233 232 233 234 236 237 237 238 238 238 239 239 237 234 232 230 229 226 223 221 219 217 213 208 207 204 202 200 198 199 202 213 233 250 260 263 265 268 270 271 271 273 274 276 276 276 275 276 278 279 278 275 272 271 270 268 267 263 258 254 251 251 252 254 256 259 261 260 258 255 254 254 254 254 253 252 250 255 275 294 291 304 310 306 303 305 314 316 314 308 301 292 280 270 260 253 249 247 246 243 237 227 218 214 211 209 211 214 215 216 215 213 212 212 213 213 214 214 215 215 215 215 216 216 216 215 214 213 212 212 211 211 211 211 213 215 215 217 216 215 214 214 213 209 207 213 217 216 216 216 216 216 215 215 214 212 211 208 209 210 212 215 218 219 219 219 219 219 218 217 216 216 216 215 209 208 209 211 214 217 216 215 212 206 203 201 200 203 181 177 173 159 158 161 160 155 149 143 146 157 164 164 165 172 187 197 197 184 171 160 158 167 177 182 183 185 187 191 195 199 206 213 218 224 213 208 206 211 217 216 216 216 211 203 183 177 182 204 216 213 202 172 150 140 128 118 116 112 100 74 44 52 68 75 81 85 89 92 93 94 95 96 95 95 95 95 97 97 94 90 87 88 89 89 89 90 91 92 93 94 94 95 95 94 94 96 100 102 104 105 105 105 104 103 102 102 98 95 95 96 95 95 94 93 93 94 96 97 98 97 96 95 93 93 92 91 90 90 90 90 90 91 92 93 95 95 96 96 97 98 98 100 100 101 100 100 100 102 105 107 107 108 109 108 107 106 104 103 100 99 99 100 98 98 97 97 97 97 98 98 99 100 101 102 102 102 102 102 101 101 100 100 99 100 100 101 101 102 102 102 102 102 103 103 104 104 104 104 106 106 106 105 104 102 101 101 101 101 101 102 102 102 102 102 102 101 101 101 101 101 101 102 103 104 105 106 107 107 108 109 111 112 113 114 115 116 117 117 117 118 118 119 119 120 120 120 121 121 121 122 122 121 121 122 122 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 308 308 308 308 308 308 308 308 308 309 309 309 309 308 308 308 308 308 308 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 304 304 304 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 302 302 302 302 303 303 304 304 305 305 306 306 306 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 303 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 301 301 301 301 301 300 299 297 296 293 289 285 285 285 282 280 277 270 265 264 263 263 263 262 261 259 257 256 255 254 252 251 249 248 248 247 245 242 240 238 236 236 235 235 234 235 237 239 240 240 239 239 240 239 238 236 233 231 229 227 225 223 220 218 216 214 211 206 202 200 198 197 198 199 205 222 245 259 264 267 271 272 272 273 274 276 278 279 278 277 277 279 280 279 277 274 274 273 272 270 267 263 258 255 255 256 258 259 262 263 262 260 257 256 255 254 253 251 250 248 281 306 306 307 310 315 313 310 312 323 324 326 315 306 297 282 271 264 258 253 249 246 242 236 229 223 221 213 209 209 212 214 215 215 214 213 213 213 213 213 214 214 215 215 216 216 216 216 215 214 213 212 211 211 210 210 211 212 213 215 217 216 214 214 215 206 205 207 214 217 217 217 217 216 216 215 215 215 213 212 210 211 213 216 218 220 220 220 220 221 221 220 220 218 216 215 210 209 209 209 216 219 219 218 216 214 211 207 202 200 198 176 168 144 143 150 156 156 154 154 156 157 163 172 173 175 186 197 201 198 182 168 159 160 167 178 185 187 186 186 187 188 191 199 208 216 222 211 207 207 210 216 216 215 213 214 207 189 179 184 204 215 219 216 202 160 143 122 104 103 112 104 67 41 48 65 75 81 86 89 92 92 93 94 95 94 94 95 96 97 96 91 88 89 91 91 90 90 92 93 94 94 94 94 94 95 95 95 97 101 103 105 106 106 105 103 102 102 98 94 94 95 95 95 95 94 94 94 95 97 98 98 98 97 95 95 94 92 91 91 91 90 90 91 92 92 93 94 95 96 97 97 98 99 101 102 102 102 101 102 104 107 109 109 110 110 109 107 104 103 101 100 99 99 99 98 98 98 98 97 98 98 99 99 100 101 102 102 103 103 103 103 102 102 102 101 103 103 103 103 103 104 104 104 103 104 104 105 105 105 105 107 106 106 106 104 102 101 101 101 102 102 102 102 102 102 102 102 102 101 102 101 102 102 103 104 105 105 106 107 108 109 110 112 113 114 115 116 117 117 118 118 118 119 119 120 120 120 120 121 121 122 122 122 122 122 122 122 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 302 302 302 303 303 304 305 305 305 306 306 306 306 307 306 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 301 301 300 298 296 294 291 288 285 284 284 281 280 273 270 268 266 264 263 263 262 261 259 258 257 255 254 252 251 250 249 248 247 245 243 241 239 237 237 236 237 237 238 239 240 241 241 240 240 240 239 237 235 232 230 227 225 223 221 219 217 216 214 211 205 201 198 197 196 196 195 197 207 242 260 267 271 273 275 275 276 276 278 280 281 281 279 278 280 281 280 278 276 275 275 274 272 269 265 262 260 260 260 262 264 267 266 263 261 259 258 256 254 251 236 233 240 208 167 165 281 312 283 196 304 317 316 139 119 330 315 307 297 282 273 265 259 252 248 242 236 232 229 224 215 210 209 210 212 213 214 214 213 213 213 213 213 213 213 214 215 216 216 216 216 215 213 212 212 211 210 210 210 210 211 213 216 218 217 214 213 209 204 205 206 211 216 216 216 216 216 216 215 214 214 213 211 211 212 216 218 220 221 221 221 221 221 221 222 221 220 219 213 211 210 210 210 218 221 221 221 221 219 214 208 204 200 193 175 167 154 133 135 136 138 144 148 150 161 173 180 180 182 190 198 199 192 182 169 165 165 171 181 188 191 192 191 189 189 190 194 201 216 217 207 203 209 209 212 213 212 202 196 200 200 190 188 203 215 219 217 206 190 142 98 92 94 107 97 59 44 55 67 77 82 87 89 91 92 93 93 93 93 94 95 97 97 94 91 92 93 92 90 90 91 94 95 95 95 94 94 96 96 96 97 99 102 104 106 106 106 104 103 102 98 94 93 94 94 95 95 94 94 94 95 97 98 99 98 98 97 96 96 95 92 91 91 91 90 91 92 93 93 94 95 96 97 98 98 98 100 101 102 102 102 101 103 104 108 109 110 112 112 109 106 104 102 101 99 98 98 98 98 98 98 98 98 99 99 99 100 101 102 102 103 103 104 104 104 104 104 104 104 105 105 105 105 105 105 106 105 105 105 105 106 106 106 106 107 105 105 105 103 102 101 102 102 102 102 102 103 102 102 102 102 102 102 102 102 103 103 104 104 105 106 107 108 109 110 112 113 114 114 115 116 117 118 118 118 119 119 120 120 120 121 121 121 122 122 122 122 122 122 123 123 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 308 308 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 303 303 304 304 305 305 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 301 297 295 293 290 286 283 282 282 279 271 270 270 268 267 266 264 262 261 260 259 258 257 256 254 253 252 252 250 248 247 246 244 242 240 239 238 239 239 239 239 240 241 241 241 241 240 239 238 235 233 230 228 225 223 221 219 217 216 216 214 209 203 199 196 195 193 192 189 190 194 231 268 274 274 277 279 279 278 277 278 281 283 283 281 280 281 282 281 279 279 277 276 276 274 271 268 265 264 264 265 266 268 272 268 264 263 261 258 255 250 192 168 168 167 170 175 172 165 164 161 160 159 158 156 152 144 134 142 149 156 298 286 275 266 258 252 243 240 235 230 222 215 210 208 209 210 212 212 213 213 213 212 212 212 212 213 214 215 216 216 216 215 215 213 212 212 211 210 210 210 210 212 213 215 217 217 213 208 201 203 204 204 206 215 216 216 216 216 215 214 213 212 212 210 212 215 218 219 220 221 221 221 220 220 221 221 221 221 217 212 210 211 212 217 221 221 221 220 220 219 216 210 205 200 188 175 170 161 152 141 139 137 138 137 151 167 181 184 182 180 185 193 192 189 181 171 167 168 174 179 181 188 192 192 190 190 191 194 201 214 213 203 203 212 214 214 214 212 205 201 209 209 197 193 203 217 221 214 206 204 198 189 87 87 80 68 55 57 64 72 79 83 87 89 91 92 92 92 92 93 94 97 98 96 93 93 94 93 93 93 93 94 96 96 96 96 95 95 96 96 97 99 101 103 106 107 106 105 105 103 99 95 92 93 94 94 94 94 94 94 95 97 98 99 99 99 98 98 97 97 95 93 91 90 91 91 92 92 92 93 95 96 97 98 98 98 99 100 102 102 102 101 102 102 104 107 110 112 112 111 109 106 103 102 101 100 98 98 98 98 98 99 99 99 99 100 100 101 102 102 103 104 104 105 105 105 106 106 106 106 106 106 106 106 106 107 106 106 105 106 106 107 107 107 107 107 105 105 104 103 102 102 102 103 103 103 103 103 103 103 102 102 103 103 103 103 104 104 104 105 105 107 108 109 111 112 113 114 115 115 116 117 117 117 118 119 119 120 120 120 121 121 121 122 122 122 122 122 122 123 123 123 325 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 308 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 303 303 304 305 305 305 306 306 306 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 300 297 294 292 289 284 282 281 280 278 277 273 268 268 267 265 264 262 261 260 259 258 258 256 255 254 252 252 250 248 248 246 244 243 242 241 241 240 240 240 240 240 240 240 240 239 238 237 235 233 230 228 226 223 221 219 216 215 215 214 212 207 202 197 194 192 190 189 186 182 179 188 286 285 283 284 284 283 280 278 279 282 284 284 283 282 282 283 282 281 280 278 278 276 275 272 270 269 268 268 269 270 272 273 269 268 265 261 257 253 234 169 171 172 173 176 177 175 169 164 165 164 163 163 160 154 148 147 156 160 159 290 295 283 274 263 258 255 244 234 225 217 212 210 209 208 208 209 210 211 212 212 211 211 212 212 212 213 214 216 216 216 215 215 214 212 212 211 211 211 210 211 212 213 214 215 216 209 199 200 202 203 204 207 217 217 216 215 215 214 213 212 212 212 212 213 216 219 219 219 220 220 220 220 220 220 221 220 218 214 212 213 214 217 223 223 222 222 221 220 218 216 213 206 201 191 180 175 164 155 140 147 147 146 145 154 174 188 188 183 177 182 192 193 185 175 168 166 166 169 172 174 182 187 189 188 189 191 193 199 209 211 201 203 214 215 216 214 211 209 210 217 215 204 200 208 219 224 217 203 193 189 170 89 46 35 44 58 67 69 75 83 87 88 90 91 92 92 91 92 93 97 99 99 96 95 95 95 94 93 93 94 95 96 97 98 97 96 96 96 96 98 101 102 105 107 107 106 105 104 101 96 93 92 93 93 94 94 94 94 95 96 97 97 98 99 99 98 98 98 97 95 93 92 91 91 92 92 91 92 94 96 97 98 98 99 99 100 101 102 101 102 102 102 102 106 109 112 114 114 112 109 105 103 103 102 100 99 99 99 98 98 99 100 100 100 100 101 102 103 103 104 105 105 105 106 106 107 107 107 107 106 107 107 107 108 107 107 106 105 105 106 107 108 108 108 107 106 105 103 102 102 102 103 103 104 104 104 103 103 103 102 102 103 104 104 105 105 105 106 106 107 109 110 111 112 113 114 115 115 116 116 117 117 118 118 119 120 120 120 121 121 122 122 122 122 122 123 123 123 123 123 123 324 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 301 301 301 301 302 302 303 303 303 304 305 305 305 306 306 306 306 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 303 303 303 303 303 303 303 303 301 298 295 294 290 285 282 279 278 277 276 272 268 267 265 263 262 262 261 260 259 259 258 257 256 255 254 252 250 249 248 246 245 244 243 243 242 241 240 239 239 239 239 238 238 236 235 234 233 230 228 226 223 220 218 216 214 213 212 211 209 204 199 195 191 189 186 185 181 176 171 173 291 299 293 290 288 285 281 279 279 282 285 286 284 282 283 283 283 282 281 279 279 277 276 274 272 271 271 271 272 273 274 273 272 269 266 260 255 250 243 205 176 176 177 179 180 177 172 169 170 168 167 166 160 154 150 153 161 165 161 206 299 288 278 271 273 263 248 231 218 212 210 211 211 209 207 207 208 209 210 211 211 212 211 212 212 212 213 215 216 216 216 215 214 213 212 212 212 211 211 212 212 213 212 212 213 208 202 202 204 205 207 209 214 217 216 215 214 213 212 212 212 212 213 215 217 219 219 218 219 219 220 221 221 220 220 219 216 213 213 215 216 218 221 221 221 222 222 223 218 214 211 207 204 194 187 177 162 159 155 140 146 151 152 148 171 190 191 182 175 181 189 187 176 169 168 167 166 165 168 167 177 183 184 184 186 189 190 197 207 206 199 204 210 212 210 207 207 215 214 216 219 210 203 209 227 240 234 221 205 171 130 66 35 28 46 62 70 79 86 88 89 90 91 91 91 91 91 92 95 100 102 100 97 96 96 96 95 93 92 93 96 97 97 98 97 97 96 96 98 100 102 103 106 107 108 107 105 102 98 94 93 92 93 94 94 94 94 95 96 96 96 97 98 98 98 99 99 99 97 96 94 93 92 92 92 92 92 93 95 97 98 98 99 99 100 101 102 101 101 101 101 102 103 108 111 114 116 114 111 108 105 104 104 102 101 101 100 99 98 99 100 101 101 101 101 101 102 103 104 105 106 106 106 106 107 107 107 108 107 107 108 109 109 109 109 107 105 105 105 106 109 110 110 109 107 106 105 103 103 102 103 104 105 105 105 104 103 102 102 102 103 104 105 105 105 107 107 108 108 109 111 112 113 114 115 115 116 116 116 116 118 118 118 119 120 120 120 121 121 122 122 122 122 123 123 123 123 123 123 123 123 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 302 302 303 303 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 302 299 296 294 294 290 283 279 278 277 275 273 271 267 264 262 261 261 261 260 259 259 258 257 257 256 255 253 251 250 248 246 245 244 243 242 242 240 239 238 238 237 237 236 235 234 233 232 231 229 225 223 220 217 215 214 213 211 209 207 205 201 196 192 188 185 182 180 175 170 165 162 163 271 298 294 290 286 282 279 280 282 286 287 285 283 283 283 283 283 281 280 279 278 276 275 273 273 273 273 274 275 274 273 272 269 265 259 254 249 236 188 180 181 182 183 183 180 177 175 190 207 192 168 163 155 153 158 164 163 158 160 299 290 282 277 275 269 251 222 209 208 209 211 214 211 208 207 207 208 208 210 212 214 213 212 211 211 211 213 215 216 216 215 214 213 212 212 212 212 212 212 213 213 211 211 212 207 205 205 206 207 208 209 211 216 218 216 215 213 211 211 212 212 214 216 218 218 218 218 218 219 220 220 220 219 219 219 218 215 215 216 216 217 218 218 218 219 222 224 223 217 210 207 208 198 192 183 168 169 174 166 163 164 168 170 180 192 192 177 165 175 181 174 168 171 174 174 172 167 165 167 180 182 182 181 181 185 187 198 201 200 198 204 209 204 198 200 203 215 214 212 216 211 204 210 245 260 264 265 250 193 80 72 65 61 60 65 72 85 90 91 90 90 91 91 91 91 91 94 98 103 104 101 98 96 95 96 95 95 94 95 96 97 97 97 97 96 96 97 99 101 102 104 105 107 107 105 102 99 96 94 93 93 93 94 94 95 95 95 96 96 97 98 98 98 98 99 100 99 98 97 95 94 94 95 94 93 92 94 96 97 98 99 99 100 101 102 102 101 101 101 101 102 104 109 113 117 117 115 111 108 106 105 104 103 102 102 100 99 98 100 101 102 102 102 102 102 102 104 104 105 106 107 107 107 107 108 108 108 108 108 109 110 110 110 109 107 105 105 106 108 110 111 110 109 108 106 105 104 104 104 105 106 106 106 105 105 104 103 103 103 104 105 106 106 107 107 109 109 110 110 113 114 115 116 116 117 117 117 117 118 119 119 120 120 120 121 121 121 122 122 122 123 123 123 123 123 124 124 124 123 123 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 306 306 306 306 306 306 306 306 307 307 307 307 307 307 307 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 302 302 303 303 304 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 305 304 302 300 297 295 295 295 290 283 282 278 278 275 273 269 264 262 261 261 261 260 258 258 257 257 257 256 255 253 252 249 247 246 244 243 241 241 241 240 238 238 237 236 235 234 234 233 232 230 229 226 222 219 216 214 212 211 210 208 206 203 200 197 192 188 184 181 178 176 170 165 162 159 156 163 296 296 291 286 283 281 281 282 285 287 287 284 285 284 284 283 282 280 280 279 277 275 274 273 274 274 275 275 276 273 271 268 263 261 256 236 176 180 182 184 185 186 185 182 181 206 226 232 224 182 166 160 158 162 167 164 153 136 302 296 289 284 283 282 249 208 205 206 209 211 214 214 211 210 210 210 209 211 214 217 216 214 212 210 210 211 212 214 215 215 214 214 213 213 212 212 212 212 212 213 211 211 212 208 206 207 207 208 209 210 214 217 220 218 216 214 211 211 212 213 215 216 216 216 216 216 216 217 219 219 219 219 219 219 219 215 213 213 214 214 216 217 218 219 221 226 226 224 217 211 213 203 198 193 179 175 177 178 178 180 184 187 189 194 187 165 143 162 166 166 171 173 178 181 176 167 165 170 178 184 185 181 180 181 189 203 199 196 202 207 205 198 194 199 204 210 209 205 209 206 213 230 253 262 268 272 292 355 60 70 78 82 74 73 79 90 92 93 92 92 92 92 92 92 94 97 101 104 104 101 98 95 94 95 97 96 95 96 97 97 97 97 97 96 95 97 99 101 102 103 105 108 106 103 100 97 95 94 93 93 94 95 95 96 96 96 96 96 97 98 98 98 99 100 100 99 99 98 97 96 96 96 96 93 93 95 96 97 99 99 100 101 102 103 102 102 102 102 102 104 107 112 116 119 118 114 110 109 107 105 105 103 103 103 101 99 99 101 103 103 103 103 103 103 103 103 104 106 107 107 107 107 107 108 108 108 108 109 110 111 111 110 109 107 106 106 108 110 112 112 111 109 108 107 106 106 106 105 107 107 107 106 106 106 106 106 105 105 106 107 107 107 108 108 110 111 111 112 115 116 116 117 117 118 118 118 118 119 119 120 121 121 121 121 121 122 122 122 123 123 123 123 123 124 124 124 124 124 124 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 308 307 307 307 306 307 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 307 307 306 306 306 306 306 306 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 302 303 303 304 304 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 305 305 305 303 301 298 294 293 294 293 289 286 280 276 279 276 273 265 263 262 262 261 260 258 256 256 256 256 255 254 252 251 248 246 244 242 241 240 240 241 241 241 239 237 236 235 234 233 232 231 229 226 223 219 216 213 212 211 208 206 204 202 199 196 192 188 184 180 177 175 172 168 165 162 157 152 150 249 298 292 287 284 283 283 283 285 287 287 288 287 285 284 283 282 281 280 279 277 276 275 274 275 276 276 276 276 273 270 265 259 253 220 175 179 181 182 184 186 187 186 186 215 231 238 239 238 236 234 223 164 167 170 169 159 131 311 305 292 287 291 296 204 200 204 207 209 211 214 217 216 215 215 214 213 213 215 218 219 218 214 211 208 208 209 211 213 214 215 214 213 213 212 212 212 212 212 213 212 211 212 210 207 207 208 208 211 213 218 222 222 219 217 215 212 211 210 213 215 216 216 215 214 213 214 215 217 218 218 218 217 218 218 213 211 211 211 213 214 216 218 221 225 228 230 229 226 219 215 207 200 193 191 189 176 169 172 180 186 188 189 186 175 156 145 159 166 169 169 174 182 184 178 168 169 175 181 185 185 183 180 181 190 196 200 198 203 201 201 203 203 206 212 210 201 195 206 219 228 235 253 262 265 261 303 6 45 61 75 83 81 80 86 94 95 95 94 93 94 94 94 94 96 100 102 103 104 102 98 95 94 95 97 97 96 96 97 96 96 97 96 96 96 98 99 101 101 104 106 108 105 101 98 96 94 93 93 94 94 95 96 97 97 96 96 96 97 98 99 99 100 100 100 100 99 99 98 97 97 99 97 95 95 96 97 97 99 100 101 102 104 104 103 102 102 103 104 107 111 115 118 120 117 113 109 109 107 107 104 104 104 104 101 100 100 102 103 103 103 104 103 103 103 104 105 106 107 108 107 107 108 108 109 109 109 110 111 111 111 110 109 108 107 108 110 111 113 112 111 110 108 108 107 107 107 107 107 108 107 107 107 107 107 107 107 106 107 108 109 109 109 110 111 112 113 114 117 118 118 118 118 119 119 120 120 120 120 121 121 121 121 121 122 122 122 123 123 124 124 124 124 124 124 124 124 124 124 324 324 324 324 323 323 323 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 301 302 302 303 304 304 304 304 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 305 305 305 305 301 299 289 286 286 290 290 286 281 277 279 280 273 267 265 264 264 263 261 259 257 256 255 254 253 252 250 249 247 244 242 240 240 239 241 242 242 241 240 238 237 236 235 233 232 230 228 225 221 217 212 210 210 206 203 201 199 197 194 191 188 184 180 177 174 172 170 168 164 159 154 148 145 150 302 294 289 286 285 285 284 285 286 286 288 288 286 284 284 283 282 281 280 278 276 275 275 275 276 276 276 276 273 268 260 252 215 178 178 180 181 182 183 185 187 187 187 223 237 239 239 238 237 235 218 171 173 173 171 167 159 158 311 294 291 297 176 192 201 206 208 210 211 213 217 219 219 218 218 217 215 216 218 220 221 218 213 208 206 206 208 211 212 213 214 213 213 213 214 214 214 213 212 212 211 212 211 209 207 208 210 213 217 220 223 223 220 217 215 213 210 210 213 215 215 215 215 213 212 213 214 216 218 218 217 216 216 215 210 210 208 209 212 214 216 217 223 228 231 233 233 233 227 220 216 203 199 198 190 171 155 157 171 181 190 194 185 164 154 155 163 167 171 168 184 191 185 177 172 173 176 181 184 184 182 179 181 183 186 193 195 195 198 205 213 218 222 225 219 209 206 216 236 238 244 258 269 269 251 46 39 35 43 69 83 83 84 90 97 97 97 94 94 95 95 95 96 98 100 102 104 105 103 101 98 96 96 97 96 95 96 96 96 96 96 96 96 97 98 99 100 102 105 107 107 103 99 97 95 94 93 93 94 95 95 96 97 97 96 96 96 97 98 99 100 100 100 100 100 100 99 99 99 99 99 98 96 96 97 97 98 99 101 102 104 104 104 103 102 103 104 106 110 113 117 120 120 116 112 110 109 109 106 103 104 104 104 103 102 102 103 103 104 104 104 104 104 105 105 106 107 108 108 108 108 108 109 109 110 110 110 111 111 111 110 110 109 109 110 111 112 113 112 111 111 110 109 108 108 108 108 108 108 108 108 108 108 108 108 108 108 110 111 111 111 111 112 113 114 114 116 117 119 119 119 120 120 121 121 121 121 121 122 121 121 122 122 122 122 123 123 124 124 124 124 124 124 124 124 124 124 124 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 301 301 302 303 303 303 304 304 304 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 305 305 305 306 305 302 298 290 288 287 287 287 283 280 279 279 279 274 271 268 267 266 265 263 262 260 257 255 254 252 251 249 248 245 243 240 239 238 238 239 242 242 241 241 240 239 237 235 233 231 229 227 224 220 213 211 208 205 201 198 196 194 191 189 186 183 179 176 173 171 169 168 166 161 157 153 147 142 141 309 298 292 290 289 287 286 286 286 286 288 288 287 285 284 283 282 281 280 278 276 276 276 276 276 277 277 275 271 262 252 247 229 216 204 189 180 182 183 184 191 197 197 228 240 239 239 239 237 236 207 177 177 176 174 173 173 176 185 273 296 301 164 190 203 210 212 213 214 215 217 218 220 219 220 221 219 219 218 219 221 222 217 210 206 204 205 207 209 211 213 213 213 214 215 215 215 214 212 211 211 213 214 212 208 209 210 214 218 220 221 221 220 217 215 213 211 210 212 213 215 216 216 214 213 213 214 217 218 217 216 215 214 213 209 207 207 208 211 213 214 216 226 231 235 241 241 236 231 225 220 218 207 202 192 174 163 159 171 178 186 184 177 172 168 165 167 172 186 189 188 190 187 186 187 180 178 182 185 187 185 182 182 182 186 190 193 190 197 208 217 230 242 243 233 224 224 224 234 249 252 260 276 278 269 51 52 29 76 86 86 86 88 92 96 98 97 95 94 94 95 97 97 97 98 100 104 106 105 103 100 97 96 94 93 94 95 95 95 96 97 97 97 98 98 99 100 103 106 108 105 102 99 96 95 93 93 94 94 94 95 97 97 97 97 97 97 98 99 100 101 101 100 100 100 100 100 99 100 100 99 98 97 97 98 98 99 100 102 103 104 105 105 104 103 104 105 108 112 115 118 121 120 116 113 112 110 109 105 103 105 104 103 103 103 103 103 103 104 104 104 105 105 105 106 107 108 109 109 109 108 108 109 110 110 110 111 112 112 112 112 111 111 111 111 112 113 112 112 112 112 111 110 109 109 109 108 108 109 109 109 110 110 110 110 110 110 112 112 113 113 113 113 114 115 116 117 118 119 120 120 121 121 121 121 121 121 121 122 122 122 122 122 123 123 124 124 124 124 124 125 125 124 124 124 125 124 124 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 305 305 305 305 304 305 305 305 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 305 305 305 305 305 305 304 304 304 304 303 303 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 301 301 302 303 303 303 303 304 304 304 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 305 305 306 306 305 302 298 296 294 286 285 285 283 280 280 280 279 278 275 272 270 269 268 266 265 262 258 255 253 252 251 249 246 243 241 238 237 236 236 237 241 242 242 242 241 239 237 234 232 230 227 224 221 216 212 208 204 199 195 192 190 187 185 183 181 178 175 172 169 168 168 166 162 159 155 152 147 141 136 309 301 296 295 294 290 289 287 286 287 288 288 287 286 284 283 283 282 281 279 277 276 276 276 277 277 277 274 265 253 247 245 244 243 243 242 240 234 228 220 223 236 232 194 216 239 239 239 238 235 196 180 203 204 187 180 182 185 187 185 243 292 168 195 209 216 219 221 221 220 220 221 221 220 222 224 223 221 219 219 220 222 220 214 207 205 204 205 207 210 212 213 214 214 213 214 215 214 212 211 211 212 213 211 210 213 211 214 218 220 221 220 220 218 215 213 211 211 211 214 216 217 218 217 215 215 216 217 218 217 216 215 214 212 209 206 206 207 209 213 214 220 229 235 243 249 249 239 232 223 214 211 207 212 197 181 175 173 186 185 187 184 177 182 186 183 180 184 193 195 194 194 194 192 195 183 186 189 191 191 190 187 184 185 188 192 194 193 202 208 220 239 254 254 248 242 240 243 251 257 258 265 279 292 333 52 57 70 113 97 91 91 91 95 96 95 95 95 93 94 97 99 97 96 97 101 105 106 105 102 97 93 91 91 91 93 94 94 94 96 97 99 99 99 99 100 101 104 107 107 104 101 98 96 94 93 93 94 94 95 96 97 98 97 97 98 98 99 100 101 101 101 100 100 100 100 99 100 100 100 99 98 98 98 99 99 100 101 102 102 105 105 105 104 104 105 106 110 114 117 120 122 120 117 114 111 110 108 104 105 106 104 103 103 103 103 103 103 103 104 104 105 106 106 107 108 109 110 110 109 109 109 109 110 110 111 112 112 113 113 113 113 113 113 112 112 111 111 113 114 113 112 111 110 109 109 109 109 110 110 111 111 111 111 112 112 112 112 113 114 114 114 114 115 116 117 118 118 120 120 121 121 121 121 121 121 121 122 123 123 123 123 123 124 124 124 124 125 125 125 125 125 125 125 125 125 125 125 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 306 305 305 306 306 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 300 300 301 302 302 302 302 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 304 303 304 304 304 304 304 304 304 305 305 305 306 307 305 302 299 297 293 285 285 285 284 282 282 281 281 280 278 276 274 272 271 271 269 265 260 256 253 251 249 246 244 241 239 237 236 235 236 238 237 242 245 243 241 239 236 233 231 228 223 219 215 211 206 201 196 192 188 186 183 181 179 178 176 173 170 168 166 166 165 163 159 156 153 150 146 141 132 313 303 298 300 301 295 294 289 288 289 289 289 288 286 285 284 283 283 282 280 277 277 276 277 278 278 278 272 258 247 245 245 245 245 245 244 244 243 242 242 244 245 224 189 196 224 240 240 238 235 217 222 229 230 201 184 188 189 191 191 193 226 213 213 220 226 227 228 229 229 228 226 224 223 224 225 224 224 223 221 220 220 220 217 215 210 206 205 206 209 212 213 213 213 210 211 214 214 212 211 211 211 211 210 213 217 214 214 217 219 221 221 220 219 216 213 212 212 212 214 216 218 219 219 219 218 219 219 221 219 216 215 212 209 205 204 205 207 210 214 219 226 231 241 251 256 252 247 235 215 202 203 211 217 202 186 178 180 204 201 207 202 191 195 194 193 190 189 192 195 196 196 194 190 189 185 195 197 197 197 194 189 185 185 189 193 194 196 205 214 226 249 247 247 247 249 252 259 265 265 262 267 278 300 351 51 69 90 109 103 100 94 94 95 93 92 92 92 93 97 99 99 97 96 97 101 102 104 101 95 88 87 88 89 90 92 94 93 93 95 98 99 100 101 101 101 103 105 106 105 101 99 98 96 94 94 94 94 95 96 97 98 98 98 99 99 99 100 101 101 101 100 100 100 100 99 98 99 99 100 100 99 99 99 100 101 101 101 102 103 105 106 106 105 105 105 108 112 116 119 121 122 121 118 114 111 109 108 107 108 106 104 104 103 103 103 103 103 103 104 104 105 106 107 108 109 110 111 110 110 110 110 110 110 111 112 112 113 113 113 113 113 113 113 113 113 112 112 117 117 115 114 112 111 110 109 109 110 111 111 111 112 112 112 112 113 113 113 114 114 115 115 116 116 116 117 118 119 120 121 121 121 121 121 121 122 122 123 124 124 124 124 124 125 125 125 125 125 125 125 125 125 125 125 125 125 125 126 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 300 301 301 301 302 302 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 305 305 306 307 307 306 303 302 299 296 289 285 285 284 283 283 282 283 281 279 277 275 275 274 273 272 268 263 258 253 248 245 244 241 239 238 238 238 237 237 239 238 241 244 242 241 241 239 236 232 226 219 215 212 208 198 191 186 183 180 178 176 175 173 172 170 168 166 165 164 163 162 160 158 154 151 148 144 138 128 326 306 300 301 305 304 300 293 289 290 291 291 289 287 285 284 284 284 282 281 279 278 277 278 278 278 278 267 252 245 245 246 246 246 246 246 245 245 245 245 246 243 213 191 205 227 243 241 238 235 232 234 234 235 204 187 189 192 194 198 205 215 224 227 229 232 233 233 232 233 232 230 228 226 225 224 224 226 227 224 221 219 219 219 218 213 208 206 206 208 211 213 212 210 209 211 214 214 212 212 211 211 212 213 216 216 214 214 217 220 222 222 221 219 217 216 214 213 214 215 217 218 220 221 222 222 223 224 226 223 222 216 211 208 205 203 206 209 212 217 223 228 232 247 260 263 261 254 239 201 195 203 210 214 208 193 182 188 218 225 216 216 214 207 196 192 189 189 192 194 193 191 191 190 190 193 194 195 196 196 195 191 185 184 187 189 189 191 196 211 236 233 222 223 230 242 253 261 267 267 266 270 277 308 21 65 81 93 100 100 98 92 90 90 87 88 90 93 96 98 98 98 96 95 96 97 101 100 94 86 83 85 88 88 89 91 93 93 93 95 96 98 101 102 102 103 104 105 106 104 100 98 97 95 95 95 95 95 96 98 99 99 99 100 99 98 100 101 102 101 101 101 100 99 99 98 97 98 99 100 99 99 99 100 100 101 101 102 103 104 106 106 106 106 105 106 111 115 119 120 122 122 121 117 112 110 109 108 109 108 106 105 105 104 103 103 103 103 103 104 104 105 107 108 109 109 110 111 111 110 110 110 110 110 111 111 112 112 112 113 113 113 113 113 113 113 115 116 119 118 117 115 114 112 111 110 111 111 112 112 112 112 112 112 112 112 113 113 114 114 115 116 117 117 117 118 119 120 122 122 122 122 122 122 122 123 123 124 124 125 125 125 125 125 125 125 125 125 126 125 125 125 125 125 125 126 126 126 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 298 298 299 299 300 300 300 301 301 302 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 306 306 307 307 306 305 303 300 296 288 285 284 284 283 283 283 284 282 279 276 276 276 275 274 272 268 262 255 250 245 244 242 239 237 239 240 239 237 238 237 237 239 241 242 243 244 242 238 232 224 215 213 209 198 185 178 175 173 172 170 169 169 168 167 165 164 163 162 161 160 159 157 155 152 149 146 142 136 126 34 313 303 300 301 304 305 298 292 292 292 292 289 287 286 285 285 284 284 283 281 279 277 278 279 279 276 260 249 246 247 247 247 247 247 247 246 247 247 247 246 227 200 192 224 239 244 243 239 236 235 235 235 235 228 192 194 196 197 200 208 217 227 233 235 236 236 235 233 233 234 233 231 228 226 225 226 229 230 227 224 221 219 219 218 215 211 207 206 206 209 212 209 208 210 213 216 216 215 214 212 212 214 216 217 216 213 215 219 221 222 221 220 219 219 218 216 215 215 216 217 219 221 222 223 224 225 226 227 227 226 218 215 212 208 205 207 211 214 219 225 227 233 249 266 267 267 261 226 189 210 210 201 207 209 200 192 199 221 230 230 230 226 211 196 188 183 189 193 192 189 189 191 192 192 192 190 188 190 191 189 189 188 190 191 186 182 181 189 200 207 211 208 211 221 237 253 264 268 271 274 280 294 354 61 79 87 91 92 91 88 85 84 84 83 86 89 92 93 95 96 96 95 94 95 98 99 95 88 82 84 87 88 87 89 90 92 93 94 94 96 99 101 102 103 104 104 105 104 101 98 97 95 94 94 95 95 96 98 99 99 99 102 101 98 99 100 101 101 101 100 100 100 99 97 96 96 98 100 100 99 99 100 100 100 101 102 103 104 105 107 107 107 106 105 109 114 118 119 120 122 122 120 115 111 110 109 109 109 108 106 106 106 105 104 103 103 103 104 104 105 106 108 109 110 110 110 111 111 111 111 111 111 111 110 111 111 112 112 113 113 112 112 113 113 115 117 119 120 119 118 117 116 114 113 113 112 112 113 114 114 113 113 113 113 113 113 113 115 116 116 117 118 118 119 119 120 121 123 123 123 123 123 123 124 124 124 124 125 125 125 125 126 126 126 126 126 126 126 126 126 126 126 126 126 126 127 126 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 316 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 305 305 305 305 305 305 304 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 298 298 299 299 299 300 301 301 302 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 306 307 307 307 306 306 303 300 290 287 284 283 283 283 283 283 283 282 280 278 277 276 275 274 271 264 257 250 245 244 243 240 240 241 241 244 239 238 236 234 234 235 238 241 245 246 243 238 230 218 215 207 199 191 173 162 162 162 163 163 163 163 162 162 161 160 160 159 158 157 156 155 153 150 148 145 141 135 123 91 330 310 305 302 303 305 302 296 294 293 292 290 289 287 286 285 285 285 284 282 279 278 278 279 277 270 254 247 248 248 248 248 248 247 247 247 247 248 247 241 188 194 195 235 243 245 244 241 239 238 236 236 236 231 199 201 201 201 202 208 217 226 234 237 238 238 236 234 234 234 235 233 231 229 228 229 230 231 230 228 225 223 220 218 216 212 208 205 204 205 209 209 209 211 214 216 217 216 215 214 214 215 216 217 215 213 216 220 222 221 220 219 219 219 219 217 217 216 217 218 220 221 222 223 224 224 225 226 226 224 220 218 215 212 209 212 214 217 226 235 239 244 251 255 269 273 273 267 206 227 215 197 212 212 203 200 207 216 221 223 223 221 206 194 186 181 187 189 186 188 191 194 193 191 190 185 180 183 186 188 189 195 201 203 194 194 177 136 137 166 176 191 210 229 246 262 271 273 274 279 286 327 25 64 76 77 78 77 76 75 78 79 80 81 84 87 90 91 93 95 95 94 94 95 99 97 90 85 83 86 88 87 87 88 90 91 92 93 95 97 99 101 103 104 104 105 104 101 98 97 96 94 93 93 95 96 98 98 99 99 100 102 98 97 99 100 100 100 100 100 100 99 98 96 95 96 99 100 100 99 99 99 100 101 102 103 104 105 106 108 108 108 106 106 109 115 115 119 121 123 123 119 114 110 109 110 110 108 108 107 107 107 105 104 103 103 104 104 105 106 107 109 110 110 111 111 111 111 111 111 111 111 111 111 111 111 112 113 113 112 112 112 112 113 116 119 120 120 120 119 118 118 117 116 116 116 115 116 117 116 115 114 114 114 114 114 115 117 118 118 118 119 119 120 121 121 122 123 124 124 124 124 124 124 125 125 125 125 125 125 126 126 126 126 126 127 126 127 126 126 126 126 127 127 127 127 126 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 305 305 305 305 304 304 304 304 303 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 298 298 298 299 300 300 301 302 302 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 306 306 307 307 306 305 303 298 291 288 284 282 281 281 281 282 282 281 281 280 278 276 275 272 268 259 251 245 241 244 244 245 248 248 247 246 237 232 228 226 229 231 236 242 247 247 243 236 228 222 206 187 177 170 149 147 150 152 154 156 157 157 157 157 157 157 157 156 155 154 154 152 150 149 148 145 142 135 124 104 73 15 319 306 303 305 303 299 296 294 292 290 290 289 287 287 286 286 285 283 280 278 278 278 274 264 252 248 249 249 249 248 248 248 248 247 247 247 245 237 204 206 235 240 243 244 245 244 243 240 238 237 237 232 220 203 204 203 204 216 221 225 231 234 237 239 239 237 235 235 236 235 233 231 229 230 231 232 232 232 231 227 223 219 217 214 210 206 203 203 206 207 209 212 213 217 219 217 216 215 215 214 215 217 214 213 216 220 221 221 220 220 220 221 220 219 218 218 218 218 220 220 221 223 223 223 223 224 224 222 220 218 215 214 212 214 213 215 224 245 258 260 258 259 268 277 287 296 245 249 228 204 210 210 204 205 209 212 213 215 217 213 201 193 187 183 183 183 183 186 191 195 195 191 184 176 173 180 184 187 189 195 200 203 211 228 218 36 315 238 138 174 215 246 262 271 277 279 278 283 293 358 32 48 57 54 50 57 64 70 72 74 77 80 83 86 88 90 93 94 94 93 94 96 97 94 88 85 85 86 88 88 87 88 89 90 92 93 95 97 100 103 105 105 105 105 102 98 97 96 95 94 93 93 95 97 98 99 100 101 102 99 97 98 99 100 99 99 98 99 99 99 97 95 95 97 99 99 99 99 99 100 100 101 103 103 104 105 107 108 109 108 106 106 108 109 116 121 122 124 123 118 113 110 109 110 109 108 108 107 107 107 105 104 103 104 104 105 106 107 108 109 110 111 111 111 111 112 112 112 112 112 111 111 111 112 112 113 113 112 112 112 112 114 117 119 120 120 120 119 119 119 119 119 119 119 118 119 119 119 118 117 117 117 117 117 117 119 120 120 120 120 120 121 122 122 123 124 124 124 124 124 124 125 125 125 125 125 126 126 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 303 303 303 303 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 297 297 297 297 297 296 296 296 296 296 297 297 297 297 297 298 299 299 300 301 302 302 303 303 303 303 304 303 304 303 303 303 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 306 306 306 306 305 302 297 291 289 286 284 282 281 281 281 280 280 280 279 277 276 274 270 263 254 246 238 243 247 250 253 254 254 251 240 226 218 215 216 223 230 238 246 252 254 253 242 231 217 155 146 142 140 128 134 140 144 147 149 151 152 152 153 153 153 153 153 152 152 151 150 148 148 147 145 143 138 128 115 111 79 347 314 305 304 303 301 297 294 292 291 291 291 290 289 288 287 285 283 281 279 278 277 271 260 252 249 250 249 249 249 248 248 248 247 246 245 243 239 237 238 240 241 243 243 244 245 244 242 240 239 238 219 197 200 202 206 219 230 230 223 223 228 235 238 241 241 239 238 238 237 234 231 230 230 231 231 233 234 234 231 227 222 219 216 212 207 204 203 204 206 207 209 212 218 220 219 216 214 214 214 214 215 211 213 216 219 220 221 221 221 221 221 220 219 219 219 220 220 220 221 221 222 222 223 223 223 222 221 220 218 216 215 214 214 212 213 208 233 244 261 263 260 260 269 283 282 262 253 241 213 209 211 208 209 212 213 210 209 211 209 198 190 187 184 184 183 179 185 193 195 195 189 176 167 169 178 181 184 187 186 183 188 221 228 280 298 208 173 160 196 238 261 273 282 287 290 292 294 328 17 26 22 35 42 48 60 71 76 73 72 76 80 82 83 85 91 92 93 94 94 95 96 95 91 88 87 86 87 88 88 88 88 89 90 92 94 95 97 101 104 105 105 106 104 100 97 97 95 94 93 92 93 96 98 99 99 101 103 102 97 97 97 97 99 98 97 98 98 98 97 95 95 96 98 99 99 99 99 99 100 100 102 103 104 105 106 107 109 109 108 106 106 106 109 116 122 124 125 121 116 113 110 110 110 109 108 108 108 107 107 105 104 104 104 105 106 107 108 110 110 110 111 111 111 112 112 112 112 112 112 111 111 112 112 113 113 113 112 112 112 113 115 117 119 120 120 120 120 119 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 122 122 122 123 123 124 124 124 125 125 125 125 125 126 125 126 126 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 127 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 302 302 301 301 301 301 301 302 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 296 296 297 297 297 298 299 299 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 304 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 305 305 306 306 305 303 300 295 292 291 289 287 285 283 284 282 281 280 279 278 277 275 271 264 256 249 244 245 249 251 255 255 255 255 257 247 216 198 194 205 227 241 250 261 271 280 296 294 324 40 83 100 112 118 118 126 132 137 141 144 146 147 148 148 149 149 150 150 150 149 149 148 148 146 146 145 143 139 135 130 118 97 40 327 310 305 303 301 299 295 292 290 291 292 292 291 289 288 286 284 282 280 278 276 268 259 253 251 251 250 250 249 249 248 248 247 245 244 241 238 238 239 241 242 242 242 243 244 244 243 242 240 239 211 196 199 201 212 229 233 231 229 218 224 233 236 240 244 244 242 240 238 236 232 230 230 231 231 232 234 236 235 232 227 224 220 216 210 207 204 204 207 206 207 211 216 221 220 217 215 214 215 215 214 212 214 216 216 218 220 221 221 221 220 220 220 220 220 221 221 221 222 222 222 222 223 222 222 222 221 220 218 216 216 214 214 214 214 199 208 206 245 263 264 269 262 258 258 253 251 249 231 215 216 215 219 221 219 211 203 204 203 195 191 189 183 184 186 185 188 188 193 193 182 170 161 164 179 189 184 172 156 153 189 221 240 242 337 122 141 179 223 253 272 287 298 306 310 312 322 9 22 21 7 22 28 29 44 67 77 76 76 78 80 81 81 85 85 90 93 95 96 96 95 93 90 88 88 88 88 88 89 89 89 89 91 93 95 97 100 101 102 103 104 104 102 100 99 97 95 94 93 93 94 96 97 98 99 102 103 100 95 96 97 96 98 96 97 97 97 96 96 95 96 98 99 99 99 99 99 100 100 101 102 103 105 106 107 108 109 109 109 108 106 107 112 119 123 124 125 120 116 113 110 110 110 109 108 108 108 107 107 106 105 104 104 106 107 108 110 110 110 111 111 112 112 112 113 113 113 112 111 111 111 112 112 113 113 113 112 112 113 114 115 117 118 119 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 122 122 122 122 122 121 123 123 123 123 123 123 123 123 124 124 125 125 125 126 126 126 126 126 126 127 127 127 127 128 128 128 127 127 127 128 128 128 127 127 127 128 128 128 128 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 306 306 305 305 305 305 304 304 303 303 303 303 303 303 303 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 303 302 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 297 298 298 299 300 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 304 304 304 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 305 304 301 297 293 292 293 291 290 289 287 285 284 283 281 280 278 276 273 268 259 249 243 245 250 252 253 254 254 252 249 272 306 348 35 86 213 264 278 290 303 315 335 359 3 28 53 74 89 101 111 116 120 126 131 136 139 141 142 144 144 145 146 146 147 147 147 147 147 146 145 145 145 143 143 140 134 123 106 77 349 317 308 303 300 299 296 292 290 290 292 294 293 291 289 287 285 283 280 279 274 266 258 254 252 252 252 251 250 249 248 247 246 244 242 239 238 238 240 241 242 242 242 243 243 244 244 242 241 239 204 197 201 203 221 233 234 234 234 229 224 234 236 237 246 248 246 243 240 237 233 231 230 230 231 232 234 236 237 237 234 230 226 221 215 210 206 205 205 207 209 212 216 219 221 219 216 216 217 217 216 214 215 215 216 217 219 221 222 221 221 221 221 221 221 221 221 221 221 221 221 221 222 222 222 222 222 220 217 215 214 213 211 212 213 208 197 185 231 259 265 264 211 214 234 237 243 257 259 249 246 236 241 248 239 220 200 197 199 197 194 188 179 177 181 183 184 184 189 188 176 165 160 163 172 182 164 125 121 154 194 212 217 223 224 160 98 204 240 262 286 306 319 326 328 328 336 351 11 15 357 17 24 19 28 51 67 73 77 80 80 79 79 81 84 89 92 94 94 93 92 90 87 87 88 88 88 88 89 89 90 90 91 93 96 99 100 99 98 99 100 100 99 100 98 96 94 93 93 94 95 95 96 97 100 102 100 95 94 95 95 95 96 95 96 96 96 95 95 95 97 99 100 100 99 100 100 100 101 102 103 104 105 106 108 109 110 111 110 109 108 110 116 121 123 125 124 120 117 113 111 111 111 110 109 108 108 108 107 106 105 105 105 107 108 109 110 110 110 111 112 112 113 113 113 113 112 112 111 111 111 111 112 112 113 112 111 111 113 114 114 116 118 120 120 120 120 120 120 120 120 120 120 120 121 121 121 121 122 122 123 123 123 123 123 124 124 124 124 124 124 124 124 125 125 126 126 126 126 126 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 128 325 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 306 306 305 305 305 304 304 304 303 303 303 303 303 303 302 302 302 302 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 303 303 303 303 302 302 302 302 302 302 303 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 299 299 299 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 295 295 295 296 296 296 296 296 297 297 298 299 299 300 300 301 302 302 303 303 303 303 303 303 303 303 303 303 304 303 303 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 304 304 304 304 304 305 303 299 295 293 292 293 293 292 290 288 288 288 286 284 282 278 276 272 266 255 244 240 247 253 255 255 253 250 252 297 295 350 7 22 31 14 351 342 347 353 359 8 14 34 51 66 78 88 98 106 111 115 121 127 131 134 137 137 140 141 142 142 143 144 145 145 145 145 145 144 144 144 144 143 141 136 127 114 94 24 327 312 304 300 299 297 292 289 289 291 294 294 292 290 288 286 283 281 277 272 265 258 255 254 254 253 251 250 249 248 246 245 243 240 238 238 240 241 242 242 242 242 242 243 244 244 243 241 238 197 199 202 225 233 235 235 236 236 235 234 235 236 238 245 247 247 244 241 238 235 233 232 231 231 231 233 236 238 240 239 235 231 226 220 215 211 208 208 210 211 213 216 220 223 221 217 217 218 218 217 217 217 217 217 217 218 221 222 222 222 223 223 222 222 222 221 221 221 220 220 220 221 221 220 220 220 219 217 214 212 211 210 209 210 208 197 194 217 248 253 255 271 220 221 228 242 248 248 255 264 263 257 271 266 240 205 195 198 194 190 183 174 170 172 173 177 180 184 182 174 161 159 164 154 149 156 156 144 149 167 175 179 185 180 156 147 251 266 290 312 328 338 341 340 337 337 336 348 4 2 24 22 13 12 34 51 63 73 78 77 76 77 77 83 88 90 91 90 88 87 85 84 86 87 88 88 88 89 90 90 90 91 93 96 99 97 94 95 95 96 96 97 98 97 96 94 93 94 95 95 95 96 99 101 100 98 95 94 94 93 93 95 95 95 95 94 94 94 95 98 98 100 100 100 100 101 101 102 103 103 104 106 107 109 109 111 111 111 110 110 113 118 121 123 125 125 122 117 113 113 112 111 110 109 109 109 109 108 107 106 106 106 108 110 110 110 109 107 110 112 112 113 113 113 112 112 111 111 111 111 112 112 112 113 112 111 112 112 113 114 117 119 120 120 120 121 121 121 120 120 120 120 120 121 121 122 122 122 122 123 123 124 124 124 124 124 125 124 125 124 125 125 125 126 126 126 127 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 128 129 129 129 129 129 129 129 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 306 306 305 305 305 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 301 301 301 301 301 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 296 295 295 295 295 295 295 295 295 295 296 296 296 297 298 298 298 299 300 301 301 302 303 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 303 304 304 304 304 305 305 303 301 298 295 293 293 292 292 290 289 289 289 289 287 284 280 277 273 266 256 245 249 252 254 255 257 257 281 338 2 351 9 15 22 22 18 18 20 23 25 25 27 39 52 63 72 81 89 96 103 107 112 118 123 127 129 131 133 136 138 139 139 140 141 142 143 144 144 144 143 143 143 143 143 142 138 131 121 105 60 341 317 306 300 298 297 293 293 290 291 294 295 294 291 289 286 283 280 276 271 264 259 257 256 256 254 252 250 248 247 245 243 241 239 238 239 241 242 242 243 242 242 242 242 243 243 243 241 236 210 201 203 235 237 236 236 236 237 236 236 235 235 238 242 243 243 243 241 239 238 236 234 232 231 230 232 234 237 240 241 240 236 231 224 222 217 212 213 214 213 212 215 219 220 222 220 219 219 219 219 218 219 219 218 218 218 220 222 222 222 224 225 223 223 223 222 221 221 221 220 219 220 219 218 219 220 220 216 212 211 210 209 207 207 210 207 203 214 236 245 256 270 250 234 228 241 231 215 201 211 242 246 259 266 254 220 191 194 185 180 174 170 167 167 167 170 174 177 180 175 165 163 167 159 165 189 176 165 138 124 130 127 115 95 66 251 292 313 327 337 344 346 346 345 341 336 333 340 2 23 31 16 13 7 23 37 49 56 66 69 72 75 79 85 86 87 87 86 84 82 82 83 84 85 87 88 89 89 90 91 91 93 95 97 96 92 91 93 93 94 94 95 96 97 96 94 94 95 95 94 95 97 99 100 100 97 94 94 93 91 92 94 94 94 93 93 93 92 95 96 98 100 100 100 101 101 102 103 103 103 105 107 108 109 110 111 112 112 111 111 114 118 121 124 126 125 122 119 117 114 111 112 111 109 110 110 109 109 108 108 108 108 109 110 110 110 107 107 108 110 112 113 113 113 112 112 111 111 111 112 113 113 113 113 112 112 112 112 113 115 117 119 119 120 120 121 121 120 120 120 120 120 121 121 121 122 122 122 123 123 123 124 124 124 124 125 125 125 125 126 126 126 126 126 126 126 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 130 130 130 130 130 129 129 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 306 306 306 305 305 304 304 304 304 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 302 302 302 302 302 301 301 302 302 302 302 302 302 302 302 302 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 296 296 296 297 297 298 299 300 301 301 302 302 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 303 304 304 305 306 306 305 302 301 299 293 289 289 290 290 290 289 289 291 291 288 285 282 276 268 260 254 260 253 252 252 262 285 343 26 30 28 23 19 22 22 26 35 41 43 42 42 46 53 62 69 76 83 89 95 101 104 109 115 119 123 125 127 130 132 134 136 136 137 137 139 140 142 143 143 143 143 143 143 143 142 140 135 126 115 88 2 325 309 301 297 297 296 294 291 290 293 296 295 292 290 287 283 279 275 270 265 262 260 258 256 254 252 250 247 244 242 240 239 239 240 241 242 242 243 243 242 241 241 242 243 243 242 241 237 225 202 203 211 237 238 237 237 237 237 237 231 229 234 238 239 239 241 241 241 239 237 235 231 229 229 230 232 235 238 241 241 240 236 231 227 222 219 216 217 216 214 215 218 220 222 222 221 221 221 220 220 220 219 219 218 218 220 222 223 224 225 225 225 224 223 223 223 222 221 221 220 220 219 218 217 220 222 216 212 211 210 209 208 210 215 214 215 223 233 239 243 255 265 251 255 236 237 232 211 216 237 245 251 257 254 235 194 181 170 169 168 167 165 165 166 168 171 173 175 174 167 169 167 169 172 162 161 147 126 110 102 96 84 76 52 327 322 331 339 343 344 344 343 340 338 331 329 342 8 33 35 19 15 13 20 21 26 35 53 62 68 72 75 76 75 78 81 83 82 80 80 82 81 84 87 89 89 89 90 91 92 93 95 97 92 90 91 92 92 92 93 95 96 96 95 94 94 94 94 94 95 97 98 99 98 94 93 93 90 90 92 93 92 92 91 91 91 92 93 97 99 100 100 101 101 103 104 103 103 104 106 107 108 109 110 111 114 114 112 112 115 119 122 125 126 125 123 122 120 114 111 112 111 110 111 110 110 109 109 109 109 109 110 111 111 109 107 107 108 110 111 112 114 113 112 112 112 112 112 113 113 113 114 113 112 113 113 112 113 116 117 118 119 120 120 120 120 120 120 120 120 121 121 121 121 121 122 122 123 123 123 124 124 124 125 125 125 125 125 126 126 126 126 126 126 126 127 127 127 127 127 127 128 128 128 128 128 128 128 128 128 129 129 129 130 131 131 131 131 130 130 130 129 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 306 306 306 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 297 298 299 299 300 301 302 302 303 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 304 305 306 306 307 304 302 301 301 297 290 287 287 288 289 289 290 291 295 292 289 286 281 273 263 260 259 252 253 260 291 358 30 36 39 46 36 21 22 28 37 47 54 53 54 55 58 63 68 74 79 84 89 94 99 103 108 112 115 117 120 124 126 129 131 132 133 134 134 136 138 140 141 142 142 142 143 144 144 143 142 138 133 125 110 47 337 314 302 299 297 295 294 292 291 293 296 296 293 291 287 283 279 274 272 268 264 261 258 257 254 252 249 245 231 233 237 239 240 241 242 242 243 243 243 242 241 241 242 242 242 242 241 236 224 210 216 235 238 239 238 238 229 217 218 220 223 229 234 236 236 238 238 239 238 236 233 231 227 227 228 230 232 235 238 239 239 238 238 234 230 228 223 223 219 215 215 218 219 220 221 222 222 222 222 221 220 219 219 219 219 219 221 223 224 225 226 225 225 224 223 222 222 221 221 220 220 219 218 218 218 218 216 215 214 212 212 213 214 217 215 220 231 236 238 239 241 249 254 263 237 232 234 222 222 240 255 258 258 260 253 213 169 168 161 161 164 165 167 170 173 175 175 173 168 166 169 167 167 166 166 148 137 126 113 104 98 95 89 36 340 326 328 329 333 334 335 334 333 335 331 325 339 5 29 38 31 22 15 16 15 8 22 46 57 64 68 69 68 63 68 80 83 81 79 79 78 80 83 87 88 89 90 91 91 92 94 95 94 90 90 91 92 91 91 93 95 96 95 94 93 93 94 94 94 95 96 97 98 95 92 93 90 89 90 90 90 90 90 90 90 90 92 95 98 100 101 101 101 103 104 104 103 103 104 105 105 107 108 110 113 115 116 113 113 116 120 123 126 126 126 125 124 121 114 112 113 112 111 111 111 110 110 110 110 110 110 111 113 112 109 107 107 109 111 112 113 112 113 113 113 112 112 113 114 114 114 114 113 113 113 112 112 114 115 117 118 119 120 120 121 120 120 120 120 120 120 121 121 121 121 121 122 123 123 123 124 124 124 125 125 125 125 125 125 126 126 126 126 126 127 127 127 127 127 128 128 128 128 128 128 128 128 128 128 129 129 129 130 131 132 132 132 131 131 131 130 130 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 301 301 301 301 301 300 301 301 301 301 301 301 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 297 297 296 296 296 296 295 295 295 294 294 294 294 294 294 294 294 294 295 295 295 295 296 296 297 297 298 299 300 301 302 302 302 303 303 303 303 303 303 303 303 303 303 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 304 304 305 306 306 306 306 304 300 299 297 292 290 287 286 287 288 291 295 297 294 292 290 287 279 268 266 274 280 283 311 6 29 38 38 47 51 37 23 25 36 47 55 60 61 63 64 66 69 73 78 82 86 90 95 99 103 106 110 110 114 117 120 123 126 128 129 131 131 132 134 136 138 140 140 140 142 143 144 144 144 143 141 138 132 122 92 359 321 308 302 296 295 294 292 291 293 296 297 294 291 288 284 279 274 273 269 264 261 259 256 254 251 247 239 189 207 235 240 241 242 242 243 243 243 243 242 242 241 241 242 242 242 241 239 239 239 239 239 239 239 237 228 210 209 212 215 218 223 230 233 235 236 236 237 236 235 232 229 226 224 224 226 229 232 236 237 238 239 238 237 236 233 229 227 223 216 216 217 218 219 220 221 221 222 222 221 220 219 219 219 219 219 221 222 224 225 225 225 224 223 222 222 223 222 221 221 221 220 219 218 218 218 217 216 216 214 215 217 216 220 215 216 230 240 240 236 238 251 250 246 248 228 234 236 248 267 262 261 270 278 270 226 159 158 156 156 162 167 170 173 175 175 174 171 164 162 164 161 160 158 154 142 131 125 115 119 117 100 73 353 316 313 314 314 317 319 321 324 325 327 339 344 335 354 27 46 36 17 16 14 7 359 15 44 56 60 65 68 73 82 93 90 81 81 80 78 78 79 83 87 89 90 91 91 92 92 94 94 92 89 90 91 91 90 91 94 94 95 95 94 93 93 94 94 94 95 96 98 96 93 92 92 88 88 89 89 89 89 89 89 89 90 93 96 99 100 101 101 103 104 104 104 104 104 104 104 106 107 109 112 114 116 116 114 115 118 121 124 126 127 127 127 125 121 115 113 114 112 111 112 111 111 111 111 111 111 111 113 113 111 109 108 108 110 112 113 113 114 114 113 113 113 113 114 115 114 114 114 113 114 113 112 112 113 115 117 119 119 120 120 120 120 120 120 120 120 120 120 121 121 121 121 122 122 123 123 124 124 125 125 125 125 125 126 126 126 126 126 126 127 127 127 127 128 128 128 128 128 128 128 128 128 128 128 129 129 130 130 131 132 132 132 132 131 131 131 130 130 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 305 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 301 301 301 301 301 301 301 301 301 300 300 300 300 300 300 300 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 297 297 296 296 296 296 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 296 296 297 298 299 300 301 301 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 304 305 305 305 305 305 305 305 305 305 305 304 304 304 304 304 304 304 305 305 306 306 305 305 305 303 300 298 298 296 295 292 289 289 291 297 301 300 298 298 294 292 296 287 296 298 315 344 13 29 37 39 42 52 55 37 28 32 44 54 57 61 67 69 69 72 74 77 81 84 88 91 95 99 103 105 106 109 112 115 117 120 122 125 126 128 129 130 132 134 135 136 138 138 140 142 143 144 144 144 143 140 136 129 112 63 357 329 307 296 294 294 293 292 293 296 297 295 292 288 284 280 279 274 268 264 261 259 256 254 250 245 229 192 209 240 243 243 244 244 244 244 243 243 242 242 241 241 241 241 242 241 241 240 240 241 241 240 240 230 210 208 209 210 211 213 217 222 226 231 235 235 235 234 233 231 228 225 222 221 222 226 230 231 233 236 237 237 237 235 233 231 228 225 216 216 217 217 217 218 219 220 222 222 222 220 220 220 219 220 220 221 222 223 224 224 224 223 222 222 223 224 223 221 221 222 221 220 219 217 217 216 215 215 215 215 215 212 217 220 213 225 235 240 240 239 249 258 253 257 232 231 276 290 272 262 269 281 282 228 179 165 160 156 156 161 168 171 172 173 173 173 169 164 161 163 162 156 146 137 126 121 120 121 128 121 105 28 306 290 297 301 304 308 311 314 316 314 316 335 331 353 12 34 42 31 19 15 9 1 354 10 41 53 51 62 75 88 99 101 93 85 83 80 78 77 80 84 87 89 90 92 92 92 93 93 92 90 89 90 90 90 90 91 91 91 94 94 92 92 93 93 93 95 97 99 97 94 92 92 91 87 88 88 88 88 89 89 89 89 91 94 96 98 100 101 102 104 104 104 104 104 104 104 104 106 107 109 112 114 115 115 114 116 120 122 124 124 127 128 129 127 121 115 114 114 112 112 112 112 112 112 112 113 113 113 114 114 112 111 110 109 111 113 113 113 113 113 113 113 114 115 116 116 115 114 114 114 114 113 113 113 115 117 118 119 119 120 120 120 120 120 120 120 120 120 120 120 121 121 121 122 123 123 124 124 125 125 125 126 126 126 126 127 127 127 127 127 127 127 128 128 128 128 128 128 128 128 129 129 129 129 129 130 130 131 131 131 132 132 132 131 131 131 130 130 130 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 299 299 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 297 297 297 296 296 296 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 296 297 298 299 300 301 301 302 302 302 303 303 303 303 303 303 303 303 304 304 304 304 304 305 305 305 305 305 306 306 305 305 305 304 304 304 304 304 304 305 306 307 307 306 306 306 305 303 300 300 300 299 297 295 294 293 302 304 305 304 303 302 300 304 321 321 316 336 357 13 25 33 37 40 46 52 52 40 34 39 50 55 60 66 71 73 73 75 78 80 84 86 90 93 96 99 100 103 105 108 110 113 115 117 119 122 124 125 126 128 129 131 133 134 135 136 138 140 142 143 143 143 142 141 137 132 120 105 81 339 310 297 293 294 294 293 294 297 297 295 293 289 287 285 279 274 268 264 261 259 256 253 249 242 230 221 238 243 244 246 247 246 245 244 244 243 242 242 241 241 241 241 242 242 242 242 242 242 241 241 240 225 209 210 211 210 208 209 212 212 219 226 232 234 234 233 232 230 227 224 220 219 220 224 227 228 231 233 235 235 234 233 232 229 226 223 216 216 217 217 218 218 219 220 221 222 222 221 220 219 219 220 222 223 223 223 223 223 223 223 222 223 223 223 222 221 221 222 221 220 218 218 217 215 214 213 213 214 210 208 214 225 217 222 233 240 244 240 241 251 263 259 230 219 275 286 270 270 282 283 270 236 204 186 167 160 159 164 169 171 171 172 173 174 173 170 168 169 171 164 148 124 105 104 111 128 138 145 153 271 283 284 285 290 297 305 310 312 314 312 310 323 335 24 33 36 36 37 26 15 9 359 354 9 33 44 43 60 82 92 99 97 94 88 83 80 78 78 82 86 89 90 91 93 93 93 94 94 93 91 90 90 89 88 87 86 87 91 93 91 91 92 92 92 93 97 99 98 95 92 92 92 90 87 87 87 88 88 88 89 89 90 93 95 97 98 100 102 103 104 104 104 104 104 103 103 104 105 107 109 111 113 114 114 114 116 119 119 121 123 126 127 128 126 119 114 114 114 113 113 113 113 113 113 113 114 114 115 114 114 113 112 110 110 112 114 113 114 113 115 114 114 115 117 117 117 116 115 115 114 114 113 112 114 116 117 118 119 119 119 119 119 119 119 120 120 120 120 121 121 121 122 122 123 123 123 124 124 125 125 126 127 127 127 127 127 127 127 127 127 128 128 128 128 128 129 129 129 129 129 129 130 130 130 130 131 131 131 131 132 132 132 131 131 131 130 130 130 130 325 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 303 303 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 300 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 297 297 297 297 297 296 296 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 296 297 298 299 299 300 301 302 302 302 302 302 303 303 303 303 303 303 304 304 304 304 304 305 305 305 306 306 306 306 305 305 304 304 304 304 305 305 306 308 309 309 308 309 310 307 304 302 301 300 300 299 299 299 297 305 306 306 308 309 307 308 321 340 344 347 4 16 24 26 31 37 41 45 51 49 43 43 45 47 52 61 68 74 75 74 76 79 82 85 88 91 94 97 100 100 103 105 107 109 111 113 115 117 119 121 122 123 124 125 127 129 132 134 135 136 138 140 142 143 142 141 140 137 132 129 122 99 354 312 298 292 293 296 295 296 298 298 295 293 291 289 285 280 273 268 264 261 258 256 253 248 242 238 238 242 246 247 250 250 249 247 246 245 243 242 242 242 241 241 241 242 242 242 242 242 242 241 240 240 229 214 212 212 211 210 210 211 212 216 221 227 231 234 233 231 229 225 221 219 219 220 222 223 227 229 231 232 233 232 232 231 227 223 219 215 216 217 217 218 219 220 221 222 221 220 220 219 219 219 221 223 225 225 224 223 222 222 223 223 223 224 224 222 221 221 220 219 218 218 218 218 216 214 213 212 211 207 206 210 221 222 222 229 232 241 243 231 233 243 243 218 188 204 279 285 280 286 281 271 263 214 188 175 167 165 167 171 172 174 175 177 176 176 176 178 178 184 184 179 170 155 142 146 176 197 204 231 258 271 270 277 285 292 299 305 309 312 312 313 328 358 36 36 35 32 31 22 16 10 356 351 5 23 35 38 56 79 86 89 90 88 83 81 80 79 80 84 89 90 92 92 93 94 95 95 95 93 91 90 89 86 83 81 83 87 90 90 90 91 91 89 91 95 97 96 94 93 91 91 90 88 87 87 87 87 88 89 90 90 91 94 96 98 99 101 103 104 103 103 103 104 103 103 104 103 105 106 108 110 111 112 112 113 114 115 117 119 121 123 125 127 123 115 113 114 114 114 115 115 114 114 114 114 115 115 116 115 115 114 112 111 111 112 113 114 115 115 116 116 116 116 118 118 117 116 115 115 114 113 112 112 114 115 117 118 118 118 119 119 119 119 119 120 120 120 120 121 121 122 122 122 123 123 123 124 124 125 126 126 127 127 127 128 128 128 128 128 128 129 129 129 129 129 129 129 129 129 129 130 130 130 130 131 131 131 132 132 132 132 132 131 131 130 130 130 131 131 326 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 303 303 303 302 302 301 301 301 301 300 300 300 299 299 299 299 299 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 298 298 299 299 299 299 299 299 299 299 299 299 300 300 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 298 298 298 298 297 297 297 297 297 297 297 296 296 295 295 294 294 294 294 294 294 293 293 293 293 294 293 293 293 293 293 293 293 294 294 295 296 297 298 299 300 301 301 302 302 302 302 303 303 303 303 303 303 304 304 304 304 305 305 305 306 306 306 306 305 305 304 304 304 305 306 307 308 309 310 309 309 311 310 309 307 304 303 302 300 300 301 304 306 305 305 305 312 312 311 319 339 353 1 18 15 23 27 23 29 37 41 44 43 43 45 49 51 51 55 62 69 75 76 74 77 79 82 85 88 92 94 96 97 98 102 105 107 108 109 111 112 114 116 117 119 120 120 121 122 125 128 131 132 133 136 138 140 141 141 140 138 136 136 132 124 104 18 316 300 293 293 296 298 297 299 298 295 294 293 291 286 280 273 268 264 261 258 256 253 249 244 242 242 242 245 249 252 252 251 250 248 246 245 243 243 242 242 242 242 242 242 242 242 242 241 240 240 239 239 220 213 213 212 212 212 212 213 215 218 223 229 233 233 230 227 223 220 220 221 222 223 225 227 229 230 231 231 231 230 228 225 222 220 218 218 217 218 219 220 220 221 221 220 219 218 218 219 220 221 223 224 224 225 223 223 223 223 224 224 225 225 224 222 220 218 217 217 217 217 217 216 215 213 212 211 208 206 208 208 204 210 224 225 233 235 232 243 242 246 225 200 223 268 277 280 281 280 276 259 202 186 178 170 169 171 172 174 175 176 176 176 176 179 185 189 195 198 199 201 201 199 192 194 220 232 245 255 258 262 274 284 290 294 300 306 308 308 318 346 19 34 33 33 26 21 18 12 8 359 352 0 17 28 30 44 67 77 80 82 80 77 77 79 82 84 87 91 93 94 94 95 96 97 96 94 92 90 89 86 81 78 79 83 87 89 89 89 89 90 89 93 97 96 94 93 92 90 89 88 87 87 86 86 87 87 89 90 91 92 96 98 99 101 103 105 105 104 103 103 103 103 104 103 103 104 105 107 109 110 112 112 112 111 113 116 116 119 121 124 125 119 113 113 114 113 114 115 115 115 115 115 115 116 116 117 115 115 114 112 111 111 112 114 115 116 116 116 117 117 119 118 118 117 116 116 115 113 111 111 113 114 116 117 117 117 118 118 118 119 119 119 120 120 120 121 121 121 122 122 123 123 123 124 124 125 125 126 127 127 127 128 128 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 130 131 131 131 131 131 131 132 132 132 132 132 131 131 131 131 131 131 132 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 303 303 303 302 302 301 301 301 301 300 300 300 299 299 299 299 298 298 298 298 298 298 298 298 298 298 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 295 295 296 298 299 300 301 301 302 302 302 302 303 303 303 303 303 304 304 304 304 305 305 305 306 306 306 306 305 305 305 305 305 306 307 308 309 310 310 309 309 311 310 309 308 307 305 303 300 298 298 301 305 304 303 310 317 317 316 330 337 355 11 23 24 25 26 23 25 33 38 43 33 39 46 48 51 54 58 62 68 74 76 74 76 79 82 84 88 91 92 94 96 99 100 104 105 107 108 109 110 111 112 114 115 116 116 117 118 120 124 128 127 129 132 135 138 139 140 139 137 135 135 130 123 107 43 321 301 294 294 297 300 300 299 298 297 296 293 291 287 281 274 269 265 261 258 256 253 250 248 247 245 245 247 249 251 253 253 252 250 248 246 244 244 243 242 242 242 242 242 242 242 241 240 240 239 238 234 216 214 213 213 213 213 213 214 215 218 222 228 233 233 229 225 222 221 222 223 224 226 227 228 229 230 229 226 228 227 226 224 222 221 221 220 219 219 219 220 220 220 220 219 218 217 219 220 220 221 221 222 223 224 223 222 222 223 224 225 225 226 225 223 220 219 217 218 219 218 217 215 214 213 212 212 210 209 205 201 194 194 217 220 217 231 236 240 253 246 232 224 238 257 266 272 275 278 268 246 201 183 176 176 174 174 175 175 175 175 176 177 180 186 191 196 201 203 205 207 212 216 219 221 227 234 238 241 251 251 263 275 282 288 296 306 308 308 335 18 32 33 31 23 18 13 14 14 3 353 350 356 12 24 25 30 44 52 71 72 71 73 77 80 84 87 90 93 96 96 96 96 97 97 94 92 91 89 86 82 78 77 81 84 87 88 88 89 90 89 92 96 96 94 94 92 91 89 88 87 87 86 86 86 87 88 89 90 92 94 98 98 99 101 104 106 106 105 104 104 103 103 103 102 103 103 104 106 108 110 111 111 110 110 113 115 116 118 120 122 121 114 111 113 113 113 114 116 116 115 115 116 116 116 116 117 116 116 115 113 112 112 113 114 115 116 116 117 117 119 119 118 117 117 117 116 115 113 111 112 114 115 116 117 117 118 118 118 118 118 119 119 120 120 121 121 121 122 122 123 123 124 124 124 125 125 126 126 127 127 127 128 128 128 129 129 130 130 130 131 131 131 131 131 131 132 131 131 131 131 131 131 131 132 132 132 132 132 132 131 132 132 132 132 132 132 132 326 326 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 300 299 299 299 298 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 297 297 297 298 298 298 298 298 298 298 298 298 299 299 299 299 299 299 299 299 299 299 299 299 299 299 298 298 298 298 298 297 297 297 297 297 296 296 297 297 297 297 297 296 296 296 295 295 294 294 294 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 293 293 293 294 295 296 297 299 300 301 301 302 302 302 302 303 303 303 303 303 304 304 304 305 305 305 305 306 306 306 305 305 305 305 306 307 308 309 311 312 311 309 309 311 310 308 307 307 305 301 297 297 297 299 301 305 311 320 325 325 325 325 340 6 16 24 27 23 25 27 27 25 14 23 27 37 40 44 49 55 61 64 68 72 75 75 76 79 82 84 87 89 91 93 95 96 98 102 104 105 106 107 108 109 109 110 111 112 112 113 113 115 119 123 121 125 128 131 134 137 138 138 137 136 134 130 123 107 63 330 305 295 294 298 303 304 301 299 299 297 293 291 288 282 276 270 265 262 258 256 254 252 251 251 249 248 247 248 250 252 252 252 252 250 248 246 245 243 243 242 241 241 241 241 235 230 220 212 216 220 220 214 214 214 214 214 214 214 215 217 219 223 228 232 232 228 224 222 223 223 225 227 228 228 229 230 230 227 220 223 225 225 225 224 223 223 223 222 221 220 220 220 220 220 220 220 219 220 221 221 221 220 221 222 222 221 221 221 222 224 226 226 226 225 224 223 221 219 219 218 217 216 215 214 213 212 213 212 208 199 195 190 186 198 205 201 233 243 245 245 240 234 236 246 253 256 263 271 273 263 236 209 187 176 183 181 177 177 178 179 179 180 183 188 193 197 200 205 207 207 209 212 219 227 233 235 235 236 239 241 244 251 255 260 268 290 304 303 297 348 26 34 35 18 6 2 5 12 15 14 359 341 344 5 22 27 26 27 35 48 60 66 72 75 80 87 89 92 95 97 98 98 98 98 96 92 91 90 88 82 79 78 80 83 85 85 86 87 89 89 90 94 94 94 94 93 91 90 88 86 86 86 86 86 87 88 89 90 91 93 96 98 100 101 103 103 104 105 106 105 104 103 103 102 102 101 102 103 105 107 109 110 110 110 112 114 116 117 118 119 121 118 111 111 111 113 113 115 116 116 116 116 116 116 116 116 117 117 116 116 115 114 114 115 115 116 116 116 116 118 120 119 119 118 117 116 115 113 112 113 115 116 117 117 117 117 118 118 118 118 118 119 119 120 120 121 121 121 122 122 123 124 124 124 125 125 126 126 127 127 127 128 128 128 129 129 130 130 131 131 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 132 131 132 132 132 132 132 132 132 132 132 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 307 306 306 306 305 305 304 304 304 303 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 294 294 294 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 293 294 295 296 297 299 300 300 301 301 302 302 302 302 303 303 303 304 304 304 305 305 305 305 306 306 306 306 306 306 306 307 309 310 311 312 313 312 310 310 311 311 309 307 305 303 300 298 299 296 300 299 312 323 329 334 339 343 345 4 25 28 29 29 23 28 30 29 20 8 13 20 26 26 37 46 56 63 67 69 71 74 75 76 80 83 85 87 87 90 92 94 95 97 100 102 103 104 105 106 106 107 107 108 109 109 108 109 110 114 116 116 119 123 127 131 134 136 137 136 135 133 130 124 110 73 342 310 295 297 301 307 308 306 303 300 297 294 291 289 284 277 271 266 263 259 258 256 254 253 252 251 250 248 247 248 250 251 252 252 251 249 247 246 245 244 242 242 241 221 223 212 207 206 206 207 208 211 213 213 213 215 216 215 215 216 218 220 222 226 231 233 230 225 223 226 225 227 228 229 229 230 231 231 226 217 219 223 224 224 225 224 223 224 223 222 222 221 221 221 221 222 222 221 222 223 223 222 221 220 220 221 221 220 221 222 224 227 228 228 227 226 224 222 220 218 217 215 215 214 213 212 212 213 213 204 201 193 186 182 186 187 196 229 240 249 249 250 243 247 252 253 264 266 263 258 245 224 211 196 184 186 184 180 178 180 182 183 185 189 193 196 199 203 208 210 211 211 214 221 229 233 236 238 238 236 238 241 240 243 239 244 258 286 287 262 87 75 68 104 207 276 317 343 355 357 356 11 344 331 2 17 31 38 38 45 60 68 70 76 77 81 88 91 95 97 97 97 99 100 98 94 92 90 88 85 79 78 80 82 84 84 84 85 87 88 89 91 92 92 94 94 92 90 89 87 86 86 86 86 86 87 89 90 91 93 94 97 99 100 101 101 100 102 105 107 105 103 102 102 101 102 100 100 102 104 104 106 108 109 110 113 115 117 119 120 121 121 117 111 111 113 114 115 116 117 117 117 117 117 117 117 116 117 117 118 117 114 115 116 116 116 117 117 116 116 119 120 119 119 118 117 115 114 113 113 115 117 117 118 118 118 118 118 118 117 118 118 119 119 120 120 121 121 121 122 123 123 123 124 124 125 125 126 126 127 127 128 128 128 129 129 129 130 130 131 131 131 132 132 133 133 133 133 133 132 132 132 132 132 133 133 133 132 132 132 133 133 133 132 132 132 132 132 132 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 298 298 298 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 298 298 298 298 298 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 294 294 294 294 294 294 293 293 293 293 292 292 292 292 292 292 291 291 291 292 292 293 294 295 296 297 298 299 300 300 301 302 302 302 303 303 303 303 304 304 304 305 305 305 306 306 306 306 306 306 307 308 310 311 313 315 314 313 311 316 316 315 313 310 307 305 304 304 304 302 302 308 318 330 337 346 349 352 4 19 30 32 30 27 21 29 29 28 25 13 8 11 12 17 31 43 55 64 69 71 72 74 76 78 81 84 86 86 87 90 92 93 94 95 98 100 102 103 103 104 104 104 104 104 105 106 105 105 105 108 110 111 114 117 121 127 132 133 135 136 135 133 131 126 116 86 353 315 299 301 303 313 316 314 307 302 299 295 291 289 285 279 273 268 264 261 260 260 258 255 254 253 252 250 248 248 248 249 251 251 251 249 248 247 239 234 230 206 210 204 203 203 203 203 203 205 207 209 210 211 213 215 216 217 217 217 219 220 222 225 228 231 231 229 229 229 227 228 227 229 229 231 233 225 219 216 218 220 224 225 226 226 224 223 222 221 220 220 221 222 222 222 222 222 222 223 224 224 223 221 220 220 220 220 221 222 223 226 227 228 226 226 224 221 218 216 215 214 214 213 212 212 212 213 209 209 201 189 186 182 183 182 188 213 231 241 251 254 248 250 252 258 262 259 252 241 226 213 205 197 190 190 186 182 180 181 181 184 188 191 193 197 201 205 210 213 215 215 218 225 227 232 236 237 236 235 235 236 237 236 231 226 233 261 276 228 209 175 165 180 192 207 241 284 313 322 341 2 355 351 1 14 29 42 52 62 75 84 82 80 81 83 89 93 99 99 98 98 100 99 96 94 92 90 86 82 79 79 81 83 84 83 83 84 86 88 89 91 92 93 94 93 91 89 88 87 87 86 86 86 86 88 90 91 92 94 95 97 99 100 101 99 99 101 105 105 102 101 101 100 100 99 99 100 101 101 104 106 107 109 111 114 117 119 122 122 122 122 117 117 113 112 114 115 117 118 118 118 118 118 117 117 117 118 118 119 117 115 116 117 117 116 117 117 116 117 119 119 119 118 117 115 114 114 114 115 116 117 118 118 118 118 118 117 117 117 117 118 119 119 120 120 121 121 122 122 122 123 123 124 124 125 125 126 126 127 127 128 129 129 129 129 129 130 130 130 131 131 132 132 132 133 133 133 133 133 132 132 132 132 133 133 133 133 133 133 134 133 133 133 132 132 132 132 132 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 303 302 302 301 301 301 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 298 298 298 298 298 297 297 297 297 297 296 296 296 296 295 295 295 295 295 295 296 296 296 295 295 295 295 295 294 294 294 294 294 293 293 292 292 292 292 292 291 291 291 291 291 291 291 292 293 294 295 296 297 298 299 299 300 301 301 302 302 303 303 303 304 304 304 305 305 305 306 306 306 306 306 307 308 309 310 313 315 316 316 315 315 320 319 318 316 314 312 311 311 312 311 311 312 319 327 338 346 350 356 4 16 23 28 31 30 25 24 27 27 26 22 9 6 6 7 11 23 40 53 63 69 72 75 76 78 80 83 84 85 87 88 90 92 93 94 94 96 98 100 101 101 101 102 102 102 102 102 102 102 102 102 104 107 108 109 112 116 120 122 128 133 135 135 133 131 127 119 98 17 323 309 309 307 312 319 326 313 305 300 296 292 288 285 280 275 270 266 263 263 262 260 257 255 254 253 251 249 248 248 248 249 251 251 250 249 231 212 201 200 199 198 199 199 200 201 202 203 205 206 207 209 211 212 214 215 217 218 218 219 221 222 224 226 227 228 229 229 228 227 227 226 227 228 231 232 217 213 215 217 218 221 228 229 228 223 220 221 220 219 219 220 221 222 222 222 222 222 223 224 224 224 222 220 219 219 220 221 221 222 223 225 225 224 225 223 219 217 216 215 215 214 214 212 211 211 211 209 206 195 191 185 184 185 184 177 209 237 238 242 247 244 247 256 263 257 252 243 232 218 206 200 196 195 194 189 183 183 180 180 183 188 191 194 197 202 207 211 214 217 220 223 223 229 233 235 235 234 231 233 232 229 232 237 240 236 242 266 281 245 218 203 191 192 198 204 220 250 284 330 36 66 57 11 21 35 46 56 71 84 89 89 86 86 88 92 96 100 102 99 99 98 96 95 94 93 89 85 81 79 81 83 83 82 82 82 84 86 88 88 89 91 93 93 92 90 89 88 88 87 87 86 86 87 89 91 91 92 94 97 99 100 99 99 98 95 100 104 102 100 100 100 99 99 98 98 98 99 102 104 106 108 110 113 116 119 121 123 122 122 122 121 117 113 112 115 116 118 119 119 119 119 119 119 118 118 118 119 120 118 116 117 118 118 117 118 118 117 117 118 118 117 117 116 114 115 114 114 115 116 117 118 118 118 117 117 117 117 117 117 118 119 119 120 120 121 121 122 122 122 123 123 124 124 125 126 126 127 127 128 129 129 129 129 129 129 129 129 130 130 131 131 132 132 132 132 132 132 132 132 132 132 133 133 134 134 134 134 134 134 133 133 133 133 133 133 133 133 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 305 305 305 305 304 304 304 303 303 303 302 302 301 301 301 300 300 299 299 299 298 298 298 298 297 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 296 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 292 293 293 294 296 297 297 298 299 299 300 301 302 302 303 303 303 304 304 305 305 305 306 306 306 306 307 309 309 310 311 313 314 314 315 316 320 324 323 321 319 317 315 314 314 316 314 315 318 323 332 344 350 350 2 14 25 26 25 28 27 27 27 27 24 21 18 16 15 5 4 8 19 38 52 62 68 74 77 78 79 82 84 85 87 88 89 90 91 93 94 94 95 97 99 99 99 99 100 100 101 100 100 99 99 98 98 100 103 104 106 109 112 114 117 124 129 133 134 133 131 128 122 105 54 339 324 322 317 314 321 347 325 309 302 297 292 289 286 282 277 272 268 266 267 264 262 259 257 256 254 252 250 248 248 248 249 250 250 250 217 202 197 197 195 194 194 196 197 199 201 202 203 204 205 206 209 210 211 213 214 215 217 218 219 220 221 222 223 223 224 224 224 223 223 224 225 225 227 228 230 216 214 216 218 220 224 228 230 226 220 219 220 220 219 219 218 220 221 221 221 221 222 224 225 225 223 221 220 219 219 219 220 221 221 222 222 222 221 221 219 217 216 215 216 216 215 214 212 211 210 209 205 200 196 190 185 188 188 183 187 211 233 238 237 234 231 239 253 255 254 243 244 232 214 204 200 198 197 195 192 189 184 178 177 180 187 191 194 197 202 208 212 216 220 223 225 228 231 232 231 233 232 226 226 226 226 234 247 247 230 230 233 273 244 231 212 195 196 201 202 203 211 244 340 33 40 51 34 33 56 58 65 76 88 92 92 93 93 94 95 98 100 105 101 98 94 95 95 95 93 89 85 82 81 83 82 83 83 81 81 83 85 86 87 89 91 92 92 91 90 89 88 88 87 86 86 86 87 89 90 90 92 96 99 100 100 101 100 96 96 100 102 99 98 98 99 100 99 98 98 99 101 103 106 108 110 113 115 117 120 122 122 121 121 121 119 116 114 114 116 117 118 120 119 119 120 120 119 119 119 120 120 120 119 118 118 119 118 117 118 117 117 117 118 117 116 116 115 115 114 113 113 115 116 117 117 117 116 116 116 116 116 117 117 118 118 119 120 120 121 121 121 122 122 123 124 124 125 126 126 127 127 128 128 129 129 130 130 130 130 130 130 130 130 131 131 131 131 131 132 132 132 132 132 133 133 134 134 134 134 134 134 134 134 133 133 133 133 133 133 133 133 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 303 303 302 302 302 301 301 301 300 300 299 299 298 298 298 298 298 297 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 296 297 297 297 297 297 297 296 296 296 296 296 296 296 295 295 295 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 294 294 294 293 293 293 292 292 291 291 291 291 291 291 291 290 290 291 291 292 292 293 294 295 297 295 297 298 299 300 301 302 302 303 303 304 304 305 305 305 305 305 306 307 308 309 310 311 312 312 312 313 314 316 319 322 324 323 321 320 318 316 317 317 314 317 321 329 338 342 346 353 7 26 35 25 21 25 26 26 25 23 21 19 17 16 13 7 1 8 21 38 50 59 67 74 78 79 79 81 82 85 88 89 90 90 90 92 93 93 94 95 97 98 98 98 97 98 98 99 98 97 96 94 94 95 99 100 105 107 108 110 113 119 125 130 132 132 129 128 124 111 83 13 333 339 344 329 329 344 331 314 305 298 293 289 286 283 279 275 272 270 267 267 264 261 259 257 256 253 250 248 247 247 248 249 249 244 197 194 193 193 193 194 195 197 198 199 201 202 203 203 204 205 207 208 209 211 212 214 215 217 218 219 219 219 219 219 220 221 222 220 218 219 221 223 225 226 226 216 214 216 217 220 224 228 229 224 218 219 220 219 219 218 217 218 219 220 220 221 222 224 225 224 221 219 217 217 218 219 219 219 220 221 221 222 221 218 217 217 216 217 216 216 215 214 213 212 209 206 202 198 195 193 188 186 179 173 191 202 214 224 228 215 201 212 233 243 241 226 244 238 217 205 201 199 197 196 195 191 185 180 180 184 190 195 195 197 203 208 213 217 220 223 228 230 231 229 227 228 227 219 217 227 233 235 236 233 228 223 214 219 227 210 202 200 197 203 202 193 181 153 123 91 31 43 52 57 81 85 94 95 89 91 97 97 96 96 99 103 106 108 102 95 93 95 96 95 93 90 87 84 83 84 84 84 83 82 81 82 83 85 88 90 90 90 90 90 90 88 88 87 86 85 85 86 88 89 89 89 92 96 97 98 99 101 101 96 95 100 99 98 98 100 101 101 100 100 100 102 103 105 106 109 112 115 116 117 120 122 121 120 119 119 117 115 115 115 117 118 119 120 120 120 120 120 120 120 120 120 121 120 119 119 120 119 118 116 116 115 115 117 118 117 116 115 115 115 114 113 113 115 116 117 117 116 116 115 115 115 116 117 117 118 118 119 120 120 120 121 121 122 122 123 124 125 125 126 126 127 128 128 128 129 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 132 132 132 132 133 134 134 134 134 134 134 134 133 133 133 133 133 133 134 134 134 134 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 301 301 301 300 300 299 299 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 294 294 294 294 294 294 294 294 295 295 295 295 295 295 295 295 295 296 296 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 294 294 294 293 293 292 292 291 291 291 291 291 290 290 290 290 290 291 291 291 292 293 294 294 294 295 297 298 299 300 301 302 303 303 304 304 304 305 305 305 306 307 307 308 309 310 311 312 312 312 312 312 318 318 319 324 323 322 322 320 319 322 320 321 323 326 333 340 342 345 356 16 32 33 29 21 24 22 21 18 16 16 16 16 13 10 8 6 12 23 36 47 56 64 72 76 78 78 79 81 84 88 89 90 89 90 91 91 92 93 94 95 96 97 97 96 96 97 97 97 96 94 91 90 91 94 96 103 104 108 110 112 116 121 125 129 130 129 125 122 114 101 79 62 84 81 37 14 4 331 317 307 300 294 290 287 284 280 279 276 272 270 268 266 263 260 258 256 254 251 248 247 247 247 247 248 235 193 190 191 191 192 195 198 200 201 202 202 202 202 202 203 204 206 205 206 208 210 212 213 215 216 217 217 217 216 216 217 219 219 216 214 214 216 219 223 224 221 211 212 214 216 218 218 223 225 222 220 220 220 219 218 218 217 218 217 218 220 221 222 223 222 220 219 217 216 215 217 218 218 219 219 219 218 217 217 217 218 219 217 217 216 215 214 214 214 212 209 206 202 202 200 192 183 172 161 154 188 194 191 194 190 172 141 114 28 285 246 213 213 206 202 206 205 203 201 197 193 190 187 186 189 194 199 200 198 199 205 210 214 217 221 224 226 228 228 225 222 222 221 217 218 232 231 223 220 218 218 217 210 203 199 196 199 197 200 204 198 178 161 150 124 65 30 43 64 80 92 105 118 113 100 103 103 99 97 99 105 109 110 110 101 94 94 96 96 95 92 90 89 88 87 86 85 85 85 82 81 82 84 87 89 89 89 89 90 90 90 89 88 87 85 84 84 86 89 89 87 89 91 93 94 94 96 99 98 97 97 99 97 98 100 102 102 101 101 101 102 103 104 106 107 109 112 114 114 116 119 121 120 118 117 117 117 116 116 116 117 118 120 121 121 120 120 120 120 120 120 121 121 120 120 120 120 119 118 116 114 114 115 118 118 117 116 115 114 114 113 113 114 116 116 116 116 116 115 115 115 115 116 117 117 117 118 119 119 119 120 121 121 122 123 123 124 125 125 126 127 127 127 128 129 129 130 130 131 131 131 131 131 131 131 131 131 132 132 131 131 132 132 133 133 132 132 133 133 133 133 133 133 132 132 133 133 134 134 134 134 134 134 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 306 306 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 298 298 297 297 297 297 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 295 295 295 295 295 296 296 296 296 296 296 296 295 295 295 295 295 295 295 294 294 294 294 293 293 293 293 294 294 294 294 294 294 294 295 295 294 294 294 293 293 293 292 292 291 291 291 290 290 290 290 290 290 290 290 291 291 292 292 292 293 294 295 296 298 299 300 301 302 303 303 304 304 304 305 305 306 307 307 308 309 310 312 313 314 314 315 316 317 322 323 327 323 322 323 321 322 323 324 326 328 331 336 336 342 343 358 25 36 34 32 26 21 15 11 6 4 6 7 9 9 6 7 10 12 22 33 45 53 60 68 73 75 76 78 80 83 86 88 90 90 89 89 89 90 92 93 94 94 95 96 96 96 96 97 97 96 93 89 86 86 88 89 93 99 105 110 113 115 117 120 123 125 124 121 118 113 106 106 100 107 112 108 108 92 344 319 310 301 295 290 287 284 283 281 277 273 272 270 268 265 262 260 257 255 252 249 247 246 246 246 247 225 190 190 192 193 194 198 201 202 203 204 204 203 202 202 203 203 204 204 204 205 207 209 210 212 213 214 215 215 214 213 213 215 216 211 210 211 211 214 218 215 207 209 211 213 215 216 216 217 224 220 219 218 218 218 218 218 218 218 218 218 219 221 222 218 217 218 217 216 215 215 215 216 217 217 217 217 217 217 218 219 220 219 218 217 216 214 213 213 213 213 210 205 199 198 200 190 171 158 151 150 165 159 158 145 140 132 125 129 117 224 209 195 186 180 188 206 207 211 203 195 191 189 189 191 196 202 205 203 200 201 207 209 214 218 220 221 222 225 226 222 218 217 220 224 225 234 222 220 211 205 208 213 208 197 190 186 179 177 198 198 184 170 165 148 126 85 56 63 75 80 92 110 116 109 105 102 107 107 98 98 107 113 113 107 98 93 96 97 96 95 93 92 91 90 89 89 89 88 86 84 83 84 85 88 88 88 87 89 90 90 90 89 87 86 85 85 86 87 90 87 88 89 91 91 89 91 94 96 96 95 96 97 96 98 101 102 102 101 101 102 103 103 104 105 107 109 111 112 112 113 117 119 119 116 116 117 118 118 118 117 117 118 120 122 122 121 120 120 120 120 121 122 122 121 120 120 120 120 119 117 114 114 115 117 117 116 116 115 114 113 112 113 115 116 116 116 116 115 115 115 115 116 116 116 117 117 118 118 119 119 120 121 121 122 123 124 124 125 125 126 126 127 127 128 129 129 130 130 130 130 131 131 131 131 131 131 131 131 132 131 131 132 132 132 132 131 131 131 132 132 132 132 132 132 132 134 134 134 134 134 134 134 134 328 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 304 304 304 304 304 303 303 303 302 302 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 296 295 295 295 295 295 295 294 294 294 294 294 294 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 295 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 293 293 293 292 292 292 291 291 290 290 290 290 290 290 290 290 290 290 290 291 291 292 292 293 295 296 297 299 300 301 302 303 303 303 304 305 305 305 306 307 308 309 310 313 314 316 317 320 321 322 327 328 330 324 322 323 322 324 326 329 331 332 333 334 339 347 343 356 36 44 38 31 24 14 7 2 357 353 354 352 353 352 357 2 6 11 19 29 41 50 57 63 69 71 73 76 78 81 84 87 89 89 89 88 86 88 91 92 93 94 94 95 96 96 97 98 99 98 94 88 82 80 81 81 82 91 99 105 109 112 114 115 116 117 116 113 110 107 105 105 102 104 115 119 123 119 56 325 312 304 296 291 288 287 285 282 279 275 274 272 269 267 265 262 259 255 248 223 227 231 244 246 247 213 189 191 193 195 198 201 203 204 205 205 204 203 202 202 202 202 203 203 202 202 202 204 206 207 209 210 211 212 211 210 209 209 209 206 207 207 208 209 212 214 211 208 210 212 213 214 215 216 217 217 217 213 215 217 218 219 219 220 219 219 219 220 220 218 217 218 217 216 214 214 214 214 215 216 216 215 215 217 220 222 222 220 217 217 216 215 214 212 212 212 210 205 197 192 184 173 162 157 160 163 163 158 134 101 125 129 135 143 147 163 172 167 164 168 180 194 206 218 207 200 195 190 190 193 198 204 206 203 201 201 203 208 213 217 216 216 218 224 226 221 217 219 225 232 232 238 238 217 199 195 203 213 208 192 177 157 151 178 196 188 181 177 170 158 143 135 101 78 72 76 95 110 103 94 92 98 99 85 86 94 109 115 112 103 95 95 98 98 97 95 95 94 93 92 91 91 90 89 87 86 86 86 87 88 88 88 88 89 89 89 88 87 86 86 86 87 88 89 89 88 88 90 90 85 85 89 93 94 95 96 96 95 96 98 99 102 101 101 102 102 103 103 103 103 105 108 110 110 110 112 116 120 116 115 116 117 119 120 119 117 117 118 120 121 122 122 120 120 120 121 122 123 122 120 120 120 121 120 119 117 115 114 115 117 116 115 115 115 114 113 112 113 115 116 116 117 116 116 115 115 116 116 116 116 117 117 117 118 119 120 120 121 122 122 123 124 124 125 126 126 126 127 127 128 129 129 130 130 130 130 130 131 131 131 131 131 131 131 131 131 131 131 131 131 131 130 130 130 131 131 132 132 132 132 133 135 135 135 135 135 135 135 135 328 327 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 304 304 304 303 303 303 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 297 296 296 296 296 296 296 296 295 295 295 295 295 294 294 294 294 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 295 295 295 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 292 292 292 293 293 293 293 294 294 294 294 294 294 294 293 293 293 293 293 292 291 291 290 290 290 289 289 289 289 289 289 290 290 290 291 291 291 292 293 294 296 297 299 300 301 302 302 303 303 304 304 304 305 307 308 310 312 313 315 317 319 320 325 331 334 333 329 324 321 322 322 325 328 331 333 334 333 334 339 349 347 350 41 54 42 37 26 15 7 2 357 354 349 343 339 340 359 7 8 11 17 27 37 46 53 58 60 66 70 73 76 80 83 86 88 89 89 87 86 86 89 90 92 93 94 95 95 96 97 99 100 100 97 91 82 77 74 73 75 82 89 96 101 105 107 109 108 108 105 101 99 98 97 97 94 91 106 116 126 127 110 342 317 306 298 292 289 288 285 283 280 277 276 274 271 269 267 264 261 243 223 217 202 210 244 246 247 203 190 193 195 197 200 202 204 205 206 206 205 204 202 202 202 202 201 201 199 199 197 198 202 203 203 205 207 208 209 207 205 204 203 201 203 203 205 204 204 205 205 206 208 210 212 212 213 214 212 215 216 211 216 217 217 218 220 221 221 220 219 218 217 216 215 216 217 216 215 214 214 214 215 215 215 215 215 218 220 221 223 221 218 217 216 215 215 213 212 210 209 204 195 182 170 161 158 159 162 164 160 151 147 136 133 141 141 150 157 137 110 131 149 157 165 181 207 224 224 211 197 190 188 190 195 200 202 199 199 200 202 208 212 210 208 211 215 225 228 226 224 225 231 236 236 237 238 217 186 184 199 208 202 186 171 173 180 189 197 193 186 177 168 155 139 127 115 102 86 88 98 98 87 77 78 78 82 77 92 96 111 114 107 99 96 97 99 99 98 97 96 95 95 94 92 91 91 89 88 88 88 88 88 88 88 88 88 89 88 87 87 86 86 86 87 89 90 91 90 90 90 91 85 79 84 89 91 93 95 95 94 94 95 96 99 101 101 102 102 102 103 102 102 101 103 107 109 109 110 113 118 120 115 116 116 118 121 120 118 117 118 118 119 121 123 122 121 120 121 123 124 123 121 119 120 120 121 121 119 118 115 115 116 116 115 115 116 116 115 114 114 114 115 116 117 117 117 116 116 116 116 116 116 116 117 117 117 118 119 119 120 121 122 122 123 124 124 125 125 126 126 127 128 128 129 129 129 129 130 130 130 130 130 130 130 130 130 130 130 130 130 131 130 130 130 130 130 130 131 132 132 132 133 134 135 135 135 135 135 135 135 135 135 328 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 304 304 304 303 303 303 302 302 302 301 301 301 301 300 300 299 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 295 295 295 295 294 294 294 294 294 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 292 292 292 292 292 292 293 293 293 293 294 294 293 293 293 293 293 293 293 293 292 292 291 291 290 290 289 289 289 289 289 289 289 289 289 290 290 290 291 291 292 294 295 297 298 300 301 301 302 302 303 303 303 304 306 308 310 312 314 317 319 319 325 329 332 336 333 328 324 322 322 324 327 328 332 333 334 333 332 339 352 347 345 22 68 51 47 32 23 13 10 3 355 348 343 341 342 1 13 11 11 15 24 33 41 46 49 55 62 67 70 73 77 81 84 86 87 88 87 86 86 87 87 90 92 93 94 94 96 97 99 101 102 100 95 89 85 76 73 72 76 81 86 91 94 97 98 98 97 94 89 90 85 80 81 84 84 91 107 120 127 122 41 323 309 302 298 293 288 285 284 281 279 278 275 273 271 268 266 262 229 190 195 194 208 245 246 246 194 192 195 197 198 199 202 203 204 206 207 207 205 203 202 201 201 200 199 197 196 194 195 197 199 200 200 203 206 206 204 201 200 198 196 198 199 202 202 203 202 203 205 207 209 210 211 212 212 212 214 216 215 217 217 218 219 221 223 222 220 218 217 215 213 212 215 216 216 216 215 214 215 216 216 216 216 216 217 218 219 221 222 220 220 219 218 218 216 214 210 207 201 187 171 161 158 160 160 160 157 152 152 153 155 151 150 146 149 160 172 133 128 137 147 159 176 201 224 238 249 208 194 184 182 186 193 195 195 194 196 199 205 205 198 201 209 212 219 231 235 235 234 234 235 236 238 241 226 181 177 200 203 189 183 180 186 193 195 193 189 184 175 164 145 129 123 122 133 113 97 94 89 80 70 67 70 74 84 96 102 110 111 102 95 98 101 101 101 100 99 98 97 96 95 94 93 91 90 90 91 90 90 89 89 89 89 89 88 87 88 87 86 86 87 89 91 91 90 91 91 90 88 78 80 84 88 90 93 95 94 93 94 94 95 98 100 102 102 102 102 102 101 100 100 103 105 106 107 109 115 119 118 114 115 116 119 120 118 117 118 118 119 120 122 123 122 120 120 121 124 124 123 120 119 119 120 121 121 119 117 116 117 117 116 115 115 116 116 116 116 115 116 116 117 117 117 117 117 116 116 116 116 117 116 117 117 117 118 118 119 120 121 121 122 123 123 124 124 125 126 126 127 128 128 129 129 129 129 129 129 129 130 130 130 130 130 129 129 129 130 130 130 130 130 130 130 131 131 132 133 133 134 134 135 135 135 135 135 135 135 135 136 136 328 328 327 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 295 295 295 295 294 294 294 294 293 293 293 293 293 292 292 292 292 292 292 292 291 292 292 292 292 292 292 292 293 293 293 293 293 294 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 293 293 293 293 293 293 292 291 291 290 290 289 289 289 289 289 289 289 289 289 289 289 289 289 290 291 292 293 295 296 297 298 300 301 301 302 303 302 303 305 307 310 312 315 318 319 321 326 329 330 333 331 329 324 323 324 325 328 329 332 332 332 339 334 339 351 337 340 21 66 59 55 34 18 10 7 2 356 350 343 341 348 360 10 11 8 14 23 30 34 38 42 49 57 64 68 70 73 78 82 84 86 87 87 87 86 86 87 89 91 93 93 93 95 98 100 102 104 103 101 99 91 82 81 76 76 79 82 84 85 86 86 86 85 81 82 79 73 62 64 66 64 73 93 111 123 123 88 333 322 312 303 295 289 286 284 283 280 278 277 274 272 270 268 265 257 216 193 195 218 247 247 241 210 194 196 196 197 198 201 202 203 205 207 207 206 204 203 202 201 199 198 196 194 193 194 195 197 198 198 202 204 203 201 198 196 195 194 194 195 197 199 201 201 203 205 206 208 210 211 212 212 211 213 215 216 217 217 219 220 221 222 222 220 217 215 213 213 213 215 216 216 216 215 215 215 216 217 217 217 217 218 219 220 221 222 222 222 224 225 224 222 220 215 210 201 185 170 162 156 157 164 164 160 160 175 182 173 163 156 145 142 156 169 136 127 128 135 145 162 190 218 241 241 205 206 184 173 177 184 188 190 189 190 194 196 192 188 197 205 205 208 224 236 239 238 237 236 236 238 241 228 183 180 199 204 192 184 190 193 194 196 192 186 179 168 158 142 125 123 129 137 114 90 84 83 84 75 61 58 65 73 89 105 106 100 93 80 93 101 103 102 101 101 100 98 97 96 95 95 92 91 92 92 91 91 90 89 89 89 89 88 89 88 87 86 86 88 90 91 92 93 94 92 88 80 79 81 84 86 90 94 94 94 93 93 94 96 98 101 102 102 103 102 101 100 98 99 100 103 105 106 109 115 117 116 115 116 116 119 121 117 116 116 118 120 121 123 122 121 120 119 121 123 123 121 119 119 120 121 121 120 118 117 118 118 117 117 116 115 115 116 116 116 116 116 117 117 117 118 117 117 116 117 117 117 117 117 117 117 117 118 118 119 120 120 121 122 122 123 123 124 125 125 126 127 127 128 129 129 129 129 129 129 129 129 130 130 130 129 129 129 129 129 130 130 130 130 130 131 132 132 133 133 134 135 135 135 135 135 135 135 135 135 136 136 136 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 302 302 302 302 301 301 301 300 300 299 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 295 295 295 295 294 294 294 294 293 293 293 293 292 292 292 292 292 292 291 291 291 291 291 291 291 291 291 292 292 292 292 292 293 293 292 292 292 292 292 293 293 293 293 293 293 293 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 293 293 293 293 293 293 292 292 291 291 290 289 289 288 288 288 288 288 288 288 288 288 288 288 289 289 290 291 293 294 295 296 298 299 300 301 301 301 302 304 308 311 314 318 320 320 322 324 329 329 331 330 329 325 325 324 326 329 330 334 334 335 347 345 343 6 344 349 34 63 60 48 18 3 5 354 352 349 347 343 343 347 355 4 6 6 13 22 28 29 31 35 42 51 59 65 68 71 75 80 82 84 86 86 86 86 86 86 88 91 92 93 93 94 96 99 102 104 105 104 103 97 91 90 84 82 82 83 83 82 80 77 74 73 73 71 67 62 48 49 51 42 55 73 97 116 121 100 0 346 316 306 297 291 287 285 284 282 280 278 276 274 272 271 270 191 190 194 196 218 242 249 247 232 196 196 195 195 196 197 200 202 204 205 207 207 206 204 202 201 199 198 196 194 193 194 195 196 197 200 202 202 200 198 195 193 193 192 192 192 193 196 199 201 204 206 207 208 210 212 212 212 212 212 213 215 217 218 219 220 220 220 220 219 216 213 212 212 213 214 216 217 217 216 216 215 216 217 217 218 219 220 221 222 222 223 224 224 225 227 228 227 227 225 219 209 191 171 160 162 161 160 170 171 181 187 183 170 161 152 135 130 143 155 155 156 144 164 148 153 184 205 218 216 200 198 188 176 174 177 180 185 184 185 184 180 178 183 195 198 197 205 221 236 237 241 237 234 232 232 234 222 194 189 200 205 194 194 194 194 198 198 191 184 177 166 155 144 134 133 140 137 104 81 78 78 85 78 58 43 43 64 84 94 92 81 76 75 91 96 96 100 103 102 101 99 97 97 97 97 93 93 93 93 92 91 91 90 89 89 89 90 91 89 87 86 87 88 90 92 94 92 92 89 82 78 78 81 84 85 90 93 93 93 92 93 96 98 100 102 102 102 103 101 101 99 98 97 100 103 104 104 109 115 116 115 115 116 117 120 115 114 113 115 118 120 122 122 121 120 119 120 122 124 123 118 118 118 119 121 120 118 117 117 119 119 118 117 116 116 116 115 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 119 120 120 121 121 122 122 123 124 125 125 126 127 127 128 128 128 129 129 129 129 129 129 130 129 129 129 129 129 129 129 130 130 130 130 131 132 132 133 133 134 135 135 135 135 135 135 135 135 136 136 136 136 136 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 302 302 302 302 301 301 301 300 300 300 299 299 298 298 298 297 297 297 297 297 296 296 296 296 296 296 295 295 295 294 294 294 294 293 293 293 293 292 292 292 292 291 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 291 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 292 291 291 292 292 292 291 291 291 292 292 292 293 293 293 292 292 292 291 290 289 289 289 288 288 288 288 288 288 288 288 287 287 287 288 288 289 290 291 292 294 295 297 298 299 299 300 303 306 310 314 318 319 321 322 327 330 329 328 329 329 329 323 325 323 328 330 330 332 337 342 355 5 345 55 7 360 29 44 43 13 352 343 336 330 330 328 326 333 337 341 347 356 1 3 9 18 21 27 28 28 35 45 53 61 66 69 73 79 82 83 84 84 85 86 87 87 87 89 92 93 93 92 93 96 99 100 102 104 104 102 97 92 90 88 87 88 87 85 80 74 70 66 63 59 55 51 41 36 35 24 37 54 77 108 117 116 96 3 321 309 301 293 289 286 285 283 282 280 278 275 274 273 263 183 191 195 197 205 230 240 232 214 197 195 193 193 193 194 196 198 200 203 206 208 208 206 203 201 199 198 196 196 194 195 196 196 198 200 201 200 198 195 192 191 191 190 190 191 192 195 199 203 205 207 208 209 210 212 212 212 212 212 213 214 216 218 219 219 220 219 219 218 216 213 212 213 213 214 215 217 217 217 216 215 216 217 218 218 220 221 222 222 223 224 225 225 226 227 228 228 229 230 231 223 199 165 154 153 150 151 164 169 181 176 163 150 149 143 127 125 133 140 144 159 172 177 170 167 182 193 199 199 193 192 193 182 179 177 183 183 181 178 172 167 172 186 195 193 194 207 219 223 233 242 239 233 226 225 230 223 207 201 203 202 199 197 196 200 198 197 189 183 178 169 161 153 146 142 140 135 109 102 84 93 97 97 67 38 36 56 75 83 81 73 74 87 89 100 108 105 104 103 102 100 98 98 99 99 95 94 94 94 92 92 92 91 89 88 90 93 93 90 89 88 88 88 92 94 93 92 90 85 78 77 78 81 83 85 90 91 92 92 90 93 97 100 103 103 102 102 102 101 101 99 99 98 102 104 103 105 111 114 114 114 115 116 117 119 119 114 116 116 118 120 122 121 120 119 119 120 123 125 125 123 118 117 118 120 119 116 115 118 120 119 118 117 117 117 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 119 120 120 120 121 121 122 123 124 125 125 126 127 127 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 131 132 132 133 133 134 135 136 136 136 136 136 136 136 137 137 137 137 137 328 328 328 328 328 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 300 300 300 299 299 298 298 298 298 298 297 297 297 297 296 296 296 296 296 295 295 295 294 294 294 294 293 293 293 292 292 292 292 291 291 291 291 291 291 291 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 291 291 292 292 292 292 292 292 292 291 291 291 291 291 290 290 291 291 291 292 292 292 292 292 292 292 291 291 290 289 289 289 288 288 288 288 288 288 287 287 286 286 286 287 287 288 289 290 291 292 294 296 297 298 300 304 309 313 316 319 319 321 324 330 331 329 328 328 328 327 324 323 325 330 330 332 337 343 354 22 152 178 197 195 234 296 334 336 315 316 310 304 302 300 296 295 308 322 330 336 346 355 358 359 5 16 25 25 23 29 40 48 56 63 67 71 77 82 83 83 83 85 86 87 88 87 88 90 92 92 92 91 91 93 94 97 99 100 100 98 92 89 88 89 90 91 88 84 80 76 68 59 51 47 43 36 29 25 17 25 38 53 96 106 113 105 34 330 314 306 298 292 288 286 284 283 282 279 278 276 274 249 186 193 196 197 196 212 203 198 198 196 194 193 192 190 190 193 195 198 201 205 207 207 206 204 201 199 198 198 196 196 196 197 197 198 199 199 199 197 193 190 189 188 187 188 189 192 195 199 203 205 207 209 210 211 211 211 212 211 212 213 214 216 218 220 220 220 218 218 218 217 215 213 214 214 214 215 216 216 216 216 215 215 216 217 218 220 220 221 221 222 223 224 225 226 227 228 227 228 229 235 230 207 171 158 148 146 147 150 147 145 149 139 133 137 139 135 133 135 138 145 157 167 174 177 175 182 188 195 193 189 194 198 192 185 181 183 179 174 170 165 162 175 189 191 188 195 208 212 220 225 233 234 228 221 216 219 222 213 206 205 204 202 201 200 198 197 192 185 178 172 166 161 157 153 146 140 141 136 130 115 133 128 123 81 38 37 57 73 79 79 79 83 93 102 115 121 113 108 105 102 100 100 101 101 100 97 96 96 94 92 93 93 90 88 89 92 94 93 91 91 90 89 90 94 94 91 92 88 82 78 76 79 82 84 86 88 89 91 92 90 94 99 102 104 103 102 102 102 101 101 101 99 100 102 103 103 107 111 113 113 114 115 115 117 117 117 114 113 115 118 120 121 120 119 118 119 121 123 125 126 123 120 118 117 117 115 114 115 118 119 119 118 118 117 116 115 115 116 117 117 117 116 117 117 117 116 116 116 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 121 122 123 124 125 125 126 127 127 128 128 128 128 129 129 129 129 129 129 129 129 129 129 129 130 130 130 130 130 131 132 132 133 133 134 135 136 136 136 136 136 136 137 137 137 138 138 138 138 329 328 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 307 307 307 307 307 307 306 306 305 305 305 305 305 305 305 304 304 304 303 303 303 303 303 303 303 302 302 302 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 297 296 296 296 296 296 296 295 295 295 294 294 294 294 293 293 292 292 292 292 291 291 291 291 291 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 290 291 291 291 291 291 291 291 291 291 291 292 292 292 291 291 291 291 290 290 290 290 290 290 290 291 291 292 292 292 292 292 291 291 290 290 290 289 289 288 288 287 287 287 287 286 286 286 286 286 286 286 287 287 288 289 291 293 294 297 301 307 311 314 315 316 320 323 325 333 333 330 327 326 327 326 325 325 326 328 330 337 343 352 15 190 199 210 212 209 219 246 253 246 253 267 273 275 274 270 268 269 280 301 317 327 338 349 350 352 359 11 20 23 22 27 36 45 52 60 65 68 73 78 82 84 84 84 86 87 89 88 87 88 90 91 91 90 88 88 89 90 92 93 93 92 85 82 82 84 86 89 88 86 86 80 71 61 49 42 35 29 24 18 12 16 27 32 69 85 108 109 90 10 325 312 303 296 290 287 285 284 282 282 280 278 257 211 188 193 195 197 196 196 197 197 197 196 194 193 191 189 189 191 193 195 199 201 203 204 203 202 200 199 199 198 197 197 197 197 198 198 198 197 198 196 192 188 187 186 184 186 187 191 195 199 202 205 207 209 210 211 211 211 211 210 211 213 215 217 218 219 219 218 217 217 218 219 217 217 217 216 215 215 216 216 216 215 215 215 215 216 217 218 219 219 219 220 221 223 224 226 227 226 225 226 224 230 233 235 198 159 147 148 151 150 142 134 138 135 134 138 141 143 143 145 149 152 154 159 167 174 177 176 184 189 187 182 182 196 198 189 182 180 173 164 160 157 161 178 188 186 185 187 203 219 221 216 217 220 217 212 209 214 216 213 209 207 205 203 201 199 196 190 188 183 174 167 160 156 155 153 149 146 145 144 146 146 152 151 142 116 70 59 70 81 85 85 85 89 102 111 120 123 115 109 106 103 101 101 102 103 102 101 97 96 94 93 95 93 89 88 91 95 95 94 93 93 92 92 93 94 91 91 92 85 80 77 78 80 83 85 86 87 89 90 90 90 96 101 103 103 102 102 103 102 102 102 101 100 102 102 102 104 109 112 112 113 114 114 114 115 115 114 109 109 113 117 119 119 119 118 117 118 120 122 123 121 117 116 117 115 115 113 113 116 118 119 118 118 118 117 115 115 115 116 117 117 117 117 117 117 116 116 116 117 117 117 117 117 117 117 117 117 118 118 118 119 119 120 121 121 122 123 124 125 125 126 127 127 127 128 128 128 129 129 129 129 129 129 129 129 129 130 130 130 130 130 130 131 131 132 133 134 134 135 136 136 136 136 136 136 136 136 137 137 138 138 138 138 329 329 328 328 328 328 327 327 327 326 326 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 307 307 307 306 306 306 306 306 305 305 305 305 305 305 304 304 304 303 303 303 303 303 303 303 302 302 302 301 301 300 300 300 299 299 299 298 298 298 298 298 298 297 297 297 296 296 296 296 296 295 295 295 295 294 294 294 293 293 292 292 292 291 291 291 291 291 290 290 290 290 290 290 289 289 289 289 289 289 289 290 290 289 289 289 289 289 289 289 290 290 290 290 290 290 290 291 291 291 291 292 292 291 291 291 290 290 290 289 289 289 289 289 290 290 291 291 292 292 292 292 291 291 291 290 290 289 288 288 287 287 287 286 286 285 285 285 285 285 285 285 285 285 286 287 289 292 296 302 308 311 313 315 318 323 326 329 335 334 331 327 325 325 325 327 327 327 327 331 339 346 357 68 206 214 218 218 218 220 224 230 235 238 246 251 253 253 252 249 248 258 281 304 319 332 343 339 346 354 5 14 18 20 26 35 43 49 56 64 66 69 71 77 84 86 86 87 87 88 89 88 87 87 88 88 88 88 85 84 84 84 85 84 83 76 74 74 74 77 80 82 83 83 79 72 62 50 39 30 24 19 15 10 11 19 21 27 68 111 121 123 115 22 318 307 299 293 289 286 285 284 283 282 280 196 181 187 191 193 195 196 195 195 196 195 195 194 192 190 189 189 190 192 194 195 195 195 197 199 199 198 198 198 197 197 197 196 196 197 197 197 196 197 196 192 189 187 184 182 184 186 191 195 198 202 205 207 209 210 210 210 210 210 210 212 214 217 219 220 219 218 217 216 216 216 217 218 218 218 218 217 217 217 216 215 214 213 213 214 215 215 216 218 220 218 217 219 221 223 224 225 226 225 225 223 226 230 237 183 151 148 153 155 153 146 141 142 144 148 149 148 150 151 153 157 160 160 161 167 175 176 172 175 182 173 173 176 193 198 189 178 169 157 144 140 145 161 180 190 187 184 189 209 221 218 209 206 210 212 210 208 208 211 211 209 208 205 202 200 198 196 190 187 182 173 167 161 155 152 150 149 146 141 141 147 152 156 159 154 137 122 100 99 98 96 95 93 97 105 113 120 118 114 108 105 102 101 102 103 104 104 101 98 97 95 95 96 94 88 90 94 96 96 96 96 95 94 94 96 95 92 92 90 83 81 78 79 80 82 84 86 87 88 88 88 91 98 103 103 102 102 103 103 104 104 103 102 103 104 103 102 106 111 112 113 113 113 113 113 114 113 110 106 107 110 116 118 119 118 116 116 117 118 118 116 111 106 108 114 113 114 112 114 117 118 119 118 117 117 117 116 116 116 116 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 118 119 119 120 121 121 122 123 124 125 125 126 127 127 127 128 128 128 129 129 129 130 130 130 129 129 129 130 130 130 131 131 132 132 133 133 134 134 135 135 136 136 136 136 136 136 136 136 137 137 138 138 138 138 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 305 305 305 304 304 304 303 303 302 302 302 302 302 302 302 301 301 301 300 300 300 299 299 299 299 299 298 298 298 298 297 297 297 296 296 296 296 295 295 295 295 294 294 294 293 293 292 292 292 291 291 291 291 291 290 290 290 289 289 289 289 289 289 289 289 289 289 289 289 288 288 288 288 288 288 288 289 289 289 289 289 290 290 290 290 291 291 291 291 291 291 291 290 290 290 289 289 289 289 289 289 290 290 291 291 292 292 292 291 291 291 291 290 289 289 288 288 287 287 286 285 285 284 284 284 284 284 284 283 283 283 284 285 288 292 298 303 309 310 315 321 328 330 331 335 334 331 327 324 325 326 330 331 330 330 332 335 341 354 179 212 221 220 225 226 228 231 233 234 238 241 243 244 243 242 237 235 243 266 293 313 324 330 331 341 348 358 7 12 17 25 35 43 49 54 61 66 67 68 74 81 86 88 88 87 87 88 89 87 85 85 85 85 84 82 79 78 77 77 77 75 68 68 66 66 66 67 71 73 75 74 70 62 51 37 26 20 15 12 7 10 15 18 30 72 116 132 136 134 114 329 310 302 296 291 288 286 287 284 283 282 182 181 186 188 191 193 194 194 194 195 194 195 192 191 190 189 189 190 191 192 191 191 190 192 193 194 196 196 196 196 196 196 195 195 195 196 197 196 195 195 194 191 187 183 181 182 185 189 195 198 201 204 206 208 209 209 209 209 209 211 213 215 218 220 220 219 217 216 215 215 215 216 217 218 218 219 219 219 218 217 215 213 212 211 211 212 212 213 214 214 214 216 219 220 221 223 224 226 226 227 226 227 234 241 176 146 148 154 156 153 149 148 150 154 159 158 155 150 155 158 162 167 169 173 178 179 177 172 163 168 155 161 173 179 190 181 168 159 152 148 150 158 171 185 191 192 189 195 211 219 214 205 205 210 213 212 208 208 206 208 208 207 203 199 197 196 195 190 186 182 175 168 164 159 156 154 152 149 145 143 145 150 154 157 156 149 142 133 123 119 113 101 97 100 106 112 115 116 113 106 104 102 101 102 103 105 105 102 99 97 96 97 97 93 89 93 97 98 99 98 96 96 96 96 97 95 94 93 88 83 82 80 80 81 82 84 85 86 86 86 87 92 100 104 103 102 103 103 104 104 105 104 104 105 105 103 103 108 111 111 112 112 111 110 111 112 111 107 106 106 109 114 117 117 115 114 115 115 114 111 105 100 99 102 107 110 110 112 116 117 118 118 118 117 116 116 116 117 117 116 116 117 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 122 123 124 125 125 126 126 127 127 127 128 128 129 129 130 130 130 130 130 130 130 130 131 131 131 132 132 133 134 134 134 135 135 135 136 136 136 136 136 136 136 137 137 137 138 138 138 138 329 329 329 328 328 328 327 327 327 326 326 326 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 304 304 303 303 302 302 302 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 298 298 298 298 297 297 296 296 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 291 291 291 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 287 288 288 288 288 289 289 289 289 290 290 291 291 291 291 291 290 290 290 290 289 289 288 288 288 288 289 289 290 290 291 291 291 292 292 291 291 291 290 289 289 288 287 287 286 285 285 284 284 284 283 283 282 281 282 281 281 281 283 287 294 300 304 313 321 328 335 333 331 334 335 331 326 325 326 327 330 330 332 331 327 325 335 344 204 217 225 228 236 234 235 234 236 238 240 240 239 238 236 235 231 230 236 253 281 295 306 318 324 333 343 353 1 6 13 24 37 46 50 53 57 59 67 71 74 79 84 86 87 87 87 87 87 87 85 83 83 82 80 77 74 71 70 69 68 65 58 59 59 58 57 58 60 61 63 64 63 58 50 38 26 19 13 10 8 9 13 21 41 86 124 137 141 138 126 12 315 305 299 294 291 291 289 286 284 274 176 182 185 187 189 191 193 193 193 194 194 193 191 190 189 188 188 189 190 190 190 189 188 189 189 191 194 195 194 194 194 195 195 194 194 195 196 196 195 195 194 192 187 182 180 181 184 190 195 198 200 202 204 206 207 207 208 208 209 211 214 216 218 220 219 218 217 216 215 215 215 215 216 216 217 218 220 220 220 218 216 213 210 208 208 208 208 210 212 212 214 217 219 221 222 223 224 225 225 227 229 232 239 242 195 144 146 153 154 153 151 151 153 154 154 155 154 150 156 161 165 171 177 182 184 182 178 170 155 154 154 160 163 167 182 172 163 158 154 153 155 164 178 190 192 194 196 203 213 213 207 204 208 213 216 216 212 209 206 206 205 205 200 195 194 193 190 186 183 178 171 168 165 163 162 159 157 155 152 150 151 152 153 154 153 152 151 149 148 140 127 108 97 98 103 109 112 112 110 106 103 101 101 102 104 106 105 102 99 97 97 97 97 94 93 97 99 100 101 99 97 96 96 96 94 94 95 91 86 85 84 83 82 82 82 83 84 84 84 84 87 94 101 103 101 102 102 103 104 105 105 105 106 107 106 104 105 109 111 110 111 110 110 108 109 110 108 105 106 108 110 112 115 115 115 113 113 113 109 103 98 94 94 98 105 110 107 112 113 116 118 118 117 116 115 116 116 117 117 117 116 117 117 117 118 117 117 117 117 117 117 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 122 123 124 124 125 126 126 127 127 128 128 129 129 130 130 130 130 130 130 130 130 131 131 131 132 132 133 134 134 134 135 135 135 136 136 136 136 136 136 136 136 137 137 137 138 138 138 138 329 329 329 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 306 305 305 305 305 304 304 304 304 303 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 296 295 295 295 294 294 294 294 293 293 292 292 292 291 291 291 290 290 290 290 289 289 289 289 288 288 288 288 288 288 288 288 287 286 286 286 286 286 286 287 287 287 287 287 288 288 289 289 290 290 290 290 290 290 290 290 290 290 289 289 288 288 288 288 288 289 289 290 290 291 291 291 291 291 291 291 291 290 289 289 288 287 286 285 285 285 284 284 283 282 281 281 281 280 282 285 288 290 301 307 313 325 332 336 338 336 333 338 337 333 327 324 325 327 328 331 331 327 316 299 253 230 225 229 234 237 239 237 237 237 237 239 239 238 236 234 232 231 229 230 235 243 265 272 291 309 317 325 338 348 356 1 8 20 37 49 53 55 56 59 67 74 79 82 84 86 87 88 88 87 86 85 84 83 82 80 78 75 71 67 63 60 58 58 53 49 50 51 52 50 50 49 50 52 52 50 46 39 29 20 13 10 15 15 19 33 61 101 128 138 141 139 131 102 328 308 301 298 295 294 292 289 286 252 178 182 186 188 190 191 192 192 192 193 193 192 191 190 188 188 188 188 188 189 190 190 190 190 190 193 194 194 194 194 193 193 193 194 194 194 195 195 195 194 193 191 187 183 180 180 183 189 194 197 199 200 201 202 204 205 207 209 210 212 215 217 218 219 219 218 217 217 216 216 215 215 216 216 217 218 219 220 220 219 216 213 210 209 207 206 206 207 210 214 217 219 221 222 223 223 224 225 225 226 229 234 244 253 246 143 147 150 152 154 153 151 152 153 152 150 149 151 156 161 166 173 179 182 184 182 177 171 166 161 153 160 156 158 182 172 161 156 154 158 167 178 185 188 191 197 203 209 213 208 204 206 211 215 217 216 213 209 207 203 203 203 196 192 191 188 184 181 177 173 169 166 165 165 164 161 160 159 157 157 155 153 154 155 152 152 154 155 156 153 138 118 103 99 105 109 110 109 107 103 100 100 100 103 106 107 105 103 100 97 96 97 96 95 96 98 100 103 102 100 97 95 93 90 91 94 94 89 87 86 86 84 82 82 82 82 82 82 83 84 88 96 102 101 99 99 100 102 104 106 106 106 108 108 106 105 106 108 109 109 109 108 107 106 107 107 104 103 106 108 111 112 113 114 114 113 111 106 101 97 94 91 90 93 100 105 106 107 111 115 116 117 116 115 114 115 116 117 117 117 117 117 117 117 117 117 117 117 118 117 117 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 122 123 123 124 125 125 126 127 127 128 128 129 129 130 130 130 130 130 130 130 131 131 132 132 133 134 134 134 134 134 134 135 135 136 136 136 136 136 137 137 137 137 137 137 137 138 138 138 329 329 329 328 328 328 328 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 304 304 304 304 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 297 297 297 296 296 296 296 295 295 295 295 294 294 293 293 293 292 292 292 291 291 290 290 290 289 289 289 289 288 288 288 288 288 287 287 287 287 286 286 286 285 285 285 285 286 286 286 286 286 287 287 288 288 289 289 289 290 290 290 290 289 289 289 289 289 288 288 288 288 288 288 288 289 289 290 290 290 291 291 291 291 291 291 290 289 288 287 287 286 286 285 284 283 282 281 280 280 280 282 288 299 303 307 306 321 334 340 341 340 338 339 341 342 336 332 327 323 323 323 325 326 325 318 300 275 245 238 237 238 240 240 239 238 237 236 235 235 234 234 233 233 232 231 231 233 238 243 243 255 276 295 302 319 337 348 355 359 5 16 35 53 55 58 58 61 68 77 85 89 88 87 88 87 87 87 85 85 84 83 81 80 78 75 71 66 60 55 51 49 46 44 44 44 44 44 41 39 39 40 41 40 40 38 32 24 19 19 27 31 32 50 81 109 126 135 138 138 133 122 11 313 309 302 298 298 296 292 288 224 178 182 186 189 190 190 191 192 192 192 192 192 190 189 188 187 187 187 187 189 191 192 193 194 195 196 196 195 194 193 192 191 192 193 194 194 194 194 194 194 192 190 187 184 182 181 183 189 193 195 197 198 198 200 202 203 206 209 211 213 215 217 217 218 218 218 219 218 218 217 216 216 217 218 218 218 219 221 220 218 214 212 212 209 207 205 206 208 211 215 218 220 222 223 223 223 224 224 225 226 228 234 246 259 261 133 143 145 148 154 154 152 150 149 149 149 149 151 156 161 167 173 177 179 184 181 179 176 176 174 167 162 167 181 189 172 158 154 155 158 164 168 176 185 193 202 208 210 211 206 204 210 215 215 213 212 210 206 203 201 200 197 190 189 188 184 181 179 176 175 174 171 169 167 166 165 163 160 160 161 159 157 160 160 156 154 153 154 156 153 144 132 118 110 110 109 106 104 101 96 96 96 100 105 107 106 104 102 99 97 97 96 96 96 97 99 103 104 101 99 96 92 86 86 92 95 92 89 88 88 85 84 82 81 80 80 81 82 83 86 91 98 102 103 101 99 101 102 104 106 107 107 109 109 107 106 108 109 109 109 107 105 105 105 107 106 102 103 106 109 112 113 113 112 113 113 107 99 97 94 92 89 87 88 94 97 98 105 110 113 115 115 115 115 114 115 116 117 117 117 117 117 117 117 117 117 117 118 118 118 117 117 117 117 117 117 117 117 117 118 118 119 119 120 120 121 122 122 123 124 125 125 126 127 127 128 128 129 130 130 130 130 130 131 131 131 131 132 133 133 134 134 135 135 134 134 134 135 136 136 137 136 136 137 137 137 137 137 138 137 137 138 138 138 329 329 329 329 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 303 303 303 303 302 302 302 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 298 297 297 297 296 296 296 295 295 295 295 294 294 294 293 293 292 292 292 291 291 290 290 290 289 289 289 288 288 288 288 287 287 287 287 287 286 286 285 285 285 285 285 285 285 285 285 285 285 286 287 287 287 288 288 289 289 289 289 289 289 289 289 289 288 288 288 288 287 287 287 288 288 288 289 289 290 290 291 291 292 291 291 291 290 289 288 288 288 287 285 284 283 281 281 280 279 280 284 291 300 304 311 314 345 350 347 345 342 345 347 346 341 335 327 325 322 321 317 316 318 317 306 286 263 248 245 241 239 239 238 237 237 236 234 232 231 231 231 231 232 232 232 234 237 241 245 247 253 265 281 282 320 346 357 359 0 4 14 32 51 52 65 64 63 69 79 88 95 95 94 93 87 85 86 86 86 84 82 80 79 78 76 72 67 61 56 51 47 45 44 42 41 41 40 36 34 33 33 33 31 33 34 32 29 25 29 40 46 51 67 94 112 122 130 135 137 135 128 114 83 318 304 299 299 299 296 291 197 178 182 186 188 189 189 190 190 191 191 191 191 189 187 187 186 186 186 187 189 192 192 194 196 197 197 197 196 195 194 192 191 192 193 194 194 194 194 193 193 192 189 187 185 183 181 184 189 192 195 196 197 197 199 200 202 205 209 211 212 215 217 218 216 215 217 218 218 218 218 217 216 217 218 218 218 218 219 217 215 213 212 210 208 207 206 206 209 212 215 218 220 221 222 222 222 222 223 225 226 228 233 247 262 278 86 139 147 148 149 150 150 148 144 144 146 149 152 156 161 166 172 175 180 183 182 182 179 178 181 183 182 187 197 190 166 155 152 152 155 156 165 175 186 197 205 210 210 209 207 208 213 216 213 211 209 205 201 200 199 197 191 186 186 185 181 179 179 178 178 177 175 173 171 171 170 167 164 165 164 162 163 166 165 162 158 155 155 154 152 145 134 133 121 111 106 96 84 78 82 88 91 97 104 105 102 100 99 98 98 97 97 96 96 97 102 105 104 100 97 93 87 85 89 94 94 91 89 89 88 85 84 82 80 78 78 80 82 85 89 93 97 100 102 101 100 101 102 105 107 108 108 110 109 108 107 108 108 108 107 106 105 106 106 107 104 101 102 105 110 114 114 114 113 112 110 102 99 99 94 92 89 87 89 91 93 98 103 110 113 113 113 114 115 114 115 116 116 116 116 117 117 117 117 117 117 118 118 118 118 118 118 117 117 117 117 117 117 117 117 118 118 119 120 120 121 121 122 123 124 125 125 126 127 127 128 129 130 130 130 130 131 131 131 131 131 132 132 133 134 134 134 134 134 134 134 134 135 136 136 137 137 137 137 137 137 138 138 138 138 138 138 138 138 329 329 329 329 328 328 328 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 297 297 297 297 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 290 289 289 288 288 288 288 287 287 287 287 286 286 286 285 285 284 284 284 284 284 284 284 284 284 285 285 286 286 287 287 287 288 288 288 288 289 288 288 289 288 288 288 288 287 287 287 287 287 287 288 288 288 289 290 290 291 291 292 292 291 291 290 290 289 289 288 286 285 283 281 280 277 277 281 287 293 298 301 305 324 355 357 346 346 344 349 348 344 340 333 325 323 322 319 312 304 303 305 301 285 266 252 244 238 235 235 237 237 236 234 232 230 229 228 229 230 232 233 234 237 241 242 245 250 255 260 267 267 335 29 25 15 9 8 15 23 35 53 70 74 68 70 79 89 98 101 103 100 91 86 85 84 85 85 82 80 78 77 76 72 68 62 57 52 48 47 44 43 40 41 38 33 31 31 28 28 27 29 32 33 33 32 35 47 59 66 79 98 111 118 125 132 136 137 133 128 116 331 308 301 299 299 300 294 180 177 182 186 187 188 188 188 189 189 189 190 189 187 186 185 185 185 186 187 188 190 191 194 195 196 196 197 197 197 196 194 192 192 193 194 194 194 193 192 192 191 189 187 186 187 186 186 189 193 194 196 197 198 199 200 202 204 208 211 213 214 216 217 212 210 215 217 217 217 218 217 216 216 215 212 213 211 211 210 210 210 208 207 207 207 206 207 209 212 215 217 218 219 219 220 220 220 222 223 226 227 231 247 264 288 340 141 152 155 153 149 140 136 135 140 145 149 152 155 160 165 170 175 179 180 183 183 182 181 183 186 188 192 194 184 162 158 159 157 155 161 175 182 189 196 203 207 208 207 208 210 214 217 215 211 206 201 198 199 199 195 188 184 184 183 179 179 178 178 181 181 180 178 176 175 173 171 169 169 167 165 167 168 168 165 160 157 156 155 153 145 133 131 121 112 106 98 94 92 91 79 76 88 96 99 99 97 99 98 98 99 99 97 95 98 104 106 102 99 95 89 86 88 94 95 94 91 90 88 87 85 83 81 79 78 79 81 84 87 89 92 96 100 101 100 100 101 102 105 107 108 109 111 110 109 108 108 108 108 107 107 107 107 106 105 102 100 100 104 107 110 115 116 115 113 106 100 100 100 97 94 92 91 90 92 96 101 105 111 113 113 113 113 115 115 116 116 116 115 116 116 117 117 117 117 118 118 118 118 118 118 118 118 118 118 117 117 117 117 117 118 118 119 119 120 120 121 122 123 124 125 126 126 127 128 128 129 129 130 130 131 131 131 131 131 132 132 133 133 134 134 134 134 134 134 134 135 135 136 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 330 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 307 307 307 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 298 298 298 298 298 297 297 297 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 290 289 289 288 288 288 288 287 287 287 286 286 286 285 285 284 284 283 283 283 283 283 283 283 284 284 284 285 285 286 286 286 287 287 288 288 288 288 288 288 288 288 288 288 287 287 287 287 287 287 287 287 288 288 289 289 290 291 292 292 292 291 291 290 291 290 289 288 286 284 282 279 275 276 285 292 298 301 304 312 329 352 7 354 350 346 349 347 345 339 332 327 325 321 314 308 302 298 303 306 300 279 257 243 236 235 236 235 236 236 234 231 229 227 228 229 230 234 235 237 240 242 245 249 254 257 259 260 252 229 152 129 90 40 21 23 25 35 56 75 82 78 74 80 89 98 104 107 106 98 92 87 81 80 81 81 79 76 75 72 69 65 60 55 50 47 45 41 41 38 40 34 29 28 28 26 26 26 28 34 34 36 39 46 62 72 76 80 90 102 111 120 129 135 136 137 134 124 24 314 305 286 149 155 173 173 177 183 186 187 187 187 187 188 188 188 188 187 186 185 184 185 185 186 187 187 188 191 193 194 195 195 196 197 197 198 199 197 194 194 194 194 194 193 191 191 191 190 188 187 187 186 186 187 190 192 196 198 198 199 200 201 204 207 210 213 214 214 215 212 209 216 217 216 216 217 217 216 215 214 206 205 204 205 205 206 207 207 206 206 207 207 207 209 211 211 213 215 216 216 217 218 218 220 222 224 227 229 244 263 286 307 140 149 153 154 147 128 101 66 130 145 149 151 155 159 164 169 172 174 179 183 185 185 183 186 186 186 189 193 185 169 166 168 168 168 165 170 175 184 187 198 204 206 207 208 210 214 215 217 211 204 200 197 197 198 194 188 184 183 182 182 182 182 183 187 186 185 183 181 178 174 172 170 170 168 167 167 168 168 167 163 160 158 157 153 146 134 127 121 115 112 109 105 99 91 78 62 58 74 90 95 98 97 96 98 99 99 96 95 100 105 105 102 98 93 90 88 92 96 96 94 91 91 89 87 85 83 80 78 78 80 83 85 86 88 92 97 99 99 98 99 100 102 105 107 108 110 111 112 110 108 108 109 108 108 109 109 108 105 103 100 100 98 99 103 109 115 117 115 111 104 99 100 100 98 97 96 94 93 95 100 105 109 112 114 114 113 113 115 115 116 116 116 115 115 116 116 117 117 118 118 118 119 118 118 118 118 118 118 118 117 117 117 117 117 118 118 119 119 120 120 121 122 123 124 125 126 127 127 128 129 129 129 130 131 131 131 131 131 132 132 133 133 134 134 134 134 134 134 134 134 135 136 137 137 137 137 137 137 138 138 138 138 138 138 138 138 138 138 330 329 329 329 329 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 305 304 304 304 303 303 303 303 303 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 297 297 297 297 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 288 287 287 286 286 286 285 285 284 284 283 283 283 282 283 283 282 283 283 283 284 284 284 284 285 285 286 286 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 286 286 287 287 288 289 290 290 291 292 292 292 292 292 292 292 291 289 287 285 283 279 284 296 302 302 302 302 305 309 319 347 13 10 3 353 336 343 351 340 332 329 329 324 317 315 316 311 304 312 317 320 280 252 239 238 238 237 235 233 232 230 228 227 228 229 232 235 236 238 239 243 248 253 257 258 258 255 245 226 183 168 155 132 75 56 41 49 67 82 89 88 82 82 89 97 104 107 108 106 102 94 82 75 74 75 75 73 71 68 65 60 56 52 49 47 42 39 38 35 39 29 22 23 24 24 25 26 27 30 35 41 47 56 72 78 74 66 70 84 100 113 124 131 132 136 136 130 108 334 262 173 164 166 168 172 177 183 185 186 186 186 187 187 187 187 186 186 186 184 184 184 185 186 186 187 188 190 192 193 193 194 195 196 196 198 201 201 200 198 195 194 193 191 190 189 190 190 188 187 187 186 185 186 186 190 195 197 197 198 200 204 205 207 210 212 213 213 213 213 211 217 218 218 217 216 216 215 213 210 206 203 204 204 205 207 209 210 208 207 206 207 207 208 207 199 204 207 209 213 215 216 217 218 220 223 225 228 237 255 283 316 352 133 150 150 142 359 334 339 99 142 148 151 155 159 163 166 164 162 168 177 186 186 185 187 173 172 185 192 187 179 174 170 172 172 170 166 165 175 180 196 204 206 207 207 207 209 213 216 211 203 198 194 195 195 194 189 184 182 183 184 185 187 189 188 187 185 183 181 178 174 172 170 169 168 168 168 167 167 168 166 164 161 158 155 149 139 130 125 122 117 110 105 98 90 75 66 68 79 89 93 96 95 93 93 95 95 94 97 102 104 103 101 98 93 91 92 96 96 96 94 92 92 90 87 85 82 79 77 77 80 84 85 87 90 94 98 99 99 99 99 100 103 106 107 108 109 110 111 110 108 109 110 110 110 111 112 109 104 103 102 100 97 98 101 106 112 115 114 110 104 102 102 100 100 100 98 96 95 97 102 107 111 114 115 115 114 114 115 115 116 116 116 115 115 116 116 117 117 118 118 118 118 119 118 118 118 118 118 117 117 117 117 117 118 118 118 119 119 120 121 121 123 124 124 125 126 127 128 128 128 129 130 130 131 131 131 132 132 132 133 133 133 134 134 134 134 134 134 134 135 136 137 137 137 137 137 137 138 138 138 138 138 138 138 138 139 139 139 330 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 305 305 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 299 299 299 299 299 298 298 298 297 297 297 297 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 287 287 287 286 286 285 285 285 284 283 283 283 282 282 282 282 282 282 282 282 283 283 283 283 284 284 285 285 286 286 286 286 287 286 286 286 287 287 287 287 287 286 286 286 286 286 286 286 287 288 289 290 291 292 292 293 293 293 293 293 293 291 290 288 288 295 317 329 326 335 328 318 313 310 336 356 9 11 357 342 326 322 357 347 343 326 327 331 332 328 325 316 305 312 318 332 309 254 244 241 238 235 232 230 229 228 227 226 227 229 232 234 237 239 241 247 252 256 258 257 254 251 240 220 196 181 171 161 148 136 97 81 86 93 96 95 90 86 89 96 102 107 106 107 106 100 89 76 69 67 67 67 66 64 61 57 53 52 49 45 41 38 36 34 36 25 16 17 20 22 24 26 28 30 37 44 52 61 71 73 61 48 54 71 89 106 116 122 127 132 135 133 127 119 155 161 163 165 168 173 179 182 184 185 185 185 186 187 187 187 187 186 186 184 183 184 185 185 187 188 188 189 190 191 192 193 194 195 195 196 200 201 203 202 197 194 193 190 189 188 189 189 188 187 186 186 186 185 186 189 193 195 196 195 198 206 206 207 209 211 212 213 214 214 216 218 219 219 218 216 214 213 210 206 204 203 203 204 208 212 214 214 212 210 208 207 207 206 203 198 202 203 206 213 214 215 216 217 218 220 223 225 230 240 287 303 309 107 152 159 163 311 307 320 22 136 147 152 155 158 161 166 165 165 167 178 186 186 185 184 168 156 171 188 190 185 178 172 172 172 168 164 161 166 178 197 207 210 209 208 207 206 210 215 211 202 196 193 191 187 187 183 181 181 182 184 185 186 187 187 181 180 179 177 175 173 171 169 168 168 167 166 165 165 166 166 164 161 159 156 151 143 137 133 125 116 107 98 91 84 81 84 94 97 88 87 97 99 94 92 92 91 94 100 103 103 103 101 98 95 94 96 96 97 96 94 93 92 89 87 84 81 78 77 79 81 82 86 89 92 95 98 98 98 99 100 101 104 106 107 108 108 110 111 109 108 110 111 111 111 113 112 108 105 104 102 98 96 96 98 103 109 113 114 111 108 105 103 103 102 101 100 99 99 100 104 108 112 114 115 115 115 115 115 116 117 117 116 116 116 116 117 117 117 118 118 118 118 119 118 118 118 118 118 118 117 117 117 118 118 118 119 119 120 120 121 122 123 124 125 126 126 127 128 128 129 129 130 131 131 131 132 132 132 133 133 133 133 134 134 134 134 134 134 135 136 136 137 137 137 137 137 138 138 138 138 139 139 139 139 139 139 139 139 330 330 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 300 299 299 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 287 287 286 286 285 285 285 284 283 283 283 282 282 282 282 281 281 282 282 282 282 282 282 282 282 283 283 284 284 285 285 285 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 287 288 289 290 291 291 292 293 294 295 295 295 294 293 293 298 317 345 338 320 310 312 316 327 330 338 355 3 3 340 318 316 324 341 348 351 325 305 336 345 329 308 299 301 306 312 334 321 238 240 239 236 231 228 226 225 224 224 224 225 227 232 236 236 240 245 250 255 257 257 254 251 246 236 217 199 185 179 174 167 156 139 118 107 104 103 100 95 90 90 95 99 102 100 102 103 102 95 83 72 64 59 60 61 61 58 55 53 51 46 43 38 36 35 35 34 24 15 15 19 21 24 25 26 31 38 45 53 59 65 65 52 40 48 68 88 97 106 115 122 128 132 136 137 139 158 162 163 165 170 176 180 181 184 185 185 185 186 187 187 188 188 187 186 184 183 183 183 185 186 187 187 188 188 190 191 192 193 193 193 195 195 198 203 203 197 193 192 189 187 186 187 187 187 187 186 186 186 186 186 189 192 195 195 193 193 202 204 205 207 209 210 212 214 216 218 219 220 219 218 216 213 211 207 204 201 201 203 206 212 216 217 217 216 213 211 208 207 205 204 205 205 207 212 216 216 217 217 217 218 219 220 222 222 223 261 276 305 337 145 167 186 239 279 321 66 138 149 154 156 155 161 160 161 167 178 184 186 185 184 181 147 153 157 163 176 182 179 175 171 166 161 159 159 165 181 199 211 213 213 212 208 207 208 212 211 202 195 194 185 177 173 172 173 174 178 181 182 182 181 181 176 175 175 174 172 171 170 169 168 166 165 164 162 162 162 162 161 159 158 157 153 150 145 136 124 111 101 91 87 88 90 102 104 101 95 96 108 110 98 93 92 92 96 102 104 103 102 100 97 96 96 96 97 97 96 95 94 92 89 86 83 80 78 78 79 80 84 87 90 92 96 97 97 98 99 100 102 105 107 107 108 108 110 110 108 108 109 111 113 113 113 111 108 106 103 100 98 96 98 99 103 107 112 112 111 110 109 108 105 104 103 102 101 102 101 105 109 112 114 115 115 115 116 116 117 117 117 117 116 116 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 120 121 122 122 123 124 125 126 127 127 127 128 129 130 130 131 131 132 132 132 133 133 133 133 134 134 135 135 134 134 135 136 136 137 137 137 137 137 138 138 138 138 139 139 139 139 139 139 139 139 139 330 330 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 298 297 297 296 296 296 296 295 295 295 294 294 294 293 293 293 292 292 291 291 290 290 289 289 289 288 288 288 287 287 286 286 285 285 284 284 283 283 282 282 282 282 281 281 281 281 281 281 281 281 281 281 281 281 282 283 283 284 284 284 285 285 285 285 285 286 286 286 286 286 286 286 286 286 285 285 285 286 287 288 289 290 290 291 293 294 295 297 298 298 298 298 306 336 359 333 330 314 299 297 319 334 343 353 357 355 332 324 321 322 324 327 330 312 261 279 26 118 239 260 267 296 316 344 355 240 226 230 230 229 223 222 223 223 223 223 224 228 235 239 239 244 249 253 256 258 257 255 251 245 240 218 195 184 181 177 169 160 149 136 124 114 108 104 98 91 90 93 95 95 95 96 96 97 97 91 81 69 58 54 55 56 52 50 50 47 44 41 34 32 32 34 31 22 16 17 21 24 23 26 28 33 40 46 51 58 64 63 53 44 49 75 100 102 109 114 119 125 131 137 142 147 158 164 165 168 174 177 180 182 184 185 185 185 186 187 187 188 187 187 186 185 184 184 184 185 186 186 186 187 187 189 190 191 192 192 192 193 193 196 201 200 195 193 192 189 186 185 186 186 187 187 186 186 186 187 187 188 191 193 192 187 188 196 200 203 205 204 207 210 213 216 218 220 221 220 218 216 214 211 205 203 203 202 206 212 216 218 220 220 219 216 213 211 208 207 208 210 212 213 216 219 219 219 219 218 218 218 218 218 217 214 208 193 319 329 98 158 189 206 204 149 138 147 154 157 158 160 164 161 163 169 181 185 186 184 181 173 144 152 156 156 158 165 177 176 168 159 155 157 161 171 185 201 212 212 216 214 211 207 208 210 209 203 198 196 187 175 170 170 166 164 168 172 175 176 176 174 171 172 172 171 171 170 171 169 167 165 163 162 160 158 158 158 158 157 157 156 155 153 146 135 121 106 96 92 92 90 98 111 107 105 106 111 119 117 105 97 94 94 99 103 104 103 102 100 98 97 96 97 98 98 96 95 94 92 89 86 83 80 78 77 78 80 84 88 90 92 95 96 95 97 99 99 102 104 106 109 109 109 110 109 108 107 108 111 111 114 113 112 109 106 102 99 97 97 98 100 103 106 108 109 111 112 112 110 108 107 106 105 104 105 105 107 110 112 114 114 115 116 116 117 117 117 117 117 117 117 117 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 120 120 121 122 123 124 125 125 126 126 127 128 128 129 130 130 131 132 132 132 133 133 133 133 134 134 135 135 135 135 135 136 137 137 137 137 137 138 138 138 138 138 139 139 139 139 139 139 139 139 139 140 330 330 330 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 306 306 305 305 305 305 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 299 299 298 298 298 298 298 297 297 297 296 296 296 296 295 295 295 294 294 294 293 293 292 292 292 291 291 290 290 289 289 289 289 288 288 287 287 286 285 285 285 284 284 283 282 282 282 282 281 281 281 281 281 281 281 280 280 280 280 280 280 281 281 282 283 283 283 284 284 283 284 284 285 285 285 285 286 286 286 286 285 285 285 285 285 286 287 287 288 289 290 292 294 296 298 301 302 303 308 324 353 0 338 328 307 296 305 324 339 347 352 356 352 338 327 325 324 321 321 315 286 240 233 211 218 229 238 236 299 336 209 192 209 217 222 223 223 223 225 227 226 226 227 231 235 238 239 243 247 251 256 259 261 261 260 256 255 256 235 185 184 178 173 166 159 151 142 132 122 112 105 99 91 86 88 89 87 88 90 90 89 90 89 85 76 63 52 51 52 51 48 43 39 36 33 26 25 26 30 26 19 16 18 22 24 27 31 35 40 45 50 54 60 66 66 60 56 60 80 83 105 112 115 119 124 131 138 144 152 161 167 169 173 174 177 180 182 183 184 184 185 186 187 187 187 187 186 185 185 185 185 186 187 187 186 186 186 186 188 189 190 190 190 190 190 192 194 198 195 194 194 194 190 186 185 186 186 186 186 186 186 186 187 187 189 190 190 187 182 185 193 196 199 200 201 205 208 211 213 216 219 220 219 218 216 215 212 207 204 209 212 215 217 219 221 221 222 221 219 216 214 212 211 210 212 214 217 220 222 223 223 221 220 218 218 217 216 216 213 205 190 163 132 130 139 191 199 192 175 159 155 156 158 161 164 167 169 168 170 184 186 184 181 171 140 146 148 149 153 152 152 178 174 164 156 152 155 163 173 186 198 205 210 214 213 210 209 210 211 209 205 200 195 189 182 180 172 167 161 160 160 163 164 167 166 164 166 167 167 167 168 169 168 166 164 162 160 158 156 154 154 155 156 156 156 156 152 144 131 115 104 99 97 95 98 106 111 109 109 111 119 127 122 110 99 94 96 101 103 103 103 101 100 99 97 98 100 99 98 96 95 94 92 88 85 82 79 78 76 75 80 85 88 90 92 95 95 94 96 98 98 99 102 107 111 111 110 110 109 108 106 107 109 111 112 112 110 106 103 101 99 98 97 98 100 102 104 105 108 109 111 111 111 110 110 109 108 107 108 110 110 112 113 113 114 114 116 117 117 117 118 118 117 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 118 119 119 120 120 121 122 122 123 124 125 125 126 126 127 128 129 129 130 131 131 132 132 133 133 133 133 134 134 135 135 135 135 135 136 137 137 138 138 138 138 138 138 138 138 139 139 139 139 139 140 140 140 140 140 140 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 306 306 306 305 305 305 304 304 304 303 303 303 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 295 295 295 294 294 293 293 292 292 292 291 291 290 290 289 289 289 289 288 288 287 286 286 285 285 284 284 283 283 282 282 282 281 281 281 281 281 281 280 280 280 279 279 279 279 280 280 280 281 281 282 282 282 282 282 282 283 284 284 285 285 285 285 285 285 285 285 285 285 285 286 286 286 287 288 289 291 293 295 299 302 306 309 321 341 358 1 348 315 301 304 333 340 340 338 344 354 355 346 335 330 329 321 317 294 260 240 235 231 230 232 232 224 217 206 201 206 213 217 220 220 224 231 233 233 231 237 237 238 239 241 243 246 250 255 261 265 269 271 272 269 271 277 271 159 167 168 166 161 155 149 143 136 127 116 106 98 90 82 82 81 74 81 87 87 84 80 79 79 75 65 53 50 50 51 45 37 32 27 24 21 19 21 25 20 15 14 15 18 21 27 34 41 46 50 56 61 65 72 71 67 64 63 65 80 98 109 114 118 124 129 137 152 161 166 169 173 176 176 179 181 181 182 183 184 185 185 186 186 186 186 185 185 185 186 187 188 188 187 186 186 185 186 187 188 189 189 189 188 189 190 192 195 193 194 197 197 193 189 186 186 186 186 186 186 186 186 187 187 190 190 189 183 178 184 191 193 195 199 202 205 207 208 210 212 215 217 217 217 218 217 216 214 212 217 218 219 221 222 223 223 224 223 222 219 217 216 215 214 215 216 218 222 224 226 227 226 223 220 218 217 216 214 212 206 196 187 175 166 174 195 199 189 177 166 161 159 161 165 167 170 174 177 182 186 186 183 181 168 148 150 150 147 148 153 161 181 173 162 150 146 147 160 174 182 188 196 206 213 212 209 209 213 215 211 206 201 195 190 185 183 177 173 170 163 156 152 153 156 157 158 159 160 161 162 164 165 166 165 163 162 160 158 156 153 153 154 155 156 157 156 151 140 126 112 105 102 100 100 103 109 110 110 110 117 128 131 125 112 100 97 100 101 102 104 103 102 101 98 99 100 101 100 98 96 95 93 90 87 84 82 81 75 72 73 80 87 89 91 93 95 94 94 96 97 97 98 103 109 112 111 110 110 110 108 106 106 105 107 107 109 107 104 102 100 100 100 98 99 102 102 104 106 106 108 111 111 110 111 111 111 110 110 111 113 112 114 114 114 114 115 116 118 118 118 118 118 117 118 118 118 118 118 118 119 119 119 119 119 118 118 118 118 118 118 118 118 118 119 119 119 120 121 121 122 123 124 124 125 125 126 127 127 128 129 130 130 131 132 132 133 133 133 133 134 134 135 135 136 136 136 136 137 137 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 140 140 140 331 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 306 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 299 298 298 298 297 297 297 297 296 296 295 295 295 295 295 294 294 293 293 292 292 292 291 291 290 290 290 289 289 289 288 287 287 286 286 285 285 284 284 283 282 282 282 282 281 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 280 280 280 281 281 281 280 281 282 282 283 283 284 284 284 284 284 285 285 285 285 285 285 285 285 286 286 288 290 292 294 299 303 310 313 332 345 350 350 336 314 307 324 337 342 341 335 338 346 350 345 340 337 331 324 319 301 294 255 242 239 238 238 237 229 221 219 216 216 217 220 224 226 231 236 237 236 235 238 238 238 240 243 247 249 251 258 266 272 278 282 283 283 281 285 288 300 338 149 156 155 150 145 141 136 129 119 106 94 87 82 77 69 64 75 83 84 81 75 67 64 63 57 49 47 47 50 43 34 27 21 20 19 18 20 22 18 14 12 12 13 17 22 28 36 46 55 62 68 73 81 80 77 73 70 67 71 85 99 109 116 122 127 150 159 166 170 172 175 175 177 179 180 180 181 183 184 184 185 186 186 186 185 185 185 186 187 188 189 189 188 187 186 186 186 187 187 187 187 187 187 187 188 192 193 191 194 198 200 195 192 188 187 186 185 185 185 186 186 187 188 190 191 187 180 176 181 185 190 195 199 203 205 206 206 207 208 210 213 215 217 217 218 219 218 217 221 221 222 223 224 224 225 226 226 225 223 221 219 217 216 218 220 221 223 225 227 228 229 228 226 225 221 217 214 212 207 201 195 188 185 185 190 201 188 181 177 170 165 168 169 170 171 174 177 181 185 186 183 182 178 173 171 165 151 148 161 173 180 172 160 149 139 140 150 156 161 177 192 204 215 217 211 210 214 219 212 205 200 195 192 190 185 181 179 176 170 160 152 150 152 155 156 157 156 157 158 161 163 164 164 163 163 162 161 158 156 155 155 156 158 158 155 149 136 121 112 108 106 105 106 109 107 107 108 114 124 134 133 125 113 105 104 103 102 103 103 103 103 101 98 101 102 102 100 98 96 95 92 89 86 85 83 78 72 70 75 82 86 90 93 94 95 94 94 94 95 95 97 104 110 111 110 110 110 109 107 105 103 101 101 106 109 106 103 102 100 100 100 100 102 103 105 106 106 106 110 112 111 110 111 112 112 113 114 114 115 115 115 115 115 115 116 117 118 118 118 118 117 117 117 118 118 118 119 119 119 119 119 119 119 118 118 118 118 118 118 118 118 118 119 119 120 121 121 122 123 123 124 124 125 125 126 127 128 128 129 130 131 131 132 132 133 133 133 134 134 135 135 136 136 136 137 137 137 138 138 138 138 138 138 138 138 139 139 139 139 140 140 140 140 140 140 140 140 140 331 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 306 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 299 298 298 298 298 297 297 297 296 296 296 295 295 295 295 294 294 293 293 292 292 291 291 291 290 290 290 289 289 288 288 287 287 286 286 285 284 284 283 283 283 282 282 282 281 281 281 280 280 280 279 279 278 278 278 278 278 278 278 278 279 279 279 279 280 280 279 279 280 280 281 282 282 283 283 283 284 284 284 284 285 285 285 285 285 285 285 286 288 290 293 298 304 311 323 340 347 347 327 316 306 305 322 339 346 350 346 342 342 343 342 341 340 335 328 322 316 290 271 258 260 252 256 247 235 231 227 223 221 222 226 229 231 235 237 237 236 236 239 239 239 241 245 249 250 254 259 267 274 281 286 288 289 289 291 295 311 340 121 144 147 146 142 138 134 128 120 106 99 88 76 67 64 65 72 76 78 77 71 61 53 47 44 41 41 41 48 43 32 24 20 19 19 20 22 23 19 16 15 11 10 11 14 19 29 44 58 68 75 81 88 91 89 88 83 73 67 74 88 101 112 119 128 153 163 170 173 176 177 177 178 179 179 180 181 183 184 184 185 186 186 186 185 185 186 186 187 189 190 189 188 187 187 186 187 187 187 187 187 186 186 186 188 191 190 190 193 197 200 198 194 193 190 187 185 185 185 186 187 187 188 190 190 183 177 172 173 180 186 193 197 196 193 199 203 204 205 207 210 213 214 216 218 220 221 222 222 224 224 224 225 225 226 227 228 228 227 225 222 219 218 221 222 224 225 226 226 227 228 230 230 230 227 222 217 216 210 205 200 195 194 189 176 192 188 193 180 175 171 174 174 173 173 174 174 175 184 185 183 183 184 184 186 188 180 164 175 181 176 170 163 156 147 141 141 144 146 177 195 208 220 226 221 217 216 220 211 201 197 195 193 190 187 184 181 178 173 166 158 156 155 156 157 158 158 158 159 160 162 164 165 165 165 164 164 162 161 160 160 161 161 160 155 146 133 118 112 110 109 110 112 113 110 106 110 121 130 136 134 122 109 104 104 104 103 102 103 104 103 102 101 103 103 103 101 98 97 95 91 89 87 85 82 76 71 72 76 83 88 92 94 95 94 93 93 94 94 95 97 104 110 109 108 108 108 107 105 104 101 100 101 107 109 106 103 101 101 102 101 101 103 106 108 108 106 106 109 112 112 111 111 112 113 115 116 117 117 117 117 116 116 117 118 119 119 119 118 118 117 117 117 118 118 118 119 119 120 119 119 119 118 118 118 118 118 118 118 119 119 119 119 120 120 121 122 122 123 123 124 124 125 126 126 127 128 129 130 130 131 131 132 132 133 133 134 134 135 135 136 136 136 137 137 137 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 141 141 331 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 305 305 305 305 305 304 304 304 303 303 303 303 303 302 302 302 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 298 297 297 297 296 296 295 295 295 295 294 294 293 293 292 292 291 291 290 290 290 290 289 289 288 288 287 286 286 285 285 284 284 283 283 283 282 282 281 281 281 281 280 280 279 279 278 278 278 278 277 277 277 277 277 278 278 278 278 278 279 278 278 278 279 279 280 281 282 282 283 283 283 283 284 284 284 285 285 285 285 285 285 287 288 292 297 306 317 326 328 329 327 309 302 304 310 327 341 347 352 356 354 348 345 343 340 339 337 330 321 312 303 291 277 280 267 253 242 238 235 231 229 228 228 230 231 233 234 235 236 237 238 240 240 242 244 247 250 251 253 258 264 271 278 284 288 290 291 293 301 320 352 99 134 140 141 139 135 131 125 118 106 103 88 74 69 70 72 73 70 69 69 66 59 48 37 35 31 27 30 39 40 31 23 20 20 20 22 25 25 23 21 15 9 5 5 9 16 29 48 65 75 82 90 98 102 100 101 91 69 59 65 79 92 105 116 136 157 166 174 176 178 178 178 178 178 178 179 181 183 184 185 186 186 186 186 186 186 187 187 188 189 189 189 189 188 188 188 188 188 188 188 187 186 186 187 188 190 186 188 191 194 199 200 197 196 192 189 186 185 184 186 187 188 189 189 189 184 177 176 170 177 180 186 192 191 188 194 199 200 202 205 208 211 212 215 217 220 222 223 224 224 224 224 224 225 226 227 227 228 229 227 224 221 220 222 222 223 224 226 226 226 227 228 229 230 230 228 224 223 215 206 204 201 191 178 166 170 187 199 184 180 175 179 179 177 176 175 174 172 178 185 184 184 184 187 187 190 192 183 183 182 176 172 167 161 156 153 146 149 161 184 203 216 227 233 231 224 219 216 208 202 196 192 194 192 188 185 182 178 174 169 165 163 160 159 162 162 161 162 162 163 163 165 166 167 167 167 167 166 166 165 166 167 166 161 154 144 131 118 112 111 111 113 114 115 113 113 121 128 131 133 130 115 108 105 102 101 101 102 103 103 103 102 103 104 104 103 101 98 97 94 92 90 88 85 81 75 72 74 78 87 92 94 94 94 94 93 92 93 93 94 97 105 108 106 104 104 105 106 106 105 103 100 103 107 107 106 103 101 102 102 100 101 104 106 108 108 106 107 108 111 112 112 112 112 113 115 117 119 119 118 118 117 117 118 120 120 120 119 119 118 118 118 118 118 118 118 119 119 120 119 119 118 118 118 118 118 118 118 119 119 119 119 120 120 121 121 122 123 123 124 124 125 125 126 127 128 128 129 130 131 131 131 132 133 133 134 134 134 135 136 136 136 137 137 138 138 138 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 141 141 141 141 141 331 331 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 304 303 303 303 302 302 302 301 301 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 297 297 296 296 296 296 296 295 295 294 294 293 292 292 291 291 290 290 290 290 289 289 288 288 287 286 286 285 285 284 284 284 283 283 282 282 281 281 281 281 280 280 279 278 278 278 278 277 277 277 277 277 277 276 277 277 277 277 277 276 276 276 277 278 278 279 280 281 282 282 282 282 283 283 284 284 285 284 284 284 284 285 287 289 298 311 321 325 325 322 315 311 310 310 328 335 339 344 347 352 358 358 355 352 346 342 324 327 318 307 298 289 277 265 255 243 242 238 237 236 235 233 231 231 232 232 234 233 233 237 239 240 241 243 246 248 251 252 253 256 261 266 274 281 286 289 291 298 308 330 7 95 126 134 136 135 132 127 121 115 115 106 96 88 83 80 79 75 68 61 57 56 54 46 42 34 24 15 17 26 31 27 22 20 20 21 24 26 25 24 20 12 6 2 2 7 21 42 63 77 85 92 101 108 108 109 106 92 64 55 62 74 86 99 123 145 160 169 172 177 178 177 177 177 177 177 178 180 182 185 186 186 186 186 186 186 186 187 188 189 190 190 189 189 189 189 189 189 189 189 188 188 188 187 188 188 188 183 186 190 194 198 201 200 197 194 191 188 185 185 185 186 188 190 190 189 187 185 180 172 177 177 178 179 181 185 188 192 195 199 203 206 207 210 214 217 219 221 223 224 225 224 224 224 225 226 226 227 229 230 229 226 223 223 225 224 223 224 224 225 225 226 226 227 228 230 230 229 227 221 203 210 208 191 176 168 164 186 195 178 179 181 183 183 181 180 178 180 176 169 175 181 185 185 187 190 191 195 181 183 182 178 175 171 169 166 156 152 155 165 184 220 232 236 236 234 229 222 214 211 204 197 199 198 195 191 186 183 180 176 172 169 167 166 165 168 166 166 166 167 166 166 166 167 168 169 169 169 169 168 169 171 172 170 163 154 142 129 118 113 112 111 111 115 116 117 122 128 131 130 128 123 105 107 106 103 102 101 102 103 103 103 103 104 105 104 103 101 99 97 96 93 91 88 84 79 75 75 78 83 89 92 93 93 93 92 91 91 91 92 93 97 102 102 100 99 102 104 104 104 104 103 103 105 106 106 104 102 102 101 100 100 101 102 104 106 106 105 106 107 111 112 113 112 112 113 114 116 119 120 119 119 119 118 119 120 120 120 119 119 119 118 118 118 118 118 118 119 119 119 119 118 118 118 118 118 118 118 118 118 119 119 119 120 121 121 122 122 123 123 124 125 125 126 127 127 128 129 130 130 131 131 131 132 133 133 134 134 135 136 136 137 137 138 138 138 138 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 141 141 141 141 141 141 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 324 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 302 301 301 301 301 301 301 300 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 295 294 293 293 292 291 291 291 291 290 290 289 289 288 287 287 286 286 285 285 284 284 284 283 283 282 282 282 281 281 280 280 279 278 278 278 277 277 277 277 276 276 276 276 276 276 276 276 276 275 275 275 275 275 276 276 277 278 279 280 280 281 281 281 282 283 283 284 284 284 284 284 284 285 287 294 304 312 316 316 312 309 310 311 317 337 342 338 339 342 351 357 359 358 354 346 331 312 322 318 308 299 286 270 256 247 238 239 238 239 240 240 237 232 230 229 230 231 230 231 237 237 239 241 243 245 248 250 251 252 254 258 263 271 280 283 287 294 304 317 337 20 100 123 130 132 131 128 123 118 114 112 109 108 103 96 86 82 77 68 58 47 41 39 39 40 32 22 10 8 15 20 20 18 18 19 21 24 26 26 24 16 10 4 4 12 25 43 68 84 92 98 103 104 110 114 113 108 94 72 59 64 73 86 103 146 156 165 171 173 177 176 175 175 175 176 176 177 180 184 186 186 186 186 186 186 186 186 188 189 190 190 191 190 189 188 189 189 189 190 190 189 189 189 189 189 189 188 181 186 191 192 193 198 201 198 195 192 190 188 186 185 186 187 190 191 190 189 188 184 177 177 176 177 177 178 180 183 188 192 195 198 200 205 209 213 216 219 221 223 224 224 224 224 224 224 225 225 227 228 230 230 229 228 228 228 227 225 224 224 224 224 224 225 226 227 228 229 229 229 227 225 223 218 183 171 171 168 162 154 174 183 184 187 187 185 183 182 182 178 173 176 182 186 186 188 190 192 192 192 187 181 174 171 169 169 168 163 158 162 173 190 235 244 240 236 233 230 228 222 212 202 200 202 200 196 192 188 185 182 179 175 173 172 171 170 174 173 172 172 172 171 170 169 169 170 170 170 170 170 170 172 174 175 172 164 153 141 128 118 113 112 112 113 114 111 121 123 127 129 127 122 112 104 105 104 104 104 102 103 104 103 103 103 104 105 105 104 102 100 99 97 94 91 88 84 80 78 78 82 87 91 92 91 91 91 90 90 90 91 91 93 97 100 97 95 95 98 100 94 94 99 102 104 104 105 105 104 102 101 99 99 99 98 99 102 104 105 105 106 107 109 112 113 113 113 114 115 117 119 120 120 120 119 119 120 121 120 119 119 119 119 118 118 118 118 118 118 119 119 119 118 118 118 118 118 118 118 118 118 118 119 119 119 120 121 122 122 122 123 124 124 125 125 126 127 128 129 129 130 130 131 131 132 132 133 134 134 135 136 136 137 137 138 138 138 138 139 139 139 140 140 139 139 139 139 140 140 140 140 140 140 140 140 141 141 141 141 141 141 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 317 317 316 316 316 315 315 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 292 292 291 291 291 290 290 289 288 288 287 287 286 285 285 284 284 284 283 283 283 282 282 282 281 281 280 280 279 278 278 278 277 277 277 277 276 276 276 275 275 275 274 274 274 274 273 273 273 273 274 274 275 276 277 278 279 279 280 280 281 282 282 283 283 283 283 283 283 282 282 284 286 292 296 298 298 301 307 312 326 346 347 341 339 345 353 354 353 351 347 336 321 315 323 321 312 303 285 265 251 247 243 238 239 240 242 239 236 230 226 225 226 226 228 232 234 236 238 240 241 244 246 248 249 250 252 255 259 267 268 279 287 297 310 324 345 37 104 121 128 129 127 124 122 119 116 113 113 114 112 104 91 83 75 69 55 39 28 24 25 26 25 20 9 5 9 12 12 12 14 17 21 25 26 28 24 17 14 8 14 51 90 83 95 100 105 109 111 111 115 116 115 110 100 85 75 79 93 139 143 155 161 164 169 173 175 174 171 172 173 174 175 177 181 184 185 185 185 185 186 186 186 187 188 189 190 191 191 191 190 189 189 189 189 190 189 189 190 190 190 190 190 189 185 186 191 192 193 196 198 198 195 192 190 189 188 185 186 187 189 190 191 191 190 188 183 180 179 178 179 181 178 178 184 189 191 193 199 205 210 213 217 220 222 224 223 223 224 225 225 224 225 226 227 228 230 232 233 232 230 230 230 228 226 226 225 224 224 224 225 226 228 229 229 230 230 230 230 228 226 197 173 166 167 164 164 181 188 189 190 188 184 184 184 184 181 180 185 187 187 188 190 192 191 189 186 172 168 163 158 159 162 163 162 165 177 196 228 239 235 232 229 228 228 224 214 205 204 205 202 198 193 189 186 183 181 180 179 178 177 177 180 179 178 177 176 175 174 173 172 172 171 171 171 173 173 175 177 177 173 164 153 139 127 120 117 113 111 111 109 108 116 124 123 123 121 113 106 107 104 102 101 101 101 102 103 103 104 104 105 106 106 105 103 102 100 97 95 92 89 85 82 81 82 85 89 92 91 91 88 88 88 89 89 89 90 93 95 94 90 86 86 88 89 83 88 95 100 103 104 106 104 101 99 99 98 99 98 97 98 100 103 105 107 108 108 109 112 113 114 114 114 115 116 118 119 119 119 119 120 120 120 120 120 119 119 119 118 118 117 118 118 119 119 119 119 118 118 118 118 118 118 118 118 118 118 119 119 120 121 121 122 122 123 123 124 125 125 126 127 128 128 129 129 130 130 131 131 132 133 134 134 135 136 136 137 138 138 138 138 138 139 139 139 140 140 140 139 139 139 139 139 140 140 140 140 140 141 141 141 141 141 141 142 142 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 300 300 300 299 299 299 298 298 298 298 297 297 297 296 296 296 295 294 294 293 293 292 292 291 291 290 290 289 288 288 287 286 286 285 285 284 284 284 283 283 283 282 282 282 281 281 280 279 278 278 278 277 277 277 277 276 276 276 275 275 274 274 273 273 273 273 272 272 272 272 272 272 273 274 275 276 277 278 278 279 280 281 281 282 282 282 282 283 282 279 277 275 274 274 274 284 290 294 307 321 339 352 351 348 348 350 345 347 343 340 336 329 320 322 329 323 316 305 286 261 252 246 240 236 237 238 237 233 229 226 221 219 221 221 228 232 234 236 238 240 241 243 244 245 246 247 250 252 255 260 263 276 290 301 315 331 354 60 109 121 126 126 124 123 123 122 120 118 117 116 114 108 96 83 73 70 56 33 27 18 12 13 16 15 10 5 6 6 6 7 11 16 19 24 30 34 29 27 25 36 40 81 132 136 114 113 113 115 115 116 118 118 117 114 108 100 98 114 137 153 157 160 160 165 170 172 172 170 168 169 170 173 176 179 182 184 184 184 184 185 185 186 186 187 188 189 190 191 191 191 190 190 190 190 190 190 190 190 190 191 191 191 192 192 189 185 188 190 193 192 197 197 195 192 190 189 187 187 188 187 188 189 190 191 192 191 188 185 184 183 180 181 184 184 183 185 188 192 197 204 211 215 219 222 223 220 214 220 222 223 224 225 227 228 230 230 231 232 234 233 232 231 230 228 228 228 227 227 227 226 226 226 227 228 229 230 231 231 232 232 228 176 163 162 167 166 165 169 185 192 192 190 186 185 185 185 187 189 189 188 187 188 189 190 188 183 167 150 154 146 138 142 152 158 163 173 183 194 212 226 228 226 227 226 227 225 218 211 207 206 203 198 194 189 186 184 183 183 183 182 181 182 185 184 182 181 180 180 178 177 175 174 174 174 174 176 178 180 181 180 174 165 152 139 127 121 118 111 108 108 110 113 120 101 106 116 115 108 106 109 107 101 98 98 99 102 103 104 105 105 106 107 107 106 105 103 101 98 96 92 89 86 85 85 85 86 88 89 89 88 87 86 86 87 87 87 89 90 90 87 81 76 76 75 77 81 89 94 99 101 103 104 102 99 98 97 97 96 95 93 94 99 103 106 108 108 108 109 112 112 114 115 114 114 115 116 116 116 117 118 119 119 119 119 119 119 119 119 118 118 117 117 118 119 119 119 119 118 118 118 119 119 118 118 118 118 118 119 119 120 120 121 122 123 123 124 125 125 126 127 127 128 129 129 129 130 130 131 132 132 133 134 135 136 136 137 138 138 138 138 138 139 139 139 140 140 140 140 140 139 139 140 140 140 140 140 141 141 141 141 141 142 142 142 142 142 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 302 301 301 301 301 300 300 300 300 299 299 299 299 298 298 298 298 297 297 297 296 296 295 295 294 293 293 292 292 292 291 290 290 289 288 288 287 286 286 285 285 285 284 284 283 283 283 282 282 282 281 280 279 279 278 278 278 277 277 277 277 276 276 275 275 274 274 273 273 272 272 272 271 270 270 270 270 270 271 271 272 273 274 275 276 277 279 280 280 281 281 281 281 281 280 274 271 271 268 263 260 268 287 306 328 348 355 359 358 358 354 352 345 333 333 334 330 325 322 328 331 327 320 307 287 263 261 247 237 233 232 232 230 228 227 225 221 217 218 220 222 231 236 238 240 241 242 243 243 244 245 247 249 252 252 254 261 276 295 308 324 338 9 85 114 123 126 126 125 124 124 124 124 122 118 114 112 107 96 82 75 70 59 41 31 12 4 4 8 11 9 6 4 2 1 4 10 17 19 27 37 43 45 47 47 74 69 74 103 109 114 119 120 119 120 120 122 122 121 119 118 118 121 142 153 157 160 162 162 166 170 170 169 165 164 166 169 174 178 181 183 183 183 184 184 185 185 186 187 188 188 189 190 191 191 191 191 191 191 190 190 190 191 191 192 191 192 193 192 193 193 189 187 190 192 191 196 195 194 191 189 188 186 185 185 186 188 189 190 191 192 192 191 190 189 190 188 184 187 188 188 187 188 190 196 202 209 217 223 225 223 205 206 220 221 222 223 225 228 231 233 233 232 232 233 233 233 231 229 228 227 228 230 231 232 232 231 230 229 230 229 231 232 231 232 232 226 159 159 157 171 174 169 168 175 185 191 192 190 187 186 187 189 191 191 189 187 187 186 185 179 168 157 152 139 127 117 119 132 154 160 173 184 191 206 218 221 223 226 225 225 225 222 216 211 207 203 199 195 190 186 186 185 185 185 185 185 186 187 185 184 183 183 182 181 180 179 179 178 176 176 178 179 182 183 180 174 165 152 138 132 125 116 108 104 106 112 119 110 107 131 121 113 111 109 109 108 105 102 101 103 105 105 105 106 106 107 109 109 108 106 104 102 99 96 92 89 87 87 87 87 87 86 86 86 84 83 82 83 85 84 85 86 86 85 81 77 74 70 70 75 83 90 94 98 100 101 102 100 98 98 96 96 89 90 88 93 99 104 106 108 109 109 109 109 111 113 114 113 113 114 114 113 114 116 117 118 118 118 118 118 117 117 118 118 117 117 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 119 119 119 120 121 122 122 123 124 124 125 126 126 127 128 129 129 129 130 130 131 131 132 133 134 134 135 136 137 138 138 138 138 138 138 139 139 140 140 140 140 140 140 140 140 140 140 140 141 141 141 141 141 141 141 142 142 142 142 142 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 302 302 302 302 302 302 301 301 301 301 300 300 300 300 299 299 299 299 299 298 298 298 297 297 297 296 296 295 295 294 294 293 293 292 292 291 291 290 289 288 288 287 286 286 285 285 284 284 283 283 283 283 282 282 281 281 280 279 279 278 278 278 277 277 277 277 276 276 275 274 274 273 272 272 272 271 270 269 269 269 269 268 268 268 269 269 270 271 272 273 275 277 278 279 280 280 280 279 278 276 272 267 268 262 257 249 230 294 336 344 350 355 6 11 10 360 351 341 334 334 334 331 328 330 334 335 332 324 308 295 278 262 247 237 231 227 225 228 230 230 229 224 220 218 222 230 235 239 242 243 244 244 245 245 245 246 248 250 251 253 254 264 282 304 315 329 345 39 108 121 126 127 127 126 127 127 127 127 124 119 111 106 104 96 86 78 72 67 60 40 13 1 360 4 7 7 5 2 359 358 2 8 10 17 32 45 57 68 70 76 94 73 41 28 64 103 112 118 121 123 124 126 127 126 126 128 132 136 151 157 159 158 158 162 166 169 169 167 154 150 160 169 175 179 181 182 183 184 185 186 186 186 186 187 187 188 189 189 190 191 191 191 191 191 191 190 190 191 192 193 192 194 194 193 193 195 192 191 193 192 192 195 194 192 189 187 186 183 182 184 186 188 189 189 190 191 192 193 194 194 196 194 191 190 190 190 191 192 194 200 199 202 207 220 227 219 201 206 210 212 222 225 227 229 232 235 236 234 233 233 233 232 230 228 222 225 228 230 232 234 236 237 236 235 234 232 235 235 234 232 232 222 163 160 163 177 179 178 169 174 180 184 191 192 188 187 186 189 191 191 188 186 185 179 172 167 164 160 145 133 119 71 68 98 140 154 167 168 176 203 221 220 223 227 229 226 225 223 219 213 208 203 199 195 191 190 187 186 186 186 187 187 188 187 185 184 185 184 183 182 181 179 180 180 178 177 179 181 183 183 179 173 165 152 149 138 124 112 103 99 103 112 118 119 127 132 120 117 106 104 110 111 110 107 107 108 108 107 107 108 108 108 110 110 109 107 105 103 100 97 93 90 89 89 90 89 88 87 86 83 81 80 78 79 82 78 81 83 81 78 76 74 71 70 74 79 86 90 94 96 98 99 99 100 99 97 95 90 84 89 89 95 100 103 106 106 107 107 105 103 106 108 110 111 110 111 111 111 113 115 117 117 118 118 118 117 116 116 117 117 116 117 118 118 118 118 118 119 119 119 119 119 119 119 119 119 119 119 119 120 120 121 122 123 123 124 125 125 126 127 127 128 129 129 130 130 131 131 132 132 133 134 135 136 136 137 137 138 138 138 138 138 139 139 140 140 141 141 140 140 140 140 140 140 141 141 141 141 141 141 141 142 142 142 142 142 142 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 305 304 304 304 304 304 304 304 303 303 303 302 302 302 302 302 302 302 301 301 301 301 301 300 300 300 299 299 299 299 299 299 298 298 298 297 297 297 296 296 295 294 294 294 293 293 292 292 291 290 289 288 288 287 286 286 285 285 285 284 283 283 283 283 282 281 281 280 280 279 278 278 278 278 277 277 277 277 276 275 275 274 273 273 272 272 271 270 269 268 268 268 267 266 266 266 266 266 267 268 268 269 271 274 276 277 279 279 279 278 276 273 270 269 265 258 254 243 94 37 359 349 352 352 358 7 9 11 2 349 343 341 339 337 336 339 339 338 335 329 311 304 283 258 248 239 233 227 226 229 232 233 231 228 225 223 224 234 237 240 243 246 248 249 250 250 251 251 252 254 253 256 259 277 296 314 321 332 355 86 122 127 128 129 129 129 130 130 129 126 123 118 110 101 98 95 88 79 74 70 59 42 19 2 359 4 6 6 4 0 357 357 359 0 8 16 36 54 73 86 87 83 74 35 0 350 44 49 94 112 119 123 125 127 130 131 133 136 139 142 145 149 152 149 144 150 157 159 157 159 157 163 165 170 177 180 181 181 183 185 187 188 186 185 185 186 187 188 188 189 190 190 190 191 191 191 191 190 190 191 193 193 193 194 194 194 194 195 192 194 196 196 197 198 194 190 187 185 184 181 180 182 185 188 190 190 189 189 190 193 196 197 199 199 203 201 193 193 194 195 200 211 207 203 199 208 215 208 197 201 205 223 229 232 233 234 235 236 236 235 234 233 233 232 229 218 218 226 229 231 233 234 236 238 240 240 239 238 241 241 238 237 234 218 191 164 171 182 180 179 159 168 165 176 193 192 187 186 186 187 190 189 186 185 181 174 163 157 158 155 141 127 107 55 64 108 121 137 141 104 316 259 254 246 239 236 237 235 229 224 219 213 208 204 200 198 196 192 189 188 188 188 188 189 189 187 187 187 187 186 185 183 181 180 179 179 178 179 181 184 185 182 176 171 165 165 153 137 122 110 99 95 101 111 118 122 126 127 125 116 101 104 113 115 113 112 112 112 111 110 110 109 110 110 112 112 111 109 107 104 101 98 94 92 91 90 91 91 90 88 84 80 76 75 74 74 75 72 75 77 77 78 72 66 69 75 79 83 87 91 94 95 96 97 97 97 97 94 89 86 86 88 85 92 97 99 102 101 101 101 98 96 99 101 103 105 106 108 109 111 113 114 115 116 116 117 117 116 115 115 115 116 115 116 117 118 118 119 118 119 119 119 119 119 119 119 119 119 119 119 119 120 121 122 123 123 124 124 125 126 127 127 128 128 129 130 130 130 131 131 132 133 134 134 136 136 136 137 138 138 138 138 138 138 139 140 140 141 141 141 141 140 140 140 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 332 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 299 299 299 298 298 298 297 297 297 296 296 295 295 294 294 294 293 292 292 291 290 289 289 288 287 287 286 286 285 285 284 284 283 283 282 282 281 281 280 279 279 279 278 278 278 278 277 277 277 276 275 274 274 273 272 272 271 270 269 268 267 267 266 266 265 264 264 263 263 264 264 264 265 267 270 272 274 277 278 278 278 276 273 271 270 266 258 252 273 52 46 16 359 355 353 351 354 357 359 355 349 346 347 347 345 344 343 342 339 336 332 329 316 284 258 246 240 235 232 231 231 233 233 234 232 230 231 232 233 235 238 242 246 249 251 252 253 255 256 257 257 259 263 269 296 312 321 324 333 30 121 131 131 131 130 130 131 132 133 130 126 121 117 110 100 93 91 82 80 74 66 56 41 22 8 3 5 7 9 7 2 358 357 357 358 4 15 40 62 85 97 98 87 59 10 346 346 22 35 90 106 116 122 125 127 130 134 137 139 140 143 143 143 143 143 144 145 146 147 147 156 167 167 168 174 179 181 181 181 182 184 187 188 186 185 185 186 187 187 188 188 189 189 190 190 191 191 190 191 190 192 193 193 194 194 195 195 193 195 192 195 197 199 200 199 196 190 186 183 182 181 180 181 184 188 189 189 189 189 189 191 195 199 203 205 209 214 206 196 196 197 198 205 211 207 201 200 205 202 199 207 221 229 235 239 241 242 242 239 238 236 234 233 232 230 223 213 227 228 230 232 234 235 236 238 239 241 242 242 243 244 242 240 239 214 188 167 176 186 183 176 133 156 69 199 199 191 186 185 185 186 187 187 186 186 185 176 178 159 154 154 149 138 125 112 119 134 135 358 345 337 334 327 309 283 261 247 243 240 234 224 217 212 208 205 203 201 197 194 191 189 188 188 189 189 188 185 186 188 189 188 186 183 182 180 179 178 178 180 182 185 183 177 171 166 164 158 149 131 117 107 96 92 99 110 118 121 123 123 121 115 109 114 120 118 114 114 115 114 113 113 112 112 112 112 114 114 114 111 108 104 101 98 96 94 93 93 93 92 90 87 82 77 72 69 67 69 70 69 66 68 69 78 76 71 73 78 81 84 87 90 93 94 95 95 95 95 95 91 85 90 94 83 74 85 93 93 94 95 95 93 88 87 91 95 99 99 101 105 108 111 112 113 113 114 115 115 116 115 114 114 115 115 115 116 116 117 118 119 119 119 120 120 120 120 120 119 119 119 119 119 120 120 121 122 123 124 124 125 125 126 127 127 128 129 129 130 131 131 131 132 133 133 134 135 135 136 137 137 138 138 138 138 138 138 139 140 141 141 141 141 141 141 140 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 310 310 310 310 310 310 309 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 299 299 299 298 298 298 297 297 297 296 296 295 295 295 294 294 293 293 292 291 290 290 289 288 287 287 287 286 285 285 284 284 283 283 282 281 281 280 279 279 279 279 278 278 278 278 278 277 276 276 275 274 273 272 272 272 271 269 268 267 266 266 265 264 263 262 262 261 261 261 261 260 261 263 265 267 270 273 276 278 278 275 275 272 270 274 285 327 5 25 28 18 1 358 354 349 348 349 350 350 347 349 352 353 351 346 345 344 340 338 335 333 327 288 258 244 240 239 237 234 233 232 234 233 233 233 232 230 231 233 236 239 244 247 250 251 253 254 254 255 257 261 268 281 310 323 324 324 326 131 137 138 136 135 134 132 133 135 134 131 126 121 116 109 99 90 86 78 78 69 59 50 39 25 13 8 8 10 13 14 8 3 1 359 358 4 21 46 72 93 104 104 93 63 13 351 339 345 27 84 101 112 121 123 124 128 133 137 140 140 140 140 140 139 138 140 145 152 160 163 165 168 170 172 178 179 181 182 181 181 184 186 186 185 184 184 185 186 187 187 187 188 189 189 190 191 191 190 191 191 192 194 194 194 195 196 195 193 190 191 195 196 198 198 198 198 192 185 183 182 181 181 182 185 186 187 187 188 188 188 189 194 199 202 205 212 217 220 207 198 199 200 203 209 214 214 208 208 207 209 214 222 232 240 245 247 249 248 245 241 238 235 233 232 227 216 216 229 231 232 233 234 236 237 239 240 240 241 242 243 244 243 245 242 200 178 171 176 183 181 170 0 355 332 259 246 191 183 183 184 185 186 186 185 186 189 194 210 187 164 154 152 147 138 133 139 144 134 360 349 338 330 311 293 273 257 247 242 237 231 222 215 210 206 205 204 201 197 193 191 189 189 189 189 189 187 185 189 191 190 189 188 185 184 183 181 180 179 182 183 184 178 173 168 163 156 151 140 124 115 105 96 92 99 110 117 119 119 119 118 117 117 120 122 117 114 115 117 117 116 115 115 114 114 114 116 117 116 112 108 104 101 99 97 96 96 94 94 92 91 87 82 76 69 63 61 65 69 68 65 60 61 74 77 74 76 80 80 83 86 88 90 92 93 94 92 92 92 89 92 96 93 82 76 79 86 85 86 86 84 83 84 77 76 88 97 99 100 105 108 110 111 113 113 113 113 114 114 114 113 114 115 115 116 116 117 117 118 119 119 120 120 120 120 120 120 120 120 120 120 120 121 121 122 123 124 124 125 125 126 127 127 127 128 129 130 131 131 131 132 132 133 134 135 135 135 136 137 137 138 138 138 138 139 139 140 141 141 141 141 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 142 142 142 142 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 301 301 301 301 301 300 300 300 300 300 299 299 299 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 290 289 288 288 287 287 286 286 285 285 284 283 283 282 281 281 280 279 279 279 278 278 278 278 278 278 277 276 275 274 274 273 273 272 271 270 269 268 267 266 265 264 263 262 261 260 259 259 257 256 255 255 258 259 261 264 269 273 275 276 275 274 276 268 321 359 16 16 15 7 3 1 359 354 353 349 347 346 345 346 349 354 1 357 354 350 347 344 342 340 333 319 293 253 243 242 242 241 238 236 233 232 231 231 230 230 229 230 232 235 239 243 247 250 251 252 252 252 250 253 257 272 292 314 328 327 320 180 152 147 144 142 139 137 135 135 136 134 130 125 120 114 106 97 90 87 84 78 65 50 42 35 26 16 12 13 16 20 23 19 15 11 6 4 15 36 60 84 101 110 111 105 78 26 15 344 343 16 75 96 108 118 121 120 124 129 135 138 139 139 138 138 136 135 136 157 162 165 167 167 169 172 176 180 180 182 182 181 183 185 185 185 183 183 184 185 186 186 186 187 188 190 190 190 190 190 190 191 192 193 195 196 196 197 197 196 192 186 190 193 195 195 197 196 196 192 188 185 184 184 183 184 186 186 185 185 186 187 188 188 191 194 199 205 213 220 224 223 208 202 203 205 210 218 224 225 223 218 214 217 220 228 238 246 250 251 247 247 242 243 241 236 232 223 215 221 232 234 235 236 236 237 238 240 240 241 241 242 243 244 244 245 242 222 189 178 175 178 178 174 168 275 269 277 274 177 178 182 184 187 188 186 184 184 188 204 222 213 183 147 146 144 137 141 150 150 146 134 123 7 319 297 276 262 251 243 236 231 225 219 214 209 206 204 202 200 197 193 191 190 190 191 190 189 188 188 188 189 190 190 189 188 188 187 186 183 182 182 184 182 178 172 165 157 151 144 133 122 115 106 97 94 101 110 114 116 116 117 118 120 120 123 121 118 118 119 120 119 118 117 116 115 116 116 119 119 116 112 108 105 102 100 99 99 97 96 95 94 93 88 83 77 67 57 57 64 69 70 69 59 58 69 75 74 76 81 80 81 82 83 84 87 90 91 91 90 91 87 93 95 94 93 88 75 77 79 80 76 75 72 71 63 65 82 98 102 103 106 108 109 111 113 114 114 113 113 113 113 113 114 115 115 116 118 118 118 118 119 120 120 120 120 120 120 120 120 120 120 120 121 121 122 122 123 124 125 125 125 125 126 127 128 129 129 130 131 131 132 132 133 134 134 134 135 136 136 137 137 138 138 138 139 139 139 140 140 141 141 141 141 141 141 141 141 141 142 142 142 142 142 142 142 142 142 143 143 143 143 142 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 304 304 304 304 303 303 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 300 300 299 299 299 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 290 289 289 288 288 287 287 286 285 285 284 283 283 282 281 281 280 279 279 279 279 278 278 278 278 277 277 276 275 274 273 273 272 272 271 269 268 267 266 265 265 264 263 261 259 259 258 256 254 252 251 250 252 253 253 257 263 268 270 271 273 281 308 6 2 10 20 19 14 5 357 356 355 352 352 351 351 346 340 338 341 352 5 7 9 354 351 349 348 346 348 323 292 248 241 244 244 243 240 236 232 230 230 229 228 227 227 229 231 234 239 244 248 251 252 252 252 250 247 249 251 279 302 318 332 334 211 164 157 152 150 147 143 140 138 138 136 133 128 123 118 110 103 95 92 89 83 75 64 46 32 27 25 19 16 18 22 27 31 29 28 24 17 17 23 53 78 95 109 117 119 114 93 71 40 347 342 8 61 90 104 113 117 116 119 125 132 135 138 139 139 138 137 139 147 159 163 165 165 166 168 173 177 179 182 182 181 181 183 185 185 184 183 183 184 185 186 186 186 187 189 191 191 190 190 190 190 191 192 193 196 196 198 199 198 197 193 190 190 191 191 192 195 195 195 194 192 189 187 188 187 185 187 187 185 184 185 187 187 188 188 191 198 206 214 222 226 229 226 222 216 214 215 218 224 226 230 229 223 225 224 227 236 245 251 251 247 246 243 243 242 238 232 216 220 230 236 237 238 238 238 239 239 240 241 242 242 243 244 244 244 245 243 239 193 187 182 181 181 171 178 234 267 277 285 310 167 178 181 186 189 188 186 184 192 211 222 215 265 141 143 140 124 147 158 157 150 148 146 143 327 295 271 253 244 237 231 225 220 216 213 210 206 202 201 200 198 195 192 191 191 191 191 190 189 190 188 193 194 195 193 192 192 192 192 189 186 183 184 183 181 171 161 153 146 140 130 117 111 106 97 97 103 108 111 114 116 118 119 121 123 124 120 119 120 122 122 122 122 120 117 116 118 119 121 119 116 112 108 106 104 103 102 100 99 98 97 96 95 91 85 76 65 57 59 62 68 73 71 62 58 66 74 73 74 79 79 78 76 74 77 80 83 86 90 92 92 89 97 95 97 99 95 83 74 75 74 70 67 66 61 53 59 79 99 106 106 107 108 112 113 113 114 115 114 114 114 114 114 114 115 116 117 119 119 118 119 119 120 120 120 120 120 120 120 120 120 120 121 121 122 122 123 124 124 125 125 125 126 127 128 128 129 130 131 131 132 132 133 133 134 134 134 135 136 136 137 137 138 138 138 139 139 139 140 140 141 142 142 141 141 141 141 141 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 299 300 299 299 299 299 298 298 298 298 298 297 297 296 296 296 296 295 295 294 294 293 293 292 292 291 290 290 289 289 288 288 287 286 286 285 284 283 283 282 281 280 280 280 279 279 279 279 278 278 278 277 276 275 274 274 273 273 272 271 270 269 268 267 266 265 265 264 262 260 258 258 255 253 249 247 245 244 245 245 244 249 253 258 261 268 286 303 326 5 5 7 21 23 18 11 1 355 353 353 354 354 352 336 327 330 339 351 6 18 15 357 355 355 352 352 0 337 279 242 240 243 244 242 239 234 230 229 228 226 226 226 226 228 230 234 240 246 251 255 256 255 254 250 246 245 239 276 311 322 336 347 157 158 156 154 153 149 145 141 140 139 136 132 126 119 112 104 99 96 93 87 81 75 64 45 27 19 21 22 21 22 26 32 36 38 41 38 33 33 41 71 86 100 113 121 124 118 106 100 58 357 342 4 49 80 97 107 112 113 119 126 129 136 138 140 140 140 145 151 157 160 163 164 163 164 169 169 176 181 182 182 181 182 183 184 184 184 183 184 184 185 185 185 186 187 190 191 190 190 190 190 190 191 192 193 194 196 197 198 198 198 196 194 192 190 189 189 190 193 193 193 194 193 191 191 192 190 188 188 187 186 185 186 187 187 189 193 200 209 217 224 228 231 234 237 232 233 236 237 237 233 230 232 230 228 227 230 243 251 253 250 246 244 243 240 239 236 233 222 230 236 239 240 241 241 241 241 241 241 242 243 244 244 245 245 245 244 244 243 234 198 196 190 189 179 239 253 266 279 293 311 115 165 174 183 188 189 188 188 198 210 211 179 288 125 147 152 154 160 163 166 161 150 149 152 118 307 264 244 236 230 226 220 215 213 212 210 205 202 201 201 199 196 193 192 192 192 192 192 192 191 190 194 202 200 197 195 194 194 193 191 188 185 184 182 180 170 155 147 143 135 122 111 107 104 98 100 102 104 110 115 119 120 121 123 124 123 121 121 121 123 123 124 124 122 120 121 122 123 123 121 117 113 111 109 108 106 103 101 100 99 98 97 96 94 86 75 59 52 51 61 72 78 76 67 60 63 72 73 72 76 79 79 73 66 65 67 72 79 86 88 91 92 100 100 101 101 101 97 84 74 69 64 62 59 55 48 56 77 89 99 106 109 111 114 114 114 115 116 116 115 115 115 115 115 115 117 118 119 119 119 120 120 120 120 121 120 120 120 120 120 120 121 121 122 122 123 123 124 125 125 125 126 126 127 128 129 130 130 131 132 132 133 133 133 134 134 134 135 136 136 137 137 138 138 139 139 139 139 140 141 141 142 142 141 141 141 141 141 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 331 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 308 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 299 298 298 298 298 298 298 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 290 290 289 289 289 288 287 287 286 285 284 283 283 282 281 281 280 280 279 279 279 279 279 278 278 277 276 275 274 274 273 273 272 271 270 268 267 267 266 265 265 264 262 260 259 257 253 250 245 243 240 238 237 235 234 237 239 243 246 226 336 354 9 14 12 13 22 31 24 17 7 1 357 358 358 350 336 320 321 333 344 354 5 15 9 357 357 358 356 357 8 297 238 235 238 241 241 239 236 232 233 229 226 225 224 225 226 228 231 235 242 250 258 264 263 262 258 250 242 235 222 193 305 334 348 110 150 153 154 154 152 148 144 140 138 137 134 130 123 113 103 95 92 94 92 87 82 76 64 45 26 16 16 20 22 24 27 28 33 40 46 46 43 45 56 72 86 99 113 123 126 126 120 108 76 14 344 1 44 73 90 102 109 115 129 138 138 143 140 141 141 148 153 156 159 161 162 161 160 161 167 170 178 181 181 180 181 181 182 183 183 183 183 183 183 184 184 184 186 188 191 191 190 190 190 190 190 191 191 192 193 195 196 196 197 198 198 198 196 194 192 190 190 190 190 193 196 198 197 200 198 196 194 193 193 194 194 190 187 189 192 198 206 214 221 227 230 233 236 238 240 244 245 247 243 234 229 230 229 228 228 243 248 253 249 247 246 244 242 237 235 234 233 232 234 236 239 242 243 244 244 243 243 243 243 244 245 245 246 246 246 245 244 245 243 232 199 198 190 209 251 263 269 280 296 315 337 147 167 179 181 187 190 194 202 202 204 304 316 328 184 174 175 169 165 170 167 158 153 158 154 205 225 220 221 221 218 214 212 210 209 207 204 202 201 200 199 196 194 192 191 192 192 193 193 194 193 191 199 199 197 194 193 191 189 187 186 184 179 177 176 169 150 144 140 131 119 111 105 100 97 98 99 104 110 117 120 122 122 123 123 121 121 121 122 122 124 125 125 124 123 124 125 125 125 122 119 116 114 113 111 108 105 103 101 100 99 99 98 95 87 74 60 58 54 66 79 83 80 70 62 64 70 71 72 73 74 73 70 60 52 52 59 71 83 86 86 93 104 103 104 104 106 107 98 78 68 61 53 53 49 43 55 61 76 93 104 109 112 114 115 114 114 116 116 116 116 116 116 116 117 118 119 120 120 120 120 120 120 121 121 121 121 120 120 121 121 121 121 122 123 123 124 124 125 125 126 126 127 128 128 129 130 131 132 132 133 133 133 133 134 134 134 135 136 136 137 137 138 138 138 139 139 139 140 141 142 142 142 141 141 141 141 141 141 142 142 142 142 143 143 143 143 143 143 143 143 143 143 331 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 320 319 319 318 318 318 317 317 317 316 316 316 316 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 310 310 309 309 309 308 308 308 308 308 307 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 298 298 298 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 289 288 288 287 286 285 284 284 283 282 282 281 281 280 280 280 280 279 279 278 277 277 275 275 274 274 273 272 271 270 269 268 267 266 265 265 265 263 262 261 259 256 252 247 242 239 234 231 229 226 223 220 220 219 202 102 45 28 39 37 23 18 24 33 29 23 16 14 8 7 354 339 328 325 334 343 350 356 359 355 354 355 357 359 360 3 9 339 220 231 236 237 237 236 234 232 230 227 225 223 223 224 227 230 233 238 245 256 268 269 275 275 268 254 240 227 213 202 191 49 101 141 145 146 148 149 148 145 141 138 136 133 130 125 116 105 93 87 86 86 87 86 81 74 62 46 29 17 13 14 19 23 25 27 28 32 37 39 40 46 55 66 81 96 112 123 124 127 124 115 97 38 354 1 45 74 89 101 112 122 127 137 142 142 139 139 140 150 154 157 160 161 160 159 158 160 162 170 177 179 178 179 180 181 182 183 183 182 182 182 182 183 183 184 186 189 191 192 191 190 190 190 190 190 191 191 192 193 195 195 197 199 199 200 200 199 198 197 196 195 194 195 198 202 204 208 207 205 202 201 202 207 212 214 228 215 207 213 219 222 228 232 234 235 238 240 242 242 242 236 229 228 228 227 227 225 228 241 251 249 242 243 245 246 243 238 234 233 233 233 235 236 237 240 242 243 244 245 245 245 246 246 247 247 249 247 247 246 246 246 245 236 200 200 197 247 255 261 264 275 293 315 339 118 150 155 173 182 188 194 197 184 174 319 325 301 191 185 179 178 170 171 171 165 161 163 164 168 180 193 203 207 207 208 207 206 205 204 203 201 201 199 197 195 194 192 191 191 192 192 193 195 195 194 195 195 192 189 187 184 181 180 180 176 172 172 173 167 143 140 135 123 113 105 99 98 97 93 94 101 110 118 122 123 123 123 122 121 121 121 121 122 124 125 125 124 124 126 127 127 125 123 121 118 118 115 112 109 106 104 102 100 100 100 99 96 89 79 77 65 66 78 85 87 82 71 62 63 69 73 73 73 68 62 59 45 36 36 47 70 87 90 83 88 103 104 106 106 109 112 106 88 70 60 54 49 51 55 55 57 75 90 102 108 111 113 114 114 114 116 116 117 117 117 117 118 118 119 119 120 120 120 120 120 121 121 121 121 121 120 120 121 121 121 122 122 123 123 124 124 125 125 126 126 127 128 129 130 130 131 132 132 133 133 133 133 134 134 135 135 136 136 137 137 138 138 138 139 139 140 140 141 142 142 142 142 141 141 141 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 317 317 317 316 316 316 316 315 315 314 314 314 314 313 313 312 312 312 312 311 311 311 311 310 310 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 306 306 306 306 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 299 299 299 299 299 298 298 298 298 298 297 297 297 296 296 296 295 295 295 294 294 293 293 292 292 291 290 290 290 290 289 289 288 288 287 286 286 285 284 283 283 283 282 281 281 280 280 280 279 278 278 277 276 275 275 274 274 273 272 271 270 269 268 267 266 265 265 264 263 263 261 259 255 251 245 240 234 228 224 220 215 207 202 195 175 124 87 76 64 72 56 41 24 25 36 40 34 30 26 18 12 343 336 335 339 344 348 350 351 350 352 352 355 358 1 3 8 5 343 217 227 232 233 233 233 234 232 229 226 224 222 223 225 229 231 235 240 250 265 278 279 290 296 291 279 260 223 198 189 171 123 127 138 140 140 143 144 142 140 137 135 132 129 124 116 106 93 83 80 78 77 79 79 71 68 60 49 34 22 13 10 11 14 16 20 21 17 15 19 25 36 46 60 79 97 113 122 125 130 128 121 112 71 9 6 48 81 95 105 115 125 127 132 133 132 134 137 140 149 153 158 160 160 159 158 158 161 165 171 175 176 176 178 180 181 182 182 182 182 182 182 182 182 182 184 186 189 192 192 191 190 190 190 190 190 191 192 193 194 195 196 197 198 199 201 202 202 204 204 206 209 208 204 202 205 208 214 216 216 215 214 214 217 221 227 245 248 240 235 233 232 238 239 239 239 240 242 243 243 244 215 217 222 223 223 223 223 227 240 251 251 247 236 240 243 243 239 235 233 234 236 238 238 238 239 241 242 243 245 246 247 248 249 250 249 251 250 249 248 246 245 245 232 202 200 210 250 254 257 260 269 284 305 321 346 47 129 155 170 177 182 182 171 168 339 24 115 141 241 193 176 170 170 172 173 167 168 169 173 180 185 192 199 201 202 202 202 203 202 202 201 200 199 197 195 195 193 192 191 191 191 193 196 195 193 191 188 184 181 178 175 174 173 172 169 166 167 168 161 136 132 131 122 113 105 102 100 96 88 88 99 111 118 123 124 124 122 121 120 122 121 121 123 125 125 125 124 125 126 127 127 125 124 123 121 118 115 112 109 106 103 102 101 101 100 99 97 93 90 80 70 75 85 88 88 83 71 60 61 69 71 72 74 66 50 44 26 17 18 40 76 96 95 85 85 87 100 105 107 110 112 108 93 71 59 54 55 57 59 59 62 74 89 100 106 109 112 114 114 115 116 117 117 117 118 118 119 119 119 120 120 120 121 121 121 121 121 121 121 121 120 120 121 121 121 122 122 123 124 124 124 125 126 126 127 127 128 129 130 131 132 132 132 133 133 133 133 134 134 135 135 136 136 137 137 137 138 138 139 139 140 141 141 142 142 142 142 142 141 141 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 324 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 298 298 298 297 297 297 297 296 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 289 289 288 287 287 286 286 285 284 283 283 283 283 282 281 281 281 280 279 279 278 277 276 275 275 274 273 273 272 271 270 269 268 267 266 265 264 264 263 262 260 258 255 250 243 236 227 220 215 209 199 181 186 164 125 103 94 91 84 80 68 56 26 24 32 38 38 40 41 36 21 351 346 350 353 352 350 349 349 352 353 353 358 360 3 7 13 3 337 216 224 229 232 230 230 231 229 226 224 222 222 224 227 232 234 239 242 255 262 275 293 304 311 313 313 306 300 132 98 87 103 121 130 132 134 138 138 137 134 132 130 126 122 115 106 93 83 82 72 66 66 68 65 57 57 58 54 42 27 15 7 6 4 4 8 11 7 1 3 12 28 43 60 84 100 111 117 127 131 131 125 119 98 29 17 58 93 104 112 119 121 126 126 125 126 130 134 140 147 152 157 159 159 158 158 159 162 167 171 173 173 174 177 179 181 182 182 182 182 181 181 181 182 182 184 186 190 192 192 191 191 190 191 191 191 191 192 193 195 196 197 197 198 200 202 204 205 206 206 209 214 216 213 209 209 212 217 220 224 226 227 227 226 227 232 242 252 253 249 243 241 245 245 244 243 243 244 244 244 241 215 213 212 215 218 219 218 219 228 238 243 248 231 233 236 237 237 236 235 236 238 241 242 242 242 242 243 244 246 248 249 250 251 251 252 253 252 251 249 248 246 236 219 204 217 239 255 258 260 265 266 273 280 292 309 336 16 109 143 153 160 162 155 80 16 90 124 130 134 153 167 169 168 170 173 168 169 169 173 180 185 188 191 197 201 201 201 202 202 201 201 199 197 196 196 196 195 195 193 191 191 192 191 190 188 185 181 175 171 170 169 167 167 168 164 160 157 155 148 123 114 122 121 110 108 104 102 94 84 87 100 110 119 124 124 123 121 120 121 122 121 122 124 126 126 125 125 126 126 127 126 125 125 124 121 118 114 110 108 103 101 101 102 101 98 97 97 96 89 79 72 80 89 90 90 83 69 57 57 63 66 69 67 59 43 31 14 6 10 39 79 98 99 93 91 88 98 105 107 110 110 106 96 83 69 62 60 55 51 61 66 77 87 100 106 108 110 113 115 115 116 117 118 118 118 119 120 120 120 120 121 121 121 121 121 121 121 121 121 121 120 121 121 121 122 122 123 123 124 124 125 125 126 127 127 128 129 129 130 131 131 132 133 133 133 133 134 134 134 135 135 136 137 137 137 137 138 138 139 139 140 141 142 142 142 142 142 142 142 141 141 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 331 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 303 303 303 303 303 303 302 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 298 298 297 297 297 297 297 296 296 296 295 295 294 294 294 293 293 292 292 291 290 290 290 290 289 289 288 287 287 286 286 285 285 284 284 284 283 283 282 282 282 281 280 280 279 278 277 276 275 275 274 273 272 271 271 270 269 268 267 266 265 264 263 263 261 259 256 253 248 240 229 219 211 203 191 179 172 155 123 101 89 83 82 76 67 67 53 27 26 28 28 32 38 40 36 24 7 0 6 4 2 355 352 353 354 354 357 2 3 7 14 352 355 343 239 221 226 229 228 226 227 225 223 222 221 222 225 230 235 238 245 243 255 262 288 307 314 319 323 328 332 343 6 32 60 89 102 115 124 128 132 133 132 130 128 125 121 113 101 88 78 79 65 54 49 51 55 50 45 48 54 55 48 35 20 16 7 360 355 355 358 2 2 4 14 31 52 89 108 111 112 120 125 128 129 126 121 112 56 34 70 102 112 114 116 122 124 124 122 123 127 132 137 145 151 155 157 158 158 158 160 164 168 172 173 173 174 176 178 180 181 181 181 181 180 180 181 182 183 184 187 190 192 192 191 191 191 191 191 191 192 193 193 195 196 197 197 199 201 204 206 206 208 209 211 214 217 218 217 216 217 221 223 227 232 232 234 236 236 237 241 247 253 254 251 247 250 249 250 250 248 248 247 244 243 238 211 209 211 214 215 214 215 217 221 231 237 227 229 230 231 233 234 236 238 241 242 243 245 245 245 246 247 248 250 251 252 253 253 254 254 254 253 253 250 248 246 243 241 247 256 259 263 265 268 268 268 269 275 290 305 318 333 7 112 134 141 140 351 2 74 109 120 136 153 164 167 167 168 167 168 169 168 170 174 179 184 192 197 200 201 202 203 202 201 200 198 196 196 196 197 197 197 193 191 189 190 185 184 183 180 174 169 165 165 161 162 162 165 160 152 145 140 133 111 94 99 106 109 102 96 98 86 81 90 104 114 121 124 124 121 121 119 121 121 121 123 126 127 126 125 125 126 126 126 126 125 125 123 120 116 112 109 106 102 100 101 102 101 98 96 95 93 86 78 77 86 93 92 91 82 68 59 55 59 65 66 66 60 39 25 9 4 9 38 77 93 97 97 93 92 94 104 107 109 107 103 100 97 95 92 82 62 59 61 69 78 87 100 108 110 110 112 114 115 116 117 118 118 119 120 120 120 120 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 123 123 124 125 125 126 127 127 128 128 129 130 131 131 131 132 133 133 133 133 134 134 135 135 135 136 137 137 137 137 138 138 139 140 140 141 142 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 306 306 306 306 305 305 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 299 298 298 297 297 297 296 296 296 296 295 295 295 294 294 293 293 292 292 291 291 291 290 290 289 289 288 288 287 286 286 285 285 284 284 284 284 283 283 283 282 282 282 281 280 279 278 277 276 276 275 274 273 272 271 270 270 269 268 267 265 264 264 263 262 259 257 254 250 243 232 217 205 194 179 156 147 140 116 97 87 77 69 61 61 58 57 41 25 24 26 28 29 30 30 25 18 12 10 11 9 6 356 356 357 358 359 2 7 9 14 17 353 340 345 230 216 219 220 221 220 220 220 220 220 221 224 228 234 240 244 251 248 246 264 308 316 320 324 329 334 341 352 11 35 58 83 89 105 116 122 127 128 127 126 123 121 114 99 77 66 61 55 43 36 36 38 42 43 38 40 48 51 49 44 42 26 11 359 352 349 351 1 8 12 22 41 60 115 117 117 114 115 119 122 124 122 118 117 93 60 85 110 116 118 120 123 123 122 120 120 123 128 133 141 149 152 154 156 157 159 161 165 168 172 175 175 175 176 178 180 181 181 181 180 180 179 180 181 183 185 188 191 192 192 191 191 191 192 192 192 193 193 193 195 196 198 200 203 205 206 207 209 211 213 214 216 218 220 221 221 222 226 228 230 234 234 238 241 242 242 244 248 253 256 256 253 252 254 252 252 253 251 238 225 221 217 208 211 212 214 214 214 216 216 218 232 234 226 227 228 229 231 233 235 238 240 241 241 242 243 244 246 247 249 251 253 254 255 255 255 251 248 249 249 251 252 251 251 253 255 257 260 264 268 269 269 269 269 269 274 281 295 311 334 42 102 102 16 350 353 354 89 130 149 159 165 166 167 167 166 167 170 169 168 168 171 179 188 195 200 202 203 203 202 201 200 197 196 195 196 197 198 197 193 189 186 186 180 178 178 175 169 165 163 160 158 158 160 162 158 140 127 125 123 112 98 92 89 95 97 96 96 70 73 92 106 115 121 123 122 120 120 117 120 120 121 124 127 127 127 126 126 126 126 126 126 125 124 122 119 114 110 107 105 103 101 101 103 102 100 96 93 89 81 76 80 90 95 94 92 81 73 66 60 60 65 68 68 60 40 20 9 4 8 30 59 78 90 94 92 93 97 104 107 108 105 103 103 104 105 103 93 74 64 76 81 86 91 102 109 111 112 113 115 116 118 118 118 118 119 120 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 121 122 122 122 123 124 124 125 126 127 127 128 129 129 130 130 130 131 132 132 133 133 134 134 134 134 135 135 136 136 136 137 137 138 138 138 139 140 141 141 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 144 144 144 144 145 144 144 144 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 307 306 306 306 306 305 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 298 298 298 297 297 296 296 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 289 288 288 287 287 286 285 285 284 284 284 284 283 283 283 283 282 282 282 281 280 279 278 277 277 276 275 274 273 272 271 270 270 269 268 267 265 265 264 263 261 257 253 249 244 234 217 192 173 146 122 104 104 98 88 82 80 76 70 58 50 43 51 32 20 18 18 21 28 29 27 23 18 14 13 13 6 357 359 1 360 3 5 9 13 16 25 20 356 323 231 212 207 208 208 209 211 212 215 218 220 224 228 233 238 246 252 255 254 256 273 303 309 317 324 331 337 345 357 13 32 51 56 79 101 110 117 121 123 123 122 120 115 105 83 53 49 44 37 30 26 25 26 29 32 27 30 36 42 44 46 45 35 22 6 355 351 353 360 4 10 24 51 77 98 103 104 101 106 111 114 115 115 116 122 118 89 97 105 116 121 125 126 124 121 119 118 119 121 125 141 149 152 152 153 156 160 163 165 169 173 175 177 177 177 178 179 180 180 180 180 179 179 180 181 183 187 190 191 192 192 192 191 192 192 193 193 194 194 195 196 197 200 203 207 211 212 212 214 215 216 216 217 219 219 219 222 225 231 235 235 236 237 240 242 244 244 246 250 254 257 258 258 257 259 258 255 257 250 203 191 195 199 205 209 211 213 214 214 214 216 220 243 244 233 230 230 231 232 233 235 237 238 239 241 242 242 243 244 246 248 250 253 254 255 254 254 243 233 236 242 253 255 257 257 257 258 259 262 264 267 266 264 267 271 268 263 263 280 301 323 4 62 34 351 345 348 356 85 142 153 159 163 166 167 167 166 168 171 169 168 167 169 174 183 192 198 201 203 203 201 200 199 197 197 195 196 197 198 195 190 186 182 182 177 175 174 172 170 166 161 157 155 156 158 160 151 126 114 116 120 118 112 104 96 96 94 92 81 59 69 90 103 111 117 119 118 118 117 116 117 120 122 125 127 127 127 126 126 126 126 126 125 124 123 121 117 112 108 106 105 105 103 100 101 102 100 95 90 84 78 76 82 90 95 93 90 84 79 70 62 59 64 69 70 59 38 20 12 5 7 17 27 55 80 87 90 96 100 104 106 106 104 102 102 102 102 101 95 85 79 81 86 91 97 106 110 112 113 114 116 119 121 120 119 119 120 121 121 121 121 121 122 122 122 122 122 122 121 121 121 121 121 121 121 122 122 123 123 124 125 126 126 128 128 129 129 130 130 130 131 131 132 133 133 134 134 134 134 135 135 135 136 136 137 137 137 138 138 139 139 140 141 142 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 144 144 144 145 145 145 144 144 144 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 315 314 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 301 301 301 301 301 300 300 300 300 299 299 299 298 298 298 298 297 297 296 296 296 296 295 295 294 294 293 293 292 292 291 291 291 290 290 290 289 289 288 287 287 286 286 285 284 284 284 284 284 283 283 283 283 282 282 282 282 281 280 278 278 277 277 276 275 274 272 271 270 270 270 268 267 266 266 264 263 259 254 249 242 232 212 174 125 96 79 72 78 72 72 72 72 74 75 72 64 46 15 19 22 19 15 11 12 19 24 25 24 20 16 16 18 6 360 0 2 4 7 9 13 17 25 53 172 196 206 210 211 204 202 199 206 209 212 217 221 225 230 235 240 244 251 253 254 255 255 260 274 290 303 318 330 340 349 359 13 24 31 53 77 97 104 111 115 117 118 117 115 110 96 74 66 45 32 26 21 17 15 15 17 20 16 20 25 31 34 39 45 47 40 25 10 4 6 3 359 3 17 48 67 70 84 82 85 97 102 101 101 109 120 127 125 107 101 101 120 126 130 129 126 122 118 116 115 119 132 144 151 152 153 154 156 160 163 166 170 173 176 178 179 179 179 179 179 179 180 180 180 180 180 181 185 188 190 192 192 192 192 192 192 193 194 194 195 196 197 199 200 203 205 208 209 215 218 220 221 220 219 219 218 217 218 222 229 235 239 241 242 242 242 241 240 239 243 251 255 257 259 260 260 261 261 259 258 253 222 192 192 196 202 206 208 210 210 211 209 213 218 246 245 236 232 233 235 236 236 236 238 238 240 242 243 244 244 245 245 247 249 251 253 253 235 235 228 224 234 246 254 258 260 260 259 260 261 262 264 265 263 262 266 270 268 262 258 270 292 315 344 15 356 340 338 341 351 38 139 151 156 160 166 168 167 167 169 177 173 168 167 169 173 181 190 197 200 202 202 201 200 199 198 196 195 195 196 195 191 186 182 179 177 173 171 169 169 168 166 160 155 153 154 155 154 142 122 115 116 119 120 115 103 94 91 89 81 68 60 72 88 98 105 110 113 115 115 115 114 117 121 124 126 127 127 126 126 126 126 126 125 124 123 122 120 116 111 108 106 107 107 106 104 100 101 98 91 86 80 76 76 82 90 94 93 91 85 78 72 64 59 63 71 70 57 38 23 16 9 9 6 23 46 66 76 87 96 101 105 106 105 101 99 98 98 98 99 97 89 81 79 85 94 102 111 113 113 114 116 118 120 121 121 120 120 120 121 121 121 121 122 122 123 122 122 122 122 121 121 121 121 121 122 122 122 123 123 124 125 125 126 127 128 129 129 130 130 130 131 131 132 132 133 134 134 134 134 135 135 135 135 136 136 137 137 138 138 139 139 140 141 141 141 142 142 142 142 142 142 142 142 143 143 143 143 143 143 143 144 144 144 145 145 145 144 144 144 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 315 315 315 314 314 314 314 313 313 313 312 312 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 306 305 305 305 305 304 304 304 304 304 303 303 303 303 303 302 302 302 302 302 301 301 301 301 301 300 300 300 300 300 299 299 299 298 298 298 298 297 297 296 296 296 295 295 295 294 293 293 292 292 291 291 290 290 290 290 289 289 288 288 287 286 286 285 285 284 284 284 283 283 283 283 282 282 282 282 282 282 281 280 280 279 278 278 277 275 274 273 272 271 270 270 268 267 266 266 264 261 256 249 241 227 197 123 83 67 59 55 53 53 54 58 63 66 69 71 71 52 30 14 13 14 16 13 9 7 8 11 18 28 32 28 25 25 5 2 2 4 6 8 11 14 22 38 136 188 203 213 219 220 219 220 218 221 221 222 225 228 232 236 240 244 249 250 251 252 252 252 255 261 271 286 307 330 343 353 2 9 18 30 52 74 90 96 104 109 111 112 111 108 102 95 89 69 45 30 18 11 8 7 7 8 9 8 12 16 19 23 31 45 60 63 60 57 50 32 12 1 0 8 13 28 48 67 70 74 85 88 86 95 114 126 130 127 119 114 110 124 131 133 132 129 125 120 115 116 124 137 144 147 150 152 153 156 160 163 167 170 173 176 178 181 182 182 181 180 179 180 180 181 181 181 182 186 189 191 192 192 193 193 193 193 194 195 195 196 198 199 200 202 204 205 206 210 215 221 224 225 224 222 220 219 219 221 224 231 230 237 243 245 243 237 233 233 239 248 255 257 258 260 260 261 261 261 259 257 256 242 209 197 198 202 205 206 207 207 208 211 216 232 250 233 230 231 233 235 237 238 238 238 238 239 242 244 246 246 245 246 246 248 249 247 237 236 224 222 234 246 254 257 259 260 261 261 260 259 259 259 259 260 262 265 267 266 263 259 262 283 306 325 340 340 332 330 333 339 3 133 151 155 158 169 175 174 172 171 173 174 167 166 168 176 183 191 197 200 201 200 200 199 198 197 195 195 195 195 193 188 182 178 176 173 169 167 168 164 164 163 159 155 152 152 152 146 135 125 120 120 119 118 112 98 89 88 84 75 66 70 80 93 101 104 106 110 113 112 112 114 118 121 126 128 128 127 126 125 125 125 125 125 124 122 120 118 114 110 107 107 109 110 109 107 101 99 94 85 80 77 78 78 83 90 93 93 91 84 78 74 63 57 64 70 68 55 38 26 21 17 11 9 25 45 57 69 85 95 101 105 104 99 97 93 94 94 94 95 94 88 81 78 83 95 104 108 117 118 119 120 120 120 121 121 121 120 120 121 121 121 122 122 123 123 123 122 122 122 122 121 121 121 122 122 122 123 123 124 124 125 126 127 128 129 129 130 130 130 131 131 132 132 133 133 134 134 134 135 135 135 135 136 136 137 137 137 138 138 139 139 140 140 141 141 142 142 143 143 143 143 143 143 143 143 143 143 143 144 144 144 144 145 145 145 145 145 144 144 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 306 306 305 305 305 304 304 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 298 298 298 297 297 297 296 296 296 295 295 294 294 293 293 292 291 291 291 290 290 290 289 289 288 288 287 286 286 285 285 284 284 284 284 283 283 282 282 282 282 282 282 282 281 281 280 280 280 279 279 278 276 275 274 273 272 271 270 268 267 266 265 263 258 250 239 219 105 63 55 50 47 46 46 46 46 47 51 55 58 61 63 66 30 18 15 13 12 10 10 13 8 0 359 8 24 43 45 38 31 3 3 4 5 7 9 12 16 28 75 174 194 208 220 223 227 230 233 235 232 231 231 232 235 237 240 243 245 247 247 248 249 249 249 251 254 259 270 295 331 350 359 6 6 15 30 50 69 84 90 94 100 104 105 104 100 95 91 85 68 48 31 15 5 1 1 2 3 3 4 5 7 11 17 25 45 71 87 99 107 102 75 35 15 9 8 33 123 116 79 59 61 66 76 86 104 121 126 128 129 127 121 117 126 132 134 135 133 128 121 117 123 132 137 140 142 145 149 152 156 159 163 166 169 173 176 178 181 182 184 184 183 181 181 181 182 182 183 184 187 190 191 192 192 193 194 194 194 195 195 196 197 199 200 201 203 204 205 207 210 214 219 224 227 227 224 222 221 223 224 226 229 230 234 240 244 239 230 228 234 245 255 259 260 260 260 260 261 261 261 260 257 252 241 224 205 204 205 206 206 207 207 215 231 251 253 252 223 226 228 231 233 235 236 236 237 237 237 240 243 246 247 246 245 245 244 244 243 244 241 222 238 248 252 256 258 259 260 261 260 260 259 259 259 259 259 262 264 264 263 262 261 261 267 293 311 317 324 325 321 323 329 340 60 135 151 158 174 183 183 182 181 178 171 166 166 171 182 185 192 197 200 200 199 199 198 196 195 195 194 194 193 191 185 179 175 173 170 167 166 163 161 161 159 156 152 150 150 148 140 132 128 127 124 122 118 108 94 85 84 81 75 72 81 93 104 107 110 114 114 110 107 108 112 118 122 128 128 129 128 127 126 125 125 124 123 122 121 118 116 112 108 104 103 103 107 110 108 101 96 89 80 75 78 81 82 83 84 88 91 89 81 76 71 58 56 65 70 65 51 37 31 27 19 10 12 30 51 60 67 81 93 101 100 94 93 92 86 88 87 88 91 91 87 81 79 83 87 93 103 115 121 122 122 121 120 120 121 120 120 120 120 121 121 122 123 123 123 123 122 122 122 121 121 121 121 121 122 122 123 124 124 125 126 127 127 128 129 129 130 130 131 131 132 132 132 133 133 134 134 135 135 135 135 135 136 136 137 137 138 138 138 139 139 140 140 141 142 142 142 143 143 143 143 143 143 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 313 313 312 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 304 303 303 303 303 303 302 302 302 301 301 301 301 301 300 300 300 300 300 300 299 299 299 299 298 298 298 297 297 297 297 296 296 295 295 294 294 293 293 292 292 291 291 290 290 290 289 288 288 287 287 286 286 285 285 284 284 284 284 284 283 282 282 282 281 281 281 281 281 281 281 281 281 280 280 279 278 277 276 275 274 273 272 270 268 268 266 265 260 250 239 54 38 35 35 35 36 37 38 40 41 43 46 48 49 48 48 51 40 21 17 15 14 12 10 11 11 2 351 352 5 19 35 48 51 40 13 7 5 6 6 9 13 20 52 166 190 200 211 223 223 231 235 236 234 233 233 234 235 237 239 240 242 244 244 244 246 246 246 245 247 249 252 257 295 340 358 4 6 9 17 31 47 63 77 82 84 89 93 95 94 91 92 89 82 70 52 32 15 4 358 357 359 0 0 1 2 3 6 11 22 43 81 109 121 124 119 103 75 64 70 73 125 132 89 55 46 44 51 73 95 110 117 119 123 125 128 125 122 128 133 136 137 135 130 123 121 129 135 137 137 138 140 146 152 156 160 163 165 169 173 176 177 179 181 185 186 186 184 183 182 183 183 184 186 188 190 191 192 193 194 194 195 195 196 196 197 199 200 202 203 203 203 204 206 209 212 217 221 225 227 226 225 226 227 228 228 229 231 231 235 240 238 233 237 247 254 258 261 262 262 262 262 261 260 259 256 252 242 228 212 207 209 211 210 210 211 211 236 254 259 256 244 226 226 228 230 232 232 233 234 234 235 235 238 242 245 248 248 246 243 241 240 240 240 241 241 249 253 257 259 260 260 260 260 261 261 261 260 259 259 264 264 263 261 259 259 259 259 258 258 260 295 308 314 305 310 319 325 330 346 125 157 172 176 180 180 182 176 170 167 169 175 183 185 193 194 197 198 198 198 197 194 192 193 193 192 191 189 184 178 173 171 170 167 163 160 159 158 155 151 149 147 146 143 138 134 133 129 125 122 115 105 93 81 77 76 75 77 88 101 106 111 116 119 116 110 106 108 114 119 124 131 130 131 129 127 126 125 124 123 122 121 119 116 113 108 102 95 93 96 104 109 107 101 93 84 77 73 78 84 84 84 83 84 87 85 76 72 66 55 53 64 67 57 44 39 35 26 12 4 11 37 58 68 69 80 92 96 90 81 78 79 79 81 81 83 86 88 86 83 80 79 83 92 103 113 118 121 122 121 120 120 120 120 120 120 120 121 122 123 123 123 123 123 122 122 122 121 121 121 121 122 122 123 123 124 125 125 126 127 128 128 129 129 130 130 131 132 132 132 133 133 134 134 134 135 135 135 135 136 136 136 137 137 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 143 143 144 144 144 144 144 145 145 145 145 145 145 145 145 145 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 303 302 302 302 302 301 301 301 301 300 300 300 300 300 300 299 299 299 299 298 298 298 298 297 297 297 297 296 296 295 295 294 294 293 292 292 291 291 290 290 290 289 289 288 287 287 286 285 285 284 284 284 284 284 284 283 283 282 282 281 281 281 281 280 280 280 280 281 281 281 281 280 279 278 278 277 276 275 274 273 271 270 268 266 262 295 30 22 22 22 24 26 29 31 32 37 40 43 47 48 48 47 29 15 19 19 18 20 17 11 11 11 358 346 344 357 13 22 30 44 57 62 66 42 6 6 7 10 15 28 167 190 197 205 210 214 221 231 235 234 232 230 230 231 233 234 235 237 239 240 240 240 241 243 243 243 246 249 252 253 320 1 11 12 12 15 19 30 43 56 68 70 75 80 82 83 83 82 84 82 79 71 55 34 16 5 358 355 355 357 358 358 360 1 3 6 15 36 88 122 129 129 125 117 104 97 105 116 129 131 81 59 41 30 39 71 95 103 105 107 110 119 127 128 123 127 133 137 138 136 132 126 125 132 135 137 135 134 137 144 152 157 160 162 165 169 172 174 175 178 182 186 187 188 187 186 185 185 185 185 187 189 190 190 192 193 194 195 195 196 196 197 198 199 201 202 203 203 203 204 205 208 211 214 218 221 223 225 227 229 229 230 231 233 234 232 232 236 240 241 248 256 260 262 263 263 264 264 261 249 256 256 242 228 222 216 211 210 210 210 212 213 215 224 242 253 257 249 238 232 231 231 233 233 232 232 232 232 233 236 240 243 246 248 249 248 244 242 241 241 242 245 248 252 255 258 260 260 261 261 261 260 261 260 259 259 261 267 266 263 260 256 254 254 255 254 253 253 262 279 285 278 294 309 313 314 318 326 158 168 168 177 177 172 170 170 170 173 178 182 186 191 194 194 195 196 196 194 193 191 190 191 190 190 188 184 178 175 172 169 165 161 158 157 156 153 148 147 146 144 141 137 135 133 129 125 120 112 104 94 79 72 71 74 81 91 101 109 116 119 121 119 113 113 115 119 124 129 134 134 133 130 128 127 125 124 123 121 119 116 112 108 101 93 90 84 92 103 107 105 99 90 81 75 74 78 83 84 85 84 80 81 78 71 67 63 56 52 57 60 53 51 40 30 18 3 357 12 46 65 70 74 80 81 81 83 79 70 68 73 77 79 80 84 87 86 86 85 84 88 98 110 116 117 120 120 120 120 120 120 119 119 119 120 121 122 123 123 123 123 123 122 122 122 121 122 122 122 122 122 123 123 124 125 126 127 127 128 128 129 129 130 131 131 132 132 133 133 133 134 134 134 134 135 135 135 136 136 137 137 137 138 138 138 139 139 140 141 141 142 142 143 143 143 143 143 143 143 143 143 144 144 144 144 145 145 145 145 145 145 145 145 145 145 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 301 300 300 300 300 300 299 299 299 299 299 298 298 298 298 297 297 297 297 297 296 296 295 295 294 293 293 292 292 291 291 291 290 289 289 288 288 287 286 286 285 284 284 283 283 284 283 283 283 282 282 281 281 281 280 280 280 280 280 280 280 281 281 281 281 280 280 280 280 280 279 280 278 277 276 287 309 339 14 13 13 15 17 19 22 24 26 30 35 40 45 52 52 52 52 24 13 17 21 24 32 24 12 7 7 332 333 349 10 22 30 36 45 50 61 76 98 30 6 7 10 18 131 191 197 201 206 209 212 220 229 232 235 234 231 229 229 229 230 232 233 235 236 239 237 235 238 240 244 249 253 257 261 360 23 25 22 21 20 21 27 37 49 60 60 66 72 74 74 74 74 73 73 74 69 57 39 21 7 360 356 354 355 357 355 357 359 359 1 8 30 101 129 132 130 128 125 122 115 118 126 132 128 99 82 53 30 34 60 80 84 85 89 96 111 123 126 120 127 134 137 138 136 133 130 129 129 137 138 135 133 136 144 152 157 159 161 165 168 170 172 174 178 183 187 188 189 189 190 190 188 187 186 187 188 189 190 192 193 195 196 196 196 197 197 197 199 200 201 201 202 202 203 204 206 209 211 214 217 219 222 224 228 228 231 234 237 238 236 234 235 239 245 251 258 262 263 263 264 265 257 227 186 191 193 205 208 213 214 212 210 210 210 212 216 225 236 245 249 248 242 239 237 236 236 236 236 235 226 222 229 234 239 243 246 248 250 251 250 248 247 245 245 246 248 251 253 256 258 258 260 260 260 259 259 260 260 260 262 263 268 266 263 259 254 252 252 252 253 253 252 253 258 259 256 281 299 305 302 305 312 344 168 168 172 172 170 170 171 172 174 180 184 187 190 192 192 192 194 194 193 192 191 190 188 188 188 188 186 184 180 174 169 165 161 158 157 156 153 150 148 146 144 141 139 136 132 129 124 118 112 104 93 69 60 61 71 76 88 104 115 119 121 121 120 119 121 123 126 129 133 136 136 134 132 129 128 125 124 122 120 117 114 108 102 96 91 81 83 94 104 106 103 96 87 79 74 75 78 79 84 85 84 78 75 72 69 65 62 59 54 56 55 55 47 41 29 15 359 355 17 54 69 71 79 82 83 82 89 85 76 70 72 76 78 81 85 87 87 90 90 89 93 103 112 118 119 119 119 119 121 120 120 119 119 120 121 122 122 123 123 123 123 123 122 122 122 122 122 122 122 122 123 123 124 124 125 126 127 127 128 128 129 130 131 131 132 132 133 133 133 134 134 134 134 135 135 135 136 136 136 137 137 138 138 138 138 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 300 300 300 300 300 299 299 299 299 299 298 298 298 298 297 297 297 297 297 296 296 295 295 294 294 293 292 292 291 291 291 290 290 289 288 288 287 287 286 285 284 284 283 283 283 283 283 283 282 282 282 281 281 280 280 279 279 279 279 279 280 280 281 282 283 283 285 286 288 289 288 288 290 291 291 294 331 355 4 8 10 13 14 17 20 22 25 29 34 39 45 51 55 55 57 24 15 18 22 38 105 139 149 346 199 213 334 3 22 28 34 41 46 46 61 85 108 24 8 9 11 18 191 196 200 203 203 206 212 219 226 232 237 236 231 228 227 227 227 229 230 231 233 233 226 226 235 240 245 249 254 262 278 4 28 37 27 24 22 21 22 29 40 49 51 62 68 71 72 71 69 66 65 68 67 59 48 31 13 2 357 354 354 353 353 354 355 355 357 5 48 120 132 132 130 130 130 130 127 128 132 132 125 108 98 79 51 39 38 45 51 52 58 74 99 116 122 118 126 136 137 137 136 135 133 133 135 140 139 136 134 137 144 150 154 157 160 164 166 167 171 174 180 185 188 188 189 191 192 193 192 189 187 187 187 188 190 191 193 194 196 196 196 196 196 197 198 199 199 200 201 201 202 203 205 207 209 211 213 215 218 220 222 226 231 235 239 241 241 239 238 240 246 252 257 259 260 263 263 263 230 179 185 187 191 197 202 208 210 210 211 210 210 214 224 236 240 248 248 243 239 239 240 239 239 238 236 233 217 217 231 235 241 245 248 249 251 251 251 251 250 249 248 249 251 252 253 256 258 260 260 259 259 259 259 259 259 260 263 266 265 263 260 257 255 253 252 252 253 254 253 250 246 247 251 272 290 300 298 303 307 311 169 168 171 172 171 173 173 174 176 182 186 188 190 190 190 191 191 192 191 191 191 190 188 187 187 188 188 187 183 176 170 167 163 160 157 156 155 153 150 148 145 143 140 136 132 127 121 116 112 103 90 63 47 48 48 66 88 107 117 120 121 122 123 123 126 128 131 134 134 135 134 134 132 130 128 125 123 122 119 116 109 104 100 93 84 82 88 97 105 105 101 95 85 77 74 75 76 79 82 84 83 78 72 70 70 67 64 62 60 57 54 47 47 43 23 13 4 2 24 55 68 72 81 84 96 89 84 84 79 74 74 76 79 84 87 88 89 91 94 94 97 104 112 117 118 118 119 120 120 119 119 120 119 119 121 123 122 122 123 123 123 123 123 123 122 122 122 122 122 122 123 123 124 125 126 126 126 127 128 129 129 130 131 131 132 132 133 133 133 134 134 134 134 135 135 135 136 136 137 137 137 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 311 311 311 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 300 300 300 300 299 299 299 299 298 298 298 298 298 297 297 297 297 297 296 296 296 295 295 294 293 293 292 292 291 291 291 290 289 289 288 288 287 286 286 285 284 284 283 283 283 283 282 282 282 282 281 280 280 280 279 279 279 279 279 279 280 281 282 283 286 288 291 295 300 304 306 306 310 313 318 330 344 354 360 5 8 10 12 15 16 21 25 29 34 38 42 46 50 54 59 60 20 19 20 35 96 164 179 191 209 232 355 17 30 34 41 45 48 57 75 102 127 56 16 12 14 143 197 201 202 203 203 205 210 217 224 230 233 230 226 224 223 222 224 225 226 227 229 227 218 224 236 243 248 251 258 277 298 339 3 38 29 27 25 20 17 20 28 35 41 60 71 71 75 76 74 69 64 64 64 60 54 43 23 8 360 357 355 353 352 350 350 349 351 360 66 126 133 133 132 133 134 135 134 136 135 127 112 104 100 91 72 42 11 8 13 16 27 50 87 111 119 120 126 135 138 138 138 137 136 136 140 141 133 129 136 139 143 147 150 154 158 160 163 166 171 175 181 187 190 189 188 190 193 194 194 191 189 188 188 188 189 191 192 194 195 195 195 196 196 197 197 198 200 200 200 201 201 202 203 205 207 208 210 211 212 214 217 223 229 235 240 243 245 244 243 243 246 250 253 254 256 260 260 258 212 180 185 188 189 194 199 202 203 204 205 207 212 223 235 243 248 250 246 231 234 238 239 240 238 236 230 219 214 219 235 239 243 245 247 248 249 250 250 251 250 249 248 249 251 252 252 256 259 260 261 260 260 260 260 260 260 260 263 264 263 258 254 255 256 255 255 253 252 254 253 250 247 247 248 260 282 296 303 304 310 316 167 169 174 176 173 174 174 176 179 185 187 189 190 190 190 189 190 190 189 190 191 190 189 188 188 189 189 188 184 179 173 171 166 162 160 159 158 156 154 152 149 144 139 135 132 126 118 112 107 99 85 67 61 60 49 64 92 111 116 118 120 122 124 125 128 131 129 130 131 132 132 133 133 130 127 124 123 120 116 112 106 102 98 90 85 86 92 100 104 103 99 93 83 78 75 74 74 76 79 81 82 77 71 71 73 71 66 64 62 59 53 46 45 28 21 15 12 18 42 64 73 76 79 87 89 85 75 77 77 75 75 77 81 85 88 90 93 94 97 98 99 105 111 115 116 117 118 119 119 117 117 118 117 114 113 117 121 122 122 123 123 123 123 123 123 122 122 122 122 122 123 124 125 125 126 126 127 128 128 129 130 131 131 132 132 133 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 137 138 138 139 139 140 141 141 142 142 143 143 143 143 143 143 143 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 145 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 303 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 298 298 297 297 297 297 297 296 296 296 295 295 294 293 293 292 292 291 291 291 290 290 289 289 288 287 287 286 285 285 284 283 283 283 283 282 282 282 281 281 280 280 279 279 279 279 279 279 279 280 281 281 283 286 290 294 301 309 318 315 321 324 326 329 332 338 345 352 357 2 6 8 10 12 15 20 25 29 34 37 39 42 46 51 59 71 70 52 41 36 30 25 16 333 315 339 359 16 27 36 48 59 67 87 106 123 142 156 19 17 187 198 204 206 207 206 205 205 209 214 217 221 222 220 218 217 217 218 218 219 221 223 223 219 218 232 243 250 254 261 274 299 307 329 16 37 30 23 17 12 11 12 15 14 25 51 74 79 88 91 91 84 76 71 66 61 57 51 34 16 11 3 358 355 350 346 344 342 343 349 54 129 134 135 134 135 137 138 137 136 135 124 101 92 96 92 73 36 6 1 354 357 7 23 58 100 115 121 127 134 139 141 140 140 139 139 144 141 130 130 138 141 142 142 146 150 153 155 159 166 171 175 181 188 190 189 188 188 191 193 194 192 191 189 188 189 190 191 192 193 194 194 195 195 196 196 197 199 201 201 202 202 201 201 202 203 204 206 207 207 208 210 213 218 226 234 240 243 246 248 248 247 247 247 248 250 252 252 253 255 231 192 186 190 192 195 198 200 200 202 205 207 229 241 248 253 254 251 242 230 233 236 236 237 236 233 226 218 221 233 239 243 245 245 246 246 247 247 248 249 248 248 247 247 249 251 252 256 259 261 262 261 261 261 261 261 261 260 260 260 258 253 252 254 256 258 259 257 254 252 252 252 249 247 247 252 271 287 294 296 311 184 164 169 174 176 176 176 176 178 182 185 187 190 191 191 190 189 188 189 189 190 190 191 192 191 191 191 190 188 185 181 176 174 170 166 163 162 161 159 158 156 150 144 139 133 129 124 118 111 104 93 82 76 75 74 89 88 113 117 118 119 121 122 124 126 127 128 128 129 128 131 131 132 132 130 127 124 120 116 111 110 103 99 96 92 89 90 96 101 103 101 98 91 87 82 76 73 72 73 76 79 79 75 71 72 75 72 68 66 62 58 55 49 40 29 15 7 23 51 69 78 79 80 85 85 81 71 73 73 78 78 78 79 81 84 88 92 95 98 101 100 101 106 111 114 115 115 116 117 117 117 118 119 118 118 121 123 123 122 122 123 123 123 123 123 123 123 123 122 122 122 123 124 125 125 126 126 127 128 129 130 130 131 132 132 133 133 133 133 134 134 134 135 135 135 135 136 136 137 137 137 137 138 138 138 139 139 140 141 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 145 330 330 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 305 305 305 305 304 304 304 304 303 303 303 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 298 297 297 297 297 297 296 296 296 296 295 294 294 293 292 292 291 291 291 291 290 290 289 289 288 287 287 286 285 285 284 284 283 283 282 282 282 281 281 281 280 279 279 279 279 279 279 279 280 280 281 282 285 290 297 306 317 326 332 330 334 335 335 335 337 340 345 350 355 0 4 7 8 10 14 20 26 30 34 37 37 40 43 46 54 72 86 94 123 157 172 174 132 350 347 353 4 13 21 32 33 52 87 127 140 146 159 167 26 125 199 204 208 209 210 210 208 207 207 209 209 207 208 207 207 209 211 213 213 215 217 218 217 220 230 238 248 256 265 274 282 290 298 316 343 1 349 337 331 332 337 345 352 1 3 13 41 83 106 114 116 111 100 89 79 69 63 57 45 30 26 12 3 359 350 344 340 337 335 338 11 139 140 139 138 138 142 141 137 133 129 118 93 85 96 95 73 56 25 354 345 347 355 358 12 74 109 119 126 132 138 143 143 143 143 143 147 142 132 137 141 142 141 140 143 148 149 154 161 166 169 174 180 186 189 189 188 188 190 191 192 192 191 190 189 190 191 192 192 193 193 194 194 195 195 196 197 200 202 203 203 202 201 200 201 202 203 204 204 205 207 209 213 217 223 231 238 241 246 249 250 249 248 245 243 242 244 247 249 249 247 220 195 194 197 199 200 199 200 203 206 211 235 247 256 260 260 253 242 232 230 231 232 232 228 230 229 230 233 238 242 244 246 246 245 245 246 246 246 246 246 246 246 247 248 250 251 256 259 261 262 262 262 262 263 262 262 260 257 257 255 251 250 251 254 258 261 262 258 253 253 254 253 250 248 247 248 250 264 276 306 172 167 170 174 176 177 179 183 184 187 186 188 191 191 190 188 188 188 189 189 189 190 188 193 196 197 195 191 189 186 182 180 177 173 168 165 164 163 162 161 157 151 143 137 133 130 124 116 109 102 95 88 83 79 84 94 99 115 120 121 122 123 124 125 126 124 125 127 127 127 131 131 131 131 129 126 121 116 110 110 106 99 98 97 93 91 92 97 101 102 100 97 96 90 82 75 72 71 71 73 77 79 77 75 75 76 74 70 69 66 62 59 59 59 35 9 15 59 85 90 90 87 82 82 86 82 66 60 65 78 81 82 82 82 85 90 95 99 101 104 103 104 107 111 113 114 114 115 116 117 119 120 121 121 123 125 126 125 123 123 123 123 123 123 124 123 123 123 123 123 123 123 124 125 125 126 127 128 129 129 130 131 132 132 132 133 133 133 134 134 134 135 135 135 135 136 136 136 137 137 137 137 138 138 138 139 139 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 145 146 146 146 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 306 305 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 300 300 299 299 299 298 298 298 297 297 297 297 297 296 296 296 295 295 295 294 293 292 292 291 291 291 291 290 290 289 289 288 288 287 287 286 285 284 284 284 283 283 282 282 281 281 281 280 279 279 279 278 278 279 279 279 280 281 282 284 290 299 311 324 334 338 340 340 340 339 337 337 338 340 344 349 354 358 2 3 6 9 14 20 26 31 36 38 36 37 40 41 45 46 64 100 137 156 161 160 152 2 359 7 15 18 20 26 31 49 107 151 161 168 178 179 175 197 202 206 210 210 213 214 213 209 206 205 204 196 197 196 198 202 205 209 211 213 214 215 217 225 231 240 248 256 262 266 268 270 272 274 273 268 270 276 281 284 286 289 295 308 294 311 14 104 126 136 140 138 130 119 108 95 82 69 61 51 37 21 11 6 354 344 349 347 335 327 290 165 157 153 151 150 149 145 139 132 124 114 101 88 98 101 90 76 27 353 344 344 349 350 352 32 97 108 101 124 123 132 145 147 148 148 145 139 134 133 140 140 138 139 142 143 148 156 162 165 168 173 180 185 188 188 189 189 191 191 192 192 192 191 190 191 192 193 193 193 193 193 194 194 195 196 198 200 202 203 203 203 202 201 200 201 202 202 203 206 208 211 214 218 223 229 234 238 243 247 248 248 246 237 229 224 224 229 236 243 246 242 200 198 201 201 201 201 202 205 214 230 262 260 263 263 263 251 240 235 232 229 225 218 221 229 231 233 236 240 243 245 246 246 246 246 245 244 243 240 242 244 246 247 248 250 253 255 260 263 264 264 264 264 264 264 263 261 257 255 253 253 251 250 252 256 259 261 261 256 253 254 256 252 249 249 246 244 245 242 223 180 174 173 174 176 179 183 188 188 189 191 191 191 190 188 187 187 188 189 190 188 188 185 184 189 196 196 194 191 188 184 180 178 174 170 166 165 166 165 163 159 152 144 137 134 131 128 121 110 99 96 92 84 79 82 91 100 113 119 122 124 124 125 126 126 125 124 126 127 127 132 133 132 130 128 124 118 113 111 105 101 98 100 98 94 91 93 98 101 102 100 99 96 88 82 75 71 69 69 72 77 79 79 80 78 81 79 73 71 74 73 69 64 62 43 17 30 82 89 101 101 100 97 92 91 88 66 56 71 83 87 87 86 88 91 95 99 102 105 107 105 106 108 111 113 113 114 115 117 118 121 122 123 125 126 127 126 125 124 124 123 123 123 124 124 124 123 123 123 123 123 124 125 126 126 127 127 128 129 130 131 131 132 132 133 133 133 134 134 135 135 135 135 135 135 136 136 136 137 137 137 137 138 138 138 139 139 140 141 142 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 146 146 146 146 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 302 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 297 296 296 296 295 295 295 294 294 293 292 292 291 291 291 290 290 289 289 288 288 287 287 286 286 285 284 284 284 283 282 282 281 281 281 280 280 279 279 278 278 278 278 278 278 279 281 284 292 303 316 330 341 345 345 345 345 342 340 338 337 338 340 343 348 353 357 360 1 5 9 13 21 27 32 37 41 39 38 39 40 44 45 62 95 130 141 132 121 86 9 6 14 20 24 24 27 38 65 124 160 174 183 191 192 198 202 205 207 208 212 217 219 218 215 212 209 207 202 197 197 199 200 203 208 213 214 215 218 223 232 237 242 247 252 255 256 258 259 258 256 254 253 255 256 258 260 260 260 262 264 250 243 229 199 171 161 159 158 154 147 139 130 117 102 88 72 51 32 19 12 2 354 70 49 340 322 255 189 180 173 165 157 152 148 141 132 124 116 100 79 82 95 98 90 51 7 351 347 350 350 349 4 69 82 11 28 352 106 149 152 153 151 147 140 136 130 131 130 130 133 131 136 150 157 162 165 169 174 179 184 187 188 188 189 190 191 192 194 194 193 193 193 193 194 194 194 193 193 193 194 194 195 197 199 201 202 202 202 202 202 202 201 202 202 204 206 209 211 214 218 223 228 230 233 238 242 243 241 240 222 211 202 201 208 219 231 240 238 202 202 202 203 204 204 204 205 223 254 273 273 273 270 267 259 255 244 233 225 214 212 226 231 234 236 239 241 243 244 245 246 246 246 245 242 240 237 240 243 246 248 250 251 254 258 264 266 267 268 267 266 265 265 264 263 257 254 253 252 252 250 250 252 255 257 258 259 253 254 256 254 252 252 249 244 239 232 219 186 182 178 175 177 181 185 186 188 191 194 194 194 191 188 187 187 189 190 189 188 188 187 185 186 192 197 194 192 189 184 181 178 177 173 173 169 169 168 165 161 154 146 139 137 136 134 127 112 105 98 92 84 81 86 92 97 114 126 127 128 128 128 127 126 124 124 126 128 128 134 135 133 130 126 122 118 114 107 102 99 99 102 98 93 91 93 98 101 102 102 99 94 89 83 77 70 66 65 69 74 78 79 81 82 88 85 78 74 80 81 78 76 69 58 47 27 29 91 105 108 112 110 104 102 101 86 68 80 91 91 93 93 94 97 99 102 105 108 109 107 109 110 112 112 114 115 117 118 120 122 123 125 126 126 126 126 126 125 124 123 123 124 124 125 124 124 123 124 124 125 125 126 126 127 127 127 128 130 130 131 132 132 132 133 133 134 134 135 135 135 135 135 135 135 135 136 136 136 137 137 138 138 138 139 139 140 140 141 142 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 145 146 146 146 147 147 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 309 309 309 309 309 308 308 308 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 301 301 301 301 300 300 300 299 299 299 298 298 298 297 297 297 296 296 296 295 295 295 294 294 293 292 292 291 291 291 290 290 289 289 288 288 287 287 287 286 285 285 285 284 284 283 282 282 281 281 280 280 279 279 279 278 278 278 277 277 277 278 281 289 306 322 334 344 349 350 350 349 346 342 339 338 338 338 341 344 347 352 356 358 0 4 8 13 20 27 32 38 42 42 40 38 38 38 42 59 89 123 95 84 40 18 11 11 15 22 24 30 37 55 105 156 176 186 193 199 202 205 206 207 208 210 215 220 223 224 218 216 217 217 215 212 212 212 210 213 218 220 221 223 226 229 235 242 246 249 251 253 254 254 255 254 253 253 253 253 254 254 255 255 254 253 250 247 242 236 225 208 190 177 172 169 165 159 152 146 138 124 106 80 49 26 23 34 43 93 34 340 320 313 267 198 183 173 161 153 149 145 134 123 113 86 46 42 56 66 68 54 39 10 352 351 353 352 358 27 42 345 346 331 334 154 157 157 154 148 141 136 130 115 73 41 24 22 67 149 157 162 168 172 176 179 182 185 186 187 187 189 191 193 194 196 196 197 196 195 194 194 194 194 194 194 193 193 194 195 197 199 200 200 201 202 203 204 204 203 203 204 207 209 211 214 217 221 225 225 227 231 234 234 233 229 214 204 199 199 201 208 218 227 224 206 204 204 205 206 206 205 205 234 266 276 279 281 279 274 271 269 253 236 220 209 214 225 230 235 238 240 242 243 243 244 245 247 247 245 241 239 238 240 243 246 249 251 253 255 262 266 267 269 269 268 267 266 265 264 262 258 254 253 250 251 251 249 250 252 254 255 256 254 253 254 254 252 252 250 244 236 228 217 192 186 184 181 180 182 183 183 186 190 194 196 196 192 188 186 187 189 189 188 188 188 188 183 182 184 197 195 192 189 185 182 178 177 177 177 175 175 171 168 164 158 151 143 139 139 138 131 127 112 102 95 89 86 88 94 105 119 127 127 129 130 129 128 127 125 126 128 129 132 137 138 134 129 126 123 118 111 104 101 100 101 103 99 94 93 96 99 100 101 101 98 94 89 84 78 69 63 60 61 67 74 79 81 86 92 92 86 82 85 87 86 90 92 70 27 34 64 104 100 114 119 114 108 110 111 99 85 88 90 97 99 98 100 102 104 104 106 109 109 110 111 111 113 113 114 116 118 120 122 123 124 124 125 126 126 126 126 125 124 124 123 124 124 125 125 124 124 124 124 125 125 126 126 126 127 128 129 130 131 131 132 132 132 133 134 134 135 135 135 135 135 135 135 135 135 136 136 136 137 137 138 138 138 139 139 140 141 141 141 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 145 145 145 146 146 146 146 147 147 147 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 306 306 305 305 304 304 304 303 303 303 302 302 302 301 301 301 300 300 300 299 299 299 298 298 297 297 297 297 296 296 296 295 295 294 294 293 293 292 291 291 291 290 290 289 289 288 288 287 287 286 286 286 285 285 285 284 283 283 282 281 281 280 280 280 279 279 278 278 278 277 277 276 276 277 283 308 329 340 347 351 353 352 352 349 344 340 337 337 338 339 341 345 348 352 352 356 360 3 7 13 19 26 31 36 39 39 38 37 35 31 27 31 51 28 21 30 17 10 9 11 15 21 22 33 46 76 141 178 191 198 202 207 211 212 210 209 210 213 217 223 226 226 221 220 223 225 226 227 226 225 225 227 229 229 230 232 234 237 242 247 249 250 251 251 252 253 254 253 253 253 253 253 253 253 253 253 253 251 249 245 242 238 232 224 211 197 185 179 176 171 166 163 155 144 132 115 81 49 78 110 106 83 31 3 336 320 279 217 195 186 187 257 181 149 140 125 104 61 40 19 8 11 20 31 30 9 351 347 349 350 351 358 5 348 337 322 322 189 162 161 158 153 145 139 134 126 109 87 27 360 354 132 154 162 170 176 179 180 182 184 185 186 187 189 191 193 194 196 198 199 199 197 194 194 193 193 193 193 192 192 192 194 196 197 198 198 199 201 203 204 205 206 205 205 206 208 210 213 215 219 221 219 221 222 224 226 225 221 212 204 200 200 201 205 210 215 214 207 204 204 206 207 207 206 208 243 264 272 277 279 280 278 272 270 259 225 210 207 216 224 228 233 238 241 242 242 243 243 246 247 247 245 241 240 239 240 243 246 248 250 251 256 263 266 267 268 264 260 260 263 264 263 261 259 257 252 249 251 252 251 251 253 254 254 255 255 253 253 252 250 250 249 242 233 226 215 196 188 188 187 186 185 187 187 186 187 192 195 196 193 189 187 188 188 189 190 190 190 189 185 183 183 190 195 192 189 187 182 179 177 177 179 180 180 175 172 168 162 154 147 143 141 137 135 124 110 106 100 96 90 92 98 109 120 124 124 125 127 126 126 125 125 126 128 131 134 139 139 136 132 128 123 116 108 103 102 102 104 103 100 96 96 98 99 100 101 100 97 93 89 84 77 70 65 61 61 67 71 77 86 92 96 97 95 92 96 96 96 99 99 98 90 85 106 120 117 121 122 116 113 117 117 107 97 100 98 103 104 103 105 106 107 107 107 109 111 112 112 114 115 115 116 118 119 121 122 124 124 124 124 125 125 125 125 124 124 123 123 124 124 124 124 124 124 124 124 124 125 125 126 126 127 128 129 130 131 131 131 132 133 133 134 134 135 135 135 135 135 135 135 135 136 136 136 136 137 137 138 138 139 139 140 140 140 141 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 146 146 146 147 147 147 147 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 308 308 308 307 307 307 307 306 306 306 306 305 305 304 304 304 303 303 303 302 302 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 297 296 296 295 295 295 294 293 293 292 291 291 291 290 290 289 289 288 287 287 286 286 286 285 285 285 285 284 284 283 283 282 281 281 280 280 279 279 278 278 278 278 277 276 275 275 285 304 342 347 350 352 353 354 353 350 346 341 337 336 338 340 341 344 347 348 350 352 356 360 3 7 12 18 24 29 32 34 34 33 34 32 27 21 8 2 2 360 356 3 7 8 9 9 11 17 28 49 82 145 187 200 207 211 214 216 216 215 213 212 215 220 226 228 228 227 226 226 228 230 232 232 232 234 235 236 237 238 239 241 243 246 248 249 250 250 251 251 252 252 252 252 252 252 252 252 252 252 251 251 250 247 244 241 238 235 230 223 214 200 189 184 182 178 174 167 160 154 146 127 107 140 141 132 115 85 60 48 358 295 240 211 209 253 313 321 295 145 137 115 86 60 350 341 340 341 343 340 338 338 334 332 332 332 333 335 333 323 317 317 313 180 167 164 160 155 151 147 143 139 114 23 349 340 68 153 164 172 178 181 182 182 183 183 185 187 191 194 194 195 195 197 196 199 198 196 195 194 193 192 192 191 191 191 193 195 196 196 197 197 199 199 201 204 206 206 206 206 207 209 211 213 215 217 216 215 216 218 219 220 218 212 207 205 202 202 204 208 210 212 208 203 204 205 206 206 206 211 245 256 262 266 269 271 269 260 261 257 212 207 207 219 226 229 232 236 240 240 241 242 243 246 248 247 236 223 227 233 238 242 244 245 247 253 260 265 267 268 267 259 258 258 263 263 263 262 260 256 252 250 251 253 253 254 256 256 257 256 256 255 255 252 249 248 249 239 230 226 214 197 190 189 190 190 190 188 188 187 188 193 195 195 193 190 188 190 187 187 192 193 191 191 188 186 187 189 193 193 188 186 182 181 180 179 180 181 181 179 176 172 165 157 150 145 143 140 132 118 105 108 102 101 95 93 99 112 121 123 123 122 124 123 127 127 124 125 126 130 136 139 140 138 135 129 121 114 107 103 102 103 105 104 101 99 100 101 101 101 100 98 95 91 87 81 75 71 67 65 65 65 71 80 89 95 99 99 100 99 104 104 101 104 105 107 103 108 123 130 128 125 124 119 118 121 120 117 112 106 106 110 110 108 109 110 110 109 108 110 112 113 114 116 117 117 119 119 119 120 121 122 123 123 123 124 124 124 125 124 123 122 122 123 123 124 124 124 124 124 124 124 124 125 126 126 127 128 129 130 130 131 131 132 133 134 134 135 135 135 135 135 135 135 135 136 136 136 136 137 137 137 138 138 139 139 140 140 141 141 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 146 146 146 146 147 147 147 147 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 302 302 302 302 301 301 301 300 300 299 299 299 298 298 297 297 297 297 296 296 295 295 294 294 293 292 292 291 290 290 290 289 288 288 287 287 286 286 285 285 285 284 284 284 284 283 283 282 281 281 280 280 279 279 278 278 278 278 277 276 275 276 296 325 349 350 352 353 354 354 353 351 346 340 336 335 337 340 343 344 348 350 349 350 353 357 360 4 7 11 16 21 25 28 30 29 30 29 28 25 24 7 359 1 357 349 352 2 8 10 11 13 18 29 51 86 150 190 205 212 216 220 221 220 219 216 214 218 223 228 230 231 231 230 229 229 230 231 232 233 235 237 238 240 241 242 244 246 246 246 247 247 248 249 249 250 250 251 251 251 251 251 251 250 250 250 249 248 245 243 240 238 235 232 228 223 215 203 193 191 187 183 179 175 171 166 157 150 160 151 142 133 125 111 82 13 328 295 251 248 280 310 319 320 157 148 146 158 203 323 323 323 321 319 319 320 321 321 319 318 318 319 319 319 314 312 314 313 293 179 170 167 164 160 157 155 150 124 5 344 335 335 157 166 174 179 182 184 183 183 182 184 187 193 198 199 197 194 193 192 196 199 198 199 198 197 195 192 190 190 191 192 194 195 196 195 195 196 197 198 200 203 205 207 207 207 207 208 209 211 212 213 211 212 213 215 216 215 213 210 208 207 207 207 209 209 209 206 204 204 205 205 205 209 231 252 256 260 261 261 263 257 248 248 243 207 206 204 232 241 241 241 240 238 240 241 242 247 247 243 222 211 213 216 225 238 243 243 247 254 260 265 268 269 269 265 260 259 259 260 260 263 261 258 255 252 250 250 252 252 253 256 258 258 258 258 258 256 253 251 247 247 239 230 226 209 194 191 190 190 191 191 189 187 188 188 194 197 196 191 186 186 188 188 188 193 193 190 191 191 189 188 188 190 191 188 186 183 181 181 182 182 181 180 180 178 173 166 160 154 150 145 139 129 108 94 107 109 106 104 100 103 115 120 124 125 124 124 125 130 130 127 125 127 131 136 138 139 137 133 129 120 112 106 103 102 103 105 104 102 101 102 103 103 102 100 97 93 89 82 74 71 70 68 67 67 67 74 84 92 98 101 103 103 103 108 108 107 107 106 110 116 126 133 134 132 126 123 120 121 122 122 119 112 109 112 115 114 112 112 112 112 110 110 110 111 113 115 116 117 118 119 119 120 122 122 121 120 121 121 122 123 124 124 123 122 122 122 122 123 123 123 123 123 123 124 124 124 125 126 126 127 128 129 129 130 131 132 133 134 134 135 135 135 135 136 136 136 135 136 136 136 136 137 137 137 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 145 145 145 146 146 146 146 147 147 147 147 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 298 297 297 297 296 296 295 295 294 293 293 292 291 291 290 290 289 288 288 288 287 286 286 285 285 285 284 284 284 284 283 283 282 282 281 281 280 279 279 278 278 278 277 276 275 277 282 321 344 350 352 352 352 352 352 352 351 345 338 332 332 336 341 345 348 349 353 353 352 353 355 358 1 4 7 10 15 19 23 25 27 28 27 26 23 22 24 22 11 1 355 349 348 353 4 6 10 14 22 41 96 133 171 196 208 216 221 224 224 224 222 219 219 222 226 229 232 233 233 232 230 229 230 230 231 232 233 236 237 239 241 242 244 245 244 244 245 245 246 247 247 248 249 249 249 249 249 249 249 249 248 248 247 246 244 241 240 238 235 233 230 227 222 218 214 206 197 191 187 184 181 177 172 168 169 159 148 145 141 134 112 6 330 316 301 289 292 303 312 315 308 199 237 300 308 312 311 309 308 306 306 307 309 309 309 308 309 309 310 311 310 309 310 311 308 249 180 172 169 167 165 164 165 183 342 337 335 149 159 168 174 178 182 184 184 185 184 185 188 194 201 203 200 195 192 192 193 197 197 202 203 202 198 194 191 189 189 190 191 193 194 193 194 195 196 197 197 200 202 205 206 207 206 206 207 207 208 208 207 208 209 211 212 213 214 212 210 210 210 210 210 211 207 207 206 206 205 205 216 236 254 260 263 264 264 262 260 251 240 228 208 207 207 211 246 256 261 261 261 258 252 248 246 248 233 200 201 207 209 209 226 242 245 249 255 257 264 270 272 273 272 267 263 262 263 262 262 263 260 257 256 254 253 251 251 251 251 254 257 258 259 258 259 258 256 252 247 246 242 231 227 206 195 193 192 191 191 192 194 194 191 190 197 201 195 184 176 178 180 184 189 189 188 188 191 193 192 190 189 189 188 188 186 181 181 182 183 183 181 179 179 177 172 167 163 161 154 148 138 126 102 77 100 118 113 111 109 110 109 119 126 128 127 127 129 133 134 130 128 128 130 135 137 137 136 132 127 119 111 107 104 102 104 106 105 103 103 104 106 104 101 99 96 91 86 77 69 68 68 68 67 69 72 81 93 100 102 105 108 108 108 110 111 112 112 113 120 125 133 137 135 130 125 122 122 122 123 122 117 111 111 116 119 118 115 114 114 113 112 111 110 112 114 115 116 117 117 118 118 119 121 121 119 119 120 121 122 122 123 122 121 121 122 121 121 122 123 123 123 123 123 123 124 125 126 127 128 128 128 128 129 130 131 132 133 134 135 135 135 135 136 136 136 136 136 136 136 137 137 137 137 138 138 138 138 138 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 145 145 145 145 145 146 146 146 147 147 147 147 330 330 330 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 303 303 303 303 302 302 301 301 301 300 300 299 299 299 298 298 298 297 297 297 296 296 295 295 294 293 292 292 291 291 290 289 289 288 288 287 286 286 285 285 285 284 284 284 284 283 283 283 282 281 281 280 279 279 278 278 278 277 276 275 284 303 331 346 350 351 352 351 350 350 349 347 340 330 325 326 334 341 346 350 353 354 357 356 356 356 357 359 2 4 7 10 13 17 20 22 23 24 24 23 21 20 22 23 20 3 353 353 352 353 355 356 2 9 22 72 179 191 198 206 213 220 225 228 227 227 225 222 223 226 227 229 231 234 233 231 229 229 228 228 229 230 232 234 236 238 240 241 242 243 243 243 243 244 245 246 246 247 247 248 248 248 248 247 247 247 247 246 245 244 242 240 238 237 235 233 231 228 226 224 222 216 208 200 194 190 186 182 178 175 173 165 156 154 149 144 130 1 326 317 311 306 303 304 307 310 309 309 308 308 307 304 301 298 297 296 295 296 298 300 301 301 300 300 302 303 305 303 305 307 308 303 245 184 176 173 171 172 189 282 315 325 155 153 160 167 172 175 176 179 185 188 188 187 189 193 199 202 201 198 194 191 191 192 195 202 206 205 201 197 192 188 187 188 189 190 192 192 193 194 196 196 197 198 199 202 204 206 205 204 205 205 206 205 204 205 206 208 210 211 213 213 212 212 212 212 211 210 209 210 208 207 206 208 229 250 260 266 268 268 266 263 244 239 229 216 210 219 231 235 246 256 260 263 265 262 260 255 242 218 189 189 200 203 204 230 244 250 257 265 268 269 270 277 278 279 278 272 269 269 268 268 266 265 262 259 257 257 256 255 253 252 252 254 255 256 256 256 256 257 256 253 248 245 239 233 226 201 196 196 194 193 193 193 196 197 198 195 202 195 182 169 162 163 170 180 186 186 185 188 190 192 192 191 191 190 189 186 183 181 184 184 183 182 180 178 177 174 171 169 167 161 154 147 136 126 107 76 91 121 123 119 117 117 114 122 129 131 131 132 134 136 135 132 131 128 131 132 135 136 135 131 126 119 112 108 105 103 107 109 108 107 106 107 106 104 102 100 96 90 81 73 68 66 64 63 65 72 82 93 103 107 108 112 114 115 115 116 117 119 120 125 130 135 139 139 135 128 120 118 120 123 123 120 114 109 113 119 122 120 117 115 115 114 113 111 111 112 115 116 116 116 116 116 115 114 114 115 117 118 118 116 116 120 122 122 121 121 121 120 120 121 123 123 123 123 123 124 124 125 127 127 128 128 129 129 130 131 131 132 133 134 135 135 135 136 136 136 136 136 136 136 137 137 137 137 138 138 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 145 145 145 145 145 146 146 146 147 147 147 146 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 314 313 313 313 312 312 312 312 312 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 304 304 304 304 303 303 303 302 302 302 301 301 300 300 300 299 299 298 298 298 297 297 297 296 296 295 294 294 293 292 292 291 291 290 289 288 288 287 286 286 285 285 285 284 284 284 283 283 283 283 282 281 281 280 279 279 278 278 278 277 275 275 299 322 339 346 349 349 349 349 348 348 345 340 327 318 319 325 331 344 348 351 354 356 357 358 359 359 358 359 0 3 5 7 9 11 14 17 18 19 19 20 21 19 18 15 13 12 4 355 353 356 356 350 348 353 1 15 119 189 201 207 211 219 225 227 227 230 231 227 224 225 226 226 227 229 230 230 229 229 228 228 228 228 230 231 233 235 237 238 240 241 242 242 242 243 244 244 245 246 246 246 246 246 246 246 246 246 245 245 244 243 242 240 238 237 235 234 233 231 230 229 227 225 221 216 209 201 194 189 185 181 179 178 175 172 168 163 159 149 342 321 315 311 308 306 305 306 306 306 307 303 302 299 295 292 290 289 289 289 290 291 292 293 294 293 292 293 295 298 296 299 302 305 306 300 268 232 182 175 175 185 229 276 292 260 160 160 165 174 174 173 175 182 188 190 190 190 194 198 201 201 201 198 200 199 194 195 200 204 206 203 199 192 187 185 186 187 187 188 190 190 192 194 196 197 196 196 198 200 202 202 202 203 202 202 201 201 202 204 206 208 209 211 212 212 213 213 213 211 209 210 210 212 212 207 209 233 252 264 269 270 271 269 265 224 223 216 213 219 228 236 242 245 250 254 254 260 259 257 238 209 189 190 194 197 200 201 213 249 261 270 275 276 277 278 282 283 283 283 279 276 274 273 271 269 266 264 261 259 260 259 257 256 255 254 255 255 256 254 252 253 255 255 253 248 243 239 228 221 218 199 197 195 196 197 196 196 198 200 199 200 178 172 167 160 157 168 176 179 182 184 188 189 190 190 190 189 190 189 185 182 182 186 186 182 180 179 177 175 173 172 169 165 159 153 145 136 125 114 89 89 119 131 129 125 123 119 121 127 132 134 135 137 138 137 134 133 130 130 130 132 135 134 130 125 119 112 107 105 108 111 113 112 110 109 108 106 104 103 100 95 88 80 73 70 65 62 65 77 90 103 106 112 113 113 118 120 121 121 123 126 127 131 133 137 140 142 142 137 127 119 119 122 123 122 117 111 110 117 123 124 122 118 117 116 116 113 112 111 113 115 116 117 116 116 115 113 111 111 112 120 119 117 116 118 121 121 121 121 120 120 119 119 121 123 124 124 124 124 125 126 126 127 128 128 129 129 130 131 131 132 133 134 135 135 135 136 136 136 136 137 137 136 136 137 137 137 137 138 138 138 138 138 139 140 140 141 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 145 145 145 145 146 146 146 146 147 147 146 146 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 302 302 302 301 301 300 300 300 299 299 299 298 298 297 297 297 296 296 295 294 293 293 292 292 291 290 289 289 288 287 287 286 285 285 284 284 283 283 283 283 283 283 282 282 281 280 279 278 277 277 277 277 278 289 318 336 346 346 346 345 344 343 341 338 338 332 326 316 321 328 334 341 348 351 353 356 358 358 360 1 1 1 1 2 3 5 7 8 11 13 15 16 17 18 18 20 20 19 14 9 3 357 356 354 355 357 348 346 350 356 3 13 183 204 207 215 223 227 229 230 232 232 229 226 224 223 224 225 226 227 228 228 228 228 229 229 229 231 232 234 235 237 238 240 241 241 242 243 243 244 244 244 245 245 245 245 245 244 244 244 244 244 243 243 242 241 239 237 236 235 233 232 231 231 229 228 226 224 221 216 210 200 193 189 186 183 187 187 186 184 183 179 172 137 319 311 307 305 303 302 301 301 301 302 297 295 293 290 287 285 285 286 286 286 287 288 288 288 288 288 288 289 291 289 293 296 300 303 303 302 295 229 186 179 181 192 218 232 249 168 164 189 306 306 304 262 180 186 189 190 191 194 197 200 201 202 202 204 205 201 196 197 200 202 202 197 191 186 182 188 188 185 186 187 187 189 192 194 195 195 195 195 196 197 198 198 197 199 199 197 197 199 201 203 205 207 209 210 211 212 212 211 210 210 209 211 216 217 211 218 232 248 258 264 270 274 262 229 214 215 216 218 222 229 237 244 248 249 254 255 255 255 223 203 193 190 191 193 195 196 197 192 263 273 276 279 279 280 281 282 283 284 284 282 281 277 274 272 270 267 264 263 262 263 261 259 257 256 255 255 255 256 254 251 250 253 254 253 248 242 236 232 228 205 197 197 195 206 209 202 197 198 199 198 195 189 184 175 166 164 170 172 173 178 183 187 186 186 187 188 188 188 188 185 181 182 185 184 180 177 176 175 173 172 171 167 163 158 151 145 139 129 123 109 97 116 129 132 133 127 122 117 125 129 132 135 137 138 137 135 134 134 131 130 129 133 134 130 125 118 111 107 108 112 112 114 114 113 111 109 108 106 105 101 95 86 80 78 72 68 70 80 94 104 111 114 118 119 119 125 126 126 128 130 132 134 137 139 140 142 143 142 139 135 129 126 125 123 119 112 110 113 120 125 125 124 122 120 116 112 113 113 112 113 115 117 117 117 117 116 115 114 115 118 123 122 120 121 123 124 122 121 120 120 120 120 120 122 123 124 125 125 125 126 126 127 128 128 128 129 130 130 131 132 132 133 134 135 135 136 136 136 136 136 137 137 137 137 137 138 138 138 138 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 145 145 145 145 145 145 146 146 146 146 147 146 146 146 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 297 297 296 296 295 295 294 293 292 292 291 291 290 289 288 288 287 286 286 285 284 284 283 283 283 283 282 282 282 282 281 281 279 278 277 277 277 276 275 312 335 342 345 343 340 337 330 328 330 331 329 327 326 327 327 332 337 340 344 349 352 355 356 358 358 0 2 2 3 2 3 4 6 8 9 10 12 13 14 16 17 17 18 20 23 21 11 1 356 355 353 353 355 348 349 353 356 1 6 12 355 217 222 228 227 231 233 235 234 229 224 219 218 221 223 224 226 226 227 228 229 230 230 231 232 233 235 236 237 239 240 241 241 242 242 243 243 243 244 244 244 244 244 243 243 243 243 243 242 242 241 241 240 238 236 235 234 233 232 231 231 229 228 226 225 223 221 216 209 201 196 194 192 199 199 199 198 197 194 188 179 320 309 304 301 299 298 298 296 296 296 295 290 289 287 285 284 283 283 283 284 284 285 285 285 285 285 285 286 286 285 287 290 294 296 299 302 303 294 240 193 186 188 199 210 216 209 268 298 304 306 306 290 173 183 189 191 192 194 196 198 199 200 201 203 207 204 198 196 196 195 194 195 192 186 188 262 279 197 182 185 185 187 189 190 193 194 193 193 193 193 193 194 194 196 197 195 195 197 199 201 203 205 207 207 208 210 210 209 209 209 209 212 217 218 218 220 227 234 244 253 260 264 245 211 212 214 216 217 220 226 234 239 245 249 251 253 250 249 205 197 197 206 211 208 199 195 206 267 279 282 281 281 281 281 281 281 282 283 283 283 283 277 274 271 269 266 264 263 264 265 263 260 257 257 255 253 253 253 253 251 249 250 253 251 247 238 233 228 220 212 196 196 207 216 218 205 198 199 199 196 194 193 188 182 173 172 174 175 176 178 182 184 181 180 181 181 184 186 187 186 183 182 184 181 176 173 172 172 172 171 168 164 160 156 150 146 142 137 131 123 104 106 116 126 133 130 120 117 122 127 131 134 135 136 136 136 135 134 133 130 128 131 133 129 123 116 109 108 110 111 115 116 116 114 112 111 110 109 107 103 99 88 87 83 79 79 83 94 105 112 116 119 123 125 125 129 131 132 133 135 137 139 141 141 142 143 143 143 142 139 132 126 125 125 119 111 113 116 122 126 127 126 125 120 114 112 115 113 112 110 114 118 118 119 119 119 118 118 120 122 124 123 123 124 125 125 124 122 122 121 120 121 122 123 124 125 125 125 126 126 127 127 127 128 129 130 130 131 132 132 133 134 135 136 136 136 136 137 137 137 138 138 137 138 138 138 138 138 138 138 138 138 139 139 140 141 141 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 145 145 145 145 145 145 146 146 146 146 147 146 145 145 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 301 301 301 300 300 300 299 299 298 298 297 297 296 296 295 295 294 293 292 292 291 290 290 289 288 287 287 286 285 284 284 283 283 283 282 282 282 282 281 282 281 281 278 277 275 275 275 277 290 338 345 342 334 326 318 309 310 316 324 324 328 330 331 332 333 337 341 342 345 349 353 355 356 357 359 1 3 4 4 4 4 5 7 9 10 10 10 11 12 14 15 16 16 17 19 21 16 6 358 356 353 352 352 350 352 359 1 3 5 3 232 225 228 230 231 233 234 235 231 224 219 218 217 219 222 224 226 226 227 228 229 231 232 233 234 235 236 237 238 239 240 240 241 241 241 242 242 242 242 242 242 242 242 242 242 242 241 241 241 240 240 240 239 237 236 235 234 232 232 231 230 229 227 226 225 224 222 220 216 211 205 202 202 207 208 208 208 206 204 199 191 190 310 303 298 296 295 294 293 292 291 290 287 286 285 284 283 283 282 282 282 282 282 283 283 283 283 283 284 284 284 284 286 288 289 292 297 301 302 294 258 213 199 202 210 213 238 268 281 295 302 304 297 184 180 188 191 196 198 199 201 201 200 202 205 209 205 201 199 198 195 189 190 190 188 198 278 285 283 197 182 184 184 186 187 190 191 191 192 192 192 191 191 193 195 196 195 195 195 197 198 201 203 204 205 206 208 209 207 208 208 208 213 218 220 220 221 223 225 235 238 234 229 218 207 211 214 215 216 218 222 224 231 238 242 243 243 241 237 202 200 200 226 238 247 253 260 267 271 278 279 280 280 280 280 280 281 282 282 282 282 280 275 273 270 268 266 264 264 265 267 265 262 261 258 255 251 250 250 250 250 249 248 249 246 244 237 233 224 215 214 209 204 216 217 218 202 197 198 195 193 193 190 187 185 178 181 182 181 179 180 181 180 176 176 175 173 178 184 188 188 185 183 181 178 173 169 167 168 168 167 165 161 157 154 151 150 148 144 138 130 123 109 107 122 132 131 126 123 121 124 130 132 134 135 136 135 135 134 132 128 128 131 132 128 120 112 107 106 109 115 118 118 117 115 114 113 113 112 110 107 104 102 92 83 86 85 93 104 111 115 118 122 127 130 130 135 136 137 138 140 141 141 142 142 143 144 143 144 144 139 131 129 130 128 120 114 116 119 123 125 126 126 124 119 116 118 120 112 110 110 117 121 121 121 121 121 121 122 122 124 125 125 126 126 126 126 125 124 124 122 121 123 124 124 125 125 126 126 126 127 127 127 128 128 129 130 130 131 132 133 134 134 135 136 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 139 139 140 140 141 142 142 143 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 145 146 146 146 146 146 146 145 145 145 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 302 302 301 301 301 300 300 300 299 299 298 298 297 297 296 296 295 294 293 293 292 292 291 290 289 289 288 287 286 286 285 284 283 282 283 282 282 281 281 281 281 282 282 281 278 276 274 273 291 315 337 342 336 316 307 300 296 300 309 320 328 330 334 334 333 333 336 340 344 345 347 351 353 355 356 358 359 1 3 5 5 5 5 6 7 9 10 10 10 9 10 12 13 13 13 13 14 17 17 14 4 359 354 353 352 352 354 358 3 4 6 332 225 228 230 231 231 230 229 227 221 214 212 215 218 220 223 225 225 228 229 230 231 232 233 234 235 236 236 237 238 238 239 240 240 239 240 240 241 241 241 241 241 241 241 240 241 240 240 240 239 239 239 238 237 235 235 234 233 233 232 231 229 228 227 226 225 224 223 221 219 216 214 211 211 214 213 213 213 212 210 206 200 191 212 305 300 298 294 292 291 290 289 288 286 285 284 284 283 282 281 281 281 281 281 281 281 281 281 282 283 282 282 283 283 284 285 287 291 295 300 301 296 278 243 222 219 229 258 271 277 290 298 301 301 212 177 185 191 197 204 208 209 208 208 210 213 210 208 207 206 204 204 193 182 193 215 219 287 284 284 231 264 213 184 184 185 186 188 189 190 190 190 190 190 191 193 195 195 196 196 196 197 199 200 201 202 204 206 207 206 207 208 207 213 218 222 224 226 226 229 232 228 225 211 205 207 211 213 215 217 217 217 221 226 230 231 232 232 232 230 223 224 222 240 244 245 250 257 265 270 273 276 277 277 279 279 280 280 280 280 281 280 278 274 273 270 267 265 264 264 268 271 268 267 264 260 254 250 247 247 248 249 248 247 244 232 233 234 232 222 211 207 209 211 216 217 213 197 196 194 194 192 190 187 185 185 179 185 188 187 183 182 178 175 174 174 173 170 174 183 186 188 187 184 180 176 171 168 167 164 163 164 162 158 155 153 153 153 151 149 142 140 135 121 110 120 130 132 128 122 120 122 126 129 131 132 133 134 133 132 131 128 128 130 131 126 118 111 107 107 112 117 120 119 118 117 116 116 115 114 113 112 109 102 95 87 88 85 96 106 112 115 120 125 128 129 134 140 141 141 142 143 144 143 142 142 143 145 145 144 143 138 134 133 132 127 120 115 118 121 123 123 125 125 124 121 120 120 118 111 108 112 123 125 123 123 123 123 123 124 124 125 127 127 127 128 128 127 126 125 124 123 123 125 125 125 125 126 126 127 127 127 127 127 128 129 130 130 131 132 133 134 134 135 135 136 136 137 137 137 137 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 140 141 142 142 142 143 143 143 143 143 143 143 144 144 144 144 144 144 144 144 145 145 146 146 146 146 146 146 146 145 145 146 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 303 303 303 302 302 302 301 301 300 300 300 299 299 299 298 297 297 296 296 295 294 293 293 292 292 291 290 289 288 288 287 286 285 285 284 283 283 282 281 281 280 280 280 280 282 283 282 279 279 279 305 327 340 340 321 290 288 286 290 295 305 317 324 327 334 337 337 334 335 338 342 345 347 350 353 355 355 357 359 0 2 4 6 6 6 6 7 9 9 9 9 9 8 8 9 10 11 11 12 13 14 16 16 14 1 357 356 354 354 354 356 0 2 3 275 222 222 226 227 225 220 214 212 209 209 213 219 222 224 225 227 228 230 231 232 233 234 234 235 236 236 237 237 237 238 238 239 238 238 238 238 239 239 239 239 239 239 239 239 239 239 238 238 238 238 237 237 235 234 233 233 232 232 231 230 228 227 226 225 225 224 223 222 221 219 219 217 217 218 218 217 217 216 214 211 207 199 191 213 285 303 297 292 290 289 288 287 286 285 284 283 282 282 282 281 280 280 279 279 280 280 280 280 281 281 281 282 282 282 282 284 286 290 294 298 300 298 288 274 266 266 273 288 285 288 294 297 298 265 182 185 193 200 206 208 212 215 217 219 221 218 215 214 213 212 218 235 257 280 290 290 287 284 284 281 281 275 205 184 184 184 186 187 187 188 189 189 189 189 191 193 194 195 196 196 198 198 199 199 201 202 205 206 206 207 207 207 209 216 221 223 227 233 236 233 228 223 207 204 207 210 214 217 218 219 219 222 222 222 223 224 224 226 230 232 235 240 251 251 254 257 262 265 269 273 276 278 278 280 280 280 280 279 279 279 278 275 273 272 269 266 264 264 265 269 273 272 270 267 262 255 248 243 243 244 246 246 245 238 214 215 213 216 224 217 209 207 210 213 212 197 194 194 194 192 190 189 185 184 184 181 185 190 189 187 185 183 176 173 172 172 174 175 182 184 184 185 183 180 176 173 170 165 161 161 161 161 157 154 153 154 154 153 151 149 145 138 129 116 120 129 133 129 123 120 121 122 124 126 127 131 133 133 131 129 126 126 130 130 124 119 115 109 110 115 119 121 120 120 119 119 118 118 117 116 114 108 100 94 88 85 84 94 102 105 112 118 123 127 133 138 144 144 144 144 145 145 144 143 142 143 143 145 145 142 139 137 133 130 124 117 115 119 122 123 123 123 123 123 120 118 116 112 107 107 120 128 127 127 125 125 124 125 125 125 126 127 128 128 128 128 128 126 125 124 124 125 125 126 126 126 127 127 127 127 127 127 128 128 129 130 131 131 132 133 134 135 135 136 137 137 137 138 138 138 138 138 138 138 138 138 138 138 138 138 138 139 139 139 140 141 141 142 142 143 143 143 144 143 143 143 144 144 144 144 144 145 145 145 144 145 145 146 146 146 146 146 146 146 146 146 146 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 299 299 299 298 298 297 296 296 295 294 293 293 292 291 290 290 289 288 287 287 286 285 284 283 283 283 282 281 280 279 279 279 280 282 284 281 278 280 285 323 330 317 315 296 277 279 283 290 298 314 319 327 333 339 340 338 336 337 339 342 346 349 352 354 355 356 358 360 1 3 5 7 7 7 7 8 10 10 10 9 8 7 7 7 9 9 9 11 12 12 13 14 9 1 1 1 356 354 354 356 359 356 285 220 219 219 223 223 217 212 210 213 216 219 219 226 227 228 228 229 231 233 234 234 235 235 236 236 237 236 236 236 236 237 237 237 236 236 236 236 237 237 237 237 237 237 238 238 238 238 237 237 237 237 236 235 234 233 232 232 231 231 230 228 227 225 225 224 224 223 222 222 221 221 220 219 219 219 219 219 218 217 216 214 211 206 198 192 190 271 305 297 292 289 287 287 286 285 284 283 283 282 281 280 279 279 279 278 278 279 279 279 280 280 280 281 281 281 281 282 283 285 289 293 297 299 299 297 295 293 294 297 295 293 293 294 295 295 259 208 211 215 216 215 215 216 219 220 222 223 222 222 222 223 226 265 269 279 285 288 288 286 284 283 282 281 271 198 192 195 192 189 187 186 187 188 187 188 189 191 192 193 194 195 196 198 199 199 201 202 204 205 206 206 206 207 206 213 215 218 227 238 243 238 229 221 207 205 208 211 216 220 223 226 229 222 219 216 216 218 221 224 228 235 242 247 253 256 260 263 266 269 272 275 277 279 279 280 280 280 279 278 278 278 276 274 273 271 268 265 265 266 267 267 269 271 271 268 263 255 239 233 234 237 241 241 240 230 204 206 207 215 223 224 220 216 210 207 203 190 191 190 190 193 189 188 185 181 181 182 184 187 188 189 183 186 181 175 173 173 177 181 181 184 180 181 181 177 176 174 169 164 160 160 160 160 157 155 154 155 155 155 154 153 148 142 134 122 121 129 132 130 126 124 123 123 123 126 128 133 134 133 131 126 122 124 129 129 126 123 116 111 113 118 121 122 121 121 121 121 121 120 120 118 114 106 97 90 85 84 79 92 98 96 101 107 117 127 135 141 144 146 146 146 147 146 145 144 144 144 145 146 145 143 141 138 134 129 122 115 116 120 122 122 121 121 121 120 117 114 111 109 107 109 118 124 126 128 126 125 125 125 126 126 127 128 128 128 128 128 128 126 126 125 125 125 126 126 127 127 128 128 128 128 128 128 128 129 129 130 131 132 133 134 134 135 135 137 137 137 138 138 138 138 138 139 138 138 139 139 139 139 139 139 139 139 139 139 140 141 141 142 142 143 143 144 144 143 143 143 144 144 144 144 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 147 147 330 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 302 302 302 301 301 301 300 300 300 299 298 298 297 297 296 295 295 294 293 293 292 291 290 289 289 288 287 286 285 285 284 284 283 282 281 280 279 279 278 278 279 280 277 272 271 271 272 282 292 282 277 273 273 275 280 291 308 326 324 334 340 342 341 339 338 339 340 342 346 350 353 354 356 358 359 1 2 4 6 7 7 7 8 9 10 10 11 9 8 7 6 5 6 7 8 10 12 12 12 11 4 360 2 1 357 353 354 358 355 268 222 218 220 222 224 221 219 221 224 229 232 232 231 236 234 233 232 233 234 235 236 236 236 236 237 237 237 236 236 235 235 235 235 236 235 235 235 235 235 235 235 235 235 236 236 236 237 237 237 237 236 236 235 234 234 232 231 230 230 229 228 227 225 224 223 222 222 221 221 220 220 220 220 220 220 219 219 219 218 217 216 214 213 210 207 203 196 187 268 305 298 292 289 289 287 285 284 284 283 282 281 280 279 278 278 278 277 278 278 278 279 279 278 279 280 280 280 280 281 283 285 289 292 295 298 299 300 300 299 299 299 297 294 293 294 295 297 297 266 254 245 229 218 213 215 218 220 225 227 228 233 239 246 278 277 278 280 284 286 287 286 284 283 281 281 271 251 227 216 203 193 189 188 187 187 188 189 190 191 191 193 194 195 198 199 199 201 202 203 204 205 205 206 206 205 206 210 215 224 238 246 240 228 217 208 204 209 213 215 221 225 226 225 222 217 214 213 213 219 223 227 238 244 249 257 261 265 268 271 272 275 276 277 278 279 279 279 278 272 273 276 278 277 275 273 271 268 266 266 268 269 270 272 273 272 269 264 253 225 213 209 210 228 216 211 209 201 204 214 228 224 222 226 228 209 197 191 186 186 185 186 189 190 188 187 183 180 180 181 182 183 182 176 181 181 180 179 176 179 183 181 183 176 176 177 174 173 172 169 165 161 159 159 159 157 156 155 154 155 156 157 155 150 144 137 128 123 129 133 131 129 128 127 127 127 130 132 134 135 134 130 124 120 124 128 128 128 123 116 113 116 121 123 123 123 123 123 123 123 122 121 118 111 101 93 89 86 83 76 86 93 90 91 101 115 128 136 141 145 146 147 147 147 146 146 145 145 145 146 146 145 144 141 139 134 129 120 115 116 119 121 122 120 118 116 115 113 109 107 106 107 109 114 123 130 127 126 125 125 126 126 127 128 128 128 128 128 128 127 126 126 126 126 126 127 127 128 128 128 128 128 128 128 128 128 129 130 131 132 132 133 133 134 135 136 137 138 138 138 138 138 138 138 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 141 142 143 143 143 144 144 143 144 144 144 144 144 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 147 147 148 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 302 302 301 301 301 301 300 300 299 299 298 297 297 296 295 294 294 294 293 292 291 290 289 289 288 287 286 285 284 284 283 283 282 280 280 279 278 277 277 277 274 265 265 264 264 268 272 273 272 271 267 267 268 272 297 322 340 338 343 345 345 342 339 339 340 341 343 346 350 353 354 356 358 360 1 3 5 7 7 7 7 8 9 10 10 10 8 8 7 5 3 3 3 5 8 12 13 13 6 360 357 1 1 357 354 354 358 291 223 221 221 224 226 226 226 230 236 240 243 245 244 244 245 242 241 238 238 238 236 235 235 235 236 236 236 236 235 235 235 234 234 234 234 233 233 233 233 233 233 233 233 234 234 235 235 236 236 236 236 235 235 234 234 233 232 231 230 228 227 226 225 224 223 222 221 220 220 219 219 219 219 220 220 220 219 219 218 217 216 215 214 213 212 211 208 203 195 184 264 304 297 293 293 289 287 285 285 284 283 282 280 279 278 277 277 277 277 277 277 278 278 277 278 279 279 279 279 280 281 283 286 288 291 293 295 298 299 298 299 299 299 298 295 293 293 296 297 297 290 263 238 218 211 210 213 219 226 228 231 243 260 277 278 278 278 278 281 284 286 286 285 284 282 282 282 281 269 243 224 211 203 190 186 187 188 188 189 190 190 191 192 194 196 198 199 201 202 202 203 204 205 205 205 205 206 209 212 223 236 240 230 221 216 211 210 213 217 216 216 217 219 220 219 217 216 215 216 220 224 229 231 243 250 257 263 267 270 273 274 275 276 277 278 278 278 277 273 268 270 274 276 276 274 272 271 270 270 270 270 271 274 275 275 272 269 264 249 218 212 207 203 199 199 198 199 199 203 219 233 233 222 224 228 211 192 183 184 184 183 182 184 185 187 186 185 182 178 177 178 179 178 174 174 178 181 180 179 184 185 183 183 175 172 172 169 169 170 169 166 162 159 158 158 157 156 154 154 156 160 159 156 151 146 140 132 127 130 133 132 133 133 131 130 132 134 136 137 137 136 131 124 120 120 125 128 127 123 117 115 119 123 125 124 124 125 125 125 125 124 122 117 108 100 95 89 83 74 61 66 85 86 93 102 114 126 136 142 145 147 147 147 147 145 145 145 144 145 146 146 145 144 142 139 134 128 119 115 114 117 121 121 117 112 107 109 108 104 102 102 104 107 114 123 127 126 124 124 125 125 126 127 128 128 128 128 128 128 127 127 126 126 127 127 127 128 128 128 129 129 129 129 129 129 129 129 130 131 132 133 133 133 134 135 137 138 138 138 138 139 138 139 139 139 139 139 139 139 139 139 139 139 139 139 139 140 140 141 142 142 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 146 146 146 146 146 146 146 147 147 147 148 148 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 301 301 301 300 300 299 299 298 297 297 296 295 294 294 293 292 292 291 290 289 289 288 287 286 285 284 284 283 282 281 280 279 278 277 276 275 272 266 261 261 258 261 266 268 268 267 264 260 259 257 262 339 356 351 349 348 347 345 342 340 340 342 343 344 347 349 350 354 356 358 360 1 3 5 7 7 7 8 8 9 9 10 10 9 8 7 4 3 1 0 0 2 6 11 12 2 1 354 358 0 358 355 355 349 227 223 222 226 229 230 231 234 238 244 249 251 251 250 249 249 247 245 243 242 242 240 236 234 233 233 233 234 234 234 234 234 233 233 233 233 232 230 230 230 230 231 231 231 232 232 233 233 234 234 235 235 234 234 233 233 232 231 230 229 227 226 225 224 223 222 221 219 219 219 219 218 218 219 219 220 220 220 218 217 216 215 214 213 212 212 210 208 206 201 193 184 290 303 300 297 293 290 289 287 285 283 282 281 279 278 277 277 276 276 276 276 277 277 276 276 277 278 278 279 279 279 280 283 285 287 288 291 293 296 297 297 298 299 299 297 294 293 295 296 296 295 290 227 215 219 220 222 235 232 232 233 257 271 272 275 277 277 277 279 281 284 285 285 275 255 259 266 274 274 261 273 269 235 190 185 186 187 188 189 189 189 190 192 193 195 197 198 200 201 203 203 204 205 205 205 205 205 208 212 225 228 224 217 209 213 215 212 211 213 213 209 209 211 213 217 218 218 217 219 222 226 225 233 243 248 254 261 266 269 272 274 276 277 278 278 277 273 269 268 267 270 272 272 272 273 273 273 273 273 273 274 275 278 277 276 273 270 264 244 214 209 206 203 203 201 199 199 200 200 220 235 240 237 225 225 212 206 198 190 185 183 182 183 185 186 184 185 184 177 173 171 171 173 171 170 175 174 177 178 186 187 185 184 182 178 172 168 167 168 168 166 163 159 157 157 156 154 153 154 156 161 159 155 151 147 142 136 132 132 134 134 136 135 133 133 135 137 138 138 138 135 132 123 120 119 125 129 127 123 119 118 122 125 126 126 126 126 127 126 126 124 122 115 109 102 91 88 80 62 47 46 59 72 90 97 108 122 136 143 147 148 147 147 146 145 144 143 144 147 147 147 146 144 142 138 132 125 121 116 112 116 120 116 106 97 93 96 101 97 96 97 100 107 113 118 121 123 122 122 123 124 126 127 127 127 127 128 128 128 127 127 127 127 127 127 128 129 129 129 129 129 129 129 129 129 129 130 131 132 132 133 133 134 135 136 137 138 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 139 139 139 140 141 141 142 142 143 143 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 146 146 146 146 147 147 147 147 147 148 148 148 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 309 309 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 301 301 301 300 300 299 299 298 297 296 296 295 295 294 293 292 291 291 290 289 288 288 287 286 285 285 284 283 282 281 280 278 277 276 274 272 268 263 260 260 259 260 261 263 262 261 257 251 248 249 319 0 0 356 354 352 349 346 343 341 341 343 345 346 347 349 351 354 356 358 360 2 3 5 7 7 7 8 8 9 10 11 10 9 8 6 4 2 0 359 355 352 351 356 3 4 2 355 355 359 358 357 356 293 225 226 228 231 233 235 238 240 244 248 252 254 254 252 250 249 247 244 243 243 243 243 241 237 235 234 233 233 233 233 232 231 230 230 230 230 229 228 228 228 228 228 229 229 229 230 231 231 232 233 233 233 233 233 232 232 231 230 229 228 226 225 224 223 221 220 219 218 218 218 218 218 217 218 219 219 220 219 218 217 215 213 212 212 212 209 205 204 203 201 199 188 186 304 303 301 300 297 293 290 287 284 283 282 280 279 278 277 277 276 276 276 276 276 276 276 276 276 277 277 278 278 278 281 282 284 286 288 290 293 295 295 296 297 298 297 296 294 294 294 294 274 199 197 221 235 241 244 249 246 243 252 264 271 271 272 274 275 276 277 279 281 283 289 249 184 179 178 179 189 273 280 278 247 188 183 185 186 187 188 187 188 189 191 193 194 196 197 199 202 204 204 205 205 204 204 206 214 226 241 240 219 210 210 210 218 217 214 211 209 208 207 204 205 207 210 213 216 218 221 225 229 230 238 243 249 255 261 267 271 274 277 278 279 276 277 273 269 267 265 267 269 270 269 269 271 273 275 275 276 276 277 277 278 277 277 275 271 260 234 210 206 204 204 202 202 201 200 200 202 235 246 245 244 236 223 220 216 212 208 192 182 182 183 184 184 184 184 185 183 182 174 160 161 164 165 170 172 177 180 184 186 186 185 184 181 174 169 166 167 167 166 163 159 156 154 153 153 154 156 157 159 157 154 151 148 143 139 135 134 135 136 136 135 134 134 136 138 138 138 138 136 131 121 120 120 126 129 128 125 122 121 124 127 128 127 127 127 128 127 127 125 121 116 110 102 90 85 76 59 48 45 44 53 76 90 109 124 136 144 149 149 148 146 145 144 143 144 145 148 148 146 145 143 140 136 131 128 124 114 108 112 114 104 84 71 66 75 84 81 82 88 95 104 102 100 110 117 118 119 121 123 124 125 126 126 127 128 128 128 128 127 127 127 127 128 128 129 129 129 129 129 129 129 129 129 130 130 131 132 132 133 134 134 135 136 138 139 139 139 139 139 139 139 139 139 139 139 140 140 140 140 140 140 140 140 140 140 141 142 142 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 146 146 146 147 147 147 147 147 148 148 148 148 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 300 300 299 298 298 297 296 295 295 295 294 293 292 291 291 290 289 288 287 286 286 285 285 284 283 282 280 279 278 277 275 273 270 265 264 262 260 259 259 258 258 257 255 249 243 245 292 1 2 3 360 357 354 351 348 345 343 343 345 346 347 347 349 352 354 356 358 0 2 3 5 6 7 7 7 8 10 11 12 10 10 9 6 4 2 1 358 350 350 347 351 358 2 360 355 354 357 356 357 353 242 226 229 233 236 239 240 241 245 249 253 255 255 254 253 252 251 247 243 242 242 244 245 243 241 239 237 236 236 234 233 232 230 229 229 228 228 228 228 228 228 228 228 228 228 229 229 230 230 231 231 232 232 232 232 232 232 231 230 229 227 226 224 223 221 219 218 218 218 217 218 217 217 217 217 218 219 218 218 218 216 214 212 212 211 203 201 200 198 197 196 199 194 186 199 306 298 306 303 297 293 290 287 284 283 282 280 279 278 277 277 277 276 276 276 276 276 275 276 276 276 277 277 277 278 279 281 283 285 287 290 292 292 295 296 296 297 297 296 295 294 288 219 182 185 243 248 250 254 253 255 264 268 271 276 274 271 271 273 274 275 276 274 264 282 249 199 182 176 176 178 220 281 278 246 195 184 184 185 185 186 186 187 188 190 191 193 195 197 199 201 204 205 204 204 204 207 215 233 245 242 227 215 208 210 214 219 220 216 211 209 208 207 205 204 206 208 214 217 218 222 227 230 235 240 245 255 261 267 272 275 278 280 279 278 276 275 272 268 265 263 265 268 268 265 266 268 272 274 274 275 276 276 276 276 277 278 275 255 242 219 208 204 201 199 198 198 199 200 203 222 253 265 262 254 250 244 234 228 215 215 194 183 184 184 183 182 182 183 184 185 187 188 177 158 150 157 166 173 179 183 183 181 181 183 185 183 178 172 169 164 161 162 163 160 156 154 153 152 153 156 156 157 155 154 151 148 144 140 138 136 136 136 137 136 135 134 136 137 137 137 137 134 131 131 122 122 128 130 129 126 124 124 126 128 129 128 128 129 129 128 127 124 121 116 109 101 85 73 59 52 51 51 45 43 65 89 107 124 136 144 148 149 149 148 146 144 143 144 146 147 147 146 144 141 137 134 132 128 119 105 98 101 102 84 48 33 32 42 53 55 63 63 72 81 74 68 85 101 109 112 117 120 121 123 124 125 126 127 128 128 128 128 128 128 128 128 129 129 129 130 130 130 130 129 129 130 130 130 131 132 132 133 134 135 136 137 138 139 139 140 140 140 140 139 139 140 140 140 140 140 140 140 140 140 140 140 140 141 141 142 142 143 143 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 145 146 146 147 147 147 147 148 148 148 148 148 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 312 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 308 308 307 307 307 306 306 306 306 306 305 305 305 304 304 304 303 303 303 302 302 302 302 301 301 300 300 299 298 298 297 296 296 295 294 294 293 292 291 291 290 289 288 287 286 286 285 284 283 282 281 280 279 278 276 274 271 268 264 264 260 260 258 257 255 253 251 250 246 249 311 351 4 5 4 1 359 356 353 350 347 346 346 347 347 348 349 350 353 355 356 358 0 2 3 4 5 6 7 8 8 10 12 12 10 9 9 7 6 4 2 360 355 352 349 349 353 358 356 354 353 354 354 354 339 230 227 232 236 240 243 244 244 247 252 255 256 255 254 254 254 254 251 246 244 243 243 243 243 241 239 238 236 236 235 234 233 232 231 230 229 229 230 230 230 229 229 229 229 229 229 230 230 231 231 231 232 232 232 232 232 232 231 230 228 227 225 224 222 220 218 217 217 217 217 217 217 216 216 216 216 217 216 216 216 215 214 213 212 209 200 200 199 197 196 197 198 195 191 184 214 182 203 307 302 297 293 289 286 284 283 282 281 279 278 278 277 276 276 276 276 276 275 275 275 275 276 276 276 276 277 279 281 283 285 287 288 289 292 294 295 296 296 296 296 294 287 244 198 239 267 264 259 271 278 274 273 273 277 277 276 274 272 271 271 272 272 263 247 248 245 274 269 193 188 235 280 282 278 248 206 183 183 183 184 185 185 187 188 189 191 192 194 196 199 201 203 204 204 204 205 212 226 232 231 224 216 210 209 211 214 216 217 214 211 209 209 208 207 206 208 209 214 217 218 218 220 228 239 245 253 268 272 275 277 279 279 279 278 276 275 273 270 260 259 262 265 267 265 264 265 268 269 269 270 271 272 274 275 277 279 278 275 245 229 209 206 201 198 197 195 195 196 205 235 242 254 264 267 267 262 254 246 233 202 183 183 185 183 183 182 182 182 183 183 185 188 190 192 178 165 162 165 172 180 182 180 181 179 177 181 181 179 176 173 167 155 157 161 161 160 157 154 152 152 155 156 156 155 154 152 149 146 143 141 139 138 137 137 137 134 135 136 136 135 135 135 133 131 126 121 124 130 131 130 128 126 126 128 130 131 131 130 130 129 129 127 124 120 115 109 102 87 72 69 62 58 50 37 35 55 78 98 120 136 145 147 148 149 149 147 144 143 142 144 145 145 144 142 138 136 134 130 122 111 93 81 83 80 43 9 1 8 23 30 44 45 33 24 34 44 36 16 31 77 97 107 109 116 120 123 124 126 127 128 129 128 128 128 128 128 129 129 129 129 130 130 130 130 129 129 130 130 131 131 132 133 134 135 135 136 137 138 139 140 140 140 141 140 140 140 140 141 140 141 141 140 140 140 141 141 140 141 141 141 142 143 143 144 144 144 144 144 144 144 144 145 145 145 145 145 145 145 145 145 146 146 147 147 147 147 148 148 148 148 148 148 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 303 302 302 302 301 301 300 300 299 298 297 297 296 296 295 294 293 293 292 291 291 290 289 288 287 286 286 285 284 283 282 281 280 279 277 275 273 271 268 265 263 260 258 256 254 251 248 246 245 247 330 0 358 5 6 4 2 0 358 355 352 349 348 348 349 349 349 350 351 353 355 357 359 0 1 2 4 5 6 6 8 9 11 12 11 10 9 7 5 5 6 4 3 2 358 352 349 348 352 352 353 353 354 354 350 331 319 229 234 238 242 245 247 247 247 249 249 253 255 256 256 256 256 256 253 249 247 246 245 243 241 239 238 237 236 235 234 233 232 231 231 231 231 232 231 231 230 230 230 230 230 231 231 231 232 232 232 232 233 233 232 232 232 231 229 227 226 225 223 221 220 218 217 216 216 215 215 215 214 214 214 215 215 214 215 214 214 214 213 210 204 199 200 199 196 196 199 198 195 193 190 186 190 185 185 301 301 295 291 288 286 284 283 282 281 280 279 277 277 276 276 276 276 275 274 275 275 275 275 275 275 276 277 279 280 282 284 285 287 290 292 294 294 294 295 295 292 287 273 269 286 285 286 279 282 278 276 274 273 274 275 276 275 274 272 270 271 271 261 248 252 268 279 284 280 287 286 284 283 267 198 182 182 182 182 183 184 185 186 188 189 191 192 194 196 199 201 202 203 204 205 207 214 224 218 217 213 210 207 208 210 212 213 216 218 212 209 208 207 208 208 208 209 212 214 214 217 219 232 246 256 264 273 278 278 278 276 274 274 272 271 269 266 257 239 249 260 265 265 263 264 266 269 269 269 269 269 272 273 274 276 274 263 241 235 228 221 206 194 192 192 193 194 197 220 255 253 252 258 263 265 265 262 254 235 188 188 185 186 183 180 180 181 181 182 183 186 188 190 191 191 182 176 170 174 180 179 179 179 179 185 177 172 173 173 173 172 160 155 157 158 160 158 155 151 152 154 155 155 153 153 152 149 148 146 143 141 139 138 138 137 136 135 137 136 136 135 136 135 132 126 122 127 132 132 131 130 128 128 130 131 132 132 131 132 130 129 127 124 120 116 111 104 92 90 85 80 63 47 26 23 40 64 87 113 134 143 141 146 150 151 148 144 142 140 141 143 143 143 140 139 136 131 124 114 103 85 65 59 50 5 348 354 4 9 20 35 33 10 359 12 41 33 334 314 323 352 26 91 110 118 121 124 126 127 128 129 128 128 128 129 129 129 129 129 129 130 130 130 130 129 129 129 130 131 132 132 133 134 135 136 137 138 139 139 140 140 141 141 141 140 140 141 141 141 141 141 141 141 141 141 141 141 141 141 142 143 143 143 144 144 144 144 144 144 144 145 145 145 145 146 146 146 145 145 145 146 146 147 147 147 148 148 148 148 148 148 148 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 303 302 302 302 301 301 300 300 299 298 297 296 296 296 295 294 294 293 292 291 290 289 289 288 287 287 286 285 284 283 282 281 279 278 277 275 273 270 269 267 263 259 255 253 249 246 244 245 251 309 1 5 5 7 6 5 3 2 359 357 354 352 351 351 351 351 351 352 353 354 356 357 359 0 2 3 4 5 6 6 8 9 12 13 12 10 9 6 4 3 5 4 5 4 1 355 348 347 348 349 351 352 353 353 348 331 267 233 239 241 244 247 249 248 247 246 247 251 252 254 256 255 256 258 256 254 251 249 248 246 244 242 241 240 238 237 236 234 234 233 233 233 233 233 233 232 232 231 231 231 231 232 232 232 233 233 233 233 233 233 233 232 232 230 228 226 224 224 223 222 220 218 217 217 215 214 214 213 212 212 212 213 213 212 212 213 213 213 212 206 201 201 200 199 197 200 200 199 196 195 193 192 191 191 188 191 296 298 293 290 288 286 284 283 283 282 280 279 277 277 276 276 275 275 274 274 275 275 275 275 275 275 276 278 279 281 283 284 285 287 289 291 293 293 294 293 290 286 286 289 292 293 291 288 287 286 280 267 269 271 272 273 274 273 272 270 269 269 270 271 271 273 275 278 281 285 285 284 261 202 181 181 181 182 182 183 183 184 185 187 189 191 193 195 198 200 201 201 202 204 209 215 217 216 213 210 210 207 207 208 209 209 211 211 209 208 208 209 208 207 209 210 210 209 211 215 218 224 243 259 270 274 275 275 274 272 266 265 265 265 264 262 258 249 247 259 263 264 261 262 263 265 267 268 269 269 272 275 275 276 276 249 232 234 236 234 227 212 244 236 193 190 194 229 254 263 261 258 258 256 260 265 262 241 213 191 190 188 187 185 182 180 180 182 182 183 185 186 189 189 190 184 182 176 176 179 179 176 173 174 183 184 174 167 166 168 171 168 160 157 155 157 158 155 151 151 153 155 154 152 152 152 151 149 147 144 142 140 140 139 138 137 137 137 137 136 137 137 135 131 127 124 130 134 134 133 131 130 130 131 132 133 134 133 134 132 129 127 124 121 118 114 110 106 95 85 80 67 45 21 11 20 45 75 100 124 126 134 142 147 149 148 145 141 139 139 141 142 142 140 138 134 127 116 104 95 76 48 26 7 351 357 1 4 15 22 24 27 10 340 18 66 52 314 297 292 295 308 4 97 114 120 124 126 128 128 128 128 128 128 129 129 129 129 129 129 129 130 130 130 130 130 130 130 131 132 133 134 135 136 137 138 138 139 139 140 141 141 141 141 141 141 141 141 141 142 142 142 141 141 141 141 141 141 142 142 143 143 143 144 144 144 144 144 144 144 145 145 145 146 146 146 146 146 145 146 146 147 147 147 147 148 148 148 148 148 148 148 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 308 307 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 303 302 302 301 301 301 300 299 298 298 297 297 296 296 295 294 294 293 292 291 290 289 289 288 287 287 286 285 284 283 282 281 279 278 276 274 273 272 270 266 262 257 252 249 246 245 253 278 325 358 3 5 6 7 6 5 4 3 1 359 356 354 353 353 352 353 353 353 354 355 357 358 360 1 2 3 4 4 5 7 9 10 13 14 13 11 9 5 2 2 3 3 5 5 1 356 350 348 349 349 349 350 350 350 350 340 248 238 244 246 246 248 249 248 247 246 247 248 249 251 253 254 256 257 256 254 253 251 249 248 246 245 244 242 241 240 239 238 237 237 236 235 235 234 234 233 233 232 231 231 232 232 233 233 234 234 234 234 234 233 233 232 231 228 225 224 223 222 222 221 220 218 217 216 215 214 213 212 210 210 210 210 210 209 210 211 211 212 212 205 203 202 200 198 199 203 201 200 197 197 195 193 193 192 190 188 198 294 296 292 290 287 286 285 284 283 282 280 279 277 277 276 275 275 275 274 274 274 275 276 275 275 276 277 278 279 282 283 284 285 285 287 290 292 292 292 290 290 290 291 292 293 292 290 290 287 277 261 255 261 267 270 272 272 272 270 269 268 268 269 270 271 273 275 277 290 292 231 191 181 181 180 181 181 182 182 183 183 184 185 188 190 194 197 198 199 201 204 205 210 213 217 216 212 210 210 205 207 207 208 208 209 209 208 208 207 209 210 211 213 213 213 213 213 215 220 227 239 254 263 269 272 272 270 268 264 262 262 260 259 258 257 257 258 260 263 263 259 258 261 262 264 265 264 263 265 269 273 276 275 263 236 227 227 233 238 243 255 276 280 211 193 191 246 266 268 267 266 264 258 261 264 236 215 200 193 191 190 188 185 184 184 181 182 182 183 184 185 186 184 184 183 183 180 180 181 180 177 171 164 168 177 178 172 171 168 169 170 168 160 156 154 155 155 151 151 153 154 153 151 151 151 151 149 147 145 143 142 140 139 139 138 137 137 137 136 136 136 133 129 125 127 131 135 135 134 133 132 131 132 133 135 136 135 135 133 130 127 125 122 120 119 116 108 99 92 81 59 42 18 0 2 27 61 81 93 116 129 140 145 146 145 144 142 139 139 140 140 140 137 135 131 123 110 99 90 69 40 9 356 8 12 14 22 22 15 14 20 10 351 37 96 104 307 294 289 286 291 312 34 108 119 124 127 128 128 128 128 128 128 128 129 129 129 129 129 129 130 130 130 130 130 130 130 131 132 133 134 135 136 137 138 138 139 140 140 141 141 142 142 141 141 141 142 142 142 142 142 142 142 141 141 142 142 142 142 143 143 143 144 144 144 144 144 144 144 145 146 146 146 146 146 146 146 146 146 146 147 147 147 148 148 148 148 148 148 148 148 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 306 305 305 305 304 304 304 303 303 303 303 302 302 302 301 301 301 300 299 298 297 297 297 296 296 295 294 294 293 292 291 290 289 289 288 288 287 286 285 284 283 282 281 279 278 276 274 273 272 269 265 260 252 248 255 278 316 335 351 360 3 4 5 6 7 7 6 5 4 3 0 358 356 355 354 354 354 354 355 355 356 358 359 1 1 2 4 4 5 6 8 9 12 14 14 13 11 7 4 2 1 1 3 5 5 360 349 346 349 350 349 347 347 348 348 349 334 241 241 247 251 252 252 252 251 250 248 247 247 247 249 250 252 253 254 254 254 252 251 250 249 248 247 246 245 244 243 242 241 240 239 238 237 235 234 234 233 232 232 231 231 232 232 233 234 234 234 233 233 233 232 231 230 228 224 222 222 222 221 221 220 219 219 217 216 214 214 212 211 209 208 208 208 207 207 208 208 209 209 207 204 204 203 200 200 201 203 202 200 200 198 196 195 194 192 191 189 187 196 300 295 292 290 289 287 285 284 283 282 280 278 278 277 275 274 275 275 275 274 275 276 275 275 276 278 279 278 280 281 283 283 283 284 287 289 291 291 291 291 290 290 291 291 291 291 290 286 276 264 250 253 266 270 269 270 270 270 269 269 268 268 269 270 271 271 272 278 279 179 177 180 180 180 180 180 181 182 182 182 183 184 186 189 193 195 197 200 202 204 210 210 214 214 211 209 209 210 213 210 209 211 211 210 209 207 205 206 207 209 217 225 227 227 223 220 224 232 241 250 258 261 264 268 267 265 263 262 259 255 255 254 253 254 256 259 262 263 261 257 258 259 261 263 261 250 247 256 264 269 274 271 231 244 243 241 235 237 252 271 276 271 230 214 263 271 273 273 261 248 252 255 261 215 214 210 201 194 192 191 190 187 186 185 183 184 182 182 182 183 184 184 183 182 183 182 181 185 183 181 181 176 158 162 171 175 174 172 171 169 166 161 156 151 151 154 151 151 153 153 151 151 151 151 151 150 147 146 144 143 141 141 140 138 137 137 137 135 136 134 130 126 125 129 132 135 136 135 135 134 133 134 135 137 138 137 136 133 131 128 125 124 123 121 117 109 98 91 72 59 34 16 355 354 5 26 48 83 108 129 132 138 142 143 142 140 139 138 138 138 138 135 134 129 118 105 99 91 70 39 7 357 358 13 33 29 25 16 14 24 13 355 48 95 81 87 292 278 278 284 294 330 93 119 125 129 129 128 128 128 128 128 128 128 128 129 129 129 129 130 130 130 130 130 130 131 132 132 133 134 135 137 137 138 139 139 140 141 141 142 142 142 142 142 142 142 142 142 143 143 142 142 142 142 142 142 142 143 143 143 144 144 144 144 144 144 144 144 145 146 146 146 146 146 146 146 146 146 146 147 147 147 147 148 148 148 148 148 148 148 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 305 304 304 304 303 303 303 303 302 302 302 301 301 301 300 299 298 297 297 297 296 296 295 294 294 293 292 291 290 289 289 289 288 287 286 285 284 283 282 281 279 278 276 274 274 272 268 263 255 248 298 343 349 353 358 1 2 3 3 4 6 7 7 7 6 5 4 1 358 357 357 356 356 356 356 356 357 358 359 0 1 2 3 4 4 6 7 9 11 13 15 14 12 10 7 3 1 1 2 3 5 2 353 347 343 350 348 346 346 346 347 347 347 308 235 243 251 257 259 259 257 254 250 249 248 247 246 248 249 249 250 252 253 253 252 251 250 250 249 249 248 247 245 244 243 242 241 239 238 236 235 235 233 232 232 231 231 231 231 231 232 233 233 232 232 231 230 229 227 225 223 222 221 221 220 220 219 219 218 218 216 214 214 213 212 211 209 207 206 206 205 205 205 206 207 205 201 203 203 202 200 203 204 203 202 201 200 199 197 196 194 190 187 187 186 185 245 302 295 294 291 289 287 285 283 282 281 280 279 278 276 274 274 275 275 275 275 276 275 274 275 277 279 280 280 280 280 281 283 284 285 287 288 290 291 290 288 287 289 289 290 290 290 286 280 271 258 254 274 274 270 269 269 269 269 269 269 268 269 269 270 268 266 271 282 209 179 180 182 180 179 180 181 181 181 181 182 183 184 187 192 193 196 199 201 203 204 211 211 210 208 208 210 211 213 213 211 211 211 211 210 211 211 210 210 213 221 230 233 235 238 241 244 249 254 258 262 266 267 268 261 260 259 256 252 249 249 250 251 253 256 259 260 258 251 243 248 257 261 263 250 240 238 243 255 264 268 268 253 273 274 272 267 244 247 265 274 272 272 270 274 273 275 252 225 208 203 204 203 210 211 209 201 194 191 191 190 189 187 185 182 182 183 181 180 180 181 182 181 179 179 182 181 187 186 181 182 184 178 168 162 170 174 174 172 168 161 153 151 150 150 153 153 152 153 153 152 151 150 150 151 150 148 147 145 143 142 141 140 138 138 138 139 138 135 133 130 126 125 129 133 136 137 136 136 136 135 135 137 139 140 139 137 134 131 129 128 126 124 122 118 107 96 90 72 49 23 9 348 347 349 0 30 68 101 120 117 125 135 141 141 140 138 137 136 135 135 131 131 125 112 105 102 91 66 36 12 2 2 44 40 43 38 33 22 360 349 346 1 48 81 117 264 269 273 283 296 316 62 118 128 131 131 130 129 128 129 129 128 128 129 129 130 129 129 130 130 130 130 130 131 131 132 133 134 135 136 136 137 138 139 140 140 141 142 142 142 142 142 142 143 143 143 143 143 143 143 142 142 142 142 142 142 143 143 143 144 144 144 145 145 145 144 145 145 146 146 146 146 146 146 146 146 146 147 147 147 147 147 148 148 148 148 148 149 149 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 303 302 302 302 301 301 301 300 299 297 297 297 297 296 296 295 294 293 293 292 291 290 290 290 289 288 287 286 285 284 283 282 281 280 278 277 277 275 271 266 258 262 342 1 2 2 2 2 1 1 358 359 4 6 8 8 8 7 6 4 2 360 358 358 357 357 357 357 358 358 359 360 1 2 3 4 5 5 7 8 10 12 15 15 14 12 9 7 4 2 1 1 3 2 358 352 347 344 347 344 344 345 346 347 348 345 281 234 245 256 262 261 259 256 253 250 250 248 246 245 245 247 248 249 251 252 253 252 252 251 251 251 250 249 248 246 245 244 242 241 239 237 236 235 234 232 231 230 230 229 229 230 230 230 230 230 228 228 227 226 224 222 221 221 221 221 220 219 219 219 218 217 216 214 213 213 213 213 211 209 207 205 205 205 203 203 203 204 201 199 200 200 200 198 206 205 204 203 202 201 199 198 194 188 186 184 185 186 184 183 292 302 299 294 291 288 286 284 283 282 281 280 278 277 277 275 275 275 276 276 276 275 275 274 274 276 279 279 279 279 280 282 283 284 284 285 287 288 288 287 286 286 287 288 289 288 286 281 276 272 269 278 276 273 271 270 269 269 268 268 268 268 269 269 266 263 263 271 284 287 271 201 181 179 180 180 181 181 181 182 183 184 187 188 191 195 197 198 200 203 205 206 206 206 208 209 210 209 208 209 209 209 210 211 211 211 212 213 215 219 225 228 238 243 248 252 256 259 261 263 265 266 266 253 253 251 247 245 244 245 247 250 252 254 255 252 245 234 230 241 257 263 262 240 234 233 233 248 260 265 269 272 275 278 277 271 245 241 259 271 271 272 275 275 276 277 223 202 202 203 203 203 204 206 209 200 193 191 190 189 187 186 184 179 175 179 182 181 181 179 178 178 177 176 180 181 188 187 183 181 181 183 181 173 172 179 178 171 170 161 148 147 150 151 153 154 152 153 154 154 152 150 149 149 150 150 148 146 144 142 142 141 140 139 139 141 139 135 131 127 126 127 132 135 135 136 137 137 136 135 135 138 140 141 140 138 135 133 132 130 128 126 124 120 111 97 83 66 45 13 2 353 335 339 353 12 39 82 108 106 113 136 140 141 141 139 137 134 133 131 127 126 122 114 112 106 88 66 48 29 11 20 67 58 36 34 31 34 6 336 321 319 342 117 138 256 269 278 291 306 320 9 115 130 132 134 132 130 129 129 129 129 129 129 130 130 130 130 130 130 130 130 131 131 131 132 133 134 135 135 136 137 138 139 140 141 142 142 142 142 142 142 142 143 143 143 143 143 143 143 142 142 142 142 142 143 143 143 144 144 144 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 147 147 147 147 147 148 148 148 149 149 149 149 149 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 302 301 301 301 300 299 298 298 298 297 296 296 295 294 293 293 292 291 290 290 290 289 288 287 286 286 285 284 283 281 280 279 278 277 275 270 262 259 341 1 1 2 2 3 1 0 358 355 358 4 8 9 9 8 7 6 4 2 1 0 359 359 358 358 358 359 359 0 1 2 3 4 4 5 6 7 9 11 13 15 15 14 12 9 8 7 6 3 1 359 358 356 350 345 343 343 343 345 348 348 348 348 347 337 254 246 258 261 259 256 253 251 250 249 248 245 242 243 245 250 252 254 255 254 254 254 253 253 252 251 249 248 246 244 243 241 239 238 236 235 234 232 231 230 229 228 228 227 228 228 227 227 226 225 224 223 222 221 220 221 221 220 219 219 218 218 218 217 216 215 213 212 212 212 213 212 210 207 205 204 203 200 200 194 195 196 197 198 198 196 197 206 205 204 204 202 201 197 192 190 186 185 184 182 186 185 181 174 190 304 298 294 290 288 286 284 283 282 282 281 279 278 277 276 276 277 277 277 276 275 274 273 274 276 277 277 278 279 280 282 283 283 282 283 284 286 286 286 286 286 286 288 286 284 285 279 279 282 279 276 274 272 272 270 269 268 268 268 268 268 268 269 265 264 265 267 272 283 279 185 178 179 179 180 180 181 182 183 184 185 187 191 193 194 196 199 201 201 202 204 204 207 207 207 207 207 207 207 207 209 210 210 208 209 211 212 213 217 226 235 243 249 253 257 258 259 260 262 261 254 248 245 241 239 239 241 243 245 246 247 244 242 230 228 225 223 240 257 264 257 225 228 228 229 238 257 266 268 272 277 279 278 274 259 256 264 270 272 274 276 281 276 225 201 196 203 203 201 201 203 206 205 200 193 192 189 187 185 184 181 177 173 174 179 181 182 181 180 179 175 174 177 179 186 186 187 187 184 183 183 182 181 183 182 178 172 166 154 144 148 152 153 153 152 153 153 153 151 150 149 149 150 150 150 147 145 143 143 143 142 141 141 142 138 136 130 126 126 127 130 134 136 136 137 137 136 134 134 138 141 141 140 138 136 135 133 131 129 127 124 119 113 99 82 59 31 20 12 355 330 340 354 0 22 65 79 68 84 125 138 139 140 139 136 134 131 128 124 122 118 117 117 109 101 84 62 41 38 54 74 56 37 30 32 43 1 336 320 315 83 135 148 260 269 281 297 311 321 348 87 108 130 136 134 131 130 130 130 129 130 130 130 131 130 130 130 130 130 131 131 131 132 132 133 134 134 135 136 137 139 140 141 141 142 142 143 142 142 142 143 143 144 143 143 143 143 143 143 143 142 142 143 143 143 144 144 144 145 145 145 145 145 145 145 145 146 146 146 146 147 147 147 147 147 147 147 148 148 148 148 149 149 149 149 149 149 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 309 309 309 308 308 308 308 307 307 307 307 306 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 301 301 300 300 299 298 298 297 296 295 295 294 293 293 292 291 291 290 290 289 288 288 287 286 285 284 283 282 280 280 279 277 273 267 258 349 0 360 359 360 1 3 2 1 356 353 357 5 9 10 9 8 6 6 4 3 2 2 1 0 360 359 359 360 0 1 2 3 4 5 5 6 6 8 10 12 13 14 14 13 12 10 10 9 8 5 3 360 355 353 347 344 342 342 340 340 343 348 339 347 347 344 340 277 254 256 254 253 249 249 248 249 249 246 246 248 250 264 264 262 260 258 257 256 255 253 251 249 248 246 245 243 241 239 238 236 236 235 232 229 228 227 226 226 225 225 225 225 224 224 224 222 222 221 220 221 221 221 220 219 218 218 217 218 217 216 215 214 212 210 210 211 212 212 210 208 207 205 202 196 192 192 192 193 194 195 195 194 193 196 199 201 201 197 192 190 187 186 184 184 182 181 184 184 184 182 178 224 302 297 293 290 288 285 284 285 288 293 293 290 286 278 277 277 278 277 277 276 275 274 273 272 274 275 276 277 279 281 282 282 281 281 282 283 285 286 286 286 286 287 288 286 284 285 283 282 279 277 275 275 273 272 270 269 268 268 268 268 268 269 270 272 272 271 269 273 280 248 182 178 178 179 179 180 181 183 184 185 188 190 191 191 195 198 199 198 199 201 200 202 203 205 207 207 206 205 206 208 209 209 207 207 208 207 209 215 223 233 241 248 253 256 258 257 256 252 248 245 237 235 233 233 235 237 240 242 240 234 227 224 223 223 220 224 240 252 257 248 223 223 225 225 227 235 255 266 270 272 274 274 272 266 259 250 250 258 265 274 277 267 209 199 199 204 203 202 204 206 205 203 200 197 194 188 183 181 180 178 175 174 172 175 178 181 180 180 180 177 174 175 177 182 184 184 185 187 185 184 184 184 185 185 184 176 166 162 148 142 148 150 150 151 152 154 154 151 150 150 148 149 151 151 148 146 145 146 145 144 143 143 141 138 137 133 127 127 128 131 134 136 136 136 135 134 132 132 138 141 141 140 139 138 136 134 132 130 128 123 120 113 97 74 48 29 25 11 349 336 351 10 19 28 52 67 59 58 96 116 143 141 138 137 135 131 127 123 118 114 117 119 117 111 91 70 63 66 68 69 59 22 17 21 48 37 340 308 298 136 141 157 257 272 283 299 314 322 326 348 75 124 135 135 132 131 131 130 130 130 130 131 131 131 131 131 131 131 131 131 132 132 133 133 134 134 135 136 138 139 140 141 142 142 143 143 143 143 143 143 143 144 144 143 144 143 143 143 143 143 143 143 143 144 144 144 145 145 145 145 145 145 145 145 146 146 146 146 147 147 147 147 147 147 147 147 148 148 148 149 149 149 149 149 149 149 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 311 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 306 305 305 305 304 304 304 304 304 303 303 302 302 302 301 301 301 300 300 298 298 297 297 297 296 296 295 295 294 293 293 292 292 291 291 290 290 289 288 288 287 286 285 284 282 281 281 279 276 271 262 267 1 360 356 355 355 358 0 1 2 358 357 5 7 9 9 9 7 6 5 5 5 4 3 3 2 1 0 0 1 1 3 4 4 5 5 6 6 7 8 10 11 13 14 14 13 12 14 13 12 11 8 4 358 353 348 343 344 345 342 336 331 334 348 347 350 351 345 345 314 251 248 247 247 247 244 247 259 270 281 280 273 269 275 271 266 263 261 260 258 255 252 249 247 246 245 243 242 239 237 236 236 234 233 228 225 224 223 223 222 222 222 222 223 222 222 221 221 221 221 221 221 221 220 219 218 217 217 216 216 216 215 214 212 210 209 209 209 210 210 203 201 202 204 203 199 194 193 192 191 192 192 192 191 190 189 189 187 187 187 188 188 187 184 182 181 180 179 180 180 182 183 180 177 259 301 297 293 290 287 288 293 295 294 293 292 288 279 278 278 278 278 277 276 275 275 274 274 273 273 274 275 277 279 282 282 282 281 281 282 282 283 285 286 286 286 287 286 286 285 285 283 280 278 277 274 273 272 271 271 270 269 269 269 268 269 269 271 272 272 267 268 276 284 225 178 177 178 178 179 180 181 183 185 187 188 188 190 196 198 197 195 196 196 194 195 197 199 206 204 203 203 204 206 207 207 205 205 206 206 209 214 222 231 241 247 251 254 252 248 241 239 240 233 225 226 228 231 233 236 238 238 230 221 219 219 219 219 217 222 234 241 245 243 229 220 222 224 230 229 247 259 263 266 264 252 244 251 237 225 218 229 237 261 278 255 202 198 200 201 200 198 200 202 202 202 200 197 194 188 181 176 176 176 175 175 173 173 174 177 178 179 180 179 176 175 176 180 183 179 180 186 187 186 186 185 185 187 188 182 168 160 153 143 141 143 146 150 152 154 154 153 151 150 149 149 151 151 150 148 148 146 147 145 145 144 141 139 138 135 130 129 129 129 133 136 136 134 133 132 131 134 138 140 141 140 140 139 137 135 133 131 129 124 121 114 99 78 67 46 23 10 352 344 359 22 33 37 41 57 76 84 96 126 150 143 140 138 136 133 128 122 117 114 117 117 121 115 94 78 79 82 78 72 68 38 360 36 44 44 299 287 282 161 148 161 276 274 288 302 318 325 326 340 49 114 133 136 134 132 132 131 131 131 131 132 132 132 132 131 131 131 132 132 132 132 133 133 134 135 136 137 138 139 140 141 142 142 143 143 143 143 143 143 144 144 144 144 144 144 144 143 143 143 143 143 144 144 144 145 145 145 145 145 145 145 145 145 146 146 146 146 147 147 147 147 147 147 147 148 148 148 149 149 149 149 149 149 149 150 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 308 307 307 307 306 306 305 305 305 304 304 304 304 303 303 303 302 302 302 301 301 300 299 299 299 297 296 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 289 288 288 287 286 285 283 283 281 279 276 269 264 323 360 356 353 350 349 350 352 354 355 352 350 354 1 5 6 6 5 5 5 5 5 5 4 4 3 2 2 2 2 2 4 5 5 5 6 7 7 8 8 9 11 13 14 14 13 12 13 14 14 15 11 6 0 353 346 343 349 345 338 333 327 329 336 341 347 351 350 348 331 243 240 240 240 241 241 252 281 296 294 289 284 279 276 272 268 265 264 262 258 253 249 246 245 245 244 243 241 238 236 235 234 232 229 223 221 219 218 218 217 217 217 219 219 219 219 220 220 221 221 221 221 220 219 218 217 216 216 215 215 214 213 212 210 209 208 207 208 209 208 204 203 205 206 207 204 199 195 194 192 191 190 189 188 188 188 188 187 187 188 188 188 186 183 180 179 178 177 177 176 176 178 180 177 176 269 300 297 293 290 296 298 297 296 294 293 286 280 279 278 278 278 277 277 276 276 275 275 273 273 273 274 275 277 279 281 281 281 282 282 281 282 284 285 287 288 287 285 283 284 285 285 283 281 279 276 273 272 271 272 271 271 272 272 271 270 270 270 271 272 271 268 274 282 279 191 177 178 178 179 179 180 182 184 185 186 188 191 196 198 196 194 192 192 191 193 195 197 199 200 199 200 203 205 206 205 204 204 204 209 213 218 224 230 237 243 242 235 233 226 227 228 227 224 221 221 225 230 233 234 234 222 216 214 214 215 215 216 217 217 219 232 239 245 235 220 221 223 226 238 243 252 254 260 245 229 230 230 223 215 210 210 218 265 241 191 195 197 196 196 196 196 196 198 200 199 197 193 190 186 178 173 172 174 176 176 175 173 172 171 173 176 179 179 177 176 176 179 182 180 177 181 181 182 184 184 183 185 189 190 179 152 153 144 141 139 145 150 152 154 153 151 151 152 151 150 150 150 150 150 149 148 148 148 146 144 140 139 138 136 132 132 132 131 135 137 136 134 132 130 131 134 138 140 140 140 140 139 137 136 134 132 129 124 122 115 98 93 66 41 25 12 0 351 5 32 33 28 49 80 91 100 115 133 148 141 138 136 136 134 129 122 116 114 115 118 122 117 100 87 91 90 84 71 60 65 45 44 359 302 281 272 272 261 185 172 228 285 293 322 333 351 4 5 37 103 128 136 136 134 133 133 132 132 132 133 133 133 132 132 132 132 132 132 133 133 133 134 134 135 136 137 138 139 140 141 142 142 143 143 143 143 143 144 144 144 144 144 144 144 144 144 144 144 144 143 144 144 145 145 145 145 146 145 145 145 145 146 146 146 147 147 147 147 147 147 147 147 147 148 148 149 149 149 149 149 150 150 150 150 329 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 305 305 305 304 304 304 304 303 303 302 302 302 301 301 300 300 299 299 298 298 297 296 296 296 295 295 294 294 293 293 293 292 292 291 291 290 290 290 289 288 288 287 286 285 285 283 282 280 275 336 357 357 354 351 348 346 344 345 343 347 349 350 353 358 2 3 4 3 4 4 5 5 5 5 4 4 3 3 3 3 4 5 5 5 6 7 8 8 8 8 8 10 12 14 14 13 12 12 14 15 16 16 11 2 354 347 347 349 342 338 330 332 338 338 338 341 346 348 343 235 238 240 239 238 241 248 260 274 275 277 281 281 278 274 270 268 268 268 265 259 252 251 255 257 254 250 249 245 240 237 235 233 229 224 219 216 214 213 212 212 212 212 212 214 216 218 218 219 220 220 220 220 219 218 217 215 215 215 214 213 212 211 209 208 207 206 206 207 208 209 209 209 209 209 209 208 206 200 195 193 191 189 187 186 186 186 187 188 189 189 188 187 185 182 179 177 175 175 175 174 175 175 174 177 173 173 275 299 296 294 299 297 298 297 295 285 282 281 280 279 278 278 278 277 277 277 276 276 275 274 273 274 274 275 277 279 280 281 281 282 282 282 283 284 287 285 284 283 283 283 283 284 285 285 284 283 279 275 274 273 273 273 273 274 274 273 272 271 272 272 272 270 272 278 284 271 189 178 178 180 179 179 181 183 184 186 189 192 195 196 194 192 192 191 193 196 198 200 197 196 196 194 198 201 204 204 203 204 207 215 220 224 224 223 219 219 220 215 215 215 216 216 215 216 216 218 224 227 224 209 211 210 209 210 210 210 211 213 214 214 215 229 238 244 233 222 221 221 223 232 240 246 237 246 230 219 221 219 215 211 209 207 194 287 213 186 193 195 196 194 193 195 194 193 195 196 193 189 184 181 175 171 171 171 175 176 176 176 174 170 169 172 175 174 174 176 175 177 181 182 180 180 179 177 176 178 180 182 185 188 186 170 144 143 143 136 142 149 152 153 153 152 152 154 152 150 150 150 151 151 150 150 149 149 148 145 140 137 138 138 136 135 136 135 136 138 138 136 132 129 130 135 138 139 139 139 139 139 138 136 134 132 129 124 120 107 91 86 89 59 21 11 2 355 11 39 31 41 70 83 97 110 120 129 136 136 134 135 136 134 129 123 117 116 115 119 122 118 104 96 102 100 97 84 63 65 66 67 333 287 269 263 263 254 212 179 164 306 307 307 330 46 79 70 83 107 123 135 138 136 135 134 134 133 134 134 134 133 133 133 133 133 133 133 133 133 133 134 135 135 136 137 138 139 140 141 142 142 143 143 143 143 144 144 144 145 145 145 145 145 145 145 144 144 144 144 144 144 145 145 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 148 148 148 149 149 149 150 150 150 150 150 150 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 308 308 308 307 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 302 301 301 300 299 299 299 298 297 297 296 296 295 295 295 294 294 293 293 293 292 292 292 291 291 291 290 290 290 289 289 289 288 288 289 292 304 327 352 355 354 354 352 351 350 348 344 342 346 350 352 355 358 0 2 2 2 3 3 4 5 5 5 5 4 4 4 4 4 5 5 5 6 7 8 10 10 8 7 6 8 11 14 16 15 14 12 13 14 15 16 14 2 356 353 348 346 345 341 336 339 338 332 331 333 339 341 282 234 240 242 242 243 251 260 268 273 274 276 279 280 273 269 269 269 270 274 277 279 297 297 291 288 285 280 271 260 251 247 239 232 226 220 213 210 209 208 207 207 207 208 209 211 214 216 217 218 219 219 219 219 218 217 216 214 214 213 213 212 211 210 208 206 205 205 205 207 208 208 209 210 210 210 210 209 209 204 201 197 193 189 186 186 186 185 187 188 189 188 187 185 183 180 178 176 175 174 173 173 174 173 171 172 174 171 171 189 243 275 286 290 291 296 296 284 282 281 281 280 279 278 278 278 278 277 277 276 276 276 274 274 274 274 275 277 278 279 281 281 282 282 282 283 284 281 280 281 283 283 283 283 284 284 284 285 284 280 277 276 274 274 274 275 275 274 275 274 273 273 274 274 274 277 283 283 249 200 189 182 179 179 180 182 184 188 190 193 195 195 194 194 192 191 196 198 199 199 199 196 193 191 194 198 201 202 204 206 211 218 223 227 222 215 214 211 209 208 208 207 205 206 207 211 212 215 216 211 202 203 203 204 204 205 205 207 209 211 212 212 215 226 231 233 223 220 220 220 219 220 225 229 223 214 211 214 216 216 214 212 208 201 198 311 179 174 189 194 196 196 195 194 195 195 191 190 190 185 179 174 172 174 172 173 173 174 176 176 174 171 168 168 171 170 172 174 175 176 178 179 180 183 185 184 173 171 179 182 181 181 182 176 145 144 137 131 136 146 151 152 153 153 155 156 154 153 150 150 152 152 152 151 151 150 149 147 141 137 137 138 138 138 138 137 136 137 139 137 133 130 131 134 136 137 138 139 140 139 137 135 133 132 129 124 115 105 102 82 86 69 21 3 358 358 14 37 49 58 62 82 97 109 115 120 124 127 131 136 137 134 128 125 120 115 116 119 121 118 108 105 110 109 103 91 75 65 59 87 310 271 263 256 253 244 210 174 164 134 82 360 62 94 126 121 122 122 125 134 139 138 138 136 135 135 135 135 135 134 134 133 133 133 133 133 133 133 134 134 135 136 137 138 139 140 141 141 142 142 143 143 144 144 144 144 145 145 145 145 146 146 145 145 145 144 144 144 144 145 145 146 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 148 148 149 149 149 149 150 150 150 150 150 150 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 310 309 309 309 309 309 308 308 307 307 307 306 306 305 305 305 304 304 304 303 303 303 302 302 301 301 300 300 299 299 299 298 297 297 296 296 295 295 295 294 294 294 293 293 293 292 292 292 292 292 292 292 292 293 293 292 293 296 301 312 327 342 350 352 353 354 354 354 355 353 350 348 350 354 356 357 359 0 1 1 1 2 2 3 4 5 5 5 4 4 4 5 5 6 6 6 7 8 9 11 10 8 6 4 3 8 16 20 19 17 14 13 14 13 14 12 5 358 354 345 342 342 341 339 336 329 324 325 327 335 270 236 239 242 244 246 254 262 269 273 274 275 276 277 276 265 265 265 269 279 290 304 324 325 318 308 299 292 284 276 270 265 260 249 236 223 215 206 202 202 202 202 201 199 199 204 208 211 213 215 216 217 218 218 217 217 216 215 214 213 213 212 212 211 210 208 206 205 205 205 206 207 208 209 209 210 210 210 210 210 208 205 201 196 192 188 187 187 187 188 188 187 186 185 184 181 179 177 175 175 174 172 171 171 170 167 166 170 170 168 167 169 174 199 227 243 291 292 284 283 282 281 281 280 279 278 278 278 278 278 277 277 277 276 275 275 275 275 276 277 278 280 281 281 282 281 281 281 280 280 280 281 282 282 283 282 283 282 280 282 282 281 279 277 276 276 276 276 275 276 276 276 277 277 276 279 277 282 282 281 263 192 182 179 179 180 181 185 188 191 193 194 194 194 194 194 194 199 199 196 195 198 198 197 197 198 200 200 202 204 208 213 218 222 226 228 215 215 212 209 208 207 205 204 205 207 208 211 207 202 200 201 201 201 201 201 202 203 205 207 210 211 211 213 218 221 215 215 217 217 216 214 212 212 213 216 212 212 215 217 218 216 214 219 253 316 313 180 179 187 193 197 199 200 198 196 193 191 187 186 181 173 169 171 175 175 174 174 174 175 175 173 170 168 166 168 169 171 173 175 176 176 178 178 179 184 186 186 181 188 186 182 177 174 169 165 138 118 117 125 140 148 151 153 154 155 157 155 155 150 151 153 153 153 152 151 150 149 147 142 140 135 135 137 138 137 136 136 138 137 137 133 131 132 133 135 138 138 139 139 137 136 135 134 132 129 125 118 114 107 71 88 52 13 355 353 3 23 44 51 51 63 80 93 102 106 110 114 120 128 135 138 133 131 127 121 117 117 120 121 120 115 114 116 114 109 104 90 72 70 32 291 264 256 252 249 241 203 157 155 152 138 143 142 149 148 144 134 130 131 132 136 139 139 138 136 136 136 136 135 135 134 134 134 133 133 133 134 134 134 135 135 136 137 138 139 140 140 141 142 143 143 144 144 144 144 145 145 145 145 146 146 146 146 145 145 145 145 145 145 145 146 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 148 148 148 149 149 149 150 150 150 150 150 150 150 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 309 308 308 308 307 307 306 306 305 305 305 305 304 304 303 303 302 302 302 301 301 300 299 299 299 298 298 297 297 296 296 295 295 295 294 294 294 294 293 293 292 292 293 293 293 294 295 297 298 298 300 304 309 317 329 338 345 349 352 353 355 356 356 359 358 355 353 354 356 359 359 360 360 360 360 360 360 1 2 3 4 4 4 5 5 5 6 6 6 6 7 8 9 10 10 10 8 6 1 353 357 2 12 21 19 14 12 14 11 11 10 5 356 349 344 345 340 338 336 332 326 322 322 323 289 237 239 244 244 248 256 266 272 275 275 275 275 274 271 267 263 266 267 291 307 321 329 327 315 306 299 292 286 280 278 273 269 266 262 249 212 201 191 191 186 186 190 191 192 194 199 204 208 210 212 213 214 215 216 216 216 215 214 214 213 212 213 212 212 210 209 207 206 205 205 205 206 207 208 209 209 209 209 209 209 209 207 204 201 198 193 189 189 190 189 188 187 185 184 182 180 178 177 176 174 173 171 169 168 166 163 162 164 166 168 167 168 168 173 175 186 285 293 286 284 283 282 283 282 281 280 279 279 278 278 278 277 277 277 276 276 276 276 276 276 277 279 280 281 281 281 281 280 280 280 280 280 280 281 282 282 282 282 280 280 280 281 280 279 278 278 278 277 276 277 278 279 280 280 279 281 282 281 286 287 282 207 182 180 180 181 183 186 189 191 193 194 194 193 193 194 197 199 198 195 193 195 198 200 201 203 202 203 204 205 207 212 216 219 224 226 220 213 212 211 212 209 208 208 209 208 210 208 200 200 200 200 201 201 202 202 203 204 206 208 210 211 210 209 209 211 208 207 210 212 211 209 208 208 209 207 206 211 217 217 219 218 234 262 309 314 299 188 184 184 191 195 198 200 200 198 193 190 185 180 176 169 168 170 174 176 174 175 176 172 173 172 169 168 167 168 169 170 172 173 174 177 178 178 179 180 183 188 191 193 191 189 184 181 169 109 11 41 64 94 128 142 149 154 155 157 158 157 155 152 152 154 154 153 152 152 151 149 147 146 143 134 131 136 138 137 136 137 138 137 135 133 132 132 133 137 139 138 138 141 139 138 137 136 133 131 129 124 115 109 86 56 40 22 355 354 11 36 53 58 61 68 81 85 90 91 96 105 115 125 133 135 137 134 131 125 119 119 120 122 122 122 122 120 117 117 113 108 93 61 343 277 255 247 251 255 244 189 157 156 155 161 167 173 171 165 156 145 139 138 134 133 138 141 139 137 137 137 136 136 135 135 134 134 134 134 134 134 134 135 135 136 136 137 138 139 139 140 141 142 143 143 144 144 144 145 145 145 145 145 146 146 146 146 146 145 145 145 145 145 145 146 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 148 148 148 149 149 149 149 150 150 150 150 150 150 150 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 310 309 309 309 308 308 308 307 307 306 306 305 305 305 305 304 304 303 303 302 302 301 301 300 300 300 299 298 298 297 297 296 296 296 295 295 295 295 294 294 294 293 293 292 293 294 295 296 298 301 304 302 306 310 316 322 329 336 342 346 349 352 353 356 357 358 1 4 2 358 358 360 1 1 0 359 357 358 358 358 359 0 2 3 4 4 4 5 5 6 6 7 7 8 9 10 9 9 8 7 3 357 349 350 351 5 19 19 14 12 14 10 10 15 8 353 345 341 340 340 339 334 330 326 323 322 306 236 239 244 245 249 257 267 274 276 276 275 276 274 270 261 258 264 281 316 331 340 331 319 309 302 298 294 291 287 283 282 276 270 265 259 246 188 171 147 160 169 175 180 182 184 189 195 201 204 207 209 210 211 212 213 214 214 215 212 212 211 211 212 212 212 211 210 208 207 206 206 206 206 206 207 207 208 208 208 208 209 209 208 206 205 202 195 192 191 191 191 189 188 186 183 181 179 178 177 175 173 171 169 166 165 166 161 160 161 164 166 166 168 170 171 170 172 285 293 289 286 284 283 288 290 292 283 280 279 279 279 278 278 278 278 277 276 276 276 276 276 277 278 279 280 281 281 281 280 280 280 280 280 280 281 282 282 282 282 281 280 279 280 280 280 280 280 279 278 278 278 282 281 282 282 282 283 285 284 285 285 232 219 190 183 182 184 186 188 190 192 193 193 192 191 191 194 197 197 195 193 197 199 198 199 200 201 202 204 205 205 205 210 211 214 216 217 214 208 208 210 210 210 211 212 214 216 208 200 198 198 198 198 199 200 202 203 204 204 206 208 209 208 207 205 204 203 202 202 205 209 206 205 204 204 205 202 197 206 211 211 216 218 230 240 273 312 254 194 187 186 193 194 194 197 198 197 195 190 185 178 176 169 167 169 172 175 176 177 176 171 168 168 168 167 168 168 168 170 171 171 174 176 177 179 182 183 182 185 189 190 192 192 192 193 191 178 157 144 139 121 122 140 149 155 157 158 158 157 155 152 153 154 154 153 152 152 151 150 148 147 143 133 128 133 137 137 134 134 136 136 135 134 133 133 135 138 139 139 140 142 142 140 139 138 137 135 132 127 119 110 101 60 28 13 353 358 21 41 55 63 69 73 80 81 82 81 87 97 110 120 127 132 136 134 134 129 124 122 122 124 125 127 127 126 123 119 121 118 102 94 110 154 180 234 261 265 267 178 169 167 169 175 180 181 178 172 162 152 149 145 137 133 137 141 141 139 138 138 137 136 136 136 135 135 135 135 134 135 135 135 136 136 137 138 138 138 139 140 141 142 143 143 144 144 145 145 145 145 145 146 146 146 146 146 146 146 145 145 145 145 146 146 146 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 149 149 149 149 150 150 150 150 150 150 150 329 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 308 307 307 306 306 305 305 305 305 304 304 303 303 302 302 301 301 300 300 299 299 298 298 297 297 296 296 296 295 295 295 295 294 294 293 293 293 293 294 296 298 301 304 308 311 310 315 320 325 330 335 340 343 347 350 352 356 357 358 360 2 5 7 4 2 4 5 3 1 359 356 356 356 356 358 359 1 2 3 3 4 5 6 6 7 7 8 9 11 10 9 8 7 5 360 355 352 351 348 2 12 16 15 13 14 15 18 30 19 353 349 345 343 342 337 330 329 328 326 328 282 242 246 250 250 256 267 274 277 276 274 272 269 263 259 257 259 296 330 349 345 329 315 306 301 298 295 292 289 287 286 283 279 275 273 244 157 120 128 158 161 165 171 174 177 181 186 193 198 202 204 205 206 207 207 209 211 211 211 208 209 209 209 210 211 211 210 209 208 207 208 207 206 206 206 206 206 206 207 207 206 207 208 208 207 206 204 199 193 192 191 191 191 189 187 184 180 179 177 175 174 172 170 168 167 169 174 164 160 160 162 163 165 168 170 171 167 166 291 297 292 288 285 284 283 282 291 283 281 280 280 279 279 279 279 279 278 278 277 277 277 278 279 277 278 279 280 281 281 281 281 281 281 281 280 281 281 281 281 282 282 281 279 279 279 279 280 279 280 279 279 280 283 283 283 284 285 285 285 285 283 268 263 265 203 188 186 186 187 188 190 191 192 192 190 189 190 193 195 194 192 191 196 201 202 202 200 200 201 202 204 203 203 205 204 204 202 200 201 202 202 203 204 207 207 212 211 207 201 195 194 194 195 195 197 199 201 203 203 204 205 206 207 205 204 202 202 200 199 202 206 212 206 203 200 198 193 191 195 202 203 207 211 211 213 200 187 183 197 197 191 188 195 195 193 195 195 193 191 188 185 180 179 170 167 169 169 171 174 175 176 172 164 164 166 167 167 167 169 170 170 171 172 174 176 177 181 182 182 184 186 187 188 190 190 195 200 197 192 181 163 143 136 142 146 152 154 155 156 155 152 151 152 153 153 153 152 152 151 151 150 148 143 134 126 131 136 135 133 134 136 136 136 134 133 133 136 139 141 141 143 144 143 142 142 141 140 138 135 131 124 115 98 46 16 6 354 12 26 41 58 71 75 78 81 83 83 83 84 94 102 110 120 129 134 134 134 133 129 125 126 127 129 131 131 131 126 122 128 126 123 134 148 156 161 168 246 249 184 177 176 177 178 182 184 184 180 173 162 153 151 146 138 133 136 141 142 141 139 139 138 137 137 137 136 135 135 135 135 135 135 135 136 137 137 138 138 139 140 141 141 142 143 143 144 144 145 145 145 145 146 146 146 147 147 147 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 149 149 149 149 150 150 150 150 151 151 151 150 329 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 309 309 308 308 307 307 306 306 306 305 305 305 304 304 303 303 302 302 301 300 300 299 299 298 298 297 297 297 296 296 296 295 295 295 295 294 294 293 293 293 294 297 300 303 306 311 313 315 319 323 327 331 335 338 341 345 348 350 353 356 356 359 1 2 4 6 7 7 8 9 7 4 1 359 357 356 357 358 360 1 2 3 4 4 5 7 6 8 9 10 11 11 11 9 9 7 1 356 353 352 351 351 358 4 11 12 13 17 21 28 40 30 1 355 345 342 337 332 330 330 330 329 333 259 250 252 254 258 263 271 274 276 274 270 263 254 246 254 300 287 344 7 351 328 314 307 303 300 297 295 293 291 289 287 284 281 281 300 280 123 144 160 165 164 165 168 169 175 181 188 194 198 201 203 204 204 204 205 206 207 207 207 205 206 205 206 207 208 209 208 208 207 207 207 206 206 205 205 205 205 205 205 205 200 200 200 202 205 206 205 201 194 193 191 191 191 190 188 185 182 181 178 173 171 171 169 171 173 174 171 165 162 161 160 162 165 167 168 168 165 165 286 301 296 292 288 286 285 283 281 281 281 281 280 280 280 279 280 280 279 279 279 278 282 285 284 280 278 279 279 280 281 281 281 281 281 281 281 281 281 281 281 282 282 281 280 279 279 279 279 279 279 279 280 281 284 284 285 286 286 286 286 285 283 280 278 272 219 193 188 187 187 189 189 190 190 191 189 188 189 193 194 191 187 188 193 199 199 203 203 202 201 201 201 200 200 200 195 195 196 197 197 196 195 196 197 199 200 198 197 194 193 191 191 191 191 191 193 197 199 200 201 202 203 203 204 203 204 204 202 199 198 202 208 211 211 208 204 201 193 199 202 202 203 205 209 210 207 192 184 184 192 197 195 191 193 195 193 193 193 191 187 184 182 180 180 175 172 174 172 172 171 171 173 172 167 161 162 166 167 167 167 168 169 170 171 173 175 176 178 181 181 183 186 186 186 187 188 195 202 202 201 198 188 167 144 130 128 137 146 151 153 153 150 149 151 152 153 152 152 152 152 152 151 148 143 135 127 129 136 136 135 136 137 137 138 136 134 134 136 140 142 144 144 145 144 144 144 143 142 140 137 133 124 111 79 26 14 1 1 9 30 52 69 76 79 81 84 84 85 84 86 94 97 104 116 124 130 133 134 133 132 129 129 130 131 132 132 132 130 130 134 129 127 139 149 154 157 159 161 165 170 175 178 180 181 183 185 183 178 171 161 160 152 146 138 132 134 140 143 142 141 140 139 139 138 137 137 136 136 135 136 136 136 136 137 137 137 138 138 139 140 141 142 142 143 143 144 144 145 145 145 146 146 146 147 147 147 147 147 146 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 149 149 149 149 149 149 150 150 150 151 151 151 151 150 329 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 316 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 309 308 308 307 307 306 306 306 305 305 305 304 304 303 303 302 301 301 300 300 299 299 298 298 297 297 296 296 296 296 295 295 295 295 294 293 293 293 294 297 301 305 309 314 320 319 322 326 329 332 335 338 341 343 346 348 350 352 352 355 357 360 2 4 5 7 8 8 9 8 6 6 3 0 359 359 0 1 2 3 3 4 5 6 7 7 9 10 11 12 13 12 11 9 5 358 353 353 352 351 352 356 1 6 11 16 21 24 28 31 32 26 5 350 338 331 331 332 331 329 328 324 265 263 258 260 262 263 264 267 268 265 258 251 238 281 338 339 342 18 4 328 313 307 304 301 299 296 294 292 293 291 289 288 287 295 346 149 144 162 168 169 168 167 167 168 174 182 191 197 201 203 204 204 204 206 205 205 204 204 204 204 204 204 204 205 206 206 206 206 206 206 205 205 204 204 204 204 204 203 203 202 198 199 199 199 204 205 205 201 194 193 192 190 190 190 188 187 185 183 179 174 169 168 172 174 174 173 170 164 162 162 162 162 164 164 164 163 164 165 165 304 301 295 292 289 288 285 282 281 281 281 281 281 280 280 280 280 280 280 280 284 287 287 287 285 280 278 279 280 280 281 281 281 281 281 281 281 281 281 281 282 282 282 281 281 280 279 279 277 278 279 281 282 284 284 284 285 285 286 286 286 286 286 285 282 260 211 189 188 188 189 189 189 189 189 188 187 188 192 191 188 185 186 189 193 195 201 203 202 201 199 198 198 197 195 190 193 194 196 194 192 191 191 192 192 191 190 192 192 191 190 190 190 189 189 189 189 192 195 195 197 199 200 201 202 202 203 202 199 200 205 210 213 213 210 209 204 202 200 200 201 201 200 202 205 203 192 180 188 193 194 195 192 189 193 193 191 191 190 187 184 182 180 179 179 179 179 174 172 170 167 168 170 169 164 159 162 165 167 167 167 168 169 170 173 175 175 177 181 182 183 185 186 186 185 188 194 209 206 200 196 190 174 145 129 68 125 142 148 152 151 148 148 150 151 152 152 152 152 151 151 150 147 143 136 128 128 135 137 136 139 140 139 139 138 136 135 137 140 143 145 145 145 145 145 145 144 143 141 138 133 126 112 71 21 8 2 5 26 49 65 75 78 80 82 83 83 84 85 87 89 94 101 109 118 127 132 135 134 134 133 132 132 133 134 134 134 134 136 137 132 133 141 147 150 151 154 161 167 173 174 178 180 182 183 183 181 176 170 169 159 150 146 140 133 133 139 143 143 142 141 141 140 139 138 137 137 136 136 136 136 137 137 137 137 138 138 139 139 140 141 142 142 143 144 144 144 145 145 146 146 147 147 147 147 147 147 147 147 146 146 146 146 146 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 148 149 149 149 149 149 149 149 150 150 150 151 151 151 151 150 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 311 311 311 311 311 310 310 310 309 309 309 308 308 307 307 307 306 306 305 305 304 304 304 303 302 302 301 301 300 300 299 299 298 297 297 297 296 296 296 296 295 295 295 294 293 293 293 293 295 301 307 313 318 323 327 326 329 330 333 336 339 341 343 345 347 349 350 351 352 354 356 358 0 3 4 6 6 6 7 7 6 6 3 2 1 1 2 3 3 4 4 6 7 7 8 9 11 12 13 14 14 13 11 7 2 356 353 351 351 350 352 356 1 9 17 21 22 24 24 25 23 16 4 354 343 333 335 334 330 325 321 312 289 284 266 262 259 257 253 247 241 243 239 238 225 187 161 19 14 358 328 307 304 303 302 299 297 295 293 292 291 289 288 290 296 312 344 153 159 165 171 173 172 171 170 171 176 185 193 200 203 204 204 205 206 206 206 206 205 204 204 203 203 202 202 203 204 205 204 204 204 204 204 204 203 203 202 202 202 202 202 199 197 197 199 201 204 204 204 201 197 193 192 191 190 189 189 188 186 183 179 174 168 167 172 172 172 172 168 163 163 163 162 161 161 159 160 160 161 163 162 173 306 302 299 293 295 298 289 282 281 281 281 281 281 280 280 280 280 280 281 289 288 287 287 287 283 279 279 279 279 280 280 280 280 281 281 281 281 281 281 282 285 285 285 283 281 280 279 278 281 281 282 283 283 283 283 283 283 284 285 286 286 286 285 284 271 214 203 187 189 189 190 189 188 187 187 187 188 190 188 187 187 186 186 188 192 198 200 199 198 198 196 194 192 189 188 191 192 195 195 193 192 191 190 189 189 191 192 191 190 190 189 189 189 188 186 184 185 189 190 193 196 198 199 198 198 198 196 197 199 208 211 214 214 210 205 200 201 197 197 197 200 202 201 200 195 193 183 186 188 189 189 187 186 190 191 188 186 188 188 186 182 179 178 179 179 178 176 170 168 165 163 166 169 168 163 161 158 163 165 167 167 167 168 171 175 176 176 179 180 181 182 182 183 185 187 194 197 198 199 197 178 147 125 111 31 104 138 147 151 150 147 147 149 150 151 151 151 151 151 150 149 147 143 136 129 128 134 138 138 141 141 139 139 139 139 139 139 142 144 145 146 146 146 146 146 144 143 142 139 133 127 113 78 25 1 9 37 44 63 74 77 78 81 82 83 84 85 87 87 89 93 99 105 115 126 133 135 136 136 136 136 135 135 136 136 136 138 139 137 135 137 142 145 146 149 155 163 170 173 175 178 179 181 181 181 178 176 174 166 157 149 146 141 135 133 137 143 144 144 143 142 141 139 139 138 137 137 137 137 137 137 137 138 138 138 139 139 140 141 141 142 143 143 143 144 144 145 145 146 146 147 147 147 148 148 147 147 147 147 147 147 146 146 147 147 147 147 147 147 147 147 147 148 148 148 148 148 148 149 149 149 149 149 149 149 149 149 150 150 151 151 151 151 151 151 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 300 299 298 298 297 297 296 296 296 296 295 295 295 294 294 293 293 294 295 300 311 317 322 326 328 329 331 332 334 337 340 342 344 345 346 348 349 350 350 351 353 355 357 359 1 3 5 5 6 6 6 6 4 3 2 2 3 4 4 5 5 6 8 9 9 10 11 13 13 15 15 15 13 11 6 359 356 354 349 346 345 349 355 3 12 19 23 22 23 22 22 18 12 3 354 346 340 339 336 331 324 316 311 305 295 272 256 253 250 243 236 234 235 234 236 230 229 217 195 290 298 297 297 300 301 300 298 295 292 291 291 290 290 290 296 308 325 343 16 144 165 172 175 175 175 175 177 182 189 195 200 202 203 203 204 205 205 205 205 204 204 204 202 201 201 201 202 203 203 203 203 202 202 202 202 202 201 201 200 200 200 199 198 196 196 199 201 203 203 203 202 196 192 192 192 190 189 188 187 184 181 178 176 175 173 169 169 170 170 167 164 163 162 161 158 157 160 158 156 156 159 161 159 167 203 274 253 289 299 293 286 282 282 281 281 281 280 280 280 280 281 283 288 288 287 287 286 283 280 279 279 279 280 280 280 280 281 281 281 281 281 282 284 286 286 286 285 282 281 282 284 282 281 281 282 283 284 284 283 282 282 282 283 285 287 285 284 276 241 218 208 194 187 188 190 188 187 187 188 188 189 188 188 188 188 188 188 191 194 196 193 193 195 196 193 188 186 186 188 189 191 192 191 191 190 188 188 189 191 192 191 191 189 188 188 188 187 185 184 183 187 190 195 196 197 197 196 194 192 191 193 196 206 211 214 216 214 210 207 200 198 197 196 198 201 202 198 193 190 186 182 182 183 184 183 183 186 186 183 181 185 188 189 186 183 180 177 175 171 174 171 169 167 164 164 167 169 168 167 162 161 162 165 167 167 167 168 172 176 177 178 178 178 180 177 178 182 185 190 186 193 196 200 200 198 237 331 346 51 134 146 150 147 143 144 147 148 149 150 150 149 149 149 148 146 142 136 130 128 133 137 139 140 139 138 138 139 139 141 142 145 146 146 146 146 144 144 145 145 143 142 141 135 126 117 87 57 20 14 47 59 68 80 81 83 86 87 89 89 86 86 88 93 102 108 117 123 129 134 136 137 137 137 137 137 137 138 138 139 140 139 138 139 141 144 145 147 151 156 163 169 173 175 177 177 178 179 177 176 174 169 163 155 148 145 143 138 134 137 141 143 144 144 143 142 140 140 139 138 138 138 138 138 138 138 138 139 139 139 140 140 141 142 142 143 143 143 144 144 145 145 146 147 147 148 148 148 148 148 148 147 147 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 150 150 150 150 150 151 151 151 151 151 151 329 329 329 328 328 328 328 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 315 315 315 315 314 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 311 310 310 310 309 309 308 308 307 307 307 306 306 305 305 304 304 303 303 302 302 301 301 300 299 299 298 298 297 297 296 296 296 295 295 295 294 294 293 293 293 295 300 308 321 326 330 332 332 333 335 336 338 341 343 345 346 347 348 349 349 349 350 351 353 354 356 358 360 2 4 4 5 6 6 5 5 4 4 3 4 5 6 7 7 9 10 10 12 12 13 15 16 16 16 14 12 10 5 356 354 351 346 341 340 343 347 3 16 25 26 24 23 23 22 18 11 4 356 349 345 342 336 331 323 316 314 308 290 270 254 250 248 243 238 236 236 236 236 236 236 233 227 247 270 285 293 298 299 298 296 293 292 290 289 289 290 294 302 322 336 346 357 60 164 172 175 176 176 178 182 188 193 197 199 199 199 200 200 201 202 202 202 202 203 202 199 199 199 199 200 201 202 202 202 201 200 200 200 200 200 199 199 199 198 198 198 197 196 197 200 201 202 202 201 193 191 191 191 190 190 187 184 183 178 180 181 180 175 169 167 166 164 165 162 160 159 159 156 155 157 155 154 153 152 153 154 155 157 161 168 195 293 300 295 290 287 285 283 286 289 287 281 280 283 286 287 287 286 287 287 287 283 280 280 280 280 280 280 280 280 281 281 281 282 283 286 286 286 286 285 284 282 284 285 283 282 281 282 282 282 284 284 283 281 280 281 281 283 285 280 277 239 216 214 190 188 188 190 189 188 195 196 192 190 190 191 191 190 190 189 189 191 190 187 187 190 192 190 186 185 185 186 187 187 186 186 187 187 187 186 187 189 190 190 189 187 187 187 186 186 185 185 186 188 192 197 196 197 196 193 192 191 192 195 197 199 202 206 209 210 210 208 202 199 196 197 197 201 203 201 196 192 189 185 182 180 182 181 181 183 183 179 178 180 188 191 190 189 184 177 172 168 169 172 171 167 165 163 166 168 169 170 167 162 163 162 165 167 167 168 170 173 175 175 176 176 176 172 174 177 181 183 183 188 190 188 191 191 205 297 339 11 127 144 148 145 138 140 142 145 146 147 148 148 148 148 147 145 141 136 130 128 131 133 139 139 139 138 139 140 141 143 144 145 146 147 147 146 144 146 145 143 143 143 141 137 126 120 116 88 13 12 44 70 76 85 88 93 95 96 100 102 103 107 112 117 124 127 132 134 135 136 137 137 137 137 137 137 139 140 141 141 141 140 140 141 144 144 147 150 154 159 164 169 173 174 174 174 175 175 175 173 170 165 160 153 148 145 144 140 136 136 138 141 145 145 144 143 141 141 140 139 139 139 139 139 139 139 139 139 140 140 140 141 141 142 142 142 143 144 144 144 145 146 146 147 147 148 148 148 148 148 148 148 147 147 147 147 147 147 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 151 151 151 151 151 151 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 313 312 312 312 312 312 311 311 311 310 310 310 309 309 309 308 308 308 307 306 306 305 305 304 304 303 303 302 301 301 301 300 299 299 298 298 297 297 296 296 296 295 295 295 294 294 293 293 294 299 307 319 330 333 335 334 336 337 338 340 342 344 346 347 347 348 349 349 350 350 351 352 353 354 356 358 359 1 3 4 5 5 6 6 6 5 5 5 5 7 8 8 9 11 12 13 15 15 17 19 18 18 17 14 11 7 1 359 353 349 344 339 337 339 347 5 21 25 27 26 26 25 23 19 13 6 359 353 349 343 336 330 324 322 320 312 285 267 258 253 248 245 239 238 237 236 236 237 240 242 245 258 271 283 292 297 298 296 294 291 291 288 288 288 291 297 309 338 347 352 359 25 162 170 173 178 180 182 187 193 196 198 197 197 196 195 195 196 196 197 198 198 199 198 196 196 196 196 198 199 200 200 200 199 199 198 198 198 198 198 198 197 197 196 197 199 197 199 200 200 199 200 199 191 191 191 191 190 188 184 181 180 177 183 182 180 176 171 165 159 159 160 161 159 157 156 154 152 149 149 150 137 147 148 151 154 157 161 163 167 215 294 298 297 295 293 292 292 291 290 286 284 286 287 287 286 286 287 287 287 288 281 280 280 280 280 280 280 280 281 281 281 283 285 286 286 286 286 285 285 286 286 285 284 283 283 282 283 282 283 284 283 282 282 281 280 279 280 283 272 232 208 202 196 188 188 189 189 190 216 236 215 197 197 201 193 192 190 189 189 190 188 185 185 186 188 185 186 184 186 187 187 187 186 186 186 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 185 186 189 192 194 197 194 190 188 189 190 194 196 198 200 203 206 207 207 205 202 199 198 193 194 195 200 203 200 198 195 191 184 179 176 178 178 180 179 177 177 181 187 187 190 191 190 183 179 176 172 171 169 166 165 164 164 165 167 170 170 168 166 162 162 166 168 168 170 171 172 173 174 173 172 169 172 173 174 174 177 184 183 183 184 177 176 264 344 4 120 143 147 144 136 139 139 143 145 146 146 147 147 147 146 144 140 136 132 129 128 132 137 138 139 139 141 143 144 145 145 146 146 147 147 147 147 147 146 146 147 146 143 140 133 129 118 85 17 19 46 72 85 92 98 103 106 107 115 120 122 125 128 131 134 136 138 138 137 137 137 137 136 136 137 138 140 141 142 142 141 141 142 143 144 147 151 153 158 162 165 169 172 173 173 173 173 173 172 170 167 163 157 152 148 146 144 142 140 137 137 141 145 146 145 144 142 141 140 140 140 140 140 140 139 139 140 140 140 140 141 141 142 142 142 143 143 144 144 144 145 146 146 147 148 148 148 148 148 149 148 148 148 148 148 148 147 147 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 151 151 151 151 151 152 152 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 312 312 311 311 311 311 310 310 309 309 309 308 308 308 307 306 306 305 305 304 303 303 302 302 301 301 300 300 299 299 298 298 297 297 296 296 296 295 295 294 294 294 294 295 299 306 319 327 335 338 339 338 339 340 342 344 346 347 348 348 349 349 350 350 350 350 351 352 353 354 356 357 359 0 2 3 4 5 6 7 7 7 7 7 7 9 10 11 12 13 14 16 17 19 21 22 20 19 17 14 10 3 356 356 351 349 342 339 339 344 355 9 20 25 26 27 27 27 26 22 17 10 4 357 350 343 336 332 329 328 326 316 280 266 258 252 248 245 241 239 240 239 238 240 244 248 252 263 280 293 296 297 296 293 290 288 288 287 287 287 292 304 319 341 349 359 43 80 152 172 179 183 186 190 194 196 197 197 196 194 191 190 190 189 190 191 193 194 195 193 191 192 192 193 196 197 198 198 197 197 197 197 197 197 197 196 196 196 196 196 196 198 200 200 200 199 198 198 198 197 190 190 190 188 185 181 178 178 179 180 180 179 177 173 170 162 155 157 159 159 158 156 152 150 146 140 134 140 147 150 155 156 159 160 161 162 167 190 270 291 294 293 293 293 293 291 290 289 288 287 287 287 287 287 287 287 287 280 280 280 280 280 280 280 280 280 281 283 284 285 286 286 286 286 286 287 286 285 284 284 284 284 283 283 283 283 283 283 283 283 283 282 280 278 280 273 249 214 197 191 188 188 193 208 211 242 271 272 235 224 215 194 192 191 189 189 189 187 185 185 186 187 185 185 184 186 187 187 187 187 186 185 184 184 184 184 183 183 183 183 183 184 184 184 183 182 181 182 183 184 187 191 195 192 192 193 189 188 191 194 197 199 201 202 203 203 200 199 197 194 193 191 191 193 197 198 199 198 192 188 183 177 178 177 177 176 176 177 181 186 187 190 192 193 190 188 184 177 171 168 166 165 165 164 165 167 169 170 170 167 164 162 164 167 169 169 170 170 170 170 169 169 166 170 169 169 172 178 184 183 178 174 162 151 349 344 3 113 141 145 141 136 137 139 143 144 145 146 147 147 146 145 144 141 139 136 130 127 130 134 137 138 139 142 144 145 145 145 146 147 148 149 149 149 149 148 150 151 149 145 143 142 134 120 98 25 21 41 66 87 99 110 115 117 117 126 131 132 132 133 134 135 135 136 139 139 138 138 137 136 136 137 138 141 141 141 142 142 143 144 145 147 150 153 156 160 163 165 168 171 173 173 173 172 172 170 169 166 161 156 151 148 146 145 144 142 139 137 140 144 146 145 144 142 142 141 141 141 141 141 140 140 140 140 140 140 141 141 142 142 142 142 143 143 144 144 145 145 146 147 147 148 148 148 149 149 149 149 149 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 151 151 151 152 152 152 152 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 309 308 308 307 306 306 305 304 304 303 303 302 301 301 301 300 300 299 299 298 297 297 296 296 296 296 295 295 294 294 295 296 300 308 319 330 336 341 342 341 341 342 344 346 347 348 349 349 349 350 350 350 350 350 351 352 352 353 354 356 357 359 360 2 1 2 4 6 7 8 9 10 9 10 11 12 13 14 14 15 17 18 22 25 24 21 19 18 14 8 6 358 353 352 349 341 338 346 353 1 10 17 23 25 25 27 29 28 25 20 13 7 0 352 342 337 338 339 336 328 310 280 265 254 251 248 246 243 244 244 243 242 243 246 247 253 276 302 300 297 296 294 291 290 289 288 288 290 295 305 320 331 340 344 333 201 191 185 230 202 195 195 197 199 200 199 198 197 193 191 187 183 180 181 184 187 189 190 188 187 188 189 191 192 196 197 196 194 194 194 194 195 195 195 195 195 195 195 195 196 197 198 199 198 198 197 197 197 194 188 189 189 186 183 179 175 178 179 177 177 178 177 169 168 164 157 157 158 159 158 155 151 148 145 143 143 146 149 159 162 162 161 161 161 163 164 168 183 255 292 293 295 294 293 292 291 289 288 288 288 288 287 287 287 287 287 283 280 280 281 281 281 280 280 281 283 286 285 287 287 286 287 286 286 287 286 285 284 284 284 284 284 284 284 284 283 284 283 283 283 283 285 282 269 269 237 213 193 196 187 202 252 272 270 267 278 280 278 258 214 194 191 191 191 190 189 188 187 187 188 192 192 187 185 187 187 186 187 186 186 186 186 185 184 183 181 180 181 181 181 182 182 182 181 180 180 181 181 182 184 188 191 192 192 193 190 187 188 191 194 196 198 201 201 201 198 195 191 187 187 189 188 186 188 190 194 196 191 187 185 177 174 175 175 175 177 178 179 180 183 186 190 193 194 193 188 179 171 167 168 167 166 165 166 167 169 170 169 168 166 164 163 166 167 169 170 170 169 167 164 166 165 165 166 167 171 174 179 184 183 177 161 31 341 338 359 110 139 142 140 138 134 138 142 144 144 145 146 147 147 145 144 143 141 137 129 126 129 133 135 136 138 139 142 143 143 144 146 148 149 150 150 150 150 151 150 150 150 150 149 145 139 125 113 60 24 27 50 82 104 114 117 119 122 127 124 122 124 128 130 130 131 135 139 139 139 138 137 137 137 138 139 141 141 141 142 142 144 146 148 150 153 155 157 160 163 165 168 170 172 173 173 172 171 170 170 165 160 155 151 148 147 146 145 143 140 138 140 144 146 146 144 143 142 142 142 142 141 141 141 141 140 141 141 141 141 142 142 142 142 143 143 144 144 145 145 146 146 147 147 148 148 148 149 149 149 149 149 149 149 149 148 148 148 149 148 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 151 151 151 152 152 152 152 152 329 329 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 309 309 309 308 308 307 306 306 305 304 304 303 302 302 301 301 301 300 300 299 299 298 297 297 297 296 296 296 295 295 295 295 297 301 309 320 331 338 341 344 344 344 344 346 347 348 349 350 350 350 350 350 350 350 351 351 352 352 353 354 355 356 357 359 360 1 360 359 1 4 7 9 10 11 10 11 13 14 14 15 16 16 17 20 24 26 24 22 19 18 14 6 6 354 352 352 347 342 342 351 357 0 7 14 17 20 23 24 25 24 23 21 15 9 1 351 343 339 338 345 340 327 305 281 261 252 251 250 248 246 244 244 244 242 241 239 235 282 299 304 298 296 295 293 291 290 290 291 295 300 308 320 333 339 342 343 341 336 327 287 268 227 207 203 201 201 202 202 202 200 196 195 190 181 171 168 172 179 184 187 184 183 184 186 188 191 195 195 193 191 191 191 192 193 194 194 194 194 194 194 194 195 196 197 198 197 197 196 196 196 196 191 187 187 185 181 182 182 180 176 174 174 176 177 174 165 162 160 160 159 158 155 152 149 146 144 141 149 152 156 165 169 170 168 166 165 165 165 165 168 185 244 286 297 296 296 294 292 290 289 288 288 288 288 288 288 287 287 286 282 280 281 282 281 281 283 286 286 286 287 287 286 286 286 286 286 286 285 284 284 284 284 284 284 284 285 284 284 284 283 283 283 282 281 276 262 248 236 258 204 269 284 279 283 283 283 279 277 276 278 226 198 192 190 190 191 191 190 190 190 189 188 190 192 189 186 186 186 186 186 186 186 186 185 183 183 182 181 180 179 179 179 179 179 179 178 178 179 180 180 181 182 185 189 191 190 191 191 189 188 189 190 192 195 198 199 198 199 197 193 186 182 184 187 185 185 186 188 191 188 183 183 183 177 171 173 175 177 178 179 180 180 181 186 192 195 195 191 182 172 167 164 166 168 167 167 168 168 168 168 168 168 167 165 166 165 168 170 170 168 165 162 162 161 161 164 166 166 171 173 173 179 182 174 59 322 329 351 112 138 142 140 137 134 137 141 144 145 144 145 146 146 144 143 143 141 137 129 125 128 132 135 136 138 138 140 140 141 144 147 149 150 151 152 153 152 154 148 151 154 154 152 147 141 132 130 92 19 14 45 90 106 111 113 116 116 119 107 104 112 121 125 126 129 134 136 139 138 138 139 139 139 139 140 142 142 142 142 143 145 148 150 152 154 156 158 161 164 166 168 169 169 170 171 170 170 169 171 166 160 155 152 151 150 148 146 144 142 139 140 143 146 146 145 144 144 143 143 142 142 142 141 141 141 141 141 142 142 142 142 143 143 143 144 144 145 145 145 146 146 147 147 148 148 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 151 151 152 152 152 153 153 153 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 309 308 307 306 306 305 304 303 303 302 302 302 301 301 300 300 299 298 298 297 297 296 296 296 296 295 295 296 299 303 310 321 331 338 342 344 345 345 346 347 349 350 350 351 351 351 351 351 351 351 351 351 352 352 353 353 354 355 357 358 358 359 359 358 356 358 2 5 8 11 13 13 13 14 16 16 16 17 18 19 22 25 26 25 23 21 19 15 9 6 353 352 353 346 343 347 353 355 356 3 10 12 15 18 18 19 18 20 19 15 10 2 353 346 344 344 351 342 325 296 274 259 253 251 249 242 237 235 233 230 233 226 186 334 326 306 298 296 296 295 293 293 293 294 299 306 314 322 330 338 343 346 346 344 342 336 318 264 217 207 205 201 201 202 202 202 202 200 198 194 186 174 165 166 172 178 181 179 178 181 182 186 191 193 192 190 188 188 188 189 190 192 193 193 193 193 193 192 194 195 196 196 196 196 195 195 194 194 194 189 185 183 182 186 182 178 174 171 171 169 166 169 166 165 164 161 158 155 153 152 149 148 148 147 152 158 161 166 171 173 173 173 171 168 165 163 163 165 171 250 297 299 298 296 293 292 290 289 289 288 288 288 288 288 287 287 286 285 284 285 282 285 286 286 286 286 286 286 286 286 286 286 286 285 285 284 284 284 284 283 284 284 285 284 284 283 283 283 282 280 279 267 251 232 237 283 282 284 283 285 284 283 282 282 281 278 263 200 195 192 190 189 190 191 191 191 191 191 190 190 189 188 186 184 185 186 187 187 185 183 182 182 182 181 182 182 180 180 179 178 177 177 176 176 176 178 179 179 180 182 185 187 187 189 191 190 189 188 188 190 193 196 199 200 200 199 198 194 187 182 180 181 184 183 185 185 184 182 180 177 174 172 171 173 174 177 179 179 179 179 183 188 193 194 192 187 180 176 172 169 170 169 168 168 165 165 167 168 167 167 167 168 167 167 169 169 168 165 162 159 158 159 161 164 166 168 171 169 169 173 171 158 323 328 358 97 130 141 142 137 134 137 140 143 144 143 144 145 144 144 143 142 141 137 128 123 127 133 136 138 139 139 139 140 143 146 149 151 151 153 154 153 153 154 150 152 153 155 153 147 140 143 139 124 19 14 70 94 107 112 112 108 104 102 86 90 101 112 120 125 128 131 134 138 138 140 140 141 141 142 143 144 144 144 144 145 147 149 152 154 155 157 159 162 164 166 166 167 167 167 168 168 169 170 173 168 162 157 155 154 152 149 147 145 144 141 140 143 146 146 146 145 145 144 143 143 143 143 142 142 141 141 142 142 142 142 143 143 144 144 144 145 145 145 146 146 146 147 147 148 148 149 149 150 150 150 149 149 149 149 149 149 149 149 149 150 150 149 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 151 151 151 152 152 152 153 153 153 153 329 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 313 312 312 312 312 311 311 311 310 310 310 310 309 309 308 307 306 305 304 304 303 303 302 302 302 302 301 300 300 299 298 297 297 297 296 296 296 296 296 297 300 305 312 320 330 337 342 344 345 346 347 349 350 351 351 351 351 351 352 352 352 352 352 352 352 352 353 353 354 355 356 357 358 359 359 359 358 356 357 359 2 4 8 13 15 16 16 16 18 18 18 19 21 24 26 27 26 25 22 18 17 12 4 356 353 354 346 344 348 350 350 352 357 358 5 11 14 14 13 13 16 17 15 9 4 356 353 349 347 348 344 329 278 262 254 254 270 284 259 19 13 348 358 23 14 1 340 317 298 296 296 296 296 295 296 298 302 311 319 327 333 336 338 342 345 347 350 347 343 338 296 213 204 203 200 199 199 200 200 200 200 199 196 191 183 175 167 170 174 175 173 174 176 179 185 188 189 188 187 186 185 185 187 189 191 191 192 191 191 191 190 192 193 194 195 195 195 195 194 194 194 194 187 183 180 181 184 180 176 172 169 169 169 166 163 166 167 166 161 156 154 153 153 153 150 148 149 155 163 165 166 169 174 176 179 179 181 175 169 166 164 165 187 279 298 295 297 295 293 291 290 289 289 289 289 289 288 288 287 287 287 287 287 287 287 286 286 286 286 286 286 286 286 286 286 285 285 284 284 283 283 283 283 284 284 284 284 283 283 282 282 282 280 280 260 252 249 253 277 283 284 283 282 281 280 279 278 278 276 261 216 195 193 189 189 190 191 192 192 192 192 191 191 189 187 185 184 185 186 186 185 183 183 182 181 182 182 182 183 182 181 179 177 176 176 176 176 176 176 176 176 177 179 182 184 185 188 190 190 190 189 188 189 191 192 195 198 199 199 198 199 196 195 189 183 183 183 183 182 180 177 177 174 172 171 171 171 174 176 178 181 181 181 183 185 188 190 187 187 188 185 180 176 174 171 167 166 165 164 165 166 166 167 168 169 170 168 167 168 167 164 160 157 156 157 158 160 164 166 167 172 166 159 156 150 342 336 356 22 119 141 142 137 134 136 139 141 143 142 143 144 145 144 142 142 142 138 129 123 129 135 139 141 142 142 142 143 145 147 149 151 153 154 154 152 152 155 154 152 152 156 155 151 147 149 149 136 17 13 26 90 114 115 109 101 92 85 71 76 88 104 117 121 125 130 135 139 140 141 142 143 143 144 145 146 146 146 147 148 149 151 153 155 156 157 159 161 164 164 165 166 165 165 166 167 167 169 172 170 164 163 159 156 153 150 148 146 145 142 141 143 146 147 147 147 146 144 144 143 143 143 143 142 142 142 142 143 143 143 144 144 144 144 145 145 145 146 146 146 146 147 147 148 149 149 149 150 150 150 150 150 149 149 150 150 150 150 150 150 150 149 149 149 149 149 149 149 150 150 150 150 150 150 150 150 150 151 151 151 151 152 152 153 153 153 153 154 329 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 310 309 309 308 307 306 305 304 303 303 303 303 303 302 302 301 300 300 299 298 297 297 297 296 296 296 297 298 301 306 314 322 329 335 340 344 346 346 347 349 350 351 351 352 351 352 352 352 353 353 353 353 353 353 353 354 354 355 355 356 357 359 359 360 359 359 358 357 358 359 0 4 10 15 18 19 19 20 20 20 21 23 25 26 27 28 27 24 22 17 11 6 1 356 353 346 344 344 345 346 348 351 353 360 8 12 12 9 9 12 15 13 8 4 359 357 350 346 347 348 332 223 236 218 308 337 358 7 7 17 20 17 12 1 341 319 304 296 296 296 296 296 297 300 303 311 319 329 337 340 340 340 341 341 341 342 344 346 345 333 219 201 199 197 195 195 196 197 197 197 197 196 192 187 181 174 172 169 171 171 169 172 177 182 183 183 183 183 183 183 183 186 189 190 190 190 189 189 189 188 190 191 192 193 194 194 194 194 194 194 193 184 182 180 181 181 178 175 172 169 169 167 163 163 166 167 166 162 158 154 154 155 156 155 154 155 162 166 166 165 166 171 177 187 200 236 259 249 261 223 182 176 207 262 262 291 294 294 293 291 290 290 290 289 289 289 288 287 287 286 286 286 287 287 287 286 286 285 285 285 285 285 285 285 285 285 284 283 283 283 283 283 283 284 283 282 282 282 281 280 280 280 279 266 250 272 275 277 282 283 283 282 278 277 275 274 270 260 239 213 200 191 189 191 192 192 192 192 192 192 192 193 192 188 190 190 187 186 185 183 182 182 182 182 182 183 183 183 183 183 182 178 176 176 177 177 177 176 174 174 175 176 179 181 183 186 188 189 189 189 188 187 187 187 189 192 195 195 194 196 197 195 190 185 183 183 182 181 180 172 174 173 171 170 170 171 173 175 176 179 182 183 185 185 184 185 183 183 185 185 184 181 179 176 169 163 164 164 164 165 165 167 168 170 171 169 166 165 164 163 160 157 156 155 155 158 164 166 167 171 169 148 125 97 3 353 353 63 120 138 141 137 134 135 137 140 141 140 142 143 144 143 142 142 143 140 134 128 132 138 141 142 141 141 142 144 145 146 149 151 154 154 153 153 153 154 154 153 153 155 154 152 150 150 149 139 31 11 11 87 115 112 99 90 82 73 66 74 87 104 109 116 125 131 136 139 140 142 143 144 145 146 147 147 147 148 149 150 150 152 154 156 157 158 159 161 161 163 164 164 165 167 168 167 166 166 169 170 166 166 161 157 154 151 149 147 146 144 142 144 145 147 148 148 147 145 145 143 144 144 143 143 142 143 143 143 144 144 144 144 145 145 145 145 146 146 146 146 147 147 148 148 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 149 149 149 149 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 152 152 153 153 153 154 154 154 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 310 310 310 310 309 308 307 306 305 304 303 303 303 303 303 303 302 302 301 299 298 298 297 297 296 296 296 297 299 303 309 316 324 330 335 339 342 344 346 347 348 349 350 351 352 352 352 352 353 353 353 353 354 354 355 355 355 355 355 355 356 357 358 359 359 360 360 0 359 359 359 359 359 2 7 14 17 19 21 22 22 21 22 24 26 26 28 30 33 32 29 19 20 17 7 358 351 345 340 341 342 343 344 345 348 354 1 7 9 7 4 7 11 11 5 360 359 356 350 348 346 316 237 220 218 190 10 8 15 20 22 20 13 4 349 330 311 302 296 293 293 293 294 295 296 296 294 298 309 335 335 327 334 339 341 341 341 341 343 345 345 340 282 202 194 192 191 190 190 190 192 194 195 194 191 188 186 182 178 170 164 164 165 168 173 177 178 178 179 180 180 181 182 185 187 188 189 188 186 186 186 186 188 189 190 191 192 193 193 193 194 194 193 187 187 186 184 180 177 175 174 172 170 163 160 165 167 166 165 162 159 156 155 154 157 159 159 160 164 166 164 162 163 166 171 184 220 271 289 292 301 302 289 210 187 189 201 251 283 291 293 294 292 292 291 290 290 289 289 288 287 286 286 286 286 286 287 286 286 285 285 285 285 285 285 285 284 284 284 283 282 282 282 282 283 283 282 282 281 281 280 280 278 275 276 275 253 277 281 281 282 281 281 279 276 276 264 263 253 237 218 208 205 198 196 194 193 192 192 192 192 192 193 194 193 193 196 195 192 189 186 185 184 183 183 183 183 182 182 183 183 183 183 181 180 178 177 177 176 175 175 174 175 176 178 182 184 185 186 187 188 187 186 185 184 184 186 187 189 190 190 191 192 193 191 188 184 182 180 179 179 172 163 168 163 166 170 171 172 174 175 177 181 183 186 187 185 183 182 180 182 184 185 184 182 181 176 168 164 164 164 164 165 167 169 170 170 168 165 162 161 160 159 159 159 157 156 158 162 166 165 166 164 143 97 19 358 6 22 85 122 133 137 137 134 134 137 138 139 137 137 140 142 142 143 144 144 142 137 134 135 139 142 143 142 142 142 143 144 146 148 151 153 154 154 154 154 155 154 154 154 153 151 149 151 152 148 134 42 34 21 82 112 103 83 76 74 71 78 89 98 98 108 118 126 132 136 139 141 142 144 145 146 147 147 148 149 149 150 151 151 153 155 156 157 158 158 159 161 162 163 163 167 170 170 168 166 165 165 167 168 167 162 157 154 151 149 148 146 145 143 143 144 146 148 149 148 147 146 144 144 145 144 144 143 144 144 144 144 144 145 145 145 145 146 146 146 146 146 147 147 147 148 148 149 149 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 152 152 153 153 153 154 154 154 154 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 314 314 313 313 313 313 312 312 311 311 311 311 311 310 310 310 310 309 307 306 304 304 303 304 304 304 304 304 303 302 300 299 298 298 297 297 297 297 298 301 305 311 318 325 331 335 338 341 344 345 346 347 349 349 350 351 351 352 352 352 353 353 353 354 354 355 356 356 356 356 356 357 357 358 358 359 359 360 0 1 1 1 1 1 1 2 6 13 13 19 22 23 22 22 22 23 24 24 26 33 37 42 40 32 38 29 2 351 344 340 338 338 339 341 342 343 345 349 355 1 5 6 3 4 7 7 6 3 358 352 343 290 242 226 224 225 226 224 232 5 8 10 360 351 337 322 309 298 293 293 289 288 288 289 289 289 286 278 267 253 246 231 224 224 238 336 339 345 345 344 343 344 345 343 333 342 349 180 182 184 185 186 189 193 193 190 188 187 186 185 182 177 168 172 167 164 168 172 175 176 176 175 177 179 182 184 185 187 187 185 184 184 183 184 185 187 188 189 190 190 191 192 193 194 193 192 191 189 187 182 177 176 176 174 171 162 163 167 167 166 164 163 161 158 157 156 155 158 161 162 163 161 157 157 160 164 166 173 190 227 261 285 296 302 301 280 220 206 196 199 236 276 288 292 294 293 292 291 291 290 289 288 287 286 285 285 286 286 286 286 285 285 284 284 284 284 284 284 284 284 284 282 281 281 281 281 281 281 281 282 282 282 282 280 276 270 270 275 269 277 280 282 281 281 279 275 275 274 261 249 233 220 211 210 218 227 216 201 194 193 192 191 191 192 193 194 195 195 197 197 196 194 191 189 186 183 183 183 182 182 182 182 183 183 183 182 182 180 178 177 177 177 177 176 177 178 179 190 190 190 188 187 186 185 183 183 183 183 183 183 185 186 185 185 187 191 191 190 185 181 179 178 178 175 161 159 160 165 169 171 171 173 174 176 179 183 185 185 185 182 179 176 175 180 185 186 184 183 182 176 170 167 164 165 165 168 170 171 169 166 163 162 161 160 160 161 162 160 158 159 161 164 157 152 155 134 68 20 3 4 25 83 115 134 139 136 134 135 136 137 137 136 136 137 140 141 143 144 144 142 139 137 137 139 139 142 143 143 143 143 144 147 149 151 153 154 155 155 156 155 154 154 153 151 148 148 150 150 147 142 136 64 33 85 113 99 72 61 63 71 85 95 97 103 113 120 127 132 136 139 141 143 144 145 147 147 148 148 149 150 151 152 153 154 155 156 157 157 158 159 160 161 162 164 166 168 168 165 163 162 162 163 166 167 162 157 153 151 149 148 147 146 145 144 144 146 149 150 150 148 147 146 147 147 145 145 144 144 145 145 145 145 145 146 146 146 146 146 146 146 147 147 147 148 148 149 149 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 151 151 152 152 152 153 153 154 154 154 154 155 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 312 312 311 311 311 311 311 311 311 310 309 307 305 304 304 304 304 305 305 305 304 303 302 300 299 298 297 297 297 298 299 303 307 312 319 326 331 334 337 339 342 343 345 346 348 348 349 350 351 351 351 352 352 353 353 354 355 355 356 357 358 358 358 358 358 359 359 359 359 0 1 1 2 3 3 3 3 3 4 5 8 12 18 21 22 21 20 20 21 21 21 22 28 31 46 53 53 46 19 356 342 338 338 339 338 337 338 340 341 344 347 351 356 1 5 5 4 5 4 4 1 355 333 262 227 224 226 232 235 237 239 242 255 272 310 287 276 281 283 281 282 285 286 285 282 282 283 280 275 267 257 248 241 233 224 217 213 215 234 273 348 348 348 348 347 348 350 349 350 349 353 349 169 173 180 186 190 190 186 184 183 183 184 184 182 181 179 173 165 166 169 171 172 172 173 175 177 181 183 184 185 185 183 182 182 182 182 184 185 186 187 187 188 189 191 192 193 193 193 191 189 187 184 180 181 180 177 172 165 167 167 167 165 164 163 162 160 159 159 157 157 161 162 161 158 154 152 155 159 162 166 167 177 200 235 271 290 294 289 261 245 215 199 205 223 244 284 295 295 294 293 292 291 290 288 287 285 285 285 285 285 286 285 285 284 284 283 284 284 284 284 284 283 283 280 278 278 278 277 278 279 280 282 283 283 282 281 277 268 268 273 273 276 280 282 281 280 279 278 275 271 260 243 229 221 213 213 227 237 225 207 205 195 192 191 191 192 193 194 195 196 197 198 195 195 195 193 190 185 182 182 182 182 182 182 183 183 183 183 182 181 179 177 177 178 179 179 179 180 185 193 191 190 189 187 185 183 182 181 182 181 180 181 182 182 180 179 181 186 188 188 186 181 178 176 176 176 174 173 167 163 167 170 171 172 173 176 179 183 184 184 184 182 179 173 167 172 180 185 185 184 184 181 179 175 169 168 166 167 171 170 168 165 163 161 160 161 161 162 163 162 160 160 161 161 153 129 138 123 112 65 31 29 52 93 118 132 139 140 138 137 137 137 136 135 135 136 139 142 143 144 144 142 141 139 138 138 140 143 144 145 145 145 145 148 151 152 154 154 155 155 155 154 153 153 152 150 149 149 151 150 149 147 138 93 47 87 118 102 61 48 58 74 85 89 100 109 115 122 129 133 137 140 142 143 145 145 146 147 148 148 149 151 152 152 153 154 155 155 156 156 158 158 159 160 162 164 164 164 163 161 159 158 158 161 165 165 161 156 152 150 148 147 147 147 147 146 145 147 150 151 151 149 148 148 147 146 146 145 145 145 146 146 146 146 146 146 146 146 146 146 147 147 147 147 148 148 148 149 149 150 150 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 150 150 150 150 150 150 150 150 150 150 151 151 151 151 151 152 152 152 153 153 154 154 154 154 155 155 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 311 311 311 310 307 305 304 305 305 305 306 306 305 305 303 302 300 299 298 298 299 298 301 305 309 313 317 322 327 330 332 335 339 340 342 344 347 349 350 351 351 352 352 352 352 353 352 353 354 356 357 358 359 1 1 1 1 1 1 1 1 2 3 3 4 5 5 5 4 4 4 5 5 7 11 16 19 20 19 18 18 17 16 16 16 18 20 39 89 138 134 22 360 346 339 338 338 339 339 338 339 340 343 347 351 354 357 1 5 5 5 4 2 359 338 248 232 231 233 236 241 246 250 253 253 252 253 254 255 259 263 268 273 277 280 282 281 276 276 274 267 259 253 248 244 240 236 230 223 216 211 209 208 225 336 349 350 351 355 357 358 357 352 348 349 1 116 165 181 185 185 180 179 178 179 181 182 183 183 180 176 170 169 170 171 170 170 172 174 176 176 179 181 182 182 181 181 181 181 181 183 184 185 186 186 187 188 189 190 192 193 192 190 188 187 185 183 185 183 179 173 168 169 169 167 166 166 166 164 163 162 160 159 159 160 161 161 158 154 149 146 147 156 158 163 168 180 195 225 250 267 276 262 253 241 228 221 215 232 275 292 295 294 293 292 290 289 288 286 285 285 285 285 285 285 285 284 283 283 282 283 283 282 282 282 281 279 273 272 268 269 271 275 279 280 281 282 282 282 282 278 267 264 267 271 275 278 281 281 280 280 276 271 265 254 242 234 224 219 227 233 233 226 218 212 203 199 199 195 192 193 194 195 195 195 196 195 193 193 193 192 189 185 183 182 183 182 182 183 184 184 184 183 181 180 179 179 181 182 182 181 182 188 193 192 190 189 187 185 183 182 181 179 178 178 180 180 178 175 175 175 175 183 183 185 180 176 174 174 174 175 175 172 162 163 168 169 171 173 176 178 181 182 183 183 184 181 174 166 166 173 180 184 184 184 184 183 180 176 173 168 167 168 170 168 167 163 160 160 160 162 163 164 164 163 162 159 156 150 126 87 93 111 89 75 67 87 110 124 134 141 140 141 140 139 138 137 136 137 137 139 143 145 144 144 143 142 141 140 139 142 145 146 146 147 146 147 149 152 153 154 154 154 154 154 153 153 152 151 149 149 151 151 152 150 148 140 104 39 74 113 108 66 52 65 78 87 96 106 114 119 124 129 134 138 140 142 144 145 145 146 147 148 148 149 151 151 152 153 154 154 155 155 156 158 158 159 161 163 164 163 163 161 160 158 157 156 159 163 163 159 154 151 148 147 147 147 147 147 146 146 148 151 152 151 150 149 148 148 147 147 146 146 146 146 146 146 146 146 147 147 147 147 147 147 147 147 148 148 148 149 149 149 150 150 150 150 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 150 151 151 151 151 151 151 151 151 151 152 152 152 153 153 153 154 154 154 155 155 155 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 312 312 311 309 307 306 306 306 306 306 306 305 305 303 301 300 299 299 299 300 303 306 309 310 311 314 317 319 321 325 329 335 338 341 345 348 353 354 355 355 355 355 354 354 354 354 355 355 357 359 0 2 3 4 4 4 4 4 4 4 4 5 6 8 7 7 6 6 5 6 6 6 8 11 14 16 17 17 16 15 15 14 14 13 14 17 32 132 178 190 196 331 353 346 343 341 340 342 342 341 341 343 347 351 354 355 358 1 3 4 4 1 355 263 234 235 238 241 245 249 253 255 255 256 256 255 255 255 257 261 266 270 274 276 276 272 267 264 258 253 249 247 245 243 241 239 235 230 224 221 218 214 209 202 194 1 357 192 196 346 358 355 351 346 344 16 111 171 180 179 175 174 174 175 180 180 183 184 182 179 175 172 169 168 168 168 170 172 174 176 178 179 179 179 179 179 180 180 180 181 183 183 184 186 186 187 187 188 190 191 191 189 188 187 186 186 185 182 176 172 170 170 170 168 168 168 166 164 164 163 163 161 160 160 160 160 159 157 148 132 120 134 147 160 165 175 180 199 215 233 248 250 262 272 267 270 270 277 285 289 290 291 290 288 287 287 286 286 285 285 285 285 285 285 285 283 282 282 282 281 281 281 280 278 276 271 266 267 263 264 271 274 281 282 281 280 278 279 280 279 266 254 264 272 273 275 279 281 281 278 270 261 254 246 239 233 226 230 246 240 236 233 227 218 215 218 211 202 195 194 194 194 194 193 193 194 194 194 193 194 191 186 184 183 183 184 184 183 185 185 184 183 182 181 181 182 183 183 183 183 183 185 193 192 191 189 187 185 183 182 181 179 178 179 179 179 176 172 171 171 169 171 176 179 178 173 172 171 172 174 175 174 166 158 163 165 169 172 176 177 178 181 182 183 184 184 181 174 169 168 174 178 182 183 183 183 182 180 176 171 167 166 168 169 168 165 164 163 162 163 164 165 167 165 164 157 150 145 142 135 67 96 97 99 92 106 121 128 135 141 143 142 142 141 140 139 139 138 138 140 144 147 145 144 144 144 143 141 141 144 146 145 146 148 148 148 150 152 153 154 154 154 153 153 152 152 151 150 148 149 150 151 152 150 147 138 96 25 50 98 97 74 77 82 88 95 103 112 119 123 126 131 136 139 141 142 143 144 145 146 147 148 149 150 151 151 152 152 153 154 155 155 156 158 159 160 161 163 164 164 163 163 162 160 159 159 161 162 161 157 151 149 147 146 146 146 147 147 147 147 148 151 152 151 150 149 149 149 149 148 148 147 147 147 147 147 147 147 147 147 147 147 147 148 148 148 148 148 149 149 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 153 153 153 153 154 154 155 155 155 155 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 312 312 312 311 311 311 311 311 312 312 311 309 307 305 304 305 305 305 305 305 305 304 303 302 301 302 302 303 306 307 305 305 306 308 309 310 313 317 321 323 331 340 346 351 354 356 357 358 358 358 357 356 356 356 356 357 358 0 2 4 5 6 6 6 6 6 6 7 7 8 9 11 10 9 8 7 7 6 6 7 9 12 14 15 15 15 14 14 14 14 14 13 14 17 23 45 163 14 203 218 6 359 353 350 348 347 348 346 345 345 348 351 353 353 353 354 355 357 358 358 341 245 237 240 243 247 250 253 255 255 255 255 254 253 252 252 253 256 260 264 267 267 268 260 252 248 243 241 242 243 242 242 241 240 236 233 232 226 221 218 214 208 201 193 187 190 192 187 169 116 1 347 344 2 25 152 171 171 169 168 170 173 175 178 182 182 180 179 177 172 166 163 165 165 166 168 169 172 174 176 176 175 176 177 178 179 179 180 181 182 183 185 185 185 185 186 188 189 189 188 187 187 187 186 184 179 173 172 171 171 171 170 170 169 166 166 162 163 164 164 163 161 160 160 159 158 155 142 131 113 127 154 163 173 185 208 221 238 244 257 284 293 292 297 300 299 293 283 277 276 275 274 277 282 285 286 286 287 286 286 285 285 284 283 281 280 280 279 279 277 274 272 270 263 262 263 264 270 276 276 281 281 281 277 274 275 277 277 271 258 269 274 271 271 274 276 276 268 262 253 247 243 239 235 233 240 253 248 247 241 232 223 227 233 225 211 199 200 198 194 193 192 191 192 194 196 194 194 190 186 184 184 184 184 184 184 186 186 184 183 182 182 182 183 185 185 185 185 184 188 193 193 192 191 189 186 184 182 181 180 179 178 178 177 173 170 169 170 168 166 168 172 174 172 169 168 170 172 175 175 170 157 156 163 167 170 173 175 176 179 181 181 182 185 185 182 178 174 171 172 175 178 181 182 181 179 177 173 168 166 167 169 168 168 167 166 165 165 166 166 167 165 164 158 146 141 141 132 89 90 107 104 108 119 131 136 141 144 144 144 144 143 142 141 140 139 138 141 145 147 146 146 146 145 144 143 143 145 146 146 148 149 149 149 150 151 153 154 154 153 153 152 151 152 152 150 148 148 148 149 151 148 144 134 59 8 41 90 91 73 81 87 90 99 109 118 123 128 131 134 137 140 141 142 143 144 145 146 147 149 149 150 150 151 151 152 153 154 155 156 156 158 160 162 163 164 164 165 164 164 162 161 161 163 163 162 159 155 151 147 147 146 145 145 146 147 147 147 149 151 152 151 150 150 149 149 149 148 148 148 148 148 148 147 147 147 147 147 148 148 148 148 148 148 148 149 149 149 149 150 150 150 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 153 153 153 153 154 154 155 155 155 155 155 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 313 313 313 312 312 312 311 311 310 311 311 311 311 309 306 304 302 301 302 302 303 303 304 305 305 304 303 303 303 303 304 305 304 302 303 304 305 305 306 308 313 317 320 330 339 347 349 351 354 355 357 357 357 356 357 356 357 357 358 359 1 3 5 6 6 6 7 7 7 7 8 10 11 12 12 12 10 9 8 8 7 7 8 10 12 15 15 14 14 14 13 13 12 12 11 11 12 13 14 12 7 5 4 5 2 358 356 354 353 353 353 350 349 349 350 350 349 347 346 348 348 349 352 321 288 255 250 248 249 253 254 255 254 253 251 250 249 247 245 245 246 249 251 254 254 257 241 233 230 229 229 232 234 235 237 238 238 236 233 229 222 217 216 214 210 205 201 196 194 195 194 195 190 169 6 2 6 22 132 152 159 162 164 168 171 173 178 182 177 173 174 175 172 165 159 161 162 163 163 165 168 170 172 173 172 173 175 177 177 177 178 178 180 182 183 183 184 184 185 186 187 187 187 187 187 186 186 183 178 173 172 172 172 172 171 171 170 168 167 164 165 165 166 165 163 162 162 161 159 159 158 152 122 71 146 160 168 186 243 260 269 274 278 291 301 303 305 305 301 292 275 256 242 242 248 254 269 272 283 288 289 288 286 285 284 283 283 282 279 277 277 276 274 270 263 263 261 258 259 267 274 277 277 278 278 278 275 270 270 273 274 272 265 264 273 270 267 266 267 267 262 260 255 253 248 244 242 242 245 251 252 255 252 249 238 238 240 233 217 205 204 202 194 192 192 191 191 193 197 195 192 188 186 186 186 186 186 186 186 186 186 185 184 183 183 184 186 186 186 186 186 186 191 193 195 195 194 193 189 185 183 182 182 181 180 177 175 169 168 169 170 169 165 163 165 167 167 164 164 167 170 173 174 172 164 154 160 165 167 168 170 172 175 177 179 181 184 185 185 184 178 174 173 172 175 179 180 179 176 175 174 170 166 166 167 168 168 168 167 166 166 167 168 167 165 163 160 153 144 137 127 110 103 110 113 120 130 139 141 143 145 145 146 145 144 141 140 140 139 139 141 145 147 147 147 147 147 146 145 144 145 145 146 148 149 149 150 150 151 153 153 153 153 153 151 151 151 151 151 150 148 147 148 149 145 141 123 353 354 42 92 97 88 79 84 89 104 115 122 127 131 133 136 139 139 141 142 143 143 144 146 147 149 149 150 150 151 151 152 153 155 156 157 158 160 161 162 163 163 164 163 162 161 161 159 159 159 160 158 155 151 148 146 146 145 145 145 146 147 147 148 149 151 152 151 151 150 150 149 148 147 147 148 148 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 150 150 150 151 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 151 152 152 152 152 152 152 152 152 152 152 152 153 153 153 153 153 154 154 154 155 155 155 156 156 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 315 314 314 314 314 313 313 313 313 312 311 311 311 310 310 310 308 306 303 303 301 300 300 301 301 303 304 305 305 304 302 301 302 301 302 302 302 301 301 301 301 301 302 307 311 315 322 332 340 346 349 351 353 355 356 356 356 355 356 355 355 356 357 359 1 3 5 5 5 5 6 6 6 7 8 11 12 13 13 12 11 10 9 9 8 8 9 11 13 15 15 14 14 13 11 11 11 10 8 7 7 6 6 4 3 4 4 3 1 1 359 357 357 357 358 357 354 353 350 348 345 344 344 343 343 341 337 319 302 280 266 258 252 250 249 250 249 247 245 243 240 234 229 226 226 228 232 234 236 235 211 209 209 207 208 212 217 220 222 226 233 235 238 225 210 206 207 209 207 205 202 197 193 191 188 186 178 157 78 37 54 104 91 123 145 153 162 164 169 175 179 178 171 166 167 171 170 165 157 157 160 160 161 161 163 166 169 170 170 171 173 175 174 174 175 177 178 180 181 181 181 182 183 183 184 185 186 186 186 186 185 184 178 173 173 172 172 172 171 171 171 171 171 169 167 167 165 165 165 164 164 163 163 162 161 158 152 91 138 159 164 173 223 277 289 298 297 304 307 306 305 303 296 283 266 234 247 250 241 234 245 273 286 290 290 288 285 283 282 282 282 281 279 277 275 274 268 259 256 255 256 249 256 269 275 277 277 277 277 278 274 266 267 270 270 269 266 265 271 269 268 264 262 262 262 263 261 258 255 252 252 249 250 252 252 257 258 256 248 242 239 233 220 210 207 201 199 193 192 192 193 196 197 194 191 188 187 190 191 190 188 187 187 186 186 186 184 183 184 185 187 188 188 187 187 187 191 190 194 199 196 191 183 182 181 181 181 182 181 179 174 168 167 169 170 167 163 159 159 160 160 159 160 163 168 169 171 171 167 160 158 162 163 165 166 168 171 174 177 180 182 183 185 186 186 183 176 173 174 176 177 175 172 173 174 172 168 165 166 166 168 167 166 165 166 168 169 168 166 163 163 162 153 138 133 131 125 122 125 132 134 139 142 143 144 145 147 145 143 140 140 140 141 141 142 145 147 147 148 148 148 147 146 146 145 145 146 148 149 149 149 150 152 153 153 154 153 152 152 151 151 151 151 150 148 146 147 147 142 139 60 339 354 54 90 97 101 92 91 95 112 120 125 129 132 134 136 137 138 140 141 142 143 144 146 148 149 149 150 151 151 151 152 153 155 157 158 159 161 161 162 162 162 162 162 161 160 158 156 154 153 152 151 149 148 147 145 145 145 145 146 147 147 148 148 148 150 151 151 151 150 150 149 148 147 147 148 148 148 148 148 148 148 148 148 148 148 149 149 149 149 149 149 149 149 150 150 150 151 151 151 151 151 151 151 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 152 153 153 153 153 153 153 154 154 154 155 155 155 156 156 156 328 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 315 314 314 314 313 313 313 313 313 312 311 310 310 309 308 306 304 302 302 301 300 300 301 301 302 303 303 301 299 296 296 297 296 297 297 297 295 295 297 299 301 305 310 309 318 328 337 343 347 350 352 354 357 357 358 357 356 356 355 355 356 358 358 359 2 4 5 3 3 3 3 4 6 8 11 13 14 14 13 12 10 9 9 8 8 9 12 14 15 15 13 12 11 9 9 8 7 5 3 3 2 2 360 360 0 1 1 1 1 360 358 357 359 0 1 359 356 352 349 346 344 343 342 341 338 330 323 314 299 281 265 248 234 239 263 245 231 224 226 226 208 191 190 192 193 194 196 204 203 168 167 161 152 151 158 168 163 130 87 193 276 274 241 156 162 178 187 192 195 196 190 188 189 189 185 176 166 157 162 160 133 56 62 124 149 160 162 169 174 175 172 165 163 161 164 166 162 157 154 156 158 160 159 160 164 167 168 169 170 171 172 171 172 173 175 176 178 179 179 180 180 181 181 182 183 184 184 185 185 185 180 176 173 173 172 172 172 171 171 171 172 173 173 171 169 166 165 163 165 166 166 166 164 162 161 158 156 156 162 165 170 190 264 294 302 305 307 307 306 302 297 290 278 260 238 260 266 254 230 249 287 292 290 288 286 281 279 279 278 278 279 279 275 269 252 246 249 252 250 246 242 253 269 274 275 276 277 276 277 275 266 265 270 270 267 265 269 273 273 270 263 260 260 262 264 263 261 261 259 258 257 256 255 255 256 257 255 253 244 235 229 221 214 211 207 195 193 193 192 197 198 197 194 190 189 190 192 192 190 188 187 187 186 186 185 184 183 184 185 187 189 189 189 189 189 189 190 194 198 198 191 182 180 179 179 179 180 179 177 173 169 168 169 171 167 162 160 159 158 156 151 156 162 167 167 167 169 168 165 163 161 163 164 165 167 169 173 177 179 179 181 183 184 184 183 178 174 173 173 171 168 166 169 172 173 172 169 166 166 167 165 164 165 166 166 167 168 167 166 165 163 157 144 134 139 139 136 135 138 135 137 140 141 144 146 146 147 145 142 141 141 142 142 143 144 145 148 149 150 149 149 147 147 147 146 147 149 149 149 149 150 152 153 154 154 154 153 152 151 151 151 150 149 146 144 143 144 139 135 10 344 4 25 75 99 104 102 103 107 118 122 126 129 131 133 134 136 138 139 140 141 143 145 146 148 149 150 151 151 152 152 152 154 156 158 159 160 161 161 161 161 161 161 161 159 159 157 154 150 148 146 145 145 144 144 144 145 145 146 146 147 148 148 148 148 149 150 152 151 150 151 150 149 149 148 148 149 149 149 148 148 148 148 149 149 149 149 149 149 149 149 149 149 150 150 150 151 151 151 151 151 151 151 152 152 152 152 152 153 153 153 152 152 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 155 155 156 156 156 156 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 313 313 312 311 310 310 309 308 307 306 305 303 303 302 302 301 301 301 302 301 299 296 293 291 290 290 291 291 291 290 289 290 295 299 305 313 317 318 328 335 341 345 349 352 354 356 359 360 0 0 359 357 356 357 358 358 357 356 1 6 5 3 3 1 2 4 5 7 10 12 14 14 13 12 11 10 9 8 7 9 12 13 13 12 11 10 9 7 7 5 3 1 360 359 358 358 357 358 360 0 1 1 1 360 358 357 358 360 0 359 357 354 351 350 347 344 342 342 340 336 333 323 316 295 318 351 339 329 345 340 345 344 9 26 42 79 119 132 139 146 150 158 132 101 96 88 79 76 63 45 33 25 22 22 9 5 354 350 356 20 79 142 170 182 168 172 179 183 182 178 174 173 174 160 135 46 36 92 137 144 160 167 170 169 166 162 159 158 157 158 157 158 154 153 157 159 159 160 163 165 166 167 168 169 169 167 169 171 173 174 176 177 177 178 178 178 179 179 180 181 182 184 185 184 175 174 174 173 173 172 171 171 171 171 171 173 174 174 171 168 165 166 167 166 167 166 165 164 162 160 158 158 163 168 172 183 235 284 292 305 306 307 305 299 292 288 283 270 248 260 264 274 267 274 293 295 289 279 277 271 257 257 264 267 271 273 272 259 235 233 235 240 242 242 246 251 259 263 269 274 276 276 276 275 268 265 269 269 267 267 269 272 274 271 264 259 261 265 267 267 265 264 262 259 258 261 260 259 256 254 252 251 246 232 228 220 217 214 210 202 194 193 195 199 198 197 195 193 194 193 193 192 191 189 188 187 186 186 185 184 184 184 185 185 186 188 191 191 191 190 191 199 201 198 191 185 183 181 179 177 177 176 174 172 170 169 169 170 170 169 166 163 163 161 152 149 160 165 163 165 168 168 168 166 163 163 164 166 167 170 173 176 177 177 179 180 181 181 181 180 176 173 170 166 164 166 167 171 172 174 173 170 167 166 163 163 165 165 163 163 165 166 166 165 164 160 149 136 137 139 140 141 141 137 137 135 140 142 146 148 148 148 145 142 143 143 143 143 144 146 148 149 150 150 150 149 149 148 148 148 149 150 151 150 150 151 153 154 153 153 153 152 150 150 150 150 148 145 142 140 139 135 127 53 354 353 19 83 103 106 107 111 116 121 124 126 129 131 132 132 135 137 139 140 142 143 145 147 149 150 152 152 152 153 153 154 156 157 158 159 160 161 161 161 161 160 160 159 158 157 156 154 150 146 144 143 143 143 144 144 145 145 146 147 148 148 149 148 148 149 151 152 152 151 151 151 150 150 150 150 149 150 149 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 151 151 151 152 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 152 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 155 155 155 156 156 156 156 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 315 314 314 314 313 313 312 311 310 310 309 309 308 307 306 306 305 304 303 303 302 302 302 301 299 297 295 294 293 290 288 289 290 291 292 294 296 300 306 314 315 321 327 334 339 344 347 350 353 356 359 2 4 3 4 3 360 357 357 357 356 353 350 357 6 8 4 1 358 2 4 4 6 8 11 13 13 13 12 11 10 9 8 7 8 10 11 10 9 8 7 7 6 5 2 359 357 356 355 355 357 358 358 358 358 359 360 0 359 358 357 357 359 359 359 357 355 354 353 350 347 344 344 343 344 348 347 359 0 8 8 8 353 339 338 351 359 3 8 22 46 75 91 102 111 108 101 88 81 76 68 61 61 53 36 24 19 19 16 10 7 354 347 349 359 16 45 103 128 95 113 148 166 173 176 177 177 175 162 130 66 39 59 106 135 157 164 166 164 160 156 154 153 151 151 151 152 150 151 156 159 160 161 162 163 163 164 165 166 165 164 166 168 170 172 173 174 175 175 176 176 176 176 177 178 179 181 183 182 175 175 174 174 173 171 171 170 170 170 171 172 175 176 174 171 168 167 166 165 165 164 163 162 161 160 158 157 155 166 177 185 198 236 286 303 305 306 304 300 293 288 280 275 271 266 265 282 287 287 290 290 284 274 266 259 231 218 230 240 251 262 266 261 237 225 229 233 236 239 244 246 248 250 264 270 275 275 276 274 268 264 268 267 267 269 270 272 274 273 267 260 261 264 268 270 269 267 265 263 260 262 263 259 255 250 246 245 242 232 226 223 219 213 210 205 200 198 199 198 198 198 197 196 195 195 193 192 191 190 188 188 187 186 186 185 184 184 184 186 189 191 192 191 191 191 192 200 200 199 190 186 185 182 179 177 174 172 173 172 172 171 169 169 170 170 170 168 168 167 160 148 153 161 161 163 168 168 168 166 162 161 163 166 168 170 172 174 175 175 176 177 178 178 178 180 178 174 170 167 164 164 168 167 171 175 176 175 172 168 163 163 163 163 161 159 160 162 163 164 164 162 153 140 136 140 144 146 146 143 139 132 133 142 147 150 150 149 146 144 146 144 144 144 146 147 149 150 151 151 150 150 149 149 149 149 150 151 152 151 150 150 152 153 152 151 151 152 151 150 148 149 148 145 142 139 136 131 121 81 73 10 37 94 106 108 111 115 119 124 127 128 129 129 131 133 135 137 139 140 143 145 147 148 150 151 152 153 154 154 155 155 156 158 158 159 159 160 160 161 160 159 159 158 158 158 157 154 151 148 146 145 144 144 145 145 146 146 146 147 148 149 149 149 150 150 152 153 152 151 151 151 151 151 151 150 150 150 149 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 150 150 151 151 152 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 153 153 154 154 154 154 154 154 154 155 155 155 155 156 156 156 156 157 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 314 314 314 313 313 312 312 311 310 309 309 308 307 307 306 305 304 304 304 303 303 302 302 300 299 297 296 295 294 292 291 291 293 295 299 305 312 319 326 324 329 335 340 343 346 350 352 356 359 2 6 8 9 10 9 4 358 357 356 353 351 351 358 7 8 6 0 358 360 1 0 4 8 11 13 13 13 13 12 10 9 7 7 8 9 9 8 6 5 5 4 3 2 359 356 353 352 352 356 359 1 3 4 2 2 1 4 4 1 359 358 357 358 357 358 357 356 355 353 350 346 347 346 354 5 23 29 31 30 25 16 351 328 331 359 7 7 12 22 38 60 72 82 96 98 88 84 77 72 69 63 57 52 42 36 32 20 13 6 359 352 348 344 349 355 9 31 52 52 57 87 131 157 170 176 178 176 169 158 123 105 60 79 129 153 159 161 159 156 149 148 147 146 146 146 146 148 150 155 159 160 160 159 159 159 160 161 162 161 161 163 165 167 169 170 171 172 172 173 173 173 173 173 174 176 178 177 176 174 174 173 173 172 172 170 169 168 168 170 172 175 177 176 174 170 166 164 163 161 161 160 160 160 160 159 157 155 158 166 169 177 210 287 302 303 304 303 298 291 276 257 240 237 246 260 278 285 283 292 291 281 270 263 248 217 205 207 211 222 241 254 257 250 221 229 239 239 239 241 243 250 263 266 267 273 272 271 269 263 260 263 262 267 270 275 274 274 273 269 264 261 261 267 272 272 271 269 265 261 260 262 259 252 246 240 236 234 227 222 223 217 210 207 206 204 200 199 198 198 197 197 196 195 195 194 192 192 191 189 189 188 187 187 186 186 186 186 188 190 191 192 192 191 191 193 198 199 192 190 188 186 183 179 175 171 167 169 172 173 173 172 170 169 170 172 171 172 172 169 157 147 156 160 162 163 167 169 167 162 159 160 165 168 170 171 173 174 174 175 176 177 177 177 178 179 176 172 170 168 168 171 171 174 175 176 176 175 171 164 164 164 163 160 160 158 157 159 162 164 163 156 141 132 144 149 146 144 143 137 126 117 141 149 152 151 149 147 146 147 147 146 146 147 148 150 151 152 152 152 150 149 148 148 149 149 150 151 151 150 150 151 152 151 150 148 149 151 149 148 148 148 146 143 139 135 131 125 121 86 29 63 103 112 113 114 117 121 126 129 129 129 131 133 135 136 138 140 141 144 146 148 150 151 152 153 154 154 155 155 156 156 157 157 158 159 159 160 160 160 159 158 158 159 159 158 155 152 151 150 148 146 146 146 147 147 147 147 148 149 149 150 151 151 152 153 154 153 152 151 151 151 151 151 151 151 150 150 149 149 149 149 149 149 149 149 149 149 149 150 150 150 150 151 151 151 151 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 156 156 156 156 157 157 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 314 314 313 312 312 311 310 309 309 308 307 307 306 306 305 305 305 304 304 303 302 301 300 299 299 297 295 294 295 296 299 303 311 318 325 330 334 333 337 341 344 346 349 352 355 359 2 5 8 10 13 15 13 8 2 358 354 351 351 354 359 4 5 6 2 1 360 358 359 5 11 13 13 13 13 12 11 9 7 6 6 8 8 7 5 3 2 2 1 1 360 357 354 352 351 351 355 353 354 357 1 0 360 1 4 5 2 359 357 356 356 359 0 360 358 354 353 352 350 351 351 360 4 147 64 53 56 45 24 1 336 341 2 15 14 19 25 37 42 55 72 89 95 89 84 76 67 60 54 49 45 42 42 29 18 7 359 351 347 344 342 341 342 352 7 17 23 33 53 90 136 160 172 174 173 170 165 151 145 108 105 130 149 155 156 154 150 142 140 140 140 141 142 143 145 149 154 157 158 157 156 155 155 156 157 158 157 158 160 162 164 165 167 168 169 169 169 170 170 171 171 171 172 171 173 172 172 172 171 170 169 170 169 168 167 167 170 173 175 176 177 175 171 170 168 163 156 155 157 158 159 159 159 159 157 156 160 161 165 196 282 299 298 296 299 295 274 241 229 232 228 224 230 251 269 267 272 285 273 262 258 246 221 216 203 198 203 214 230 242 242 231 233 242 243 241 244 257 266 270 268 265 269 263 257 258 257 256 257 256 257 270 276 276 273 270 267 265 264 264 267 272 273 272 269 266 262 260 260 258 251 243 235 230 226 224 222 218 213 207 205 204 201 199 198 197 197 197 196 196 196 195 194 193 192 191 190 190 189 188 188 187 187 187 187 189 190 191 192 192 192 192 192 193 193 192 192 191 188 185 179 174 171 167 166 170 172 172 173 172 170 170 171 173 174 176 175 166 149 150 155 154 161 165 168 167 163 158 158 162 166 168 170 173 173 173 173 173 175 177 179 180 180 177 175 173 172 173 174 176 175 173 173 175 175 171 166 165 164 162 162 159 157 156 160 162 164 162 157 140 121 134 138 133 133 133 125 108 107 139 150 153 153 150 147 147 148 148 148 148 149 149 150 151 152 152 153 151 149 147 148 148 148 150 151 151 150 150 150 151 151 149 147 148 150 150 148 146 147 147 145 141 136 134 131 121 95 64 89 112 117 117 117 119 123 126 128 128 130 132 133 136 137 139 141 143 144 147 149 149 151 153 154 154 154 154 155 156 155 156 157 157 158 159 159 159 159 159 158 158 159 160 159 157 155 153 151 149 148 147 148 148 148 148 148 149 149 150 151 152 152 153 154 154 153 152 152 151 151 151 151 151 150 150 150 149 149 149 149 149 149 149 149 149 150 150 150 151 151 151 151 151 151 151 152 152 152 152 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 156 156 156 156 156 157 157 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 315 315 314 314 313 312 312 311 310 309 309 308 308 307 306 306 306 306 305 305 304 303 303 302 302 301 300 299 299 300 303 307 313 320 326 331 335 335 336 340 342 345 347 350 352 355 358 2 4 6 7 11 15 18 16 11 4 357 351 349 350 354 356 359 2 3 3 3 359 357 1 8 14 14 14 14 13 11 8 6 5 5 7 7 3 1 1 359 357 357 357 360 1 357 354 350 345 342 345 350 347 348 349 351 345 330 346 358 359 357 357 359 1 1 1 1 360 356 354 352 351 351 354 7 233 207 207 209 168 144 66 25 356 358 11 19 21 24 29 35 35 46 61 75 84 88 85 75 64 57 52 45 41 37 33 26 15 7 358 348 340 336 332 330 333 341 342 359 11 25 41 64 106 147 161 161 159 162 164 160 152 136 123 131 144 148 149 148 143 135 134 133 134 136 139 140 144 149 152 155 156 155 153 152 152 153 154 155 154 155 157 159 160 161 163 165 166 166 167 167 168 169 169 169 167 169 171 169 170 170 169 168 170 175 176 173 168 168 171 172 173 174 175 174 172 171 168 162 155 151 154 156 159 159 160 159 158 157 158 161 164 170 205 190 279 293 269 243 220 210 205 205 203 204 206 220 241 248 256 276 273 262 253 246 240 231 205 193 197 200 208 218 218 216 225 232 238 233 248 266 270 271 268 264 262 250 248 249 251 254 255 256 259 270 274 273 271 267 265 265 266 266 267 268 270 270 268 265 263 261 259 255 248 240 231 226 225 222 218 214 209 205 203 201 199 198 198 197 197 197 197 196 196 195 194 193 192 191 191 190 189 189 189 188 188 188 188 189 192 192 193 194 193 193 194 195 195 194 194 193 191 184 177 173 171 168 166 168 169 169 171 172 171 171 171 173 175 177 178 174 158 146 147 148 159 163 167 168 165 161 158 160 164 167 170 171 172 172 171 171 173 176 179 181 179 177 176 175 175 176 177 177 176 169 170 172 174 173 168 165 162 162 162 158 158 159 162 163 163 160 156 144 119 111 114 119 127 126 117 100 107 138 151 154 153 152 150 148 148 149 149 149 149 150 151 151 151 152 153 151 150 147 148 148 148 149 151 151 151 151 151 151 151 148 145 145 149 150 149 148 147 148 147 142 138 138 136 127 111 97 109 118 120 121 122 123 125 127 128 130 131 132 134 137 138 139 142 144 145 147 148 150 151 152 153 154 154 154 154 155 154 155 156 156 157 157 157 158 158 158 158 157 159 160 160 159 158 155 152 150 149 148 149 150 150 150 150 150 150 151 152 153 154 155 155 155 154 153 152 152 151 151 151 151 150 150 150 149 149 149 149 149 149 149 149 150 150 150 151 151 151 151 152 152 152 152 152 152 152 153 153 153 153 153 154 153 153 153 154 154 154 154 154 154 154 154 154 154 154 155 154 154 154 155 155 155 155 155 156 156 156 156 156 156 157 157 157 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 316 315 315 314 314 313 312 312 311 310 309 309 308 308 307 307 306 306 306 306 305 305 304 304 303 303 303 303 303 305 308 314 320 326 331 335 338 340 339 342 344 346 348 350 353 355 357 1 4 6 7 8 11 15 17 17 13 4 356 351 350 351 353 353 356 358 0 3 3 358 359 6 13 16 15 14 14 13 9 4 1 1 3 4 1 356 351 351 353 353 352 353 359 3 360 355 351 345 340 341 343 339 343 333 272 234 228 255 359 5 358 360 0 359 359 359 359 0 360 355 353 352 350 352 351 206 204 206 207 204 196 178 74 16 1 11 23 25 26 29 31 33 40 52 62 69 79 75 68 63 56 50 49 47 43 37 35 52 226 293 322 315 320 315 321 329 337 341 358 16 23 31 48 89 129 143 143 140 144 148 152 150 143 134 129 130 140 142 140 135 130 129 129 129 132 134 136 144 149 151 153 154 153 151 149 149 149 150 152 153 152 154 156 157 158 160 162 163 164 164 165 166 166 166 166 166 167 167 164 170 171 171 173 174 174 176 176 172 170 171 171 170 169 171 172 173 171 168 163 157 152 152 155 157 159 160 159 158 156 157 160 163 163 164 162 169 171 184 190 195 200 201 201 198 198 201 208 220 230 241 264 274 261 256 252 239 232 221 197 199 198 199 204 206 211 218 223 228 235 250 266 269 267 264 261 257 247 243 245 247 249 256 262 268 271 270 270 269 266 263 263 265 265 265 265 267 270 270 266 265 260 254 248 242 234 225 222 222 218 213 209 205 203 201 200 199 198 197 197 196 196 196 196 196 195 194 193 192 191 191 190 190 189 189 189 189 189 189 191 193 194 195 196 196 196 197 198 198 197 196 195 193 180 175 173 171 170 168 167 168 167 169 171 173 173 172 173 175 176 179 178 171 160 152 148 154 161 165 168 168 164 159 159 164 166 168 170 170 169 168 169 172 176 179 181 179 177 177 176 177 178 178 178 177 171 167 170 173 174 171 169 166 162 161 159 159 161 164 164 161 159 156 149 136 129 115 140 137 130 124 111 113 138 150 154 153 153 152 149 149 150 150 150 150 151 151 151 151 151 152 151 149 147 148 148 148 149 151 152 152 152 152 152 151 148 143 144 147 150 151 150 149 149 148 145 143 143 144 137 123 116 119 124 123 124 126 127 129 131 132 132 133 134 135 138 140 141 143 144 146 147 149 150 150 151 152 152 152 153 153 154 154 154 154 155 155 156 156 156 157 158 158 158 158 159 159 160 159 158 155 152 150 150 151 151 151 151 151 152 152 153 153 154 155 157 157 156 155 154 153 152 151 151 150 150 150 150 150 149 149 150 150 150 149 149 150 150 151 151 151 152 152 152 152 152 152 152 152 152 152 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 157 157 157 157 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 316 316 316 316 316 316 315 314 314 313 312 312 311 310 309 309 309 308 307 307 307 307 307 306 306 305 305 305 305 305 305 306 309 314 320 326 331 335 338 340 342 343 343 345 348 350 352 354 356 358 0 3 5 5 7 8 11 13 14 14 12 5 358 354 353 354 354 354 355 355 358 2 3 2 3 9 14 15 14 13 13 11 8 2 358 357 358 358 352 347 343 343 344 349 349 350 356 2 1 357 353 347 343 338 336 338 326 237 230 306 318 27 26 13 3 3 3 3 1 359 358 359 360 0 357 356 357 357 214 200 201 201 202 203 199 189 153 20 359 5 23 24 25 26 26 28 32 40 46 50 62 47 45 49 58 69 66 67 64 84 180 216 226 230 235 248 283 295 309 318 330 345 9 22 21 24 37 65 109 133 130 103 108 101 134 143 141 132 123 126 126 134 135 131 127 126 127 128 129 134 135 145 150 151 152 153 152 149 149 147 147 148 149 149 150 152 153 156 156 157 159 160 161 163 163 165 165 162 164 166 166 165 166 167 169 170 171 171 171 173 175 174 170 169 168 165 163 164 166 169 170 168 165 160 155 152 154 157 159 160 159 159 157 157 159 160 159 156 151 155 164 176 181 184 188 193 198 197 199 202 206 213 218 241 265 269 266 264 251 240 246 240 211 202 200 199 205 205 209 213 217 224 236 245 249 254 251 253 254 253 247 242 248 248 251 265 273 275 273 270 267 266 266 263 261 261 262 263 263 265 271 273 269 265 259 252 244 236 228 223 221 218 214 208 205 203 201 200 200 199 198 197 197 196 196 196 196 195 195 193 193 192 192 191 190 190 190 190 190 190 190 190 190 193 196 196 193 194 195 195 198 199 198 197 194 184 178 176 173 172 171 170 170 169 168 168 171 174 174 174 174 174 175 176 177 179 175 169 158 152 159 164 167 169 167 162 160 160 164 167 168 167 167 166 167 171 175 178 180 180 179 178 176 177 178 178 179 181 179 172 169 171 172 172 172 169 164 161 158 160 164 166 164 161 157 155 153 152 149 148 154 148 139 137 130 127 140 149 152 152 153 151 149 149 150 150 150 150 152 151 151 151 151 150 149 149 148 149 149 150 151 151 152 152 152 152 152 151 148 144 143 147 150 151 151 150 150 149 150 147 149 148 137 128 125 125 128 127 129 129 131 134 135 134 134 133 133 135 138 140 142 144 145 146 148 148 149 149 149 150 151 151 152 153 154 154 154 154 154 155 155 155 155 157 158 158 158 158 159 159 160 160 160 158 154 152 151 152 152 152 153 153 153 154 154 155 156 157 158 158 157 155 154 154 152 151 151 150 150 150 150 150 150 150 150 150 150 150 150 150 151 151 151 152 152 152 152 152 152 152 152 152 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 157 157 157 157 158 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 316 316 316 316 315 315 314 313 312 312 311 310 309 309 309 308 308 308 308 307 307 307 307 307 307 307 307 307 308 311 317 324 330 335 338 340 342 344 344 345 347 349 352 354 355 357 358 360 1 3 5 5 7 8 9 10 10 10 8 5 0 357 356 355 355 355 355 354 355 360 4 5 6 10 13 13 12 12 11 8 4 0 356 353 353 351 346 342 341 341 343 346 347 349 354 358 357 355 352 349 345 342 342 344 332 225 257 345 5 50 70 35 18 22 40 20 6 355 350 343 254 197 214 222 210 199 201 201 200 201 202 204 202 195 177 66 9 5 17 20 19 20 20 22 26 29 31 32 35 12 12 12 13 15 17 14 15 42 210 237 239 238 235 235 238 269 279 294 337 17 33 30 22 24 30 46 100 124 118 83 61 42 109 132 130 121 111 110 119 127 130 128 128 126 127 128 130 135 139 147 151 151 152 152 150 148 148 145 145 146 147 147 148 151 153 155 155 155 156 157 159 160 162 163 164 162 163 164 166 167 165 164 164 166 167 168 168 168 169 166 167 169 176 172 170 164 162 165 168 167 166 162 157 154 155 158 159 160 159 159 158 157 159 160 159 156 155 161 170 175 177 178 181 189 198 197 201 203 207 215 214 236 258 265 270 273 253 255 260 250 223 203 198 198 205 207 210 210 215 225 233 237 236 234 232 233 239 247 244 245 259 259 268 273 277 277 273 269 266 265 264 264 261 261 260 260 259 261 267 271 269 265 257 249 238 231 225 221 216 213 210 205 203 202 201 200 199 198 198 197 197 196 196 196 196 195 194 193 193 192 192 191 191 191 190 190 190 190 190 190 190 190 190 190 190 190 191 190 195 199 195 189 186 182 179 177 175 173 173 172 171 170 171 171 172 174 175 175 175 175 175 174 175 177 177 175 165 154 156 162 166 168 169 166 162 160 162 165 165 165 166 166 167 170 174 177 179 179 180 180 179 178 180 180 180 182 182 179 173 170 170 169 171 169 165 164 164 166 169 168 166 160 155 152 153 155 155 156 157 152 140 142 138 135 142 146 148 151 152 150 148 149 148 148 148 150 151 152 150 150 149 149 148 149 151 152 151 151 152 152 153 153 153 153 152 151 151 147 145 146 150 151 152 152 151 151 151 150 148 141 134 132 131 131 132 131 131 132 135 136 136 135 134 134 134 135 137 139 141 142 144 145 146 147 148 148 148 149 150 151 152 153 153 154 153 153 154 155 155 155 156 156 156 157 157 158 159 159 160 161 162 161 156 153 152 153 153 153 154 154 155 155 156 156 157 158 160 159 158 157 156 154 152 151 151 150 150 150 150 150 150 150 150 150 150 150 150 151 151 152 152 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 157 157 157 157 157 158 158 329 329 329 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 316 316 315 315 314 313 312 311 311 310 310 309 309 309 309 308 308 308 308 308 308 309 309 309 309 310 313 319 327 334 338 340 342 344 345 345 346 349 351 353 355 357 358 359 0 1 1 2 3 4 6 8 7 7 7 6 5 4 2 359 358 357 356 356 356 356 356 359 5 6 5 8 11 11 10 7 7 5 2 357 353 350 349 347 344 341 340 341 343 344 344 345 348 351 349 348 348 347 345 345 355 350 343 348 349 355 11 63 99 93 116 140 146 147 146 176 219 209 202 202 204 206 205 202 204 204 203 203 203 203 201 198 188 154 10 5 14 21 21 23 23 23 22 18 15 13 2 345 344 344 348 348 346 343 340 333 320 299 286 279 264 270 21 274 261 199 109 38 33 36 32 34 36 61 107 113 115 70 29 29 88 117 114 104 99 98 110 122 126 126 127 126 130 129 132 138 144 149 151 151 152 152 151 149 146 144 145 146 146 147 150 153 155 156 156 155 155 155 157 157 158 160 161 160 158 158 161 163 162 161 162 163 163 156 160 161 163 165 164 168 174 172 172 167 161 161 164 165 166 164 160 157 159 160 160 159 159 158 157 158 159 161 160 156 159 166 172 175 175 176 178 186 201 201 198 203 209 219 221 226 256 263 262 269 273 272 259 248 230 210 199 198 205 209 209 211 214 223 228 233 236 227 217 217 228 241 245 246 254 264 271 272 275 275 270 267 266 265 264 263 262 261 258 260 259 258 262 267 266 261 251 238 225 223 219 214 211 208 205 202 201 201 200 199 199 198 197 197 197 196 196 195 195 195 194 193 193 192 192 192 192 192 191 191 190 190 190 190 190 190 190 190 190 189 189 190 191 193 190 188 186 184 181 179 177 175 175 173 172 172 173 173 174 174 175 176 176 175 175 175 174 174 176 175 170 160 156 160 165 168 170 169 170 165 162 163 163 163 165 167 167 169 173 175 176 177 179 181 182 181 182 182 181 183 182 180 176 174 172 169 166 168 165 164 169 171 171 170 166 161 156 152 151 154 156 159 159 152 137 140 142 137 143 144 148 152 152 151 149 149 146 147 150 151 152 152 151 150 148 150 150 151 152 151 150 151 153 155 155 155 155 155 154 153 152 150 147 147 150 152 152 152 153 153 152 151 144 133 131 133 135 135 134 134 133 133 135 136 137 137 136 136 137 138 139 140 140 141 143 144 145 147 147 148 148 149 150 152 152 153 154 154 154 154 155 155 156 156 157 157 157 157 157 157 158 159 161 164 165 162 157 154 153 153 153 154 154 155 156 156 157 158 159 160 160 160 160 158 156 154 153 152 151 150 150 150 150 150 150 150 150 150 150 150 151 151 152 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 155 155 154 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 157 157 157 157 158 158 158 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 311 310 310 310 310 310 309 309 309 309 309 310 310 311 311 311 312 315 321 329 336 341 343 344 345 347 347 347 350 352 355 357 358 359 359 0 2 3 1 1 1 2 5 6 5 4 3 3 3 2 1 0 360 359 357 357 358 358 358 0 7 5 2 6 8 9 7 2 0 359 357 353 349 346 344 343 344 342 340 341 343 342 341 340 338 343 342 346 346 345 344 346 359 303 326 343 350 1 20 56 98 105 125 134 143 147 145 148 182 192 192 207 206 207 208 208 209 209 207 204 203 201 198 196 192 177 30 12 14 23 30 33 28 17 6 357 351 350 328 316 318 320 324 323 321 320 318 314 310 308 308 315 325 337 347 354 320 216 198 121 83 51 45 36 33 41 83 89 96 40 17 31 78 102 101 94 92 95 106 119 122 123 127 128 132 134 135 141 146 148 150 150 151 150 150 148 145 145 146 148 148 150 151 154 156 156 156 156 154 153 154 154 154 155 157 158 155 155 156 159 157 159 160 159 154 155 157 159 160 161 161 159 161 165 168 164 159 157 159 163 166 167 165 163 162 161 161 159 157 156 158 160 161 161 160 159 163 169 172 173 174 174 176 179 193 202 197 200 210 225 230 236 241 262 253 253 274 275 259 240 228 215 206 203 205 210 210 212 212 218 222 234 240 225 208 215 230 236 238 243 251 259 264 267 269 270 265 265 266 265 264 263 261 258 258 259 258 257 260 262 262 255 236 222 220 212 208 207 205 203 202 201 201 200 199 199 198 198 198 197 197 196 195 195 195 194 194 193 193 193 192 192 193 193 192 192 191 191 191 191 191 191 191 191 191 190 190 191 192 192 191 189 188 186 184 182 181 180 177 175 174 175 176 176 175 176 176 176 176 176 175 175 174 173 174 174 173 166 159 160 164 167 168 169 170 167 163 162 161 162 164 167 168 169 171 171 174 176 178 180 182 183 183 183 182 183 183 182 179 175 173 171 166 163 160 164 168 171 171 169 166 165 156 155 149 154 156 159 160 147 144 146 161 232 273 166 155 155 155 154 151 151 148 151 153 153 153 153 153 150 149 151 151 152 152 151 151 152 156 156 159 160 159 158 156 155 154 152 149 147 148 149 151 153 153 154 154 151 140 125 128 133 135 136 135 135 134 134 135 137 138 139 139 139 140 140 140 140 141 141 142 143 145 146 148 149 149 150 152 152 153 154 154 155 155 155 156 157 157 158 158 159 159 159 158 159 158 160 164 167 166 163 159 155 155 154 154 154 155 155 156 157 157 158 159 160 160 161 160 159 157 155 153 152 151 151 151 151 151 151 151 151 151 151 151 151 151 151 152 152 153 153 153 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 156 156 157 157 157 158 158 158 158 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 317 316 316 315 314 313 312 311 311 311 311 310 310 310 310 310 310 311 311 312 313 313 313 313 316 323 332 338 342 344 345 346 348 349 350 351 353 355 358 360 0 360 359 0 2 3 1 1 359 1 2 3 3 2 0 0 1 0 0 0 1 0 359 358 359 1 0 0 3 3 2 3 4 5 3 359 357 355 353 349 345 341 339 340 342 342 341 341 343 344 345 347 346 346 346 351 353 353 354 353 351 316 334 332 345 2 22 51 85 98 104 112 128 149 146 130 121 149 175 198 202 207 209 210 210 209 209 205 203 201 199 197 196 191 152 28 24 27 34 27 8 348 330 319 316 315 300 296 297 299 299 300 304 305 303 301 299 301 309 317 322 320 321 322 307 274 247 192 43 52 53 39 29 35 55 60 66 26 16 41 77 93 94 91 92 93 102 110 118 124 129 131 134 138 139 142 144 145 146 148 149 149 148 146 145 146 147 149 150 151 151 153 153 153 153 152 150 149 149 148 147 150 154 157 156 154 153 153 153 154 154 154 155 156 157 157 156 157 158 158 157 157 159 153 148 152 157 162 166 169 169 168 164 164 160 157 155 157 159 161 162 161 160 162 167 171 172 173 173 173 173 174 180 192 191 194 206 227 244 245 242 263 259 251 261 266 245 226 217 213 209 208 208 208 210 211 211 215 220 229 236 224 209 215 230 232 232 236 242 248 256 261 263 263 262 262 262 262 263 261 260 260 259 258 258 255 256 256 254 243 229 225 212 206 203 202 202 202 203 203 202 201 200 199 199 199 199 198 198 197 196 195 195 194 194 194 193 193 193 193 193 193 193 192 192 192 193 193 193 193 193 192 192 192 192 193 193 193 192 191 190 189 187 186 185 183 180 178 177 178 178 178 177 177 177 177 177 177 176 174 173 172 172 172 173 170 163 160 161 164 166 168 169 168 165 161 161 161 163 166 169 170 170 171 173 175 178 179 181 182 182 182 183 181 181 182 180 176 173 171 167 162 163 166 167 168 169 169 177 191 166 159 153 155 152 152 144 76 144 157 164 173 280 202 165 160 158 156 153 152 150 152 153 154 154 154 153 151 150 150 149 152 153 153 153 154 155 158 161 163 161 160 158 156 156 155 154 151 150 150 152 154 155 155 154 150 137 121 125 132 135 136 135 135 134 135 136 137 139 140 141 141 141 141 141 141 141 141 142 144 145 147 148 150 151 152 152 153 154 154 154 155 156 157 158 159 159 159 159 159 160 160 160 161 160 163 167 168 166 163 160 158 157 155 156 156 156 156 156 157 158 159 160 160 161 162 161 159 157 155 154 153 152 152 151 151 151 151 151 151 151 151 152 152 152 152 153 153 153 153 153 154 154 154 154 154 153 153 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 157 157 157 157 158 158 158 158 158 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 317 317 317 316 315 314 313 312 312 311 311 311 311 311 311 311 311 312 313 314 315 315 315 315 317 323 333 341 344 345 346 347 348 350 349 351 353 356 358 360 0 359 357 357 0 2 3 2 1 359 359 359 359 359 358 358 359 0 1 1 1 1 2 0 359 1 4 3 359 359 1 3 4 4 3 0 358 355 352 348 345 342 339 337 337 339 340 341 340 343 347 348 347 350 349 347 346 351 353 355 352 347 342 334 325 341 0 17 41 75 92 97 110 124 149 150 122 114 151 178 193 200 206 207 208 209 210 212 212 212 211 207 203 202 205 206 204 194 138 25 351 303 288 285 284 285 289 283 282 284 286 288 291 295 296 296 296 295 295 304 314 315 316 320 321 315 309 314 10 11 32 42 38 33 32 42 51 45 25 23 54 80 89 93 90 88 98 105 104 115 123 130 134 137 141 142 143 140 140 142 144 146 147 147 146 146 146 148 150 151 151 151 150 150 149 149 148 146 144 142 141 141 145 152 155 154 152 152 150 148 149 153 155 157 157 157 156 155 155 156 156 155 150 147 147 150 154 160 162 166 169 170 169 168 164 157 154 156 157 160 162 163 162 162 165 169 169 171 172 171 170 170 171 173 176 182 188 197 213 236 250 265 259 261 250 241 242 233 217 211 210 207 207 207 208 209 211 212 213 217 224 219 219 214 214 222 225 226 229 235 249 255 258 260 262 264 264 262 262 261 260 260 260 259 254 252 247 245 248 240 224 215 214 209 207 205 204 205 205 205 205 204 202 202 201 201 201 201 200 199 198 197 196 195 195 194 194 194 193 193 193 194 194 193 193 192 192 193 194 194 194 194 193 193 193 194 195 194 194 194 193 193 191 191 190 189 186 184 181 180 181 180 180 179 179 179 179 179 178 177 174 171 170 169 170 172 172 168 162 161 162 165 167 168 168 166 163 161 162 163 165 167 169 170 171 173 175 177 179 180 182 182 183 184 183 183 181 180 178 174 171 169 165 162 156 164 164 164 165 191 295 276 178 281 166 339 334 332 339 90 134 147 162 183 168 162 161 159 157 154 153 152 152 152 154 155 154 152 150 149 149 149 153 154 154 153 154 155 157 159 161 160 160 159 159 159 158 158 156 156 154 155 156 155 154 153 149 133 117 125 132 133 135 135 135 135 136 137 137 140 141 142 142 143 143 143 143 142 142 143 144 146 147 149 150 151 151 153 154 155 155 155 156 157 158 159 160 160 160 159 159 160 161 161 162 162 164 166 166 165 163 162 160 158 156 157 156 156 157 157 157 158 159 160 161 162 162 161 159 157 156 154 154 153 153 152 152 152 152 152 152 152 152 152 152 152 153 153 153 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 157 157 157 157 158 158 158 158 158 158 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 317 317 316 316 315 314 313 312 312 312 312 312 312 312 313 313 314 316 317 318 317 317 318 324 333 342 347 346 345 346 348 350 351 351 354 356 358 359 359 358 356 356 359 3 4 4 2 360 356 354 354 355 354 353 354 357 1 1 1 0 1 3 3 2 3 6 7 360 357 1 4 5 5 3 359 357 353 349 346 344 342 340 337 337 336 337 338 339 343 343 339 328 316 335 343 341 343 349 350 350 344 339 330 328 339 355 9 24 34 58 91 114 135 152 158 140 147 172 185 195 201 204 206 211 211 232 250 236 227 237 221 215 210 212 213 215 218 219 223 240 255 261 262 265 271 276 275 275 275 276 279 283 285 286 286 286 288 290 310 318 315 315 322 326 324 324 332 344 357 10 18 21 24 28 39 47 42 35 44 72 85 90 95 90 91 97 101 108 114 122 131 134 137 141 143 142 139 136 138 139 141 144 146 146 145 146 148 150 151 150 149 149 149 146 144 142 139 137 136 137 139 144 150 154 153 152 149 148 149 150 152 155 157 159 159 157 155 155 154 153 148 142 142 147 152 158 162 164 165 167 167 167 166 161 156 154 156 158 159 162 164 164 165 166 167 170 171 170 167 165 166 169 170 171 174 181 186 191 216 251 254 243 246 250 229 225 225 217 209 207 206 206 206 207 209 212 214 213 213 211 216 229 221 217 214 217 222 227 234 250 253 256 260 260 259 260 260 260 259 260 259 255 251 245 239 234 236 239 232 224 218 215 212 211 209 209 208 208 207 207 206 205 204 203 203 203 202 202 201 200 199 197 196 196 195 195 195 194 194 194 194 194 194 194 193 193 193 193 194 194 194 194 194 194 195 196 196 196 195 195 194 194 194 193 191 189 186 184 183 183 183 182 181 181 180 180 180 179 178 175 171 169 168 167 169 172 172 170 165 161 162 164 165 167 167 166 164 165 165 165 166 167 170 172 174 175 177 179 180 181 182 182 183 183 184 182 180 177 175 174 174 171 165 313 309 283 168 166 195 304 311 313 317 323 327 324 324 324 331 58 140 143 146 153 162 163 161 158 155 154 152 152 152 154 154 153 151 149 148 148 149 151 154 153 153 153 154 156 158 159 159 161 161 160 159 159 159 159 158 157 156 156 156 154 153 149 132 116 124 125 134 136 136 135 136 138 139 139 141 143 143 143 144 144 144 144 143 143 143 146 147 149 150 151 151 153 154 155 155 155 156 157 158 159 160 161 161 161 160 160 161 162 163 162 163 164 164 164 163 163 162 160 158 157 157 157 157 158 158 158 158 158 159 161 163 163 161 160 158 156 155 154 154 154 153 153 153 153 153 153 153 153 153 153 153 153 154 154 154 154 154 155 155 155 154 154 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 157 157 157 157 157 157 158 158 158 158 158 158 159 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 317 317 317 317 318 318 318 318 318 318 318 318 317 317 316 315 314 313 313 313 313 313 314 314 314 315 315 317 320 320 320 319 319 323 332 340 345 344 342 341 343 346 348 350 352 354 356 357 357 356 355 355 357 1 4 4 4 1 358 354 351 350 350 347 344 344 352 359 2 1 358 358 2 5 4 4 6 6 359 354 356 1 4 4 1 357 355 352 348 345 342 341 340 338 337 335 335 337 338 339 339 333 292 300 340 344 345 346 347 346 327 302 311 319 325 335 347 359 6 8 20 33 61 166 175 176 175 180 188 193 200 202 203 214 289 289 282 294 304 301 272 231 221 219 217 215 220 228 235 241 247 252 255 256 261 267 272 272 270 269 272 275 276 277 276 275 276 281 290 305 314 317 318 320 322 323 329 337 347 352 357 3 6 9 15 31 46 48 53 68 85 91 93 97 87 89 92 101 111 116 123 130 134 137 140 141 140 137 131 132 131 137 142 144 144 144 146 148 150 150 149 149 148 146 143 140 137 135 133 133 135 139 144 149 153 153 153 151 151 151 151 151 153 156 158 159 157 155 154 151 146 141 140 144 150 156 161 164 164 163 163 164 162 160 158 157 157 158 160 160 161 164 166 166 167 167 168 170 169 166 163 165 168 170 171 173 179 179 187 209 231 233 229 234 240 224 222 225 222 218 211 206 204 203 205 208 212 214 212 210 208 216 245 240 227 216 216 223 228 231 238 253 254 256 253 252 252 253 253 252 252 250 245 241 238 234 229 229 225 225 223 220 216 214 212 211 211 211 211 210 209 208 208 206 205 204 205 204 203 203 202 201 200 198 197 197 196 196 196 195 195 196 195 195 195 195 194 194 193 193 194 194 194 194 195 196 197 197 197 197 197 197 196 196 195 193 191 189 187 185 186 185 184 183 183 182 181 180 180 179 178 173 169 167 165 167 169 170 172 169 162 160 163 165 166 168 168 168 169 168 168 167 168 170 172 174 175 176 177 179 180 181 181 182 183 183 184 182 179 176 177 177 178 278 313 313 316 313 263 232 294 311 313 314 322 328 317 319 320 325 45 143 147 152 152 155 161 161 159 156 154 153 152 152 153 154 152 150 149 147 146 146 148 150 152 153 154 155 156 157 159 160 161 161 160 160 160 160 162 162 160 158 158 157 155 154 148 134 124 122 129 136 137 137 137 137 139 140 141 142 143 144 144 145 146 146 145 145 145 145 148 149 151 151 151 152 153 154 155 156 156 157 158 158 159 160 160 161 161 161 161 161 162 162 161 162 162 163 162 162 161 160 159 158 157 157 158 158 159 159 159 158 159 160 162 163 163 162 160 158 157 156 155 155 154 154 154 154 154 154 154 154 154 154 154 153 154 155 155 155 155 155 155 155 155 155 155 154 155 155 155 155 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 157 157 157 157 157 158 158 158 158 158 158 159 159 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 316 317 317 317 317 318 318 318 319 319 319 319 318 318 317 317 316 316 315 315 315 315 315 316 316 317 317 318 321 322 322 322 322 323 328 335 339 337 334 333 334 336 341 342 346 349 351 351 350 350 350 352 352 353 357 360 1 1 357 355 353 348 342 338 337 335 332 347 351 358 358 354 352 358 8 10 7 6 4 0 356 356 358 1 2 358 354 352 350 346 343 340 339 338 338 337 336 335 335 331 333 333 326 305 298 331 337 340 340 336 270 259 272 282 300 315 327 338 347 353 357 355 347 328 244 206 200 202 209 216 220 221 216 217 234 257 237 236 234 232 225 224 227 228 227 225 228 232 235 239 244 249 252 253 255 259 264 266 265 265 265 267 269 268 266 267 269 275 288 297 299 299 304 310 313 313 317 326 336 345 346 350 353 357 0 7 26 51 61 75 87 93 97 99 99 87 86 88 103 114 120 126 131 133 136 138 137 136 130 123 122 118 133 140 143 143 143 145 147 149 149 148 148 147 144 141 137 134 132 132 132 135 139 143 146 149 151 153 153 153 152 150 150 151 154 156 157 155 154 152 144 135 137 143 148 155 160 162 163 161 160 159 159 158 156 158 158 159 160 161 162 161 163 165 165 165 165 166 166 167 167 166 166 168 170 173 175 178 185 195 204 215 221 226 234 239 230 227 228 231 230 218 207 203 201 202 204 209 210 208 208 207 207 213 240 236 220 217 221 228 231 238 251 251 250 246 244 243 245 247 243 240 239 239 238 234 230 227 225 224 224 225 219 217 215 213 212 212 213 212 211 211 210 210 209 207 206 207 205 205 205 205 204 203 201 200 199 199 198 198 197 198 198 197 197 197 196 195 195 195 195 195 195 196 195 195 198 198 198 198 198 198 198 197 196 196 194 193 192 190 188 188 187 186 186 185 184 182 182 181 181 180 177 171 166 162 161 164 167 170 171 167 161 163 165 166 167 168 169 170 170 170 169 168 169 171 173 174 175 175 176 179 177 178 181 182 183 184 184 183 181 178 176 177 236 311 309 307 311 311 301 302 309 311 313 316 315 315 318 321 326 140 149 150 151 148 146 155 157 157 154 153 153 152 152 153 153 152 150 148 146 143 140 142 137 149 152 153 155 156 157 158 160 160 161 160 161 161 162 164 165 164 162 160 159 157 154 148 140 132 127 132 136 138 138 138 139 139 140 141 143 143 145 145 146 147 147 147 147 147 147 149 151 152 152 153 154 154 155 155 156 157 157 158 158 159 159 160 161 162 162 162 161 161 161 161 161 161 161 162 162 161 160 159 158 158 158 158 159 160 159 160 159 159 161 163 164 163 162 160 159 158 157 156 156 155 155 155 155 155 154 154 154 154 154 154 154 154 155 155 155 155 155 155 156 155 155 155 155 155 155 155 155 155 155 155 155 154 154 154 154 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 157 157 157 157 158 158 158 158 158 159 159 159 159 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 316 316 317 317 317 317 317 318 318 319 319 319 319 319 319 318 318 318 318 317 317 317 317 317 317 318 319 320 320 321 323 324 324 324 324 325 327 328 327 324 324 326 329 333 335 337 340 343 345 346 344 342 342 343 344 345 348 351 355 353 348 346 345 338 329 325 325 326 327 338 341 354 353 348 347 352 1 9 9 5 4 0 358 357 355 357 358 353 351 349 347 344 341 339 338 337 337 336 335 331 316 277 281 299 308 310 286 277 285 290 272 233 244 252 260 267 279 306 322 332 336 341 345 342 337 327 282 230 218 217 222 228 232 232 233 233 235 229 226 225 224 224 225 229 232 234 236 237 239 239 240 243 246 248 250 251 254 257 260 261 260 260 261 261 260 258 256 260 264 275 288 294 295 296 294 294 298 303 309 319 330 339 340 344 345 348 353 2 24 60 80 93 96 101 102 103 102 94 90 88 111 119 126 129 131 132 133 134 133 130 129 123 111 110 130 140 141 141 141 143 146 148 148 148 147 144 141 138 135 134 133 132 131 133 138 142 143 146 151 154 154 153 151 149 149 150 153 154 154 153 151 147 136 131 139 147 153 159 162 160 159 158 158 157 156 155 156 158 159 160 161 162 162 162 163 163 164 162 162 163 164 168 171 170 168 168 170 177 182 184 193 198 201 208 216 230 241 238 230 231 232 232 231 220 210 203 201 200 201 204 205 205 207 205 202 208 230 240 227 219 220 232 238 242 249 248 246 246 240 237 242 244 240 235 236 239 238 230 226 225 224 224 224 223 216 216 215 215 214 213 214 213 213 213 212 212 211 209 209 209 208 207 208 207 207 206 205 204 203 202 201 200 199 200 201 200 200 199 198 198 197 197 197 197 198 199 200 199 201 202 201 200 199 199 199 198 197 196 196 194 193 191 191 190 189 188 187 186 186 185 184 184 184 184 183 175 164 170 155 154 162 167 170 171 167 164 164 166 167 168 169 170 171 171 170 169 170 170 171 172 173 173 174 176 175 176 179 181 182 184 185 185 185 181 179 178 176 176 240 296 302 308 307 307 310 310 311 314 318 318 321 327 336 143 149 148 145 149 154 158 156 156 154 151 150 151 152 153 153 152 150 148 145 142 139 135 131 146 152 154 156 157 158 159 159 160 160 161 162 163 164 165 163 163 163 160 160 157 155 150 141 130 127 132 136 137 138 139 140 141 141 143 144 145 146 147 148 148 148 148 148 148 149 150 152 152 153 154 155 155 156 156 157 157 158 158 158 159 159 160 161 161 162 162 162 162 162 161 161 161 161 161 161 161 160 160 159 159 159 159 159 160 160 161 160 160 161 163 164 164 162 161 159 159 158 157 156 156 155 155 156 155 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 155 155 154 154 154 154 155 155 155 155 155 155 155 155 155 156 156 156 156 156 156 157 157 157 157 158 158 158 158 158 159 159 159 159 159 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 316 317 317 317 317 317 318 318 319 319 320 320 320 319 319 319 319 319 319 320 320 319 318 319 320 322 323 323 323 323 324 324 326 326 324 322 321 320 320 321 324 329 330 331 334 339 343 346 346 342 338 336 337 338 340 340 344 350 341 336 333 328 324 321 319 319 319 321 325 332 348 350 345 346 349 356 4 7 3 1 2 0 357 354 353 353 350 349 347 345 342 340 339 338 336 336 334 327 312 280 268 282 291 293 315 323 317 300 254 237 244 249 253 257 262 269 286 316 321 328 334 339 336 331 327 311 261 231 227 229 233 238 237 234 227 227 227 226 225 225 226 229 232 236 236 238 240 241 241 242 244 245 245 247 249 252 254 255 257 255 255 254 252 251 250 251 255 262 270 273 280 285 288 288 287 289 294 302 314 326 334 337 340 341 344 348 0 26 67 91 99 104 104 105 106 107 102 91 93 112 128 134 132 132 131 130 130 128 129 126 120 103 106 128 139 140 139 139 142 145 147 148 147 144 142 139 136 135 134 133 132 133 135 139 139 143 147 151 154 154 152 150 149 148 148 151 153 153 152 148 145 136 131 142 150 155 158 159 159 157 157 157 156 155 154 154 158 161 160 161 162 162 163 163 164 163 161 161 163 166 170 173 173 169 167 170 172 181 189 193 195 198 205 216 237 252 235 224 227 229 233 228 220 212 206 202 200 200 201 201 203 206 210 200 204 226 240 235 222 226 232 235 240 244 245 243 243 240 238 238 238 236 233 228 226 225 223 222 222 223 221 219 219 217 216 216 217 216 215 214 214 214 214 214 214 213 211 211 211 210 210 210 211 210 210 209 208 206 204 204 203 202 202 203 203 203 202 201 201 200 199 200 201 202 204 206 206 206 210 207 205 203 201 200 198 198 197 196 196 194 193 193 192 192 190 189 188 188 188 188 189 191 192 192 189 186 193 252 330 118 162 168 172 172 167 164 165 167 168 169 170 171 172 172 171 171 169 169 170 171 172 173 173 174 175 176 178 181 183 184 184 185 185 183 181 179 178 205 302 300 301 305 308 311 311 312 314 315 319 326 335 348 137 146 141 121 128 150 149 149 149 150 147 147 150 151 152 153 152 150 148 147 144 140 134 132 146 154 159 160 160 161 162 162 161 161 161 163 164 165 166 166 165 163 160 157 154 154 148 142 132 130 133 136 137 138 139 141 142 142 143 145 146 148 148 149 149 149 149 149 150 150 151 152 153 154 155 156 156 156 157 158 158 158 159 158 159 159 160 160 161 161 162 162 162 163 163 162 162 161 161 161 161 161 160 160 160 160 160 160 161 162 162 162 162 162 164 164 164 163 161 161 159 158 157 157 156 156 156 156 156 156 156 156 156 156 156 155 155 156 156 156 156 156 156 156 156 156 156 155 155 155 155 155 155 154 154 154 154 154 154 154 154 154 155 155 155 155 155 155 155 156 156 156 156 156 157 157 157 157 157 157 158 158 158 158 159 159 159 159 159 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 316 317 317 317 317 317 317 318 318 319 320 321 321 320 320 320 320 320 320 320 321 321 319 318 318 320 322 324 324 323 322 323 324 325 325 322 318 316 316 318 322 326 327 327 329 334 341 346 348 347 342 336 332 332 334 336 337 339 339 328 327 325 324 322 321 320 318 316 316 319 330 344 347 345 346 348 356 1 1 359 359 359 359 357 354 352 350 347 346 344 342 340 338 338 337 334 330 314 311 302 291 283 284 287 284 279 286 283 273 261 245 240 247 250 252 254 256 259 271 292 325 329 334 333 328 324 321 297 251 235 232 232 236 237 231 225 226 228 227 226 227 228 231 233 234 236 238 240 241 241 242 242 242 243 244 247 249 250 252 251 247 247 245 245 245 247 249 253 259 266 268 273 277 280 283 284 286 289 298 312 325 332 334 337 340 344 350 4 32 71 94 101 105 109 107 107 108 103 90 95 122 136 138 133 131 130 127 126 125 125 122 119 98 101 126 137 139 138 138 140 144 145 146 145 142 140 138 135 135 136 135 134 137 140 144 143 147 149 151 153 152 150 150 149 148 147 149 151 151 150 147 146 144 138 141 149 153 154 153 154 152 157 157 157 156 155 154 155 159 159 159 162 164 165 165 165 164 164 165 166 169 173 174 173 170 168 168 172 182 189 192 194 197 204 216 237 260 232 222 225 226 230 228 220 214 209 204 202 201 200 199 201 201 213 206 207 222 239 239 229 226 236 235 237 239 241 242 243 244 242 239 236 233 230 228 226 224 222 222 221 221 219 217 217 217 217 216 217 218 216 216 216 216 215 215 215 214 213 213 213 212 213 214 214 213 213 212 210 208 207 206 205 205 205 207 207 206 206 205 204 203 203 203 205 207 210 214 215 216 221 219 214 208 205 202 200 199 198 197 196 195 194 195 194 193 192 191 191 191 191 193 195 198 201 201 201 203 213 221 277 305 290 164 170 173 172 167 164 163 165 167 170 172 173 174 173 171 170 169 169 170 171 172 173 174 175 175 177 178 180 181 182 183 185 187 184 180 179 195 305 302 298 302 309 312 312 313 314 317 320 323 331 351 127 139 137 63 92 118 123 132 138 142 144 147 150 151 152 152 152 151 148 148 146 140 135 135 147 156 164 167 165 165 165 165 164 163 162 163 164 167 171 173 171 168 161 155 153 153 148 149 143 136 136 137 139 140 141 142 142 143 145 147 148 148 149 150 150 150 150 150 150 150 151 153 154 155 156 157 157 157 158 158 158 158 158 158 159 159 160 160 160 161 161 161 162 163 163 163 163 162 162 162 162 161 161 160 161 161 161 162 163 164 164 164 163 164 165 165 165 164 163 161 159 158 158 157 156 156 156 157 157 156 156 156 156 156 156 156 156 156 157 157 157 157 157 157 157 156 156 156 156 156 156 156 156 155 155 155 154 154 154 154 155 155 155 155 155 155 155 155 156 156 156 156 156 157 157 157 157 157 157 158 158 158 158 159 159 159 159 159 159 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 320 319 319 319 319 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 318 319 319 320 321 322 322 322 322 322 321 321 320 321 320 318 318 317 318 320 322 323 322 323 325 325 324 321 316 311 309 314 322 327 329 328 328 330 339 348 352 350 346 340 333 329 329 330 331 331 329 327 324 323 324 322 321 320 318 317 317 315 320 333 344 346 345 347 351 358 357 354 353 354 355 356 354 352 349 346 343 342 341 339 335 335 335 333 322 294 291 311 315 312 300 285 273 265 257 255 247 241 238 240 243 246 247 249 250 250 250 248 257 310 326 329 330 327 322 319 306 272 248 240 235 234 234 230 227 229 229 228 227 228 230 232 233 233 235 237 239 240 240 240 240 241 241 243 245 245 246 247 244 239 239 240 242 246 247 249 253 256 258 265 272 275 278 281 284 286 289 298 315 325 334 336 339 343 346 353 6 34 73 93 100 106 109 110 110 112 108 91 105 129 136 135 131 132 129 126 125 124 123 120 120 99 95 125 137 139 138 138 141 144 146 144 142 139 137 137 136 136 138 137 138 142 144 145 148 148 148 148 149 150 149 148 148 149 148 147 147 149 148 147 146 145 143 143 146 147 147 148 150 151 157 158 159 159 157 155 154 155 156 157 160 161 167 169 169 168 167 169 171 172 174 174 172 171 171 171 174 185 189 191 194 198 207 214 217 239 232 228 221 222 226 228 223 215 209 204 200 200 199 199 199 201 207 207 204 222 237 240 234 231 233 240 239 238 240 242 245 246 244 240 236 233 229 226 223 222 222 221 220 219 219 218 217 217 217 217 218 219 218 217 217 217 217 216 216 216 215 216 216 215 215 216 216 216 217 216 214 211 209 208 207 207 208 209 210 211 210 207 205 205 205 206 208 203 206 209 218 222 223 224 222 216 212 208 204 201 199 198 197 196 195 196 196 195 194 193 193 193 194 197 199 204 207 208 209 212 218 221 229 241 240 159 166 171 173 173 172 167 164 168 171 173 174 175 175 173 171 169 169 169 170 171 172 173 175 176 176 177 178 178 179 181 182 186 187 183 181 184 299 306 303 305 310 313 311 310 313 318 319 321 329 353 117 133 137 86 78 92 105 121 130 137 145 150 152 153 152 152 152 151 151 149 146 141 137 138 150 159 164 168 169 166 165 165 163 162 162 165 166 169 177 174 174 173 169 162 156 156 154 154 147 141 139 139 140 141 142 143 144 145 147 148 148 149 150 150 151 151 151 151 151 151 153 154 155 156 156 157 157 158 158 158 158 158 158 159 159 160 161 161 162 161 162 162 162 164 164 164 163 163 163 163 163 162 162 161 162 162 162 163 164 165 165 165 165 166 167 167 166 166 163 161 160 159 158 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 157 157 157 157 157 157 157 157 156 156 157 156 156 156 155 155 155 155 155 155 155 154 154 154 154 155 155 155 155 156 156 156 156 156 157 157 157 157 157 157 157 158 158 158 158 159 159 159 159 159 159 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 318 319 319 321 322 324 323 323 322 321 321 319 318 318 318 318 317 316 316 318 320 322 324 325 327 326 323 318 314 310 311 318 329 334 334 333 334 338 345 350 352 350 344 338 334 330 328 328 327 327 325 324 322 321 320 319 318 316 315 314 315 317 327 341 346 345 344 346 351 356 352 347 347 350 351 350 349 348 345 344 341 340 338 336 333 333 333 329 315 307 313 320 321 320 312 293 275 268 259 249 243 239 239 240 242 243 245 246 247 247 248 246 242 247 294 318 323 323 320 317 307 284 266 257 242 236 234 230 229 229 229 229 229 229 231 231 233 234 235 236 238 239 240 239 239 239 240 240 241 242 242 241 236 235 236 239 244 247 248 250 253 255 261 268 274 278 282 288 291 292 295 305 319 325 327 334 341 345 348 356 9 34 75 91 98 107 112 112 113 116 118 100 109 124 130 132 134 133 132 130 126 123 122 124 123 107 94 124 138 140 139 140 141 142 145 140 138 135 135 136 138 139 141 143 143 145 145 145 144 143 142 143 146 147 146 146 147 149 148 148 146 146 147 149 150 150 148 145 145 143 144 144 147 152 157 160 160 161 158 155 154 154 155 155 156 157 165 170 171 169 170 172 173 174 174 174 173 173 173 174 177 186 189 191 190 191 197 197 195 203 213 230 218 215 220 222 222 217 210 205 200 199 198 198 197 199 209 208 208 218 231 236 234 235 241 244 243 243 243 245 246 245 241 238 235 231 225 222 220 219 218 218 219 219 219 219 218 218 218 218 218 220 220 220 218 218 218 219 219 218 218 219 219 218 218 218 218 218 218 218 217 214 212 210 209 208 207 206 206 207 208 208 207 204 202 203 204 207 210 212 216 219 220 221 222 226 222 218 212 203 201 200 198 198 197 197 197 196 195 195 195 195 197 199 202 206 207 210 213 216 218 219 220 223 219 192 169 166 171 174 174 173 168 172 172 173 175 175 175 174 173 170 170 169 169 170 171 172 174 175 177 178 178 178 178 179 181 184 186 186 179 174 205 290 300 308 311 314 314 314 311 314 318 320 329 359 123 135 143 134 9 347 25 112 129 139 147 151 154 153 152 152 153 152 152 149 146 142 140 141 153 163 164 165 170 169 167 164 163 163 165 169 170 172 179 170 170 170 169 163 156 156 155 153 147 141 141 141 141 142 142 144 145 146 147 148 149 150 150 151 151 152 151 152 152 153 154 155 155 156 156 157 157 157 158 158 158 158 158 158 159 160 161 162 163 163 162 162 163 164 165 165 165 165 164 164 164 163 162 162 162 162 162 163 164 165 166 167 167 168 168 168 167 166 163 161 160 159 158 158 157 157 157 157 157 157 157 157 157 157 157 157 157 157 158 158 158 158 158 158 158 157 157 157 156 156 155 154 154 154 154 154 154 154 154 155 155 154 154 154 155 155 155 155 156 156 156 156 157 157 157 157 157 157 158 158 158 158 159 159 159 159 159 159 159 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 318 319 319 321 322 324 324 322 321 320 319 317 315 316 317 317 316 315 316 318 321 321 324 326 327 325 323 320 318 318 321 329 338 341 340 340 341 341 343 345 348 346 341 337 334 331 329 328 327 326 324 322 321 319 317 315 314 312 312 312 315 320 330 339 340 343 342 343 348 350 346 344 342 346 348 345 343 343 342 340 337 337 334 332 331 332 331 328 323 329 330 328 323 317 309 299 290 280 267 254 246 242 240 240 241 242 243 244 245 246 246 245 243 239 244 269 294 307 310 307 299 284 278 266 249 240 235 228 228 229 229 229 229 230 232 232 233 234 235 234 235 237 238 238 238 237 237 237 237 238 237 236 233 233 236 240 243 246 249 253 252 258 267 277 284 288 292 298 300 300 302 311 321 325 327 338 343 345 348 354 7 34 71 89 95 105 109 111 114 117 118 101 96 113 123 132 136 136 135 134 129 125 125 128 126 114 103 124 140 142 142 142 142 142 141 134 135 133 135 137 140 142 145 146 146 145 141 138 136 136 136 139 142 144 142 143 146 147 148 149 146 146 150 154 155 154 151 148 144 143 144 145 150 155 158 161 162 164 162 155 155 155 155 155 156 157 161 164 170 170 171 174 176 176 176 176 176 176 176 177 179 186 190 191 188 184 185 186 186 189 193 206 210 204 210 224 225 220 213 205 201 201 200 200 197 199 208 210 210 214 225 232 232 236 240 241 242 243 245 246 243 241 238 234 231 228 223 220 219 217 216 216 217 218 219 219 219 218 219 218 218 219 219 221 220 219 219 220 221 221 221 221 222 221 220 220 219 219 220 220 219 217 214 213 212 208 206 207 207 209 211 211 206 203 201 201 201 201 204 205 216 218 224 228 227 226 230 216 214 206 204 203 201 200 199 198 198 197 197 196 196 197 198 200 202 203 206 209 213 213 213 214 215 216 216 209 197 190 178 168 173 176 176 177 174 173 174 176 176 176 175 175 173 171 170 170 171 172 173 175 178 179 179 179 178 179 181 182 183 184 173 171 175 182 186 222 294 310 312 315 313 312 315 319 325 120 143 148 156 162 255 302 312 101 134 143 149 152 154 153 152 152 152 153 152 149 145 142 144 146 157 166 168 165 165 171 170 167 165 165 167 171 172 171 174 166 164 161 159 157 154 154 154 152 146 142 142 143 143 143 144 146 146 147 148 149 150 150 151 152 152 152 153 153 153 154 155 155 156 156 156 156 157 157 157 157 157 157 157 158 159 160 161 162 163 163 163 163 164 164 165 166 166 166 166 166 165 164 164 163 162 163 163 163 165 166 167 168 168 169 169 169 168 166 164 162 160 159 159 158 158 158 158 158 158 158 158 158 158 158 158 157 157 158 158 158 158 158 158 158 158 158 157 157 156 157 156 157 157 156 155 154 154 154 155 155 155 155 155 154 154 155 155 155 156 156 156 156 157 157 157 157 157 158 158 158 158 159 159 159 159 159 159 160 160 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 317 316 316 316 317 317 317 317 318 318 319 320 322 323 323 320 320 318 317 316 316 316 317 317 316 316 318 321 324 323 326 327 326 325 325 325 326 328 330 337 342 343 343 344 344 340 338 340 342 341 338 335 334 334 332 330 328 327 325 322 320 318 316 313 311 310 310 311 317 323 329 334 337 339 336 334 337 336 336 336 335 340 343 338 337 338 338 334 329 329 328 329 330 332 332 329 327 328 329 328 325 319 311 304 301 290 277 263 252 246 243 242 241 241 242 243 243 244 244 244 243 240 238 243 255 270 278 275 267 269 270 265 255 245 235 228 228 229 228 228 229 230 230 231 231 233 233 232 231 233 235 236 235 234 235 234 234 234 234 233 232 233 235 238 241 244 247 250 255 265 276 287 293 295 297 299 300 301 301 309 314 317 325 338 344 342 347 355 11 36 67 84 92 94 109 112 112 113 109 96 84 101 119 134 140 140 139 136 132 127 127 131 130 120 113 127 141 145 145 145 143 141 138 136 134 134 137 139 142 144 145 146 145 142 135 126 127 129 131 135 138 139 138 139 141 144 148 150 150 152 156 161 159 156 151 147 144 144 144 149 155 158 160 161 163 165 164 160 157 157 157 158 159 161 162 164 167 169 172 176 178 179 179 178 178 179 179 179 182 187 191 189 183 180 183 182 182 183 186 190 195 194 216 229 225 217 212 208 203 203 203 201 199 200 206 211 212 214 221 230 232 237 240 240 240 241 243 244 240 238 235 230 227 224 221 222 218 216 214 213 215 217 218 219 219 219 218 218 218 219 219 221 222 221 220 222 223 223 224 224 225 224 222 221 220 220 220 220 220 219 217 215 214 211 210 206 202 203 205 208 206 205 206 206 206 206 206 207 213 216 228 234 234 231 226 222 219 219 213 211 206 202 200 199 199 198 198 197 197 197 199 200 200 202 204 207 210 209 209 210 211 213 214 214 209 206 201 216 195 176 177 177 176 174 174 176 176 177 177 177 176 174 172 170 171 171 172 174 177 180 180 180 180 180 181 181 180 181 173 170 172 172 171 171 177 285 313 316 315 309 312 313 306 149 149 151 154 166 253 290 297 276 144 148 152 153 154 154 153 152 152 153 152 149 147 144 150 150 161 172 174 173 170 171 171 168 167 167 170 173 172 170 172 173 167 159 157 158 154 153 154 152 148 145 144 144 143 143 144 145 146 147 148 149 150 151 152 153 154 154 154 154 154 155 155 156 156 156 156 156 156 156 156 156 157 157 157 158 158 159 161 162 163 164 164 164 164 165 165 166 166 166 167 167 166 166 166 165 164 165 165 165 166 167 168 168 169 169 170 169 168 166 164 162 160 160 159 159 158 158 158 158 159 159 159 159 158 158 158 158 158 158 158 158 158 159 158 158 158 158 157 156 156 158 158 159 158 158 157 156 155 155 155 155 155 155 154 154 154 154 155 155 155 156 156 156 157 157 157 157 158 158 158 158 159 159 159 159 159 159 160 160 160 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 318 318 318 318 318 317 317 317 317 317 316 316 316 316 316 317 317 317 318 318 319 320 321 322 322 320 319 318 317 317 317 317 318 318 318 320 322 324 326 326 327 327 327 328 329 331 333 337 338 341 342 342 343 344 343 337 336 335 336 335 333 333 333 334 333 331 329 328 326 323 321 319 316 313 311 310 311 315 322 327 327 329 330 327 324 323 324 323 325 325 326 328 328 325 322 326 331 321 316 318 321 324 328 329 330 331 331 329 327 325 323 317 310 306 302 291 279 267 258 252 247 243 242 241 241 242 242 242 243 243 242 241 237 238 241 246 249 246 243 246 248 253 252 245 234 229 229 229 227 227 228 229 229 230 230 231 231 230 228 228 230 231 230 230 230 230 230 230 231 232 235 237 238 238 239 243 245 250 259 270 279 286 289 290 290 292 295 298 298 301 303 310 323 336 340 341 346 358 14 37 63 78 82 86 101 109 108 105 101 90 81 91 117 133 141 144 143 140 135 130 128 133 134 127 122 132 143 148 147 148 144 140 136 135 135 136 139 141 143 144 144 144 142 137 129 119 121 125 128 131 134 135 134 135 136 141 149 153 156 158 161 162 157 153 147 145 145 145 147 153 158 160 162 162 163 165 165 163 160 160 160 161 162 163 164 165 166 168 172 177 180 181 181 181 181 181 180 180 182 186 187 184 179 179 180 179 180 181 181 183 186 193 225 227 222 216 210 208 209 207 204 203 202 202 209 214 214 215 220 229 233 234 240 241 239 238 240 242 238 234 232 228 224 221 220 219 216 214 213 212 212 214 216 218 219 220 219 218 219 219 219 221 223 223 222 223 225 226 227 227 228 226 224 222 221 220 221 221 222 221 220 218 217 216 214 207 205 206 207 209 211 211 211 211 211 211 210 211 214 224 232 240 244 245 243 238 232 230 224 221 212 205 202 202 201 200 199 198 197 198 199 199 200 201 203 204 205 204 205 207 208 211 215 216 216 212 209 251 280 302 303 300 184 176 175 175 176 177 178 178 177 176 174 172 172 172 172 174 175 176 177 179 181 182 182 181 179 179 176 175 172 172 172 169 172 237 307 318 319 310 304 297 216 160 153 154 159 167 221 273 284 251 154 152 155 155 156 156 155 153 153 154 153 152 151 149 154 152 159 167 186 181 172 172 170 167 166 168 174 178 176 174 175 180 178 169 162 164 156 153 154 153 150 147 145 145 143 142 143 145 146 147 148 149 150 152 153 154 154 155 155 155 155 155 156 156 157 157 157 157 157 156 156 156 156 157 157 157 158 159 161 162 163 164 165 166 166 166 166 166 166 166 167 167 167 167 166 166 166 166 167 167 168 168 169 169 169 170 170 169 168 166 164 162 161 160 159 159 159 159 159 159 159 159 159 159 159 159 159 158 158 158 158 159 159 159 159 160 160 159 158 158 158 159 158 155 154 154 155 156 156 155 155 155 155 155 154 154 154 154 154 155 155 156 156 156 157 157 157 158 158 158 158 158 159 159 159 159 159 160 160 160 160 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 317 316 316 316 316 316 317 317 317 318 318 319 319 320 321 321 321 319 318 318 318 319 320 320 321 322 324 325 325 326 327 328 329 329 330 332 335 337 339 341 343 343 342 341 339 337 336 335 332 332 331 331 331 331 331 331 331 329 327 325 323 322 320 318 315 314 313 315 320 326 326 322 319 314 312 314 315 317 318 318 318 317 316 314 312 310 311 313 301 299 302 304 306 303 302 314 325 328 328 326 323 321 317 316 310 302 292 283 275 268 258 249 244 242 241 241 241 241 241 242 242 242 240 238 236 238 240 240 241 239 237 237 241 244 241 232 230 230 230 230 230 229 229 229 229 230 231 231 229 227 226 227 227 227 226 226 226 225 227 230 236 242 245 245 243 242 244 245 250 259 268 274 278 280 282 283 285 289 294 296 297 296 303 315 327 333 338 346 358 14 34 59 69 78 93 102 105 99 95 94 86 74 79 104 123 126 142 147 145 140 133 131 135 138 135 130 138 146 150 150 150 145 138 133 134 135 137 139 141 141 142 142 141 139 134 126 117 117 121 125 128 131 132 132 133 134 140 151 160 163 163 162 159 153 149 143 143 144 147 150 155 158 161 163 164 164 164 165 165 164 163 163 164 165 166 167 168 168 170 173 177 181 181 182 183 183 182 182 181 182 184 183 181 179 179 179 179 179 179 179 181 182 193 219 224 218 216 212 208 212 210 203 205 204 206 209 213 214 214 218 225 229 231 235 243 240 237 238 239 237 233 229 225 223 221 218 215 213 213 212 212 211 212 214 215 217 220 220 219 219 219 220 221 223 224 225 225 226 228 228 229 229 227 225 223 222 222 222 223 224 224 223 222 221 217 214 209 208 209 212 214 216 217 216 216 216 216 215 217 224 229 231 239 242 243 243 240 237 235 232 228 220 212 206 205 204 202 201 199 198 199 199 199 200 200 201 202 202 202 203 205 206 209 211 213 215 211 207 228 251 270 287 295 284 293 198 186 176 176 177 178 178 178 176 174 173 173 173 174 175 175 175 177 180 182 183 182 179 177 177 176 173 173 173 170 171 221 311 321 319 314 307 271 199 183 178 172 168 170 176 215 258 210 159 155 157 157 157 156 155 154 154 156 155 154 155 153 152 153 151 150 255 200 173 171 171 167 167 170 178 187 187 184 185 189 194 196 183 172 156 154 156 155 151 149 148 147 147 147 147 146 146 147 148 150 151 152 153 154 155 155 155 155 155 156 156 157 157 157 157 157 157 157 156 156 156 156 156 156 157 158 160 161 163 165 166 167 167 167 168 167 167 167 167 167 167 167 167 167 166 167 168 169 169 169 169 169 170 170 170 169 167 165 164 162 161 160 160 160 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 159 160 159 158 158 158 158 157 157 154 151 150 151 153 155 155 155 155 155 155 155 155 154 154 154 154 154 155 156 156 156 157 157 157 158 158 158 158 159 159 159 160 160 160 160 160 160 160 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 325 325 325 325 325 325 324 324 324 324 324 323 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 317 317 317 318 318 319 320 320 320 321 320 319 318 319 320 321 322 324 325 326 327 326 327 329 331 331 332 333 336 338 338 339 340 341 342 342 340 336 336 336 334 332 330 331 330 330 329 328 328 328 327 325 323 324 324 322 319 317 316 316 320 326 326 321 314 309 306 309 310 312 313 313 314 313 312 310 308 306 304 302 299 291 291 291 288 284 283 285 291 292 287 298 305 309 312 315 316 309 301 292 286 281 272 259 248 243 242 241 241 241 240 240 241 241 241 240 238 236 237 238 238 239 236 235 234 235 235 234 231 231 232 233 233 232 232 230 230 230 231 232 232 230 228 227 226 226 226 226 224 224 225 228 232 243 248 250 248 246 245 244 244 248 256 263 268 270 273 275 277 280 285 288 292 296 298 303 300 308 322 334 345 356 8 26 35 53 73 87 97 98 92 86 86 82 72 70 78 94 116 142 148 149 144 137 134 137 140 140 137 142 143 148 151 150 144 135 128 131 134 137 139 138 138 139 139 138 136 132 124 116 114 118 123 127 129 130 130 132 135 142 157 165 167 164 160 154 149 146 145 144 145 148 151 155 160 164 166 166 165 164 165 165 166 166 166 167 168 169 170 170 170 172 174 178 184 184 185 184 183 182 182 182 183 183 183 182 180 179 179 178 178 178 179 180 181 194 213 217 219 223 221 214 216 214 207 205 204 205 206 210 211 211 213 217 221 228 238 245 241 237 236 234 233 231 224 221 221 218 215 214 212 211 212 212 211 211 212 213 213 215 218 220 220 220 221 223 225 227 227 227 228 228 229 230 230 229 227 226 224 224 224 226 227 228 228 226 223 218 213 211 211 213 215 218 221 222 221 221 220 220 223 225 228 230 231 238 240 241 241 240 239 237 234 232 228 221 213 213 210 206 203 201 200 199 199 200 200 200 200 200 200 200 201 202 203 204 205 207 209 207 203 217 227 243 257 260 262 271 267 275 272 182 176 178 179 179 178 176 174 174 174 174 174 175 176 177 179 180 183 183 180 178 177 176 176 174 173 174 174 186 295 318 307 303 299 250 232 212 194 185 178 173 173 188 228 191 159 156 156 158 158 157 155 155 154 155 155 155 156 156 152 153 155 168 287 251 174 168 169 170 170 173 179 185 192 196 195 195 201 207 210 189 163 159 158 155 153 152 149 147 148 146 145 145 146 147 149 152 153 153 154 155 156 156 156 156 156 156 157 157 157 158 158 157 157 157 157 156 156 156 155 156 156 157 158 160 163 165 167 167 167 168 169 168 168 168 167 167 167 167 167 167 167 168 169 170 170 170 170 170 170 170 170 169 167 165 163 162 161 161 160 160 159 159 159 160 160 160 160 159 159 160 159 159 159 159 159 159 159 159 158 157 158 158 157 156 156 155 152 150 151 156 157 156 156 155 155 156 155 155 155 155 155 154 154 154 155 155 156 156 157 157 157 158 158 158 158 159 159 160 160 160 160 160 160 161 161 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 317 316 316 316 316 316 316 316 317 317 317 318 318 319 319 320 320 321 320 319 318 319 321 322 324 326 327 327 328 328 330 333 334 334 334 336 338 339 338 340 340 342 344 344 343 342 339 336 334 333 332 331 331 330 328 327 326 326 325 324 324 326 325 323 321 320 319 320 327 330 325 318 312 308 308 309 310 311 311 312 311 310 309 306 304 301 299 296 293 291 291 290 289 288 287 286 284 279 257 256 267 273 279 282 282 282 281 279 280 279 267 253 246 243 242 241 241 241 241 240 241 241 241 240 238 237 236 237 237 237 236 235 234 233 233 233 233 233 233 233 234 233 233 232 231 231 231 232 232 232 230 228 226 226 226 226 226 228 230 234 239 245 250 251 249 247 245 244 243 245 252 259 263 265 267 269 271 276 283 285 290 295 299 298 294 295 309 329 345 356 5 13 16 36 66 90 95 94 88 81 80 76 68 61 55 55 92 139 150 152 149 140 136 139 143 144 142 142 144 149 151 149 143 134 127 131 134 137 138 137 137 137 137 136 134 131 123 115 113 117 123 126 129 130 130 133 137 147 161 168 168 163 158 152 147 145 146 146 146 149 152 157 164 168 168 167 164 162 164 165 167 168 168 170 171 174 175 175 173 174 177 178 179 186 187 184 183 182 181 182 182 184 184 182 182 181 179 178 178 178 179 180 182 195 208 218 227 230 227 220 238 221 210 203 200 200 203 205 207 209 209 211 216 225 235 240 239 237 234 233 236 241 238 234 223 216 213 212 211 210 210 211 211 210 211 212 212 214 217 220 222 222 223 224 226 229 230 229 229 229 230 232 232 231 230 228 227 226 227 229 231 232 232 231 228 224 220 216 215 216 218 220 223 224 224 224 223 223 227 228 231 233 233 236 239 241 241 241 241 239 236 234 232 228 222 222 218 212 207 204 203 201 200 200 200 200 199 199 199 199 199 199 199 199 200 201 201 200 198 201 219 223 236 239 240 247 256 266 284 268 183 176 178 179 179 178 176 177 176 175 175 176 178 180 179 178 179 181 181 180 179 178 177 176 176 175 179 182 194 278 284 262 242 206 215 251 201 187 181 179 180 184 195 168 154 152 155 158 159 157 155 155 154 155 155 157 157 157 155 154 161 176 222 273 179 165 165 168 169 172 170 174 185 195 195 190 190 199 200 208 217 173 166 156 150 149 147 145 145 143 142 143 146 148 151 153 154 155 156 156 157 157 157 157 156 156 157 157 157 158 158 157 157 157 157 156 156 155 155 155 156 157 158 161 163 165 166 166 167 168 168 168 168 167 167 167 167 167 167 167 167 170 170 170 170 170 170 170 170 170 170 168 166 165 163 162 162 161 160 160 159 160 160 160 161 161 160 160 160 160 160 160 160 159 159 159 159 159 158 159 159 160 159 158 157 155 153 152 154 159 159 159 158 157 157 157 156 155 154 154 154 154 154 155 155 155 156 156 157 157 157 158 158 158 159 159 159 160 160 160 160 161 161 161 161 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 317 317 317 318 318 319 319 320 320 319 318 318 319 321 323 325 327 329 329 330 331 333 336 337 336 337 338 339 339 339 340 341 344 345 345 345 344 340 336 335 333 332 332 331 331 329 327 325 324 323 324 326 328 328 326 325 324 323 324 326 325 322 319 313 307 306 308 310 310 310 309 309 308 306 304 301 298 295 293 292 292 291 291 290 289 290 291 293 295 298 302 309 277 267 255 254 255 255 255 257 258 253 246 243 242 242 242 242 242 242 242 242 242 242 241 239 238 237 237 236 236 236 235 234 234 233 233 233 233 234 233 233 233 233 232 232 231 231 231 232 233 231 229 229 228 229 230 232 234 237 241 245 249 250 249 247 247 245 243 242 244 249 255 258 259 260 261 264 270 272 281 288 294 296 297 298 302 310 327 340 350 353 358 6 16 32 60 90 92 83 76 71 67 61 59 44 27 30 118 152 155 153 146 140 142 146 147 146 146 147 147 150 149 143 134 130 133 136 138 138 138 138 137 136 135 134 132 126 117 116 119 123 126 126 130 131 136 142 152 163 168 168 163 159 153 149 147 147 148 149 150 154 161 167 168 167 165 163 162 162 164 167 169 170 171 174 178 178 179 177 180 181 182 184 187 186 183 182 181 181 181 182 183 184 183 183 181 179 178 178 178 179 181 183 198 208 226 239 237 234 249 259 233 210 197 194 196 199 201 204 205 208 211 215 224 234 238 235 234 230 238 238 236 235 232 225 214 212 211 210 209 209 210 210 210 211 211 212 214 216 219 222 223 223 225 226 230 231 231 230 230 231 233 235 235 233 231 230 229 230 232 231 233 235 235 232 230 228 222 220 219 220 221 222 224 225 226 227 232 231 230 232 234 235 237 239 241 241 243 243 240 237 235 233 230 228 229 224 217 212 209 206 202 201 201 200 200 199 199 199 199 199 198 198 197 197 197 196 195 195 200 216 219 221 229 231 234 241 251 260 273 233 178 178 180 180 180 180 181 180 176 176 177 178 180 180 178 177 179 180 179 178 177 177 178 182 257 195 188 194 268 291 272 243 188 186 259 224 188 180 182 180 171 162 153 152 152 155 158 158 157 155 155 155 156 158 158 158 157 157 157 165 182 189 261 192 165 162 164 165 166 165 168 173 183 183 178 175 179 191 236 262 250 188 154 142 140 142 146 147 146 147 148 149 151 151 152 154 155 156 157 158 158 158 158 157 157 157 157 157 157 157 157 157 157 157 156 155 155 155 155 156 157 158 160 161 162 163 164 166 166 165 165 166 166 167 167 167 167 167 168 169 170 171 171 171 171 171 171 171 170 169 168 166 164 164 163 162 162 161 160 160 160 160 160 160 161 161 161 161 160 160 160 160 160 160 160 160 159 158 158 161 162 160 158 156 155 155 155 156 158 159 159 158 157 157 156 156 156 156 155 154 154 154 154 154 155 156 156 157 157 157 158 158 158 159 159 159 160 160 160 161 161 161 161 161 330 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 324 323 323 323 322 322 322 322 322 321 321 321 321 321 321 321 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 319 319 319 318 318 319 320 322 324 326 329 331 331 332 334 335 337 339 339 339 339 339 340 340 341 343 345 345 345 345 343 340 337 335 333 331 331 330 330 328 326 324 324 324 326 329 331 330 328 328 327 325 323 321 319 320 319 314 307 307 308 310 311 310 309 307 306 305 302 299 297 295 293 294 293 292 291 291 291 293 294 294 292 289 284 282 275 272 255 249 247 247 246 246 246 245 242 242 241 242 243 243 243 244 244 243 243 242 241 240 239 238 238 237 236 236 235 235 234 234 234 234 234 234 234 234 234 233 233 233 233 232 232 233 234 234 234 233 232 232 234 236 239 242 245 248 249 248 247 246 245 243 242 242 243 247 251 253 253 252 253 257 261 266 277 288 292 291 297 303 310 315 322 329 343 347 352 357 2 7 14 40 80 76 65 58 53 49 46 23 10 1 31 150 159 158 153 147 149 151 151 150 149 148 147 150 149 143 135 132 135 138 138 139 139 139 138 137 136 135 133 129 122 120 121 123 126 128 131 134 140 147 157 164 167 166 162 158 155 155 150 148 150 152 154 158 165 168 167 165 164 163 163 163 164 168 171 173 174 177 180 180 180 181 183 184 185 187 185 182 181 180 180 180 181 182 183 184 184 183 182 180 179 178 178 179 181 183 184 190 197 214 245 263 255 259 198 194 190 191 194 197 198 200 202 206 211 215 223 231 234 230 229 232 239 236 234 232 230 223 213 212 211 210 209 208 209 210 210 211 211 213 215 216 218 221 222 222 224 222 227 228 231 232 232 233 234 237 238 238 236 233 232 232 233 233 235 237 238 237 236 235 230 226 223 222 222 222 223 227 230 232 231 231 231 233 234 236 239 240 240 242 244 244 242 239 236 233 231 230 230 226 223 219 215 210 205 203 202 201 200 200 200 199 199 200 199 199 198 198 198 196 195 195 199 207 214 229 227 226 227 231 237 247 258 271 209 178 180 182 182 183 185 184 180 178 177 179 180 180 180 179 178 179 178 177 176 177 179 212 313 288 195 196 230 278 295 289 249 205 256 271 197 177 172 166 160 156 153 153 153 156 159 159 157 155 155 155 156 158 158 158 158 159 162 169 177 168 201 193 164 161 161 162 162 164 165 167 176 177 171 170 176 191 251 257 273 189 148 139 139 142 147 149 151 149 149 150 151 151 152 154 155 157 158 159 159 159 158 158 157 157 157 157 157 157 157 157 157 157 156 156 156 156 156 156 156 157 157 157 158 160 161 163 162 162 163 164 165 166 167 167 168 168 168 169 170 170 171 171 172 172 172 171 170 169 167 165 165 164 163 162 162 161 161 160 160 159 159 160 161 160 161 161 161 160 160 160 160 160 160 159 158 158 158 162 160 156 153 153 154 156 158 159 159 159 159 157 156 156 156 156 156 156 156 156 156 156 155 155 155 156 156 156 157 157 158 158 158 158 159 159 160 160 161 161 161 161 162 162 330 330 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 324 324 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 318 318 318 318 318 318 319 320 322 323 325 327 329 330 332 334 336 337 340 341 341 341 340 339 339 340 341 343 344 343 342 342 341 339 337 334 332 329 330 329 329 327 326 326 326 326 328 331 333 333 332 331 329 326 325 321 319 319 318 315 310 309 309 311 312 311 308 306 305 304 302 299 297 295 294 294 293 292 292 292 293 293 291 289 285 279 272 270 266 255 248 247 246 246 245 245 244 243 242 242 242 242 243 243 244 244 244 244 244 243 242 241 240 240 239 238 236 236 235 235 235 234 234 234 235 235 235 235 235 235 235 235 235 235 235 235 235 236 236 236 235 235 236 238 240 242 245 248 247 246 246 245 243 242 240 240 241 243 245 245 245 245 247 248 251 259 272 287 295 295 327 324 318 318 317 316 318 327 339 348 353 356 360 10 40 67 48 36 36 32 20 5 0 353 1 144 162 163 161 157 156 155 156 153 151 149 148 149 150 144 136 133 137 139 139 139 140 140 139 139 139 139 138 135 129 126 124 124 126 129 133 137 144 152 162 166 166 164 161 158 157 155 152 150 152 155 157 161 166 169 166 164 164 164 165 166 166 169 173 175 176 179 182 182 183 184 185 186 186 185 182 180 180 180 180 180 180 181 182 183 183 183 182 180 180 179 179 179 180 181 182 183 185 197 229 269 253 208 193 187 186 188 191 194 196 198 201 204 208 215 222 225 225 224 225 234 239 237 234 231 230 221 213 212 211 210 209 209 209 210 210 211 212 215 216 216 217 220 219 217 218 220 217 219 225 229 232 234 237 239 241 243 242 238 236 235 235 236 236 238 241 241 241 239 235 231 228 225 225 224 226 229 231 231 231 230 231 233 235 238 240 241 242 242 244 245 245 242 238 235 233 232 231 226 226 221 217 214 210 206 204 203 202 201 201 201 201 201 201 200 200 201 203 200 198 197 197 199 202 205 218 220 222 225 227 232 241 252 263 273 207 181 183 187 188 187 183 181 179 180 182 182 181 182 181 179 177 174 173 174 177 237 314 310 223 198 202 208 266 299 289 235 238 270 215 176 165 161 160 160 158 156 155 162 163 162 159 157 157 157 159 160 160 160 160 163 168 173 173 165 202 184 165 161 161 162 163 164 166 170 176 178 175 174 184 223 261 260 265 191 146 139 140 145 151 153 151 147 148 148 149 152 154 155 156 157 158 159 159 159 159 158 158 158 158 158 158 157 157 157 157 157 157 157 156 157 156 155 155 154 153 154 155 157 159 160 159 160 162 163 164 165 166 167 167 168 168 169 169 170 171 172 173 173 173 172 170 168 167 166 165 164 163 162 162 161 161 161 160 160 160 160 160 160 160 161 161 161 160 160 160 160 159 159 158 158 158 160 155 152 152 154 155 156 157 158 160 160 159 158 157 156 156 156 155 155 155 155 155 156 156 156 156 156 156 156 157 157 157 158 158 158 159 159 160 160 161 161 162 162 162 162 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 317 316 316 316 316 316 316 316 316 316 316 316 316 316 317 317 317 318 318 318 318 318 320 321 322 324 326 329 329 331 334 336 338 340 340 341 343 342 340 339 339 338 340 342 342 341 340 340 340 337 336 333 332 331 330 328 328 328 328 328 327 328 330 333 334 334 333 332 330 328 328 324 321 319 318 315 313 312 311 313 314 313 310 307 305 304 302 299 297 296 295 295 294 293 293 292 290 287 285 284 281 278 276 279 280 269 261 292 289 276 264 251 248 246 245 243 242 242 242 243 244 244 244 244 244 243 243 242 241 240 239 238 237 236 236 236 235 235 235 235 235 236 236 236 236 236 237 237 237 237 237 237 237 237 237 237 237 236 237 238 239 241 243 245 243 243 243 243 241 239 237 237 237 237 237 237 238 240 241 242 244 250 275 296 307 314 325 331 313 311 310 308 310 316 324 338 345 349 353 359 10 31 30 18 18 12 1 354 352 349 352 100 164 167 167 164 161 160 159 155 149 147 148 149 149 145 136 135 140 141 141 141 141 141 142 142 144 146 145 142 136 132 130 127 127 130 134 141 149 158 168 172 168 164 163 161 159 156 154 153 155 158 161 165 168 168 165 164 164 165 167 169 169 171 174 177 178 181 182 184 184 185 187 187 187 183 180 180 180 180 179 179 180 180 181 182 182 182 181 180 181 180 179 179 180 180 181 181 184 194 228 270 244 198 187 184 184 186 188 189 191 195 199 203 208 216 217 217 218 218 223 231 235 236 233 231 231 219 213 212 211 210 211 210 210 210 211 213 214 215 215 215 217 217 214 212 210 212 212 216 222 227 230 235 240 243 246 248 249 245 243 240 239 240 240 240 242 244 243 242 239 234 231 230 228 226 229 230 231 231 231 231 232 233 236 239 240 241 242 242 243 243 244 243 240 237 234 233 233 231 227 223 219 216 214 211 208 207 206 204 203 202 203 203 202 202 202 204 209 208 203 198 197 196 196 200 211 213 215 220 221 222 227 235 247 258 254 244 210 225 214 187 186 184 184 181 181 183 183 183 182 179 177 173 170 170 176 254 312 314 295 224 197 206 265 296 291 230 202 229 235 186 176 168 165 167 168 164 164 182 176 171 166 162 161 161 162 163 165 164 164 169 173 178 175 168 180 205 168 166 164 163 164 166 169 175 176 179 178 178 189 207 228 258 223 181 147 136 138 144 150 152 148 146 147 148 150 153 154 154 155 157 158 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 158 158 157 157 155 154 153 152 151 152 153 155 156 157 157 159 160 162 163 163 164 165 166 167 168 168 168 170 171 173 173 173 173 171 169 168 167 165 164 163 162 162 162 161 161 161 161 161 161 160 160 162 162 162 162 162 161 160 160 160 160 159 158 159 158 158 156 153 155 156 154 154 154 154 157 158 158 158 158 157 158 158 157 157 157 156 155 155 155 155 156 156 156 156 157 157 157 157 158 158 159 159 160 160 161 161 162 162 162 163 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 318 317 317 317 316 316 316 316 316 316 316 316 316 316 316 315 316 316 316 316 317 318 319 318 318 318 319 320 323 325 328 330 332 334 337 340 341 340 339 343 345 343 340 339 338 338 339 343 340 338 338 338 336 333 333 330 330 329 329 329 329 330 330 329 328 329 332 334 335 335 334 331 330 329 328 325 322 320 319 317 315 314 314 314 315 315 312 309 307 305 302 300 298 297 296 295 295 294 292 289 286 285 287 290 296 304 300 302 311 316 318 317 318 318 318 320 312 299 282 263 254 271 241 242 244 244 244 244 244 243 242 242 241 240 239 239 238 237 237 236 236 235 235 235 236 237 237 238 238 238 238 238 238 238 238 238 238 238 238 238 238 237 238 238 239 240 241 241 239 240 241 240 239 237 234 233 233 233 233 232 233 234 235 237 239 251 286 306 315 312 305 300 303 295 298 296 286 286 300 318 333 341 345 349 355 1 8 12 6 359 350 347 347 347 349 10 163 170 171 170 167 162 158 154 146 138 145 149 149 145 139 137 137 142 142 142 143 143 145 148 151 152 151 146 140 136 135 131 128 131 138 148 158 167 173 172 167 165 164 162 159 157 156 156 159 162 165 169 169 167 165 165 165 167 169 172 174 175 176 178 180 182 184 184 185 187 188 188 187 182 179 180 180 180 179 178 179 179 180 181 181 180 181 181 182 181 180 179 179 179 179 180 183 189 218 267 219 194 185 182 182 184 184 187 189 193 197 203 209 212 212 213 214 214 217 227 232 231 231 232 223 215 212 212 212 212 212 213 213 213 214 214 215 215 215 215 212 208 208 209 210 211 212 215 221 227 231 237 242 246 249 252 254 252 251 246 244 243 244 244 244 246 246 245 241 237 234 232 230 228 230 229 231 232 233 233 233 234 236 236 238 239 240 241 241 241 242 242 240 238 236 236 236 233 229 226 222 219 218 217 214 212 211 209 207 205 207 206 204 203 203 205 209 211 210 198 196 196 196 198 204 206 208 212 216 217 220 227 239 253 253 257 251 273 271 204 186 187 189 186 183 183 184 185 184 180 177 170 171 276 305 309 312 313 314 311 263 223 249 277 286 227 191 214 272 252 238 224 189 183 183 182 185 201 197 182 172 165 163 162 162 164 164 163 167 175 177 179 177 173 185 220 230 177 169 166 166 168 173 179 180 182 184 183 181 190 205 215 202 169 142 138 142 148 152 152 151 150 148 150 153 153 153 153 154 156 157 159 159 159 159 159 159 159 158 158 158 158 158 158 158 158 158 158 157 156 154 152 151 150 151 151 152 153 153 155 157 158 160 161 162 163 164 165 166 166 167 167 168 170 172 173 173 173 172 170 168 167 166 164 163 162 162 162 161 161 161 161 161 161 161 161 161 163 165 164 162 162 161 160 160 160 159 158 159 159 158 156 155 153 158 157 155 154 153 153 154 155 156 156 157 157 157 157 158 158 157 158 157 157 156 156 156 156 156 156 156 157 157 157 158 158 159 159 160 160 161 161 162 162 162 163 331 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 320 320 320 320 320 319 319 319 319 318 318 317 317 317 317 316 316 316 316 316 316 316 315 315 315 315 315 315 315 316 316 316 318 319 318 317 316 317 320 324 329 331 332 336 338 341 343 342 341 341 342 344 342 338 338 338 339 341 341 338 337 336 334 332 330 328 327 327 328 329 331 331 332 331 331 329 331 334 336 337 337 335 333 332 330 327 324 322 320 321 320 318 318 318 318 318 317 314 311 308 306 304 302 299 299 297 297 296 294 291 289 287 290 297 304 310 313 312 314 315 314 314 312 310 310 310 313 313 314 314 312 279 262 248 246 246 245 245 244 244 243 243 242 241 240 239 239 238 237 237 237 237 236 236 236 237 238 238 239 239 238 238 239 239 239 238 238 238 238 238 238 238 238 238 238 238 238 239 239 238 238 239 239 238 236 233 231 231 231 232 231 231 231 233 236 242 259 289 303 306 295 288 287 290 287 285 287 271 266 266 282 311 328 337 341 344 345 346 348 348 346 336 338 340 342 346 355 159 170 172 173 169 163 158 153 144 133 144 150 149 146 142 141 141 144 144 144 145 147 150 154 157 156 153 147 146 142 138 135 133 134 143 156 166 175 175 170 166 165 163 161 159 157 157 158 162 165 169 171 169 167 166 166 167 170 173 177 178 177 177 179 180 182 184 185 187 188 188 188 187 182 178 179 179 179 179 178 178 178 179 179 179 179 180 181 182 181 180 178 178 178 178 179 181 185 192 212 189 182 181 179 179 181 183 186 188 191 194 203 209 210 210 210 211 223 222 234 229 218 218 221 220 212 211 212 213 213 214 214 215 217 216 216 217 216 214 209 205 204 207 209 210 212 213 215 219 226 232 240 245 248 252 254 255 257 256 252 249 247 247 247 247 247 248 247 244 243 239 235 232 230 230 230 230 232 235 235 235 235 236 236 237 238 239 240 239 239 239 239 239 239 239 237 235 233 231 229 226 222 221 222 221 219 217 215 213 210 213 209 206 204 204 205 206 202 203 198 197 196 200 202 199 200 201 204 210 212 216 222 225 230 239 249 261 254 272 271 223 196 188 185 186 185 184 186 188 186 182 176 245 315 309 308 309 310 311 312 301 242 226 281 294 278 234 255 289 287 285 263 219 201 198 195 198 209 202 187 175 169 165 163 162 163 162 163 169 183 180 181 179 176 177 178 200 193 171 166 166 169 174 179 183 188 193 196 195 198 200 199 199 196 230 139 147 151 153 154 154 151 149 149 151 152 152 153 155 156 158 158 158 159 159 159 159 159 159 159 159 158 158 158 158 158 158 158 157 156 154 152 150 150 150 151 152 152 153 155 157 159 161 162 163 164 165 166 166 166 167 167 168 170 172 173 173 172 171 169 168 167 165 163 162 162 162 162 161 161 161 161 161 161 161 161 161 164 165 165 163 161 161 161 161 160 159 159 160 159 157 154 150 151 156 155 154 154 155 155 156 156 156 155 156 156 156 156 155 155 156 155 157 157 157 157 156 157 156 156 156 157 157 157 158 158 159 159 160 160 161 161 161 162 162 162 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 316 315 315 315 315 315 315 315 315 315 315 315 315 316 317 318 317 315 315 318 323 329 334 334 336 340 343 345 345 342 342 341 341 341 341 341 339 338 340 340 339 338 337 334 332 329 327 326 326 327 330 332 333 333 333 332 331 331 333 336 338 339 340 338 336 334 331 327 324 323 323 323 324 324 323 322 322 321 319 317 313 310 308 306 305 302 300 298 298 298 295 292 289 291 297 303 305 307 308 305 302 302 301 298 293 290 290 290 286 283 288 289 293 267 253 250 249 248 248 247 246 245 245 244 244 243 241 240 239 238 238 237 237 237 237 237 237 238 239 239 239 239 239 238 239 239 238 238 238 237 237 237 237 237 237 237 237 236 237 237 237 237 238 238 238 237 236 233 231 230 230 231 231 231 231 233 237 242 256 279 292 292 279 275 275 278 280 280 282 269 260 253 265 287 307 326 335 337 338 337 332 328 323 310 321 330 334 341 349 149 168 169 173 170 164 159 155 146 135 142 151 150 147 146 145 144 146 146 146 148 151 155 159 160 157 152 147 147 145 142 141 140 141 149 162 176 181 177 171 166 164 160 159 158 157 158 161 165 168 171 172 170 169 168 168 170 173 177 179 179 178 178 179 180 182 182 184 187 188 188 189 189 185 179 178 178 179 179 178 178 177 177 178 178 179 181 182 182 181 180 179 179 177 177 179 181 184 186 188 186 181 177 177 177 183 188 188 189 190 202 206 208 209 209 209 209 213 224 238 225 213 209 210 211 210 210 211 213 213 214 216 217 219 219 219 220 215 208 204 204 205 206 207 210 213 215 215 219 226 235 244 248 250 253 255 256 259 259 257 253 250 248 247 247 248 248 247 247 246 242 238 234 231 230 229 228 229 235 236 237 237 237 237 237 237 238 238 238 236 236 236 237 237 237 236 235 234 232 231 229 226 225 225 226 225 225 225 221 218 221 213 207 205 206 207 205 200 200 202 201 197 198 197 196 195 196 198 203 209 214 217 220 225 229 233 240 229 246 263 271 266 185 179 181 184 189 189 193 193 191 186 212 311 306 307 307 307 308 311 309 283 237 285 293 289 270 279 291 291 289 269 233 209 201 198 216 225 200 188 176 176 168 163 162 163 164 165 172 191 185 182 179 178 176 178 214 217 169 164 166 169 173 178 182 184 184 192 211 220 209 196 196 222 216 142 145 145 144 144 144 145 146 148 150 153 154 155 156 157 158 158 158 159 159 159 159 159 160 160 159 159 159 158 158 159 159 159 158 158 155 152 150 150 150 150 151 152 153 154 156 159 161 162 164 165 165 166 166 167 167 168 169 171 172 172 172 171 169 169 168 166 164 163 162 162 162 162 161 161 161 161 161 161 161 161 162 163 164 165 166 164 162 162 161 160 159 160 159 158 155 153 151 151 152 153 154 155 156 158 159 159 157 156 157 156 157 158 157 156 155 156 155 156 156 156 157 157 157 157 157 157 157 157 158 158 159 159 159 160 160 160 161 162 162 161 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 317 316 316 316 316 315 315 315 315 315 315 315 315 315 314 314 315 315 315 316 316 316 315 318 322 328 332 333 337 340 343 346 347 346 343 343 342 341 340 340 339 339 339 339 338 338 337 335 333 330 328 326 326 328 331 334 334 332 332 331 331 332 334 336 337 339 340 340 338 336 334 332 329 327 325 324 324 324 324 324 325 324 324 323 321 316 312 310 307 307 304 301 299 299 298 296 292 290 291 294 296 296 297 293 290 288 286 284 281 279 276 273 269 267 268 266 261 257 253 251 249 249 249 249 248 248 247 247 247 246 245 243 242 240 239 239 238 238 237 237 237 237 239 240 240 240 239 238 238 238 238 238 237 237 236 235 236 236 237 237 237 236 236 236 236 236 237 237 237 237 237 236 234 230 230 230 230 230 231 232 234 236 240 255 270 278 276 267 265 266 268 270 273 275 266 256 251 258 264 278 306 328 329 332 328 319 306 279 265 287 312 321 333 342 346 164 168 173 171 165 160 157 147 133 142 150 151 149 149 147 147 148 148 150 152 156 160 162 159 156 153 151 148 148 146 147 147 150 158 169 182 185 178 176 171 164 159 159 159 159 160 164 168 171 172 172 172 170 169 170 172 175 178 179 179 178 178 179 180 181 182 184 186 187 188 189 188 185 181 178 177 178 178 178 177 176 176 176 178 180 181 182 181 180 180 180 179 177 178 180 182 184 186 186 184 181 177 177 186 195 202 203 205 204 205 205 206 207 208 208 208 213 236 239 222 211 208 209 209 209 210 211 212 214 215 217 220 222 223 223 218 215 208 205 205 205 205 207 211 214 217 217 218 225 236 246 250 251 251 253 257 259 260 258 255 252 249 247 247 247 247 246 247 247 245 241 237 233 230 229 229 230 232 232 234 236 237 238 238 238 238 238 236 234 233 233 234 234 235 236 236 235 234 233 232 229 229 230 230 230 231 234 232 228 225 216 209 208 210 211 209 207 204 202 203 199 197 201 201 196 193 194 197 203 205 215 219 223 227 228 228 226 229 239 252 261 267 266 194 190 197 201 195 193 193 200 230 294 305 305 307 304 304 308 311 307 279 284 296 295 284 282 287 289 288 269 234 211 206 215 238 234 202 192 184 180 172 165 164 167 170 172 180 194 189 184 182 177 176 182 214 246 177 164 166 169 172 175 178 180 183 194 249 267 233 194 184 183 169 158 153 152 145 140 140 144 148 150 152 155 157 158 158 159 159 160 160 160 160 160 160 160 160 160 160 160 160 159 159 160 160 160 160 159 157 154 151 151 150 150 151 151 152 154 156 159 161 163 165 165 166 166 166 167 167 169 171 172 172 171 170 169 169 168 166 165 164 162 162 162 162 162 161 161 161 161 161 162 162 162 162 163 163 165 168 169 167 164 162 159 158 158 156 153 152 152 154 154 156 155 156 156 157 159 160 160 159 158 157 157 157 158 158 158 159 158 159 157 157 157 157 157 157 157 157 157 157 157 158 158 159 159 159 159 160 160 161 161 161 160 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 315 316 317 319 323 329 334 335 337 340 343 345 348 348 346 344 344 343 342 341 340 339 339 338 337 337 335 334 332 331 329 327 327 329 333 335 334 332 330 329 330 331 334 336 337 338 339 338 338 337 335 334 333 331 329 327 325 324 324 325 326 326 326 326 324 322 319 314 311 310 308 303 300 299 299 298 295 292 290 291 292 292 292 290 287 285 282 280 279 277 275 272 269 266 265 263 260 257 254 252 250 249 249 249 249 249 248 248 248 248 247 246 245 244 243 242 241 240 239 239 238 238 239 241 242 242 242 240 238 237 237 237 237 236 235 235 235 235 236 236 237 237 236 235 235 235 235 236 237 237 237 237 236 233 230 230 230 230 231 231 232 233 234 242 254 264 267 265 259 258 259 259 260 263 266 261 246 246 248 247 242 237 238 255 326 314 290 265 251 237 245 275 296 312 329 334 314 170 172 172 167 162 160 154 138 143 150 152 152 151 149 149 150 151 153 156 160 162 162 157 156 154 151 150 151 149 152 152 157 163 168 178 190 183 180 174 167 162 161 161 161 162 166 169 172 173 173 173 171 170 172 174 176 178 179 179 179 180 180 180 181 182 184 186 187 189 189 188 186 181 178 177 177 177 177 177 176 175 176 178 180 182 180 179 179 179 178 178 179 179 182 184 192 194 192 187 183 181 179 200 201 202 203 204 204 205 205 205 207 207 207 207 217 240 236 214 208 208 208 208 209 209 210 211 213 216 219 222 224 224 222 220 209 207 206 206 205 206 207 211 214 218 220 220 224 235 246 248 249 250 252 255 258 259 259 256 253 251 249 247 246 246 245 246 247 246 243 240 236 232 230 230 230 232 232 234 236 238 238 238 239 238 238 235 233 232 232 231 232 234 235 237 237 236 235 234 233 233 233 233 232 234 239 239 237 233 226 219 212 212 212 212 211 209 206 207 213 211 231 268 241 202 194 194 195 199 211 218 223 226 227 227 226 223 220 236 242 251 261 254 227 212 211 203 190 206 255 295 284 287 297 303 299 300 303 308 312 307 296 300 300 297 286 277 283 285 265 229 208 215 236 246 231 208 201 195 189 181 171 169 173 176 179 185 191 188 189 186 180 175 177 199 247 202 167 166 171 173 173 172 174 181 196 243 278 244 188 174 166 163 167 167 172 165 156 156 159 159 158 157 158 159 159 159 160 161 161 161 161 161 161 161 161 161 161 161 161 160 160 160 161 161 161 161 160 158 156 155 154 152 152 151 151 152 154 156 159 161 163 164 165 166 166 166 166 167 169 170 171 171 170 169 169 167 166 164 164 163 162 162 162 162 161 161 161 161 161 161 162 162 162 162 162 162 164 167 169 169 167 162 159 158 156 154 155 156 157 157 157 158 158 157 157 158 159 160 159 158 157 157 157 156 156 158 159 158 158 157 158 158 157 157 157 157 157 157 157 157 157 157 158 158 158 159 159 160 160 160 160 160 160 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 318 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 314 314 314 315 316 320 324 330 335 339 339 340 343 344 347 349 350 346 345 344 343 343 342 340 338 338 337 336 334 333 332 331 330 330 330 330 333 334 333 330 329 328 328 329 332 336 338 339 339 339 338 338 337 336 334 333 332 332 330 328 326 325 326 326 326 326 327 326 324 321 317 315 312 307 303 300 300 299 297 293 290 290 292 293 293 292 290 287 284 282 280 278 276 274 272 270 267 266 263 260 257 255 252 250 248 248 248 248 248 248 248 248 247 247 246 245 244 244 243 242 242 241 241 241 240 241 241 243 244 243 241 239 237 237 237 236 236 235 234 234 235 235 236 237 237 236 236 235 234 234 235 236 237 237 237 235 233 232 230 230 229 228 230 231 232 236 243 254 260 261 258 255 255 253 251 249 250 251 247 239 238 238 236 230 229 226 225 233 240 231 226 222 219 224 237 248 255 270 294 232 175 173 172 169 165 164 159 144 146 148 151 152 152 150 151 152 154 156 159 162 162 161 159 157 155 153 153 153 153 156 157 163 164 166 182 199 195 184 177 170 165 163 163 163 165 166 170 173 173 174 174 173 173 174 176 177 177 177 178 180 180 180 180 180 182 185 187 188 189 189 188 186 180 178 177 176 175 176 176 175 176 178 180 182 181 179 179 178 177 177 178 180 183 188 190 196 201 203 199 194 189 185 200 201 203 204 205 205 205 205 205 206 206 207 214 220 221 216 207 208 208 208 207 208 209 209 212 214 216 219 223 223 222 221 219 212 209 209 207 207 207 208 211 214 218 221 222 223 232 239 241 245 249 251 254 257 258 258 256 253 251 249 248 247 245 245 245 245 245 244 242 238 234 232 231 230 230 232 234 237 238 238 238 238 238 238 237 236 236 234 234 233 234 236 240 239 237 236 236 236 235 235 234 235 237 239 243 246 247 245 237 220 210 210 213 214 216 228 258 274 245 261 292 293 259 209 200 198 217 219 227 228 225 226 226 225 222 219 218 217 240 254 258 251 239 224 216 211 242 272 303 305 293 282 287 294 297 301 304 308 313 308 308 307 303 293 276 277 280 264 217 219 223 239 220 209 199 199 201 200 190 177 178 182 184 185 187 187 186 185 183 179 178 178 189 221 205 173 169 180 181 182 180 181 189 205 239 275 250 182 168 164 164 168 172 184 183 175 168 167 165 163 162 161 160 160 160 161 161 161 161 161 160 160 160 161 161 161 161 161 161 161 161 162 162 161 161 160 159 159 158 156 155 154 153 153 154 156 157 160 161 161 163 165 167 167 167 168 168 169 170 169 168 168 168 167 165 164 163 163 162 162 162 162 161 161 161 161 161 161 161 162 162 162 162 161 162 162 164 166 167 166 162 159 158 155 155 156 157 158 158 156 155 155 155 158 159 160 159 157 155 155 154 154 156 159 158 156 155 156 156 157 157 157 157 158 157 157 157 157 157 157 157 158 158 158 159 159 160 160 160 160 159 160 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 321 320 320 320 320 319 319 319 318 318 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 314 314 314 314 313 313 314 315 319 325 331 336 338 340 340 342 343 345 347 350 351 349 345 343 342 342 341 339 338 337 335 334 333 332 332 331 330 331 331 332 331 330 329 328 328 327 327 331 335 338 338 339 339 338 338 337 337 336 334 333 332 331 331 330 329 327 327 327 327 327 327 326 324 321 319 318 315 309 304 301 301 301 295 291 289 291 293 293 294 293 290 287 284 281 279 277 276 275 274 273 271 269 268 265 260 261 254 249 247 247 247 247 247 247 247 246 246 246 245 244 244 243 243 242 242 242 242 241 241 241 241 241 243 243 242 240 238 237 237 236 236 235 235 234 235 235 236 236 236 236 236 235 234 233 233 235 236 236 235 235 234 233 232 231 230 229 228 229 231 234 241 250 254 255 253 250 249 247 245 242 239 234 230 228 228 229 229 227 227 221 213 207 205 209 209 211 213 214 217 219 221 224 229 215 180 173 171 169 168 167 161 148 145 146 151 153 153 152 153 155 157 159 161 163 163 163 162 158 157 156 156 156 156 159 162 167 166 168 174 191 200 193 179 173 168 165 165 166 167 168 170 171 173 174 174 174 175 177 178 179 178 178 178 179 180 181 180 180 184 186 188 189 190 190 189 186 179 178 177 175 174 174 175 176 178 182 184 183 180 177 177 176 176 176 179 183 186 189 191 193 195 197 198 197 196 194 197 200 203 205 206 206 206 206 206 206 206 218 220 212 209 207 207 207 207 207 207 207 207 209 213 215 218 221 224 222 222 219 216 215 214 213 211 209 208 208 210 214 218 222 222 223 227 228 231 240 247 251 253 255 257 257 255 252 248 248 248 246 245 245 244 243 242 242 242 239 237 235 235 234 234 235 236 237 239 239 238 238 238 239 240 240 240 240 240 239 239 241 242 240 237 235 236 236 236 236 236 236 235 236 242 250 258 260 249 232 229 212 211 214 217 226 258 283 277 265 292 296 293 288 260 251 290 277 238 232 227 224 224 223 219 219 218 216 240 255 261 262 257 245 234 232 238 241 245 270 271 273 282 293 297 302 301 303 308 312 310 314 310 302 286 285 287 274 239 231 225 226 228 210 192 194 203 204 196 185 183 189 190 191 191 189 188 188 189 184 181 184 189 203 217 191 181 225 196 198 198 200 208 223 244 269 259 186 167 167 167 169 176 187 186 177 170 168 167 166 164 163 163 162 161 162 162 162 162 161 160 161 161 161 161 162 162 162 162 163 163 163 163 162 161 161 161 160 159 158 157 156 156 157 157 158 159 160 160 162 163 166 167 168 168 169 169 170 169 168 167 167 166 165 163 163 162 162 162 161 161 161 161 161 160 160 160 161 161 161 162 161 161 161 161 161 162 164 165 164 161 159 157 154 154 154 154 153 153 154 153 153 156 158 160 160 160 159 157 155 154 155 161 163 161 158 157 157 160 160 158 158 158 158 158 158 157 157 157 157 157 157 158 158 159 159 159 160 159 159 159 160 331 331 331 331 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 320 320 320 320 320 319 319 319 318 318 317 317 316 316 316 316 315 315 315 315 315 315 315 315 314 314 314 314 313 313 313 315 318 324 332 336 338 339 339 341 342 343 345 348 349 350 348 344 343 342 342 341 339 337 336 335 334 333 333 332 331 331 331 331 330 328 327 327 327 326 327 330 334 336 338 338 338 338 338 337 337 336 335 334 333 332 332 332 331 330 329 328 328 328 328 327 326 324 321 321 318 315 310 306 303 301 298 294 290 291 292 294 294 294 293 290 287 284 281 278 277 276 276 278 277 277 278 278 277 273 283 274 257 247 245 245 245 246 246 245 245 244 244 244 243 243 242 242 242 242 241 241 240 240 240 239 240 241 242 242 241 240 239 238 237 236 236 235 235 235 235 236 236 236 236 235 234 233 232 232 233 234 235 234 234 234 234 233 231 230 229 228 229 232 231 233 240 245 247 249 242 240 239 238 236 231 224 219 219 220 222 224 225 223 219 212 207 206 206 208 211 212 210 211 212 211 211 212 208 188 173 172 172 172 169 162 152 150 145 151 154 154 154 155 157 158 160 163 165 166 165 164 161 159 159 159 159 159 162 166 170 171 171 172 187 197 190 180 175 171 168 167 168 169 170 171 171 173 174 175 176 177 178 179 180 180 180 180 180 180 181 182 183 186 188 189 190 191 191 191 189 187 178 176 174 173 174 176 179 182 185 185 182 180 177 176 175 176 179 184 187 188 189 191 192 193 194 194 194 193 193 195 198 203 208 206 207 207 207 207 207 207 207 208 208 207 207 207 207 206 206 206 206 207 209 213 217 220 222 224 221 223 218 216 218 218 218 216 213 211 210 210 212 216 221 223 223 223 224 228 235 244 250 253 255 256 257 255 251 249 248 246 246 245 245 245 244 242 242 242 241 239 238 237 236 235 234 236 237 239 239 240 239 239 239 240 241 243 244 245 246 246 246 244 241 236 233 234 235 236 236 234 233 231 230 237 241 256 262 256 245 238 218 210 209 213 226 263 288 292 282 276 282 229 260 279 288 283 267 230 223 229 227 224 223 220 217 215 218 233 249 259 264 264 259 252 249 253 252 253 248 256 269 281 297 301 306 301 298 303 307 308 314 313 308 300 299 295 285 259 234 229 235 244 223 194 190 198 204 199 184 177 187 192 192 195 195 194 197 195 190 187 180 179 186 237 280 274 283 235 216 214 212 215 226 245 262 262 203 188 177 172 173 177 182 181 174 170 169 168 167 166 166 166 164 163 163 163 163 162 162 161 162 162 162 162 161 161 162 162 163 164 164 163 162 162 161 161 161 160 160 159 159 159 159 160 160 160 161 162 162 164 165 167 168 168 169 170 170 168 168 167 165 164 163 162 162 162 161 161 161 161 161 161 161 160 160 160 161 161 161 161 161 161 161 160 161 162 162 163 162 161 159 156 154 154 154 152 150 151 153 155 155 156 157 158 159 160 160 159 159 159 160 162 162 162 162 162 162 161 159 160 158 158 158 158 158 158 157 157 157 157 157 157 158 158 159 159 159 159 159 160 160 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 314 315 315 315 314 314 313 313 314 317 323 330 336 339 340 339 340 341 343 345 347 349 350 348 346 344 343 342 342 341 340 339 336 335 334 334 334 332 330 330 330 329 327 326 326 326 326 327 330 334 336 336 336 337 337 337 337 337 336 335 335 334 333 332 332 332 331 330 330 329 329 329 328 328 327 323 321 320 318 315 310 307 305 302 297 294 292 292 292 292 293 293 292 289 287 283 280 278 276 276 278 280 282 287 292 293 293 290 287 291 271 253 246 245 245 245 245 244 244 243 243 243 242 241 240 240 240 240 240 240 239 238 238 237 238 240 241 242 242 242 240 238 237 237 236 236 235 235 235 235 235 235 235 234 233 232 231 230 231 232 234 234 234 235 235 233 231 229 229 229 232 241 227 225 228 233 236 237 230 232 234 235 232 226 219 214 214 215 217 219 220 219 217 212 208 207 207 210 213 212 209 208 208 209 208 207 205 191 174 173 173 174 171 166 160 155 147 152 155 156 157 157 158 159 161 165 168 169 168 166 163 161 162 162 163 163 166 171 174 175 175 177 189 195 192 182 175 172 170 169 170 171 172 172 173 174 175 176 178 179 179 180 180 181 182 181 181 181 182 184 186 187 189 190 192 191 191 192 192 187 177 175 173 173 174 177 181 184 185 184 180 178 177 176 176 177 183 186 187 189 190 192 192 192 192 192 192 192 192 194 197 206 226 227 226 210 207 207 207 208 208 208 208 207 207 207 206 205 205 205 206 207 209 213 217 221 221 218 218 221 215 214 216 220 221 221 218 215 213 212 213 215 219 222 222 223 224 225 230 240 248 252 254 255 257 257 257 254 250 248 247 246 246 246 246 245 244 243 242 241 241 239 237 236 235 236 237 239 240 242 242 242 241 241 242 244 245 246 247 248 247 245 242 239 237 234 234 236 237 235 232 228 225 226 225 242 251 257 256 243 224 212 207 208 222 266 287 291 288 280 278 250 244 271 286 285 285 275 213 220 226 225 220 215 210 212 215 222 242 256 264 267 265 263 264 271 271 250 267 266 273 287 298 307 310 306 299 297 299 306 314 313 308 307 306 297 285 266 253 249 248 249 227 193 186 190 199 197 183 177 185 191 191 200 203 200 196 192 186 179 178 176 177 182 218 283 290 270 226 219 209 206 213 229 248 256 249 225 186 174 172 173 174 173 172 170 169 168 168 168 167 166 165 165 164 165 164 164 163 162 162 162 162 162 162 161 161 162 163 164 164 163 162 162 162 162 162 162 161 161 162 162 162 161 161 162 162 162 163 163 165 166 167 168 168 169 168 166 166 165 164 163 162 162 161 161 161 160 160 160 160 160 160 160 160 160 161 161 161 161 161 161 160 160 161 161 161 162 161 160 158 156 155 155 154 153 151 152 154 156 157 155 156 157 157 157 158 158 160 161 162 161 158 160 163 164 164 161 158 158 159 159 159 159 158 158 158 157 157 157 157 157 157 158 159 159 160 160 160 160 160 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 317 317 317 316 316 316 315 315 315 314 314 314 314 314 315 315 315 314 314 313 313 316 323 330 335 338 338 339 340 341 342 345 347 349 350 351 346 344 342 341 341 341 341 340 337 336 335 335 334 332 330 330 329 328 326 325 325 325 324 326 330 333 336 336 336 336 337 337 337 337 337 336 335 334 334 333 333 332 332 331 331 330 330 330 329 329 330 328 327 324 321 317 312 309 308 305 303 301 299 296 293 293 292 292 293 292 289 287 284 280 277 276 278 279 281 289 297 301 301 300 298 290 278 266 254 251 248 246 246 245 245 244 243 243 243 242 241 241 240 240 239 239 239 238 237 236 236 237 238 240 241 242 242 241 239 238 237 236 235 235 234 234 234 234 234 234 233 232 231 230 230 231 232 234 235 236 236 235 233 230 229 229 233 240 249 227 225 224 224 226 227 225 229 231 232 230 225 219 214 212 213 213 214 216 216 215 212 208 207 208 210 211 212 211 210 208 208 206 204 200 190 178 174 175 177 174 172 168 159 152 154 157 158 158 158 159 161 164 167 167 171 170 166 164 164 164 165 167 168 170 176 177 178 180 181 187 197 189 178 174 172 170 170 170 170 172 173 173 175 177 178 180 180 180 180 181 182 183 183 183 182 183 186 188 189 190 191 192 189 189 189 190 184 175 174 173 174 176 179 182 185 184 183 182 179 178 177 178 180 184 186 188 189 190 192 193 193 192 192 192 192 192 194 196 205 222 231 247 239 222 210 207 208 208 208 208 207 207 206 206 205 205 205 206 207 209 212 216 220 219 217 217 214 212 212 216 221 223 224 223 220 217 215 214 216 218 219 221 223 224 226 229 235 244 251 253 255 256 257 258 258 256 252 250 249 247 247 248 248 246 245 244 243 241 239 238 237 236 236 237 239 241 242 243 244 244 243 243 244 244 245 245 247 248 247 245 243 242 239 236 237 238 237 233 228 223 219 219 224 227 237 241 236 225 215 208 206 213 256 276 280 274 265 271 268 261 274 285 283 285 282 210 201 210 211 209 205 202 202 206 215 227 257 266 271 271 270 272 278 279 274 278 282 271 277 288 300 306 304 305 300 303 308 312 311 307 306 307 298 274 257 249 254 254 236 193 178 176 176 192 197 188 186 192 192 196 203 203 201 195 187 182 179 174 176 183 185 210 278 291 281 236 218 213 206 204 210 218 224 237 232 189 172 168 167 168 171 175 174 170 170 169 168 167 167 166 166 165 165 165 165 164 164 164 163 162 162 162 161 161 162 162 163 163 162 162 162 162 163 163 163 163 163 163 163 163 163 163 163 163 163 163 163 164 165 165 166 166 166 165 162 162 163 162 162 161 160 160 161 161 161 160 160 160 160 160 160 160 160 160 161 161 161 161 161 160 160 161 161 161 161 161 159 158 157 157 156 155 154 152 152 152 153 155 157 157 157 158 158 158 158 158 160 161 160 157 159 163 164 163 161 158 158 160 160 160 160 159 158 158 158 157 157 157 157 157 158 159 159 160 160 160 160 160 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 320 320 319 319 318 318 317 317 317 317 316 316 315 315 315 314 314 314 314 314 314 315 315 315 314 314 316 322 330 335 336 337 337 338 340 342 344 347 349 350 351 349 345 342 339 338 339 339 339 338 336 335 334 332 330 329 328 328 327 326 324 324 325 325 325 328 333 335 336 336 336 336 336 337 336 336 336 336 335 334 333 333 333 332 332 331 331 331 330 330 330 330 330 330 329 326 322 316 311 308 307 307 306 305 301 299 296 294 292 293 293 292 289 286 284 280 277 276 276 278 282 290 296 299 299 295 290 279 268 261 256 256 251 249 248 247 246 245 244 244 243 242 241 241 241 239 238 238 238 237 236 236 236 236 237 239 239 241 241 241 239 238 237 235 234 234 233 233 233 234 234 233 232 232 231 231 231 232 232 234 236 237 236 234 232 229 228 231 238 251 251 229 226 222 222 222 222 223 225 228 229 228 225 220 216 213 213 212 213 215 215 213 211 209 208 209 210 213 214 213 212 209 206 205 202 196 189 180 176 176 178 176 176 172 165 158 157 159 159 159 159 161 163 166 169 170 173 171 168 166 166 167 168 170 173 175 180 181 182 184 185 186 194 178 173 171 170 169 169 170 170 173 173 174 177 179 180 181 182 181 180 181 182 183 185 186 184 183 188 190 191 192 192 191 188 187 187 186 184 176 174 175 176 178 180 181 182 183 182 181 180 179 179 181 183 185 187 188 190 191 192 197 194 192 192 192 192 193 195 196 198 211 226 235 250 245 220 209 207 208 208 208 208 207 206 206 205 205 205 206 207 210 212 215 219 218 213 210 209 210 212 216 222 226 227 227 225 223 220 218 218 218 220 222 224 226 226 229 234 240 247 252 254 255 255 257 258 258 256 254 251 247 247 248 249 247 246 245 243 240 238 237 237 237 237 238 239 240 241 242 243 244 244 244 244 244 244 244 246 248 249 249 248 246 243 239 237 238 238 236 231 224 219 217 217 218 222 226 227 222 215 209 206 206 222 257 263 264 266 272 278 279 281 290 248 246 292 278 196 198 199 197 222 196 192 197 205 210 206 270 276 276 276 278 284 294 311 308 308 225 191 200 228 269 290 302 300 301 305 308 307 306 305 306 298 274 252 244 249 250 214 161 164 168 170 189 200 198 196 195 200 215 218 198 198 198 188 182 180 175 176 176 186 216 274 289 283 258 220 214 210 203 201 201 205 214 221 191 171 165 165 168 172 175 174 174 171 168 168 168 168 167 167 166 166 165 165 165 165 164 163 162 162 162 161 161 161 161 161 161 161 162 162 162 162 163 163 163 163 163 163 163 163 163 163 162 162 162 162 163 163 163 163 163 163 162 160 160 160 161 161 161 160 160 160 160 160 160 160 159 159 159 159 160 160 160 160 160 161 161 161 160 160 160 161 161 161 160 159 159 158 157 157 156 155 153 151 151 152 154 156 156 157 158 159 160 161 160 159 159 159 159 160 161 163 163 161 160 161 161 160 161 160 160 159 159 158 157 157 157 157 157 158 159 159 160 160 160 160 160 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 321 321 320 320 319 319 319 318 318 317 317 317 316 316 315 315 315 314 314 314 313 314 314 314 315 315 316 315 316 321 328 333 335 335 336 336 338 340 343 347 349 350 350 350 347 342 339 337 335 335 335 336 336 336 334 332 329 328 327 326 326 326 324 323 324 324 325 326 330 334 334 334 334 335 335 336 336 336 336 336 336 335 334 334 333 333 333 332 332 331 331 331 331 331 331 331 331 331 328 324 317 311 308 307 307 307 305 301 301 298 294 293 294 294 292 287 284 282 280 279 277 277 277 280 285 289 291 291 287 280 271 265 260 258 256 253 250 249 248 246 245 244 244 243 241 241 240 240 239 238 238 238 237 236 236 235 236 236 237 238 239 240 239 239 238 237 235 234 233 233 233 233 233 234 233 232 232 231 230 230 230 231 233 234 235 235 233 230 228 228 234 246 260 250 231 227 226 222 221 221 221 223 225 226 226 224 220 217 215 214 212 212 214 214 213 211 210 209 210 212 220 219 217 216 211 206 204 200 195 189 182 178 178 179 179 179 175 170 163 160 161 160 160 160 162 165 166 169 174 175 172 169 168 168 169 171 174 177 180 183 184 185 186 187 187 184 176 170 170 170 170 169 169 170 172 173 175 178 181 181 182 183 183 182 183 183 186 188 188 187 187 191 193 193 193 192 191 189 187 188 187 187 182 177 177 179 179 180 181 181 181 181 181 180 180 180 184 185 187 188 189 190 191 199 203 194 192 192 192 193 194 195 197 198 211 225 228 241 251 231 208 207 208 208 208 208 207 207 206 206 205 205 205 207 210 212 213 214 211 209 208 209 210 213 216 221 227 230 230 229 226 224 222 221 220 222 224 226 228 227 229 231 241 246 249 251 251 252 254 257 259 258 257 253 247 245 245 249 249 247 246 245 242 239 237 237 237 238 239 239 240 240 241 242 242 243 244 245 245 245 245 245 247 247 249 248 247 244 241 239 239 240 239 235 228 223 221 219 215 216 219 221 219 216 211 208 206 206 206 262 276 282 283 283 283 287 292 279 277 290 296 262 196 195 194 250 263 209 188 185 185 212 292 291 279 277 282 291 298 300 247 245 218 191 192 201 209 274 306 302 304 303 304 305 306 307 304 290 292 224 219 240 243 201 157 161 166 170 188 200 208 208 207 215 229 221 188 192 194 187 184 184 179 177 177 190 211 253 276 281 272 234 216 208 207 207 201 198 201 203 191 178 168 167 168 171 171 171 170 170 169 168 169 169 168 168 168 167 167 167 167 166 165 163 163 163 162 161 161 160 160 160 160 161 161 162 161 162 163 164 164 163 163 163 162 162 162 162 161 162 162 161 161 161 160 160 160 160 160 159 158 158 158 160 160 160 160 160 160 160 160 159 159 159 159 159 159 160 160 160 161 161 161 161 161 161 161 161 161 160 160 160 159 158 157 158 158 156 155 153 152 152 153 154 155 156 158 158 159 161 162 159 158 159 160 160 161 162 161 160 161 162 163 162 164 164 162 160 159 158 158 158 158 157 158 158 159 159 159 160 160 160 161 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 314 313 313 313 313 314 315 316 318 319 320 324 328 331 333 334 334 336 339 342 345 349 350 349 347 344 341 337 335 333 331 331 333 335 336 335 332 330 328 326 326 325 325 324 324 323 323 324 325 328 332 333 332 333 332 332 333 334 335 335 336 336 335 335 334 334 334 333 333 332 332 332 331 331 331 331 331 331 331 331 330 326 321 312 307 306 307 306 303 301 301 298 295 295 295 294 290 284 279 279 279 279 278 278 276 277 280 284 286 285 281 275 269 265 263 260 257 254 252 249 248 246 245 243 243 242 241 241 240 240 239 239 238 238 237 236 236 236 235 235 236 236 238 238 238 238 238 237 235 234 233 233 233 233 233 233 233 232 232 231 230 229 229 229 230 231 233 233 232 229 227 229 240 256 268 249 235 231 228 223 221 220 220 221 223 223 223 222 220 220 218 215 213 212 212 213 212 211 210 210 211 213 216 222 221 220 212 208 204 200 195 189 186 182 180 181 181 181 179 174 167 162 162 161 161 162 164 165 167 172 176 176 173 171 170 170 172 175 179 181 183 186 186 187 187 188 188 186 180 171 173 172 172 172 171 171 172 174 177 180 182 183 183 183 184 184 184 186 188 189 189 190 191 193 194 194 194 190 189 188 187 187 187 188 192 188 184 181 180 180 181 181 181 181 181 181 182 184 186 187 188 189 193 200 202 212 210 192 191 191 192 193 194 195 197 198 201 201 217 243 255 241 214 211 209 208 208 208 207 207 206 205 205 204 204 206 209 211 211 214 211 210 210 210 212 216 219 223 227 232 233 233 231 228 227 224 223 224 226 228 228 227 228 237 239 245 246 247 247 248 250 255 258 258 257 254 249 246 244 244 244 245 246 246 245 242 240 238 238 238 239 239 239 239 240 240 241 242 243 245 247 248 247 247 248 248 248 247 246 244 242 241 241 243 242 239 237 232 229 224 217 214 214 216 218 219 218 216 214 210 210 268 287 289 289 288 288 290 291 286 269 262 271 253 222 226 202 201 282 295 304 317 320 175 267 243 280 279 283 292 295 291 291 306 265 199 197 200 200 265 307 304 309 311 310 307 306 301 276 252 240 198 214 204 205 186 169 169 169 172 193 195 213 218 215 222 230 213 180 185 186 185 186 190 188 179 178 197 217 237 255 274 280 257 222 215 210 209 198 193 195 197 195 189 175 171 170 169 168 168 168 169 170 169 171 170 170 170 170 169 169 169 168 167 166 164 163 163 163 161 160 160 160 160 160 160 160 160 160 164 165 165 164 164 164 163 162 161 161 161 161 161 161 160 160 159 159 158 159 159 159 159 157 156 156 158 159 159 159 159 159 159 158 159 159 159 159 159 159 159 160 160 161 161 162 162 162 161 161 161 161 160 160 159 159 158 158 158 159 159 158 156 155 154 155 155 155 156 158 158 157 159 160 159 158 159 160 160 160 161 161 161 161 162 165 166 166 165 164 162 160 159 158 158 158 158 158 158 159 159 159 160 160 160 161 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 323 323 323 323 322 322 322 322 321 321 321 320 320 319 319 319 318 318 318 317 317 316 316 315 315 314 314 313 313 313 312 313 313 315 318 320 321 322 323 324 329 333 334 335 339 341 343 344 344 344 342 340 339 337 335 332 330 330 331 334 335 334 331 329 327 326 325 325 325 324 324 324 324 324 325 326 330 332 332 331 330 330 329 330 333 333 334 335 335 335 335 335 334 334 333 333 332 332 332 332 331 331 331 331 331 330 331 330 327 321 313 307 306 306 304 303 301 299 296 295 295 294 292 287 281 277 276 277 278 278 277 276 276 279 282 284 282 277 272 268 265 265 262 258 255 252 249 247 245 244 243 242 242 241 241 241 240 240 239 239 238 237 237 236 235 235 235 235 236 236 237 237 237 237 236 235 234 233 233 233 233 233 233 233 232 231 230 230 229 229 229 229 229 231 232 231 228 227 232 246 264 273 247 243 238 231 225 221 220 220 220 221 221 221 221 221 221 219 216 213 212 211 211 211 210 210 211 212 213 215 219 220 223 211 207 204 200 196 191 188 185 184 183 183 183 182 178 171 165 163 163 163 164 165 166 169 175 177 175 173 172 172 173 174 177 181 182 185 187 188 187 188 189 188 187 185 180 179 177 176 175 174 173 173 175 178 182 185 184 184 185 185 186 188 191 190 190 190 191 193 194 195 196 196 193 189 188 187 187 188 189 200 198 193 186 182 181 181 181 181 181 181 182 183 186 188 189 190 190 190 191 196 205 203 190 191 191 192 193 194 198 204 203 216 221 243 254 259 256 244 236 226 210 208 208 207 206 205 205 205 204 204 205 208 211 211 210 210 212 212 213 215 219 222 225 227 232 235 236 235 233 232 228 226 225 227 227 226 224 226 235 240 241 244 245 246 246 247 250 253 258 258 254 249 244 242 241 239 240 242 244 246 245 242 240 239 238 239 239 238 238 238 238 239 240 242 245 247 248 249 248 249 249 248 249 248 246 244 242 241 242 243 242 241 239 236 231 221 215 212 213 215 220 225 227 228 233 251 284 284 282 267 266 278 278 260 270 260 264 233 209 248 288 230 204 259 274 284 296 304 302 300 302 289 287 285 292 294 293 295 296 312 306 280 258 253 268 299 307 305 312 300 299 301 296 284 258 212 192 220 207 206 183 174 175 173 173 185 192 218 222 219 222 221 200 181 181 185 187 187 191 192 183 180 191 217 238 250 268 281 278 261 244 221 213 199 195 196 199 199 194 187 181 178 176 175 171 169 169 170 170 174 173 173 173 172 171 170 170 169 168 166 164 164 163 162 162 161 161 160 159 159 159 158 158 164 167 166 166 166 165 164 163 162 161 160 160 160 160 160 159 158 158 158 157 158 159 159 158 157 155 156 157 158 158 159 158 158 157 157 157 158 158 158 159 159 159 160 160 161 161 162 162 162 161 161 161 161 161 160 159 158 158 158 159 159 160 160 159 159 158 158 158 157 157 158 158 157 157 157 157 157 158 159 159 159 161 163 163 163 164 164 166 162 165 165 163 162 160 159 159 159 159 159 159 159 159 159 160 160 160 161 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 316 316 315 315 314 314 313 312 312 312 312 313 315 318 319 320 321 323 326 330 333 335 339 342 343 342 341 339 338 337 336 334 333 333 330 330 330 332 333 332 330 328 326 325 325 324 324 325 325 325 325 325 326 327 329 332 332 332 331 329 328 328 329 331 332 333 334 335 335 334 334 334 334 333 333 332 332 332 332 332 331 331 331 330 330 330 329 326 322 315 310 308 307 303 303 300 298 296 295 293 292 289 283 277 274 274 275 276 277 276 276 276 278 281 282 279 275 275 271 267 265 262 260 256 252 249 246 244 243 242 241 241 241 241 240 240 240 239 239 239 238 236 235 235 235 235 235 235 235 236 236 237 237 236 235 235 234 234 233 233 233 234 233 232 231 230 230 229 229 229 229 229 229 229 229 226 224 235 256 271 275 260 248 239 233 226 221 219 220 220 220 219 220 220 220 221 219 217 214 212 211 210 210 210 209 211 211 217 219 217 216 215 209 206 205 200 196 192 190 189 187 186 186 185 183 179 173 167 164 164 165 165 166 168 171 177 178 174 173 172 173 174 177 181 181 184 187 188 188 188 188 189 188 187 188 188 187 183 180 178 175 174 175 177 181 185 189 185 186 185 188 190 192 193 191 191 192 193 195 197 198 198 198 196 191 189 188 188 189 194 200 201 197 190 188 184 182 181 182 182 182 185 187 189 190 190 191 191 192 192 193 193 193 190 190 191 192 193 201 207 215 219 221 241 246 253 259 263 261 254 244 233 228 210 205 205 205 205 204 204 204 205 208 211 210 209 210 213 214 214 217 220 224 227 229 232 236 237 238 237 235 232 229 226 226 224 223 221 226 233 235 236 242 244 245 245 245 245 248 254 259 254 251 247 245 241 239 239 240 242 244 244 242 241 239 239 239 238 238 238 237 237 238 239 241 244 246 247 248 248 248 249 249 250 250 249 245 241 239 238 239 239 240 241 240 236 229 220 214 213 213 217 225 228 234 247 266 281 274 275 264 263 270 259 230 245 241 269 246 204 212 279 263 213 256 264 264 269 271 276 289 308 299 291 292 298 295 292 294 296 299 313 315 312 303 286 281 279 236 187 166 265 289 305 306 280 203 194 225 206 174 167 168 171 171 171 171 181 211 217 218 216 209 199 189 181 190 190 190 190 198 198 190 190 217 248 264 273 279 283 281 262 230 215 205 200 200 201 197 192 192 191 192 192 191 180 173 172 177 177 176 174 175 175 175 174 172 171 170 169 167 166 165 165 164 164 163 162 160 160 159 159 159 162 167 168 168 168 167 166 165 163 162 160 159 158 158 159 159 159 158 158 156 157 158 159 159 158 156 156 156 157 157 158 157 157 156 156 155 156 157 158 158 158 158 159 160 160 161 161 162 162 162 161 161 161 161 160 160 159 158 158 158 158 159 159 160 160 159 159 160 160 159 158 157 158 157 156 156 156 158 160 159 158 159 161 162 164 166 167 168 167 163 163 167 165 163 162 161 160 160 160 159 159 159 159 159 160 160 160 161 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 322 321 321 321 320 320 320 319 319 318 318 318 317 317 316 316 315 314 314 313 313 312 312 312 312 313 314 316 318 319 323 328 333 334 335 340 345 344 342 339 338 337 336 334 333 331 331 331 330 330 330 330 329 328 327 325 324 324 324 324 325 326 326 327 327 327 328 330 332 333 332 332 331 330 329 328 329 331 332 334 334 335 335 335 334 334 334 333 333 333 333 332 332 331 331 331 330 330 329 328 328 325 320 316 313 311 310 309 306 300 298 296 294 293 291 287 279 275 273 273 274 274 274 275 275 277 278 280 282 281 279 294 295 286 274 267 265 258 252 249 246 244 243 242 242 242 242 241 240 239 239 239 239 239 238 236 235 235 235 235 235 235 235 235 235 236 237 237 236 236 235 234 233 233 233 233 233 232 231 230 229 229 229 229 228 228 228 228 227 225 223 245 270 280 282 273 248 240 232 224 220 219 219 219 219 218 218 219 219 220 219 217 215 212 211 211 210 210 210 213 214 219 222 217 214 210 207 206 205 201 197 193 191 191 189 188 188 187 183 179 174 168 165 165 167 167 168 170 174 178 178 176 173 173 173 175 178 183 183 188 190 190 189 188 188 188 188 188 189 192 192 188 183 179 176 176 177 180 184 189 191 190 190 190 191 192 193 193 193 192 193 194 197 199 201 201 200 195 191 190 190 189 189 193 199 202 202 197 194 189 184 183 183 183 184 188 189 190 191 191 192 192 193 193 192 192 191 190 190 191 193 221 222 220 223 229 232 236 241 247 254 260 262 249 235 233 232 206 203 204 205 205 204 204 204 206 208 210 210 209 208 212 217 216 221 223 226 228 230 232 235 235 238 238 237 235 231 227 224 222 221 221 227 233 233 235 240 243 244 244 244 244 246 251 255 251 252 249 246 244 242 241 240 241 241 242 242 241 240 240 239 238 238 238 237 237 238 239 240 243 245 245 246 247 246 246 246 248 249 248 244 240 236 234 234 233 236 239 238 237 234 226 219 215 213 214 217 221 231 247 264 270 254 246 250 257 256 252 252 254 247 268 292 290 285 295 289 266 282 271 270 269 245 252 277 303 299 296 301 304 304 298 294 294 297 308 314 317 314 297 256 233 226 203 177 193 296 311 315 302 201 194 211 186 167 167 166 166 167 168 168 170 186 203 205 208 205 202 197 188 193 197 202 191 218 233 205 196 206 240 261 276 279 280 280 272 242 217 210 209 204 198 192 188 189 192 195 203 207 193 181 177 178 178 177 177 178 178 179 176 173 172 171 170 169 167 167 167 167 166 165 163 162 161 161 162 163 164 167 168 168 168 167 166 165 163 162 160 158 156 157 158 159 159 158 157 156 156 157 158 158 157 156 155 154 154 154 155 155 154 154 154 154 154 156 157 158 158 158 158 159 160 161 161 162 162 162 161 161 161 160 160 159 158 158 158 157 157 157 158 158 159 159 160 160 160 159 158 157 157 156 156 156 157 160 161 160 159 159 160 160 168 170 170 168 165 164 164 166 165 164 163 162 161 161 160 160 160 159 159 159 160 160 160 160 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 318 317 317 316 315 315 314 314 313 313 312 312 312 312 312 313 316 319 324 332 338 342 341 342 345 347 343 339 337 336 335 334 332 331 331 330 330 330 329 328 326 326 325 324 324 324 324 324 325 326 327 328 329 329 329 330 333 334 333 334 333 333 331 329 329 330 332 334 335 335 335 335 335 334 334 334 333 333 333 333 333 332 332 331 331 330 330 329 328 326 323 319 316 313 312 312 310 306 302 298 298 299 298 293 286 278 274 274 274 274 274 273 274 275 277 280 284 290 294 297 308 312 308 297 277 269 265 260 252 247 243 244 245 245 247 245 242 239 238 238 238 238 238 238 236 236 235 234 234 234 234 234 234 234 235 236 237 236 236 235 234 233 233 232 232 232 231 231 231 230 229 229 229 229 228 228 227 226 226 231 253 276 279 275 265 248 237 228 221 218 218 219 218 218 217 218 218 218 219 220 218 216 213 212 212 212 212 212 212 214 216 217 214 212 209 208 207 205 203 198 197 195 193 191 191 190 188 185 179 173 169 167 167 167 168 170 172 175 178 178 176 174 174 174 176 177 180 187 192 192 192 190 189 188 188 188 188 190 190 193 191 185 180 178 177 179 183 189 191 192 192 192 193 195 193 194 194 194 194 194 195 199 200 200 201 200 198 195 192 192 190 190 193 198 202 204 204 199 193 188 185 184 185 187 189 190 191 192 192 192 193 194 193 193 192 192 191 191 195 212 230 224 225 224 225 228 230 233 236 238 259 266 252 231 229 224 202 201 203 204 204 204 204 205 206 208 209 207 207 207 211 216 221 227 229 230 230 230 231 232 233 236 238 238 236 232 227 224 222 221 221 221 229 234 236 240 241 242 242 243 244 245 246 247 245 246 248 248 247 245 242 240 240 240 241 242 242 242 241 240 238 237 237 238 238 238 239 240 241 242 244 245 246 245 245 245 245 245 243 240 237 236 233 229 228 231 235 234 234 233 229 223 219 216 215 215 217 229 249 260 259 247 236 229 232 233 234 241 254 264 271 293 294 296 300 299 294 289 283 283 281 277 247 241 295 300 300 305 307 308 308 308 304 303 305 309 313 316 312 296 257 261 294 303 302 308 310 316 317 186 183 189 179 175 176 175 171 167 164 164 168 175 187 198 204 209 212 212 205 198 216 249 213 243 260 230 199 201 224 263 271 279 283 282 278 261 230 219 217 204 195 191 189 189 191 196 209 218 208 188 181 180 178 178 180 181 184 183 180 177 175 174 172 171 169 169 169 169 168 166 165 164 163 164 164 165 166 167 167 167 167 167 166 165 164 162 160 158 156 159 159 160 161 160 159 157 157 157 158 157 160 160 159 157 154 153 153 154 153 153 153 153 153 154 155 156 157 158 158 159 160 161 161 161 162 162 162 161 160 160 159 159 158 158 158 157 157 157 157 157 158 159 160 160 159 158 158 158 157 157 158 160 160 161 162 161 159 159 159 161 169 172 172 169 166 166 166 166 166 165 164 163 162 162 161 160 160 160 160 160 160 160 160 160 331 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 323 323 323 323 322 322 322 321 321 321 320 320 319 319 319 319 318 318 317 316 316 315 315 314 314 313 313 312 312 312 312 312 314 318 324 333 341 346 348 347 347 348 345 341 337 336 334 333 331 330 329 329 329 328 328 326 325 324 324 324 323 323 323 324 325 326 327 328 330 331 331 331 332 334 336 335 334 333 332 331 330 330 332 334 335 335 335 335 335 335 334 334 334 333 333 333 333 332 332 332 332 331 330 329 328 327 325 322 319 316 313 313 311 310 308 305 303 304 304 301 294 285 276 273 274 275 277 277 275 275 276 278 283 291 298 304 303 300 303 302 294 270 262 261 258 255 250 244 248 250 253 254 250 244 239 237 237 237 237 238 237 236 236 235 234 234 234 234 233 233 233 234 235 236 236 235 234 233 233 233 233 232 232 232 232 231 231 230 230 229 229 229 228 227 226 227 235 252 270 271 256 248 237 228 223 219 217 218 219 218 217 217 217 217 218 219 220 220 217 214 212 212 214 214 215 214 214 214 213 212 212 210 209 209 207 204 201 199 196 195 193 192 191 189 185 179 174 169 168 168 168 170 172 175 177 179 179 178 177 176 175 176 177 182 190 194 195 193 191 188 188 188 188 188 190 191 193 193 187 182 180 181 183 186 190 189 190 191 193 195 196 196 197 196 196 196 196 198 201 201 201 202 202 201 200 198 197 193 191 194 198 200 202 202 201 196 192 188 187 187 188 191 192 192 192 192 193 194 194 194 194 194 193 192 192 204 225 224 222 222 223 223 224 225 224 222 226 257 258 258 260 247 216 200 201 202 203 203 203 204 204 204 205 205 202 205 208 212 217 223 229 232 233 232 232 231 230 231 233 235 235 235 232 229 225 223 224 223 224 232 234 237 240 241 241 242 243 243 243 243 243 242 243 247 249 249 246 242 240 239 239 240 240 241 241 240 239 238 236 236 237 238 239 240 240 240 241 242 244 245 244 243 243 242 240 236 234 233 233 231 228 226 227 230 228 229 229 227 224 223 224 227 228 243 249 253 254 249 241 235 231 234 234 240 246 252 262 271 284 295 297 229 270 280 282 283 284 285 288 292 231 221 284 298 310 309 310 309 309 308 306 306 306 308 313 317 314 299 286 275 291 306 305 306 313 322 151 165 172 175 177 174 174 173 169 163 161 165 173 184 200 209 214 221 229 227 221 244 277 249 258 274 254 211 203 234 238 261 281 286 285 284 278 258 229 219 205 194 195 195 195 199 207 223 243 231 198 183 181 182 182 185 188 188 186 184 184 184 181 178 175 171 171 170 170 169 168 167 166 165 166 166 166 166 166 166 166 167 167 167 166 164 163 161 159 159 163 166 169 170 167 162 159 159 162 166 165 182 189 179 172 165 158 155 154 153 153 153 154 155 155 154 155 157 157 158 159 160 161 161 161 161 161 161 161 160 160 159 158 158 158 158 158 158 158 157 157 158 159 159 159 158 158 158 158 158 158 160 162 162 162 162 161 159 159 159 162 163 166 169 169 167 167 168 168 167 166 165 165 163 162 161 160 160 160 160 160 160 160 160 160 331 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 325 325 325 324 324 324 323 323 323 322 322 322 321 321 321 320 320 319 319 319 319 318 318 317 316 316 315 315 314 313 313 313 312 312 312 312 314 317 323 333 342 349 351 351 350 348 345 342 339 336 334 332 330 328 328 327 327 327 325 325 324 323 323 324 324 324 324 324 324 325 327 329 331 332 333 333 333 333 334 334 334 332 331 331 331 332 333 334 336 336 335 335 335 335 335 334 334 334 334 333 333 333 332 332 332 331 331 330 329 328 326 323 321 319 316 314 314 310 310 311 310 308 306 303 300 293 282 277 275 277 281 284 282 282 281 280 282 286 291 294 296 291 285 279 274 269 256 253 253 254 253 251 248 247 243 246 249 248 245 241 238 237 237 237 237 236 236 235 234 233 233 233 233 233 232 232 233 233 234 234 234 234 233 233 233 233 233 233 232 231 231 231 230 230 229 229 228 227 226 226 229 236 243 243 240 238 234 228 223 220 218 217 218 218 218 217 217 217 217 217 219 221 221 218 215 213 214 216 216 220 217 214 214 213 212 212 211 210 208 207 206 204 200 197 196 195 194 192 189 185 179 175 170 169 168 169 172 175 178 180 182 181 179 178 178 177 176 180 187 194 196 196 193 191 190 187 187 188 188 189 191 193 194 189 184 184 185 186 187 189 188 187 187 192 196 197 199 200 198 198 199 199 199 201 202 203 203 201 198 202 205 204 200 197 198 199 200 200 201 201 197 194 191 189 189 191 192 193 193 192 193 194 194 195 195 195 195 195 194 194 207 221 222 222 222 222 222 221 219 217 215 225 249 252 256 261 252 227 208 202 203 204 204 204 206 204 201 201 201 202 207 212 215 219 224 229 233 234 233 233 230 228 228 229 231 232 233 232 230 228 227 228 228 237 236 239 240 241 241 241 242 242 241 240 240 240 240 241 243 247 248 246 243 240 239 239 239 239 240 240 239 238 237 236 235 235 236 237 239 239 240 240 241 242 243 241 241 240 238 236 233 232 231 231 230 228 226 225 225 223 225 225 225 224 223 226 237 250 257 258 252 249 244 237 234 239 240 246 255 265 254 254 237 205 210 203 210 242 252 260 268 276 283 287 295 300 284 183 201 299 311 311 313 312 310 309 308 307 307 309 314 319 317 319 315 301 298 301 301 311 313 170 175 173 169 167 163 167 171 173 165 162 165 172 177 190 218 220 236 248 251 253 265 282 274 266 280 271 236 213 223 243 269 282 289 289 287 284 275 254 235 210 206 208 206 208 218 232 245 262 258 227 188 181 182 187 202 198 193 194 196 202 205 197 187 179 178 172 171 171 170 169 168 167 167 167 166 166 166 165 166 166 167 167 167 166 165 164 163 162 163 166 175 186 186 178 169 165 168 185 213 208 229 215 193 182 174 163 157 156 154 153 153 156 159 159 157 155 156 157 158 159 160 161 161 161 161 161 161 161 160 160 159 158 158 158 159 160 160 159 159 159 159 159 159 158 158 159 159 159 160 160 161 163 163 163 162 161 160 160 161 161 163 166 168 168 168 169 170 170 168 167 166 165 164 163 162 161 161 160 160 160 160 160 160 160 331 330 330 330 330 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 323 323 322 322 322 321 321 321 320 320 320 319 319 319 318 317 317 316 316 315 315 314 313 313 313 312 312 312 313 317 323 332 342 350 353 354 352 349 344 341 339 337 335 333 330 328 327 327 326 326 325 324 323 323 323 323 324 324 325 324 325 325 327 329 331 333 334 333 333 335 334 334 333 332 331 332 333 335 336 336 336 337 336 336 336 335 335 335 334 334 334 334 333 333 333 332 332 332 331 330 330 330 328 325 324 322 319 316 314 312 309 310 315 314 311 307 302 297 291 281 280 279 285 291 292 289 286 284 283 283 284 285 286 288 284 280 275 268 261 255 251 250 250 250 250 250 249 244 242 241 243 244 243 240 238 236 236 236 236 235 234 233 233 232 232 232 232 232 232 232 232 233 234 234 233 233 233 233 233 232 232 230 229 230 230 229 229 229 230 229 227 226 226 230 235 238 233 228 227 225 222 220 219 217 217 218 218 217 217 217 217 217 217 219 221 221 218 215 214 215 216 220 224 226 217 217 216 214 212 211 210 209 209 209 206 201 198 197 196 195 192 189 185 179 175 172 170 169 170 174 178 181 182 182 181 180 179 178 179 180 184 190 196 197 195 193 190 187 187 187 187 188 190 192 193 196 196 189 188 188 189 189 189 190 189 189 190 196 199 200 202 203 201 201 202 201 202 203 204 201 196 198 205 206 205 202 199 201 201 200 200 200 200 198 196 193 191 192 193 194 194 194 194 194 195 195 195 196 196 196 196 196 196 196 202 208 210 213 219 219 215 213 213 213 220 232 239 258 247 254 240 215 204 205 206 206 208 206 205 202 202 204 207 212 218 221 223 225 229 231 233 233 232 228 226 225 226 228 230 232 233 232 230 230 230 232 238 242 241 240 240 240 240 240 241 240 240 239 238 237 238 240 243 246 246 244 242 240 239 239 239 240 240 239 238 237 236 234 234 234 235 235 237 238 239 239 240 240 238 238 236 234 233 233 232 229 228 228 228 226 224 223 222 223 223 223 223 223 222 234 249 247 248 251 250 249 254 256 254 253 259 266 253 226 207 198 194 196 200 206 216 226 235 247 262 275 281 285 293 305 296 277 291 304 305 304 309 309 309 309 308 307 307 309 315 317 318 319 309 296 299 301 306 291 196 183 174 168 166 162 164 168 174 172 169 171 178 183 194 229 228 250 261 266 269 275 283 282 271 278 277 274 255 249 272 280 283 288 291 290 287 282 271 258 253 236 230 220 225 238 251 261 270 274 257 205 189 189 202 225 212 207 213 222 234 236 216 198 192 174 172 172 171 171 170 169 169 168 167 166 166 166 165 166 167 168 168 168 167 167 166 165 165 165 169 178 195 203 192 182 182 196 227 247 246 243 211 187 175 169 166 162 160 160 159 159 162 165 164 162 157 155 156 158 159 160 161 161 161 161 161 161 161 160 160 159 159 158 159 160 160 161 161 161 160 160 160 160 159 160 160 161 161 161 162 162 163 164 163 163 162 162 162 162 163 165 166 168 169 169 170 172 171 169 169 167 166 164 163 162 161 161 161 160 160 160 160 160 160 331 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 324 324 324 324 323 323 322 322 322 321 321 320 320 320 320 319 319 318 318 317 317 316 316 315 314 313 313 313 312 312 312 313 316 323 332 341 349 353 354 354 349 345 341 338 337 336 333 330 329 326 326 325 325 324 323 322 322 322 323 324 324 325 325 325 326 327 329 331 333 334 334 333 333 335 333 333 331 332 334 337 338 339 339 338 337 337 336 336 336 335 335 335 334 334 334 334 333 333 332 332 332 331 331 330 330 330 328 325 324 322 320 319 316 312 310 313 316 316 314 308 302 295 289 284 283 284 292 297 295 291 287 285 284 284 284 284 284 284 282 279 274 268 263 257 252 249 247 246 247 248 247 244 241 239 240 242 243 241 238 237 236 236 236 235 234 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 233 232 231 230 230 229 228 228 229 229 229 229 230 229 226 224 226 231 231 235 229 225 223 221 219 217 216 216 217 217 217 217 216 216 216 217 218 219 221 221 218 214 215 215 218 224 230 234 232 221 218 215 213 212 211 210 210 212 208 203 200 198 197 196 192 188 185 178 175 174 170 170 172 176 180 182 183 181 179 178 178 179 180 183 188 193 198 197 194 191 189 187 187 188 188 189 191 195 197 201 206 196 192 191 190 190 191 191 191 191 192 198 199 200 202 204 206 203 203 204 204 203 201 198 199 202 210 208 205 204 203 202 202 202 201 201 200 199 197 195 194 193 194 194 195 195 195 195 196 195 196 196 197 197 197 197 197 197 197 199 200 207 216 215 213 213 214 214 215 216 220 231 254 206 206 207 209 211 211 211 210 209 206 203 203 205 211 219 225 227 226 228 228 229 229 229 229 228 226 225 225 226 229 231 233 232 232 232 231 234 238 240 239 238 237 237 238 238 239 239 239 238 235 234 236 238 241 244 246 246 244 243 241 239 239 239 239 239 238 237 235 234 233 233 233 233 235 237 238 238 238 238 237 235 234 232 231 232 232 230 227 226 227 226 224 223 223 223 222 222 223 223 222 225 235 240 244 251 250 250 259 270 260 247 252 260 235 247 212 200 195 195 197 198 198 209 217 231 254 267 268 280 284 299 299 299 299 301 298 180 184 306 306 309 306 304 304 305 306 310 308 312 314 306 294 295 292 265 204 191 186 174 167 165 163 166 176 185 186 187 200 212 214 215 239 236 252 267 274 278 282 284 280 277 280 280 278 280 285 285 285 286 289 291 290 286 282 279 268 253 243 231 234 248 261 272 279 282 276 273 233 211 227 241 233 225 235 247 253 250 224 195 185 174 172 172 172 171 170 170 170 169 168 168 167 166 165 166 168 169 169 169 169 169 168 167 166 165 168 176 187 199 197 192 203 224 240 246 252 246 219 192 172 162 161 163 166 167 167 166 164 164 165 164 160 155 155 157 158 159 160 160 161 161 161 161 160 160 160 160 159 159 158 159 160 161 162 162 162 161 161 161 160 162 162 162 162 163 163 163 163 164 163 163 163 163 163 164 165 166 167 168 169 170 171 172 172 172 170 168 166 165 164 163 162 162 161 161 161 160 160 160 160 331 331 331 331 330 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 322 321 321 320 320 320 320 319 319 318 318 317 317 316 316 315 314 313 313 313 312 313 314 318 324 332 341 348 352 353 353 350 345 341 339 337 335 332 330 328 326 325 324 324 323 322 322 322 322 323 324 325 325 326 325 326 327 329 331 333 333 333 333 335 335 334 333 333 333 337 339 341 341 341 340 338 337 337 336 336 336 335 335 335 334 334 334 333 333 332 332 332 331 331 331 331 331 330 328 326 325 323 322 321 319 312 308 310 314 316 314 309 300 292 288 285 284 285 293 298 296 292 288 286 285 284 283 283 283 283 280 275 270 268 264 258 253 248 245 243 244 244 244 242 240 239 239 240 240 240 239 238 237 236 236 236 235 235 234 234 234 235 235 234 234 233 233 233 232 232 232 231 230 229 228 227 227 227 226 227 228 227 227 228 230 229 225 223 223 226 229 233 227 224 222 220 218 216 216 216 216 216 216 216 216 216 217 217 219 220 221 220 218 215 215 218 223 230 234 235 237 225 219 216 214 212 211 211 211 214 211 205 202 200 198 196 194 189 187 185 180 173 170 172 174 178 182 183 182 181 180 178 178 180 182 186 191 195 197 195 191 187 187 187 187 188 189 191 193 196 200 209 213 205 196 192 192 192 192 192 192 192 193 195 196 200 201 202 205 210 209 206 203 201 199 200 204 212 214 209 206 204 203 203 203 202 202 201 200 200 199 196 195 194 195 195 195 196 196 197 197 196 196 196 197 198 198 198 199 199 199 200 199 202 211 215 215 217 218 218 218 219 225 222 204 208 205 209 217 225 223 214 207 207 203 202 202 205 211 221 228 230 230 231 230 228 227 226 228 230 229 227 226 226 227 229 232 232 232 232 231 233 237 239 238 237 236 235 235 236 236 237 237 236 234 234 235 237 239 242 245 247 246 245 243 240 239 238 238 237 237 237 235 234 233 233 232 232 232 235 237 237 238 241 242 234 233 233 232 230 230 231 229 227 228 226 225 225 224 223 223 222 223 223 221 219 218 224 231 236 239 247 205 199 202 205 228 266 270 281 278 275 223 196 195 195 194 199 205 231 260 258 255 271 279 295 295 296 300 303 298 194 178 180 295 309 307 302 300 301 303 306 302 307 310 310 296 280 272 240 202 202 192 178 179 181 176 174 186 207 220 228 239 243 238 232 236 244 253 265 274 278 282 285 285 282 281 283 287 290 289 286 286 285 287 290 292 292 290 283 273 262 249 239 234 250 268 278 284 287 288 289 277 241 237 249 250 243 247 258 260 254 246 222 188 175 173 172 173 172 171 171 171 171 170 170 168 167 166 167 169 170 170 170 170 170 170 169 167 166 167 170 176 186 197 206 215 222 231 242 253 248 239 220 179 162 159 160 164 165 169 168 163 160 160 161 159 156 155 156 157 158 159 161 161 162 161 161 161 160 159 159 158 158 158 158 160 161 162 162 163 162 162 162 162 163 164 164 164 164 164 164 164 164 164 164 164 164 165 165 166 167 168 169 170 171 172 172 172 172 170 168 167 165 164 163 163 162 162 162 161 161 161 160 161 331 331 331 331 330 330 330 330 330 330 329 329 329 329 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 323 323 322 322 322 321 321 320 320 320 320 319 319 318 318 317 317 316 315 315 314 313 313 313 313 314 318 325 332 339 345 349 351 352 349 345 341 339 337 336 333 330 327 325 325 324 323 323 322 321 322 322 323 323 325 326 326 327 327 328 330 331 332 333 333 333 333 335 335 335 335 336 338 341 342 342 341 340 339 338 337 337 336 336 336 335 335 335 334 334 334 333 333 332 332 332 331 331 331 331 331 330 327 326 325 325 324 323 320 314 308 309 314 315 313 308 300 289 288 286 285 288 294 300 298 292 288 286 285 283 283 283 282 281 277 272 268 266 263 257 253 249 247 245 243 242 242 242 241 240 240 240 241 240 239 239 238 237 237 237 237 237 236 236 236 237 237 235 234 233 233 232 231 231 230 229 227 227 226 226 226 225 224 223 223 222 223 226 228 227 222 219 219 221 226 229 225 223 221 219 216 216 216 216 216 216 216 216 216 216 217 218 220 222 221 220 218 217 218 227 231 236 237 238 230 220 218 216 215 213 212 211 212 213 211 207 204 201 199 196 194 191 189 189 182 174 172 174 177 181 184 183 182 181 180 180 179 180 184 189 194 197 197 193 189 187 186 186 187 187 189 192 195 203 201 212 217 210 201 195 195 193 193 194 194 194 195 196 197 199 203 205 205 208 211 208 200 201 201 202 210 218 215 211 208 208 205 204 203 203 202 201 200 200 200 198 196 196 196 196 196 197 197 198 198 198 197 197 198 199 199 199 200 200 200 202 201 201 205 211 213 217 219 219 221 217 218 212 205 210 213 218 226 240 238 233 221 208 203 202 202 203 207 215 225 231 233 230 231 228 226 226 228 231 232 230 228 226 226 227 229 230 231 230 229 228 232 237 239 238 237 236 235 234 233 233 234 234 234 235 236 237 238 240 242 244 246 246 244 241 239 237 236 236 236 236 235 234 234 233 232 231 231 233 235 237 239 243 244 242 241 240 238 230 227 228 229 229 228 228 227 226 225 224 224 223 223 222 220 218 216 214 213 211 211 212 202 200 198 199 241 278 277 274 270 266 265 261 218 194 191 194 199 277 292 284 281 285 291 294 294 296 302 304 289 285 288 278 284 310 307 304 301 300 301 304 301 301 310 315 307 274 253 235 213 204 192 187 199 204 200 198 210 232 259 264 265 259 252 243 237 258 262 267 275 279 281 284 286 287 287 287 290 291 289 286 286 285 284 288 290 292 291 286 275 261 247 237 236 258 275 282 285 287 290 291 283 244 244 256 258 257 259 263 264 263 252 219 189 178 175 173 172 172 171 171 171 171 171 171 169 168 168 168 170 170 170 170 170 170 170 170 168 167 168 169 171 180 197 219 224 225 229 238 248 245 248 242 199 169 162 161 162 162 168 166 164 163 163 163 162 160 165 163 162 158 159 161 162 162 162 162 161 160 159 159 159 158 158 158 159 161 162 162 163 163 163 163 163 164 164 164 164 164 164 164 164 164 164 164 164 165 165 166 167 167 168 169 170 171 172 172 172 171 170 168 167 166 164 164 163 163 163 163 162 161 161 161 161 331 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 325 324 324 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 314 313 313 314 318 325 333 339 343 345 347 348 347 343 340 339 337 336 334 330 327 325 324 323 323 323 322 322 322 322 323 323 324 326 327 327 327 329 330 332 333 334 333 332 333 335 335 336 336 337 339 340 341 341 340 340 339 338 338 337 337 336 336 336 335 335 334 334 334 334 333 333 333 332 332 332 331 331 332 330 328 327 326 325 325 325 322 320 316 312 310 313 315 313 308 300 292 291 284 283 289 296 300 299 292 288 286 284 283 283 282 281 280 275 269 265 263 261 256 252 249 249 247 244 243 243 242 241 241 242 242 241 241 240 239 239 238 238 238 237 237 237 238 240 239 239 238 235 233 233 232 230 229 228 227 226 226 226 226 225 223 221 219 217 217 218 222 224 223 217 215 216 219 223 224 222 221 219 218 216 216 216 216 216 216 217 218 218 216 216 218 221 222 221 219 218 220 224 234 239 240 240 237 224 217 216 216 215 215 213 212 211 211 210 208 206 204 200 197 193 191 190 189 183 174 174 176 179 183 185 183 182 181 181 180 180 182 186 191 196 199 197 192 188 188 188 188 187 187 189 191 196 202 206 216 217 212 205 200 198 195 195 195 195 195 196 197 198 200 203 205 207 209 211 209 203 203 203 204 214 218 215 212 210 209 206 205 205 204 203 202 201 201 201 199 198 198 198 197 197 198 198 199 199 199 198 198 199 199 199 200 200 201 202 203 203 202 203 203 203 202 203 205 208 206 204 203 204 208 216 224 234 245 247 253 240 217 207 204 204 204 204 208 215 224 226 220 224 225 226 227 230 232 234 234 231 228 227 226 227 228 228 227 230 229 233 234 237 239 238 236 236 234 232 231 232 233 234 237 237 237 238 240 241 242 245 247 245 243 239 236 235 234 234 234 234 234 234 233 232 231 230 231 232 238 245 250 247 242 244 248 246 232 226 226 227 228 229 229 228 228 227 226 225 225 224 222 220 219 218 215 210 207 205 203 202 201 199 224 266 277 273 270 271 272 272 274 233 193 189 193 205 288 292 294 295 296 296 295 294 295 302 305 306 285 300 309 309 310 308 307 304 302 302 302 301 304 313 320 320 308 287 277 257 223 194 196 208 217 224 237 258 271 275 274 272 267 259 252 251 261 269 272 277 279 280 282 284 287 290 289 290 291 288 287 286 286 283 285 284 288 290 289 280 260 246 250 258 269 279 282 284 288 291 291 285 243 251 259 263 265 266 266 266 265 251 225 197 181 175 174 172 172 172 172 172 172 172 170 169 167 169 170 170 170 170 170 170 171 171 170 169 169 169 170 172 180 200 203 218 226 229 234 238 238 247 246 216 185 173 170 169 171 175 170 172 169 169 169 167 166 174 188 224 169 161 161 163 163 163 162 161 161 160 160 159 158 158 158 159 161 162 162 162 163 163 163 164 164 165 164 164 164 164 164 164 164 164 164 165 165 166 167 167 168 169 169 170 170 171 172 172 171 169 168 167 166 165 164 164 164 164 163 163 162 162 162 162 332 331 331 331 331 331 331 330 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 322 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 313 313 314 318 325 333 340 343 344 343 343 343 341 339 338 338 336 334 331 328 325 323 323 323 322 322 321 321 321 322 323 324 326 327 328 327 329 331 332 334 334 334 333 334 334 336 336 337 338 339 340 340 340 340 339 339 338 338 338 337 337 336 336 336 335 335 334 334 334 334 333 333 333 332 332 332 332 332 332 330 328 327 326 325 324 323 320 319 317 314 312 314 315 313 309 306 301 294 282 281 290 298 301 298 292 288 286 285 284 283 283 281 279 277 271 266 264 261 256 251 251 248 247 245 244 243 242 241 241 243 243 242 242 241 240 240 239 239 238 237 237 238 241 243 242 239 237 235 234 233 231 230 228 227 226 225 224 224 225 224 221 218 215 213 212 211 214 214 212 209 210 215 220 222 220 219 219 219 219 219 216 216 217 217 217 217 218 218 216 216 218 220 221 220 219 219 223 230 235 240 241 238 229 217 215 215 216 215 214 213 211 211 210 213 214 210 208 201 197 194 192 191 188 182 175 175 177 181 184 185 183 182 182 181 181 181 183 186 192 197 199 197 192 189 189 189 189 187 187 189 191 198 209 213 214 215 212 212 206 199 196 197 197 197 197 197 198 200 202 205 203 208 210 212 209 205 205 206 215 216 216 214 213 212 209 207 206 206 205 204 203 202 201 202 201 201 200 199 198 198 199 199 200 200 200 200 200 200 200 200 201 201 202 203 204 204 204 204 204 204 204 203 203 203 203 203 203 204 207 213 221 231 235 242 253 258 233 213 206 205 204 204 205 208 211 211 211 216 220 224 227 230 232 235 236 234 230 230 227 225 225 224 225 232 233 233 234 237 238 238 236 235 233 232 231 231 233 235 238 239 238 239 239 240 241 243 246 246 244 240 237 235 234 233 233 233 233 233 232 231 230 230 230 232 241 246 248 250 251 251 250 245 232 226 226 226 227 228 228 228 228 227 227 227 226 226 224 221 219 219 218 216 213 209 206 205 203 216 264 275 276 276 274 274 274 277 279 239 242 240 235 259 279 286 289 291 293 296 296 294 293 298 296 304 292 291 310 310 312 311 308 306 303 303 302 303 308 315 324 326 326 321 308 289 257 206 194 198 223 255 277 285 284 282 278 275 270 261 260 266 271 275 276 279 279 279 281 284 287 288 287 288 290 288 287 288 288 286 283 280 285 287 288 285 275 265 260 267 275 279 282 284 286 289 292 288 261 256 263 269 270 269 268 268 266 257 240 208 184 175 173 172 173 173 173 173 172 171 170 168 168 171 171 170 170 170 171 171 171 171 170 170 170 171 173 176 181 182 199 208 213 218 223 223 223 233 236 213 195 189 188 193 209 216 191 179 170 167 168 167 166 169 204 272 220 165 162 163 164 164 163 162 162 161 161 160 159 158 158 159 160 161 162 162 162 162 163 164 164 165 164 164 164 164 164 164 164 164 165 165 166 166 167 168 168 169 169 169 170 171 172 171 170 169 168 167 166 165 165 165 165 164 164 163 163 162 162 162 332 332 331 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 318 318 317 317 316 316 315 315 314 314 314 317 325 334 341 344 344 341 339 340 339 338 337 336 336 334 331 329 326 324 323 323 322 321 321 321 321 322 323 325 326 327 328 328 329 331 332 334 334 335 336 337 337 336 338 338 338 339 340 340 340 339 339 339 339 338 338 338 337 337 336 336 335 335 335 334 334 334 334 333 333 333 333 332 332 332 332 332 329 329 327 327 326 324 321 319 316 315 314 315 316 316 315 311 310 307 295 282 281 292 300 301 297 291 287 285 285 285 285 284 283 282 282 278 272 267 263 257 252 249 244 244 244 244 243 241 241 243 245 244 243 243 243 243 242 240 239 237 236 237 238 241 243 244 240 236 235 234 234 233 231 230 229 227 226 225 224 223 222 220 217 214 212 210 209 207 202 199 199 209 223 228 225 220 219 220 220 220 220 219 219 219 218 218 218 218 218 216 216 218 220 221 220 220 221 231 235 236 236 236 228 216 213 214 215 216 215 213 212 211 210 210 218 224 221 212 202 197 197 193 190 186 181 177 177 180 183 185 185 184 182 181 181 181 182 184 188 193 197 197 194 191 190 189 190 192 189 188 189 191 198 210 213 210 211 211 212 208 201 198 198 199 199 199 199 200 201 204 208 210 211 212 214 213 209 207 209 216 214 214 214 213 212 209 207 206 206 206 205 204 203 202 203 203 203 203 201 200 200 200 200 201 201 202 202 201 201 201 201 201 202 203 204 204 205 205 205 206 206 205 205 205 204 203 204 204 204 205 211 215 217 224 234 245 267 252 222 209 205 205 205 204 205 205 206 208 210 215 219 223 226 229 233 235 235 233 233 228 224 222 222 224 230 230 231 232 236 237 237 236 234 233 233 232 233 235 237 239 240 240 240 240 240 240 242 244 245 244 241 237 235 234 233 233 232 233 233 232 231 230 229 230 233 237 240 241 249 251 252 251 246 233 227 227 227 227 226 226 226 226 226 228 227 227 227 226 223 220 220 220 220 217 212 214 219 222 249 264 274 270 275 278 277 276 275 275 232 263 275 275 275 274 273 243 241 199 202 242 296 294 291 289 299 306 303 303 307 308 310 312 308 305 303 302 302 306 315 325 325 328 326 315 300 271 205 186 198 244 282 293 294 292 289 282 276 270 265 271 275 279 281 280 281 280 280 281 283 286 286 285 287 290 289 287 287 288 288 284 277 283 286 289 288 280 271 270 271 275 279 282 284 286 289 291 287 271 264 271 270 270 270 269 269 266 262 251 217 186 176 173 173 173 172 173 172 172 171 170 170 170 172 171 171 171 171 171 172 172 171 171 171 173 175 178 181 185 199 211 203 199 203 209 206 200 203 206 196 194 189 193 210 229 231 204 172 164 163 165 166 166 170 204 275 267 176 165 164 164 164 164 164 163 162 161 160 159 159 159 159 160 161 161 162 162 162 163 164 164 164 164 164 164 164 164 164 164 165 165 166 166 166 167 168 168 169 169 169 170 171 171 171 169 168 167 167 166 166 166 165 165 164 164 163 163 163 162 162 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 327 327 327 327 327 327 327 327 327 326 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 321 321 321 320 320 320 319 319 318 318 317 317 316 316 316 315 315 315 319 325 335 344 347 344 341 339 338 338 337 336 335 334 332 331 329 326 325 323 323 322 322 321 321 321 321 323 325 326 327 329 329 329 331 332 333 334 335 336 337 337 337 338 340 340 340 340 340 339 340 339 339 339 339 338 338 338 337 337 336 336 336 335 335 335 334 334 334 334 333 333 333 333 333 332 332 331 330 329 327 327 326 325 322 318 315 311 311 314 317 318 317 317 314 311 297 286 286 293 300 301 296 290 287 286 286 286 287 287 287 286 284 280 274 270 267 263 262 277 303 285 263 246 240 242 248 253 253 248 246 245 246 247 245 240 239 237 235 236 238 240 241 240 237 235 234 235 234 233 232 231 230 228 227 226 226 224 222 222 219 217 216 215 214 214 211 206 220 262 264 247 234 228 222 221 221 221 220 220 220 220 220 219 219 219 218 218 217 219 220 221 221 222 227 239 240 238 231 226 219 213 212 213 214 215 214 213 212 211 211 211 223 234 227 214 206 201 198 192 188 185 180 179 180 182 185 186 184 184 183 181 181 182 183 186 190 194 197 196 193 189 189 188 189 191 190 188 189 193 199 207 208 208 208 209 213 214 204 200 200 202 202 201 201 202 202 203 206 211 213 215 216 216 214 212 213 213 213 213 214 212 211 209 208 207 207 206 205 204 203 203 203 203 204 205 204 202 201 201 201 202 202 203 203 203 203 203 203 203 203 203 205 205 206 206 207 206 207 207 207 206 205 205 204 205 205 206 209 209 210 215 221 234 259 261 229 211 205 205 205 204 204 204 205 206 208 211 215 218 220 224 228 231 233 235 234 230 225 222 221 223 226 228 229 230 235 236 237 237 236 236 235 237 237 237 238 239 241 241 241 241 240 239 240 241 242 242 240 237 235 235 234 233 232 232 232 232 231 230 229 231 232 234 238 242 250 253 253 254 246 232 228 228 228 227 226 226 225 225 225 225 226 225 225 224 222 221 220 220 220 218 214 212 210 207 206 208 217 240 259 274 278 277 275 270 265 270 273 263 233 215 205 224 239 190 189 217 295 296 291 289 293 303 305 306 306 307 308 309 311 310 306 304 305 310 318 326 326 332 329 320 308 279 196 180 207 291 297 298 298 297 293 289 287 277 275 276 281 284 284 283 283 283 283 282 283 284 283 284 290 291 290 287 286 287 288 285 280 281 285 288 288 284 276 273 273 274 281 283 285 287 289 289 285 277 276 275 274 271 270 270 269 266 263 255 223 190 177 174 174 173 172 172 172 172 172 172 172 172 173 172 172 172 172 172 172 172 172 172 172 175 180 181 185 198 219 228 211 197 198 201 193 183 180 181 181 179 180 188 206 225 225 201 174 169 170 172 175 176 179 206 268 276 207 171 166 165 165 165 165 164 163 162 161 160 160 159 159 160 161 161 162 162 163 163 164 164 164 164 164 164 164 164 164 165 165 166 166 166 166 167 168 168 168 169 170 171 171 171 170 169 168 167 167 167 166 166 166 165 164 164 163 163 163 163 162 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 327 326 326 326 326 325 325 325 325 324 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 318 317 317 317 317 316 316 316 320 327 335 343 347 344 341 339 339 338 338 336 335 333 331 329 327 326 325 323 323 323 322 321 321 321 321 322 324 326 328 329 330 330 331 332 333 333 334 336 337 337 338 340 340 340 341 341 340 340 339 339 339 339 339 339 339 338 338 337 337 336 336 336 335 335 335 334 334 334 334 334 333 333 333 333 331 331 331 330 329 328 327 326 326 323 320 316 311 307 309 314 318 318 318 316 313 303 291 289 294 300 301 296 288 288 286 286 287 288 291 288 285 285 283 279 277 275 273 281 301 316 318 315 304 288 284 285 284 278 269 263 256 253 252 249 243 239 236 234 236 238 239 238 236 233 233 233 233 233 232 231 231 230 229 229 227 226 225 224 224 223 222 223 224 228 236 248 253 285 303 297 275 250 234 226 224 223 223 222 222 222 222 221 221 220 220 219 218 219 219 220 220 223 226 234 243 241 236 227 221 215 213 213 213 213 215 214 213 213 212 212 215 222 238 230 218 213 208 199 191 188 185 180 180 182 184 186 186 185 184 182 181 181 183 185 188 192 195 196 194 192 190 188 187 188 190 190 188 190 196 201 205 205 205 206 208 212 215 210 204 204 204 204 203 202 203 203 204 207 210 213 215 217 218 218 216 214 213 213 213 213 211 210 209 208 207 207 207 206 205 204 204 203 204 205 207 206 204 203 202 202 203 203 204 204 205 205 204 204 204 204 204 206 206 207 207 207 207 207 208 208 207 206 206 205 206 206 206 207 207 207 210 215 224 246 268 236 211 204 204 204 204 204 204 204 204 206 208 211 213 215 218 222 224 227 231 233 232 229 224 223 221 223 226 227 228 229 234 236 238 239 239 239 240 240 239 239 239 239 240 241 240 238 236 236 237 239 239 238 237 235 234 234 233 232 231 231 231 231 230 229 230 231 232 235 242 250 253 255 255 245 232 230 229 229 229 228 227 225 224 223 223 223 223 222 221 221 221 220 220 220 218 215 213 213 212 209 207 215 227 230 264 274 276 276 273 261 199 203 200 190 186 186 186 186 186 185 201 284 298 296 294 293 300 300 304 305 306 306 306 311 311 309 307 307 313 320 323 330 332 327 320 313 294 190 209 294 306 303 302 303 300 297 295 293 283 278 278 283 286 287 286 285 285 286 284 283 282 283 286 289 291 290 289 286 286 286 285 281 281 284 287 288 285 282 279 274 274 279 282 284 285 286 287 285 281 281 280 276 273 272 271 269 265 261 255 228 190 181 176 173 173 173 173 173 173 173 173 173 173 173 173 173 172 172 172 172 173 173 173 173 176 181 186 192 206 230 240 223 208 203 195 183 176 175 175 173 171 173 179 193 211 215 201 184 182 183 187 195 199 198 215 259 276 247 184 168 166 166 166 165 165 164 163 162 161 161 160 160 160 160 161 162 163 163 163 163 163 163 163 164 164 164 164 165 165 166 166 166 166 167 167 167 168 168 169 170 171 171 170 169 168 168 167 167 167 167 166 166 165 164 164 163 163 163 163 163 332 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 328 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 326 325 325 324 324 324 323 323 322 322 321 321 321 320 320 319 319 318 318 317 317 317 317 317 317 319 322 329 338 342 344 342 340 340 339 339 338 337 336 334 332 329 327 325 324 323 323 323 322 322 321 321 321 321 323 325 328 330 331 331 332 332 332 333 333 334 336 337 339 342 343 343 343 342 341 340 340 340 339 339 339 339 339 339 338 338 337 337 336 336 336 335 335 335 335 335 334 334 334 334 333 333 333 333 331 331 330 329 329 327 326 326 324 322 318 311 305 304 311 314 318 317 315 313 308 300 296 298 300 300 294 285 286 281 282 284 286 287 285 281 285 285 285 284 284 284 292 307 315 318 319 320 321 319 315 309 305 302 293 280 266 254 246 243 239 237 236 240 241 241 235 233 232 231 231 231 231 230 230 229 229 229 229 228 227 225 225 227 228 230 233 238 245 247 254 273 289 299 301 290 268 245 233 229 227 226 226 225 225 224 222 221 221 220 219 219 220 221 222 222 228 236 239 242 239 231 224 218 214 214 214 214 214 215 215 214 214 216 218 218 220 229 224 222 215 212 201 191 188 185 180 181 183 185 186 186 186 183 181 181 182 184 187 190 192 195 195 193 191 190 188 186 187 189 188 188 191 197 201 204 204 205 205 206 210 215 217 209 209 206 204 204 204 204 203 205 205 208 211 214 217 218 217 216 214 213 212 212 212 210 209 209 208 208 208 209 208 206 206 205 205 205 206 207 208 206 205 204 203 204 204 204 205 206 206 206 206 206 205 206 207 207 208 208 208 208 208 208 208 208 207 206 206 207 208 208 208 208 206 207 210 216 233 261 248 210 202 202 202 203 203 204 204 204 205 206 208 210 212 214 215 217 220 225 229 231 230 227 225 223 222 224 226 227 228 233 235 237 239 240 240 240 240 239 238 238 237 237 238 239 237 234 233 234 235 237 237 236 236 233 232 232 231 231 230 230 230 230 229 229 229 230 235 243 249 252 254 256 248 237 231 230 230 230 230 228 226 224 223 221 220 221 221 220 220 220 220 220 219 218 215 213 212 212 217 231 246 243 240 259 267 271 272 268 221 190 188 187 187 186 186 185 185 185 184 200 270 295 300 300 299 300 300 299 300 303 306 306 307 308 312 310 310 309 314 322 330 331 323 318 314 298 274 310 310 307 306 306 310 306 301 298 296 288 281 281 285 288 289 288 287 287 287 286 284 282 283 286 289 292 290 289 285 285 285 284 281 280 282 286 286 286 282 277 272 272 276 279 281 282 283 286 287 286 287 281 277 276 275 273 269 265 261 254 230 188 180 175 172 173 173 174 175 174 174 174 174 174 174 173 173 173 173 173 173 173 173 173 173 174 175 187 198 210 232 243 232 215 210 191 183 177 174 174 172 167 167 170 179 195 200 191 180 180 183 189 202 210 211 220 251 273 264 205 174 168 167 166 166 165 164 164 163 162 162 161 161 160 160 161 162 163 163 163 163 163 163 163 163 164 164 164 165 165 166 166 166 166 166 167 167 168 169 169 170 171 170 170 169 168 168 168 167 167 166 166 166 165 165 164 164 163 163 163 163 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 327 327 326 326 326 326 325 325 325 324 324 323 323 322 322 322 321 320 320 319 319 319 318 318 317 317 317 317 318 320 324 330 338 344 343 341 340 339 339 339 339 339 337 336 334 331 328 325 323 323 322 322 322 322 321 321 321 321 322 324 327 330 332 332 333 333 333 333 333 334 336 340 343 346 347 347 345 344 342 341 340 340 340 339 339 339 339 338 338 338 337 337 337 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 333 332 331 330 330 329 327 327 326 325 323 319 312 305 302 304 306 313 318 318 315 310 305 301 297 296 303 290 263 266 269 274 280 283 283 279 275 278 280 282 283 285 288 294 304 313 316 317 317 317 318 318 316 315 313 307 298 283 262 249 246 239 237 238 243 243 240 232 231 230 231 232 232 231 230 230 229 229 229 229 228 227 226 229 232 236 240 245 250 252 254 260 269 279 287 292 290 280 259 242 235 233 232 233 229 223 222 221 221 220 220 220 221 222 222 225 233 240 252 235 229 229 228 223 218 215 215 215 215 215 216 216 217 221 225 226 221 219 222 221 217 213 218 203 192 188 184 181 182 184 186 187 187 186 183 181 181 183 185 188 190 193 195 194 193 191 189 187 186 187 189 191 191 195 198 200 202 202 204 204 205 208 213 218 216 215 209 206 204 202 202 203 204 206 206 209 214 216 216 215 213 212 211 211 211 211 210 209 208 209 208 209 210 210 209 208 206 206 206 206 207 207 207 207 205 205 205 205 205 206 207 207 207 207 207 207 207 207 208 208 208 208 209 209 208 208 208 207 207 207 207 208 208 208 207 206 206 207 210 219 241 246 212 205 200 200 201 203 203 204 204 204 205 205 207 209 210 211 215 216 219 223 227 229 228 225 223 223 222 222 225 229 232 233 235 238 239 240 239 239 238 236 235 235 234 235 236 235 233 231 231 232 234 234 235 234 232 231 230 230 230 230 230 230 231 230 230 230 230 236 245 250 251 253 255 254 240 232 231 231 230 230 229 227 224 222 220 220 220 220 220 220 220 220 219 218 217 214 212 211 213 222 230 236 241 236 243 243 255 223 196 195 193 190 189 188 188 188 186 185 184 184 205 259 283 296 302 303 303 303 300 299 301 304 304 304 306 311 311 311 309 312 319 327 332 326 323 330 334 298 302 304 302 306 310 312 311 307 303 298 289 283 285 289 293 290 289 289 289 289 289 286 283 282 284 285 286 287 287 283 284 284 282 279 279 281 283 284 284 281 277 274 272 274 277 278 279 280 284 287 288 286 282 279 278 276 273 268 265 261 254 230 224 187 176 174 173 173 174 175 175 174 174 174 174 173 173 173 173 174 174 174 174 173 173 173 172 174 187 197 209 230 237 226 217 210 189 186 179 174 172 169 166 167 168 171 179 183 182 181 178 180 184 196 210 215 222 245 267 267 238 224 178 168 167 166 166 165 164 164 163 163 163 162 161 161 161 162 162 163 163 163 163 163 163 163 164 164 165 165 166 166 166 166 166 166 167 167 168 168 169 170 170 170 169 168 168 168 167 167 167 166 166 165 165 165 164 164 164 164 163 163 333 333 332 332 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 328 329 329 328 328 328 328 328 328 328 327 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 322 321 320 320 319 319 319 318 318 317 317 317 317 320 324 331 338 343 344 342 340 339 339 339 339 340 340 338 335 333 330 327 324 323 322 322 322 321 321 321 321 321 322 323 325 328 331 334 334 334 334 334 334 335 338 344 347 349 349 348 347 345 343 341 341 340 340 339 339 339 339 338 338 338 337 337 337 336 336 336 336 335 335 335 335 335 335 335 335 334 334 334 334 334 333 332 332 331 329 328 327 327 326 323 319 314 306 302 301 304 312 320 319 315 309 304 298 293 291 310 315 295 261 260 268 277 278 275 270 267 269 272 275 276 279 282 287 296 305 312 314 314 313 313 313 315 316 314 310 304 294 276 262 254 239 237 239 241 240 237 232 230 230 231 232 233 232 232 231 231 230 230 229 229 228 228 238 244 248 252 253 253 253 254 255 259 264 271 277 279 278 265 249 239 236 236 234 226 221 220 219 219 219 220 221 225 227 229 237 247 253 253 231 226 228 228 224 220 218 219 217 217 217 218 219 221 227 231 234 223 220 220 217 214 215 228 207 193 187 185 183 184 186 187 187 187 185 183 182 183 184 186 188 190 192 194 193 193 191 187 186 185 186 189 194 196 199 201 202 202 203 203 203 204 205 210 218 223 221 213 209 207 205 203 202 204 206 209 207 212 216 217 214 212 211 210 211 211 211 210 209 208 209 209 209 210 212 213 212 209 207 207 206 207 208 209 208 207 207 206 206 206 207 207 208 208 208 208 208 208 208 208 208 208 209 209 209 209 209 208 208 208 208 207 208 208 207 205 206 205 206 207 213 229 240 226 221 201 199 200 202 203 204 204 204 206 204 205 206 209 213 216 215 216 217 221 224 225 224 224 223 223 223 226 230 232 232 234 236 238 238 237 236 235 234 233 233 232 232 233 234 233 231 229 229 230 231 232 231 229 229 228 228 229 230 230 231 231 231 231 231 231 238 246 250 251 251 253 255 238 233 232 232 231 231 229 227 224 222 221 221 221 221 221 221 220 220 219 218 216 215 213 211 209 209 213 214 213 211 214 206 205 202 199 198 197 193 192 191 190 191 188 186 184 186 198 254 276 290 298 301 303 304 303 300 300 301 304 306 307 310 310 310 306 308 314 321 327 332 340 5 44 335 309 305 308 312 307 309 314 315 310 301 289 283 284 284 278 278 286 290 290 289 289 288 285 283 282 282 280 279 282 282 283 283 279 277 277 279 281 282 281 279 278 276 274 274 274 275 276 281 283 283 286 285 281 279 278 276 271 267 265 262 258 254 220 186 177 175 174 174 174 174 174 174 174 174 173 173 173 174 174 174 174 174 173 173 173 173 173 175 185 191 198 206 211 211 211 199 195 186 181 175 170 168 168 170 172 171 172 172 174 178 182 186 192 204 218 224 229 244 261 265 267 248 185 170 167 167 166 166 165 165 164 164 164 163 162 161 161 161 162 163 163 163 163 163 164 164 164 165 165 166 166 166 166 166 166 166 166 167 167 168 169 170 170 169 169 169 168 168 167 167 167 167 166 165 165 165 165 164 164 164 164 163 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 327 326 326 326 325 325 324 324 323 323 322 322 321 321 320 320 319 319 318 318 318 317 317 317 319 324 331 338 342 344 343 341 340 340 339 339 340 340 339 337 335 332 329 326 324 322 322 322 321 321 321 322 321 321 322 324 326 329 331 333 333 334 334 335 337 341 344 348 349 347 345 345 344 343 342 341 341 340 340 339 339 339 338 338 338 338 337 337 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 334 334 334 334 333 332 331 330 328 327 327 326 323 319 314 308 306 303 306 312 318 320 314 308 302 298 298 299 308 314 298 277 271 274 273 269 267 262 261 262 263 265 268 271 274 279 288 298 307 311 310 308 305 305 309 314 313 310 306 299 287 272 255 243 241 243 244 241 237 234 233 231 231 233 233 233 233 233 233 231 230 230 230 231 238 256 262 262 261 257 255 253 249 246 247 250 253 258 262 262 256 247 242 235 231 226 222 220 220 219 220 221 224 228 233 232 239 249 255 257 246 229 226 224 228 226 223 222 222 219 220 218 220 222 226 231 233 237 225 222 220 217 215 221 233 218 194 187 186 185 186 187 187 188 187 185 184 183 183 185 187 189 191 192 192 192 190 189 185 184 184 187 192 196 199 201 202 202 203 203 203 203 204 204 206 216 225 228 225 219 216 211 207 204 203 207 212 211 213 217 219 217 214 212 210 210 211 211 211 210 209 209 209 210 210 213 216 215 212 209 208 206 207 209 210 210 210 209 207 207 207 208 208 208 209 209 209 209 208 209 209 209 209 209 209 210 210 209 209 209 208 208 208 208 207 205 204 206 205 205 206 212 225 234 234 227 205 198 199 201 202 203 204 206 209 205 204 208 210 213 216 214 213 214 216 219 222 223 223 224 224 225 226 228 230 231 232 233 235 236 235 235 234 232 232 232 231 231 232 232 232 230 228 228 227 227 228 227 226 227 227 226 227 229 229 230 230 231 232 233 232 237 247 251 251 251 251 253 247 240 234 232 233 234 237 231 225 224 224 223 223 222 222 221 221 220 219 218 217 217 217 213 210 210 209 208 206 205 206 209 214 212 205 203 203 200 197 194 193 199 197 190 187 190 205 238 282 284 297 302 302 300 302 303 300 301 305 309 310 309 309 309 305 306 310 312 312 324 7 54 88 86 84 327 318 314 306 307 314 318 313 304 292 284 281 278 265 269 274 284 288 288 288 287 285 285 283 282 275 268 272 277 281 281 276 274 275 277 277 278 281 279 272 265 271 273 273 273 276 276 275 275 282 279 275 277 279 276 267 267 266 263 259 247 215 186 176 174 174 174 174 174 174 174 174 173 173 173 174 174 174 174 174 174 173 173 173 173 173 175 184 188 185 181 184 193 200 197 184 180 183 178 171 170 171 174 175 175 175 173 173 175 177 184 196 216 229 232 234 241 251 258 265 254 193 171 168 167 167 166 166 166 165 165 165 164 163 162 161 161 162 162 163 163 163 163 164 164 165 165 165 166 166 166 166 165 166 166 166 167 167 168 169 169 170 169 169 169 168 168 167 167 167 166 166 165 165 165 165 164 164 164 163 163 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 327 327 327 326 326 326 325 325 324 323 323 323 322 321 321 320 319 319 319 319 318 318 317 317 318 322 331 338 342 343 343 341 340 339 339 339 339 339 338 337 336 334 331 328 325 323 322 322 322 321 321 321 321 321 322 323 324 327 328 329 330 332 334 336 339 342 345 346 346 345 343 343 343 342 342 342 341 340 340 339 339 339 339 338 338 338 337 337 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 333 332 331 329 327 327 326 323 319 314 310 309 307 308 314 319 319 315 309 306 307 309 310 311 318 323 318 313 312 279 258 260 260 259 259 259 260 262 265 269 276 285 296 305 309 307 301 301 296 296 307 312 309 305 301 290 272 254 250 253 252 263 253 242 237 234 233 232 233 233 233 233 233 233 232 231 230 230 235 252 273 276 273 266 264 257 249 242 237 238 237 239 242 244 243 240 238 240 230 223 220 220 221 221 222 225 227 230 233 238 244 253 260 258 256 238 227 225 224 228 226 226 225 224 222 222 221 222 223 227 232 235 236 231 230 225 222 221 226 233 222 198 186 186 187 187 188 188 188 187 185 184 184 184 185 188 190 192 192 191 190 188 187 183 181 183 188 193 197 199 201 201 202 204 205 205 205 204 203 205 209 218 244 257 250 243 236 216 207 204 206 210 212 213 218 219 221 219 214 211 211 211 211 211 211 210 210 210 210 211 213 216 217 214 211 209 207 209 211 211 210 211 211 209 208 208 208 209 209 210 210 210 210 209 210 210 210 210 210 210 210 210 210 209 209 209 209 208 209 206 204 203 205 206 207 207 210 219 224 231 228 210 199 198 199 201 202 204 207 207 208 208 209 209 213 214 213 212 212 213 216 219 220 219 221 223 223 224 226 229 230 230 230 231 232 232 233 232 231 232 231 231 230 231 231 231 230 228 228 225 224 224 222 223 225 226 225 226 226 227 228 229 231 232 234 234 237 248 251 252 252 251 251 251 244 236 233 239 246 245 232 227 228 228 228 227 225 223 223 223 221 219 218 218 219 220 218 217 213 211 210 208 207 206 208 215 223 214 217 215 214 208 197 197 220 260 218 193 197 211 228 253 286 298 301 302 301 300 302 302 301 302 304 307 309 310 308 306 307 308 301 292 295 58 108 119 119 124 269 308 307 303 304 310 316 312 307 301 295 283 267 252 253 261 268 280 281 282 286 285 285 284 280 269 257 259 269 278 279 273 271 271 273 275 276 277 275 263 246 263 271 271 270 269 268 244 258 277 278 275 275 280 280 269 268 267 263 252 231 203 185 177 174 174 175 175 175 175 174 174 173 173 173 173 174 174 174 174 174 173 173 173 173 174 176 182 186 180 176 177 180 181 183 177 177 180 177 173 173 174 175 176 176 175 175 174 173 173 176 188 216 237 240 239 237 241 254 264 255 199 173 169 168 168 167 167 167 166 166 166 165 163 162 161 161 161 162 162 162 163 163 164 164 164 165 165 165 165 165 165 165 165 166 166 167 167 168 168 169 169 169 168 168 168 168 167 167 167 166 166 165 165 165 165 164 164 163 163 163 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 328 328 328 327 327 327 326 326 325 325 324 324 323 323 322 321 321 320 319 319 319 319 319 318 318 318 321 329 341 345 346 344 342 340 338 337 337 337 337 337 336 335 333 331 329 326 325 323 323 322 322 321 321 321 321 321 322 323 325 326 327 327 328 331 335 340 343 345 345 344 343 342 342 342 342 342 342 341 340 340 339 339 338 338 338 338 338 337 337 337 336 336 336 336 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 335 335 333 332 331 329 328 326 327 325 321 318 315 310 308 311 318 322 321 316 311 310 310 311 312 316 321 325 324 322 318 291 258 259 260 259 258 257 258 260 265 273 282 294 303 309 311 310 306 303 294 283 298 312 308 304 299 289 269 255 254 262 273 284 271 249 239 235 233 232 232 232 231 232 232 232 231 230 229 230 240 263 280 281 276 270 269 252 240 234 231 230 230 231 233 235 235 235 235 232 225 220 218 220 222 224 226 231 236 239 238 243 252 260 265 262 254 232 226 225 225 227 227 226 225 224 224 223 223 222 225 226 227 231 234 234 234 227 226 224 230 232 224 203 190 188 188 188 188 188 188 187 185 185 185 185 186 188 190 191 192 191 190 187 184 182 182 186 191 195 197 198 200 201 202 204 205 206 206 207 205 204 207 215 231 266 278 267 240 220 207 203 202 206 211 213 217 217 220 219 215 213 212 212 210 210 211 212 212 212 212 213 214 216 217 216 213 210 209 210 211 210 210 213 213 211 210 209 209 209 210 210 211 211 210 210 211 211 211 211 211 211 211 211 210 210 210 209 209 208 208 206 203 203 205 207 209 209 209 209 214 223 226 214 201 197 198 200 201 203 205 205 206 207 207 208 213 214 213 211 211 212 213 214 215 215 217 220 222 223 225 228 229 229 229 229 229 229 230 230 230 231 231 231 230 230 230 230 229 228 227 224 222 221 220 221 223 225 225 225 225 225 225 227 229 231 234 237 245 251 252 252 252 252 252 250 246 234 233 246 251 245 234 230 232 232 232 231 229 226 224 222 221 218 217 218 219 221 221 220 218 215 213 211 209 207 207 210 219 221 219 219 233 256 242 223 241 272 273 225 205 214 222 253 294 299 301 302 302 301 300 301 302 302 302 303 306 307 305 305 306 303 288 270 245 190 158 147 152 184 208 264 291 296 300 306 312 310 310 303 294 280 272 261 249 237 254 262 254 266 281 284 286 284 277 264 254 256 264 271 276 268 268 270 272 273 274 274 265 255 234 257 271 272 270 270 265 205 209 269 272 272 276 281 282 272 272 265 257 243 219 198 189 184 177 176 176 176 177 176 175 174 173 173 173 173 173 173 173 173 173 173 173 173 174 175 177 180 187 178 173 172 172 175 180 179 177 177 177 175 175 175 176 176 176 176 176 176 174 172 173 180 211 243 246 248 246 245 251 260 254 211 176 170 169 168 168 168 167 167 167 166 165 164 163 161 161 161 160 161 162 162 162 163 163 164 164 165 165 165 165 165 165 165 166 166 167 167 168 168 168 168 168 168 168 168 167 167 167 167 166 166 166 165 165 165 164 164 164 163 163 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 327 327 327 326 326 325 325 324 324 323 322 322 321 320 319 319 319 320 320 320 320 320 327 339 346 348 345 343 341 339 337 336 336 335 334 334 334 333 331 329 327 325 324 324 323 323 321 321 321 321 321 321 322 323 324 324 324 326 328 333 340 345 346 344 342 342 342 342 342 342 342 341 341 340 340 339 339 339 338 338 338 338 337 337 336 336 336 336 336 336 336 335 336 336 336 336 336 336 336 335 335 335 335 335 335 335 335 333 333 331 330 329 328 328 326 323 322 315 309 308 314 322 326 322 316 312 310 309 309 309 311 315 316 318 318 315 313 268 263 262 260 260 258 260 269 278 288 299 308 313 316 316 315 313 306 296 288 292 308 310 303 294 282 266 263 261 274 287 288 274 253 241 236 233 231 230 230 230 230 229 230 229 228 229 234 251 272 278 275 274 269 256 242 233 229 228 227 228 229 230 233 234 234 233 230 224 220 219 222 224 228 232 237 244 244 247 252 257 262 265 257 238 227 225 224 226 228 227 225 224 222 223 223 223 223 225 226 228 227 228 231 234 232 229 225 231 232 226 207 193 190 190 189 189 189 188 187 186 186 186 186 187 189 190 190 191 190 189 185 183 183 185 189 193 195 197 197 200 202 203 204 205 206 206 209 212 211 212 228 221 249 275 264 232 215 205 200 199 203 209 212 213 216 218 218 216 214 212 211 211 210 211 213 213 213 214 214 215 215 217 217 215 213 211 211 211 212 210 212 215 214 212 211 210 210 211 211 211 211 211 211 212 213 213 212 212 211 211 211 211 210 210 210 209 209 209 209 203 203 205 208 210 211 210 209 211 217 221 215 204 198 197 199 200 202 203 204 205 205 206 207 209 212 212 211 211 211 212 212 212 212 214 216 218 220 222 226 228 229 229 229 229 229 229 230 229 229 230 230 230 229 229 229 228 227 225 223 220 219 218 219 222 224 225 225 224 224 224 226 228 230 233 239 248 251 252 253 253 252 252 250 247 236 234 247 252 253 245 234 234 235 236 235 233 229 226 223 221 218 217 218 218 219 221 223 223 219 216 213 211 210 208 208 210 210 215 219 236 272 267 248 243 252 260 260 251 240 260 288 294 300 302 302 301 300 300 301 301 301 302 303 304 305 306 306 305 297 279 256 241 217 190 174 186 206 200 240 278 291 297 302 307 306 306 300 292 280 269 265 256 227 223 236 237 238 255 277 284 278 267 252 250 254 258 262 268 265 265 267 270 272 273 267 256 262 248 260 268 273 273 273 272 218 218 270 273 274 278 281 281 278 273 246 225 218 203 189 186 190 183 178 177 176 176 175 174 174 172 172 172 172 173 173 173 173 173 173 174 174 175 176 178 180 184 179 178 175 174 175 180 179 176 175 176 176 176 176 177 177 177 178 178 176 175 174 175 179 197 208 236 250 250 247 250 256 252 227 181 171 169 169 169 168 168 167 167 167 166 165 163 162 161 161 160 160 161 161 161 162 163 163 164 164 164 164 165 165 164 165 165 166 167 167 168 168 168 168 168 167 167 167 167 167 167 167 166 166 166 166 165 165 164 164 164 164 164 333 333 333 333 333 332 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 327 327 327 326 326 325 325 324 323 322 322 321 320 319 319 320 321 321 321 323 324 335 343 345 345 343 342 339 337 336 335 335 334 334 334 333 331 329 327 326 325 324 323 323 322 321 321 320 321 321 322 322 323 324 323 323 326 330 338 345 347 344 342 341 342 342 342 341 341 341 341 340 340 339 339 338 338 338 338 338 337 337 336 336 336 336 336 335 335 335 335 335 336 336 336 336 336 336 335 335 335 336 335 336 336 336 335 333 331 331 330 330 329 326 325 324 317 310 310 316 324 326 322 316 311 309 308 308 306 311 316 317 315 313 309 299 271 266 267 265 264 269 279 289 298 305 312 316 319 318 317 317 313 306 295 288 292 310 313 304 288 273 265 266 275 292 294 288 274 257 245 238 234 232 230 229 228 228 227 227 226 227 234 249 267 273 266 265 264 253 240 233 229 228 227 228 229 229 229 230 231 232 230 228 225 223 221 223 227 236 244 252 258 256 258 260 261 263 261 246 229 225 224 224 224 224 223 223 222 221 221 222 223 223 224 226 225 225 226 228 231 234 235 230 230 230 230 211 196 192 192 190 190 190 190 188 187 187 187 187 188 189 189 190 190 188 186 183 183 185 188 192 195 197 197 198 200 203 204 205 206 208 206 210 219 228 236 240 229 232 256 256 235 215 204 197 197 201 207 210 212 214 216 215 215 213 212 211 211 210 211 212 212 214 214 214 215 215 216 217 217 215 213 212 212 212 211 212 217 217 215 213 212 211 212 212 212 212 212 212 213 213 213 213 213 212 211 211 211 211 210 210 209 209 209 209 207 201 203 207 209 211 211 209 209 211 216 215 206 200 198 198 200 201 201 203 205 206 205 206 207 212 212 212 211 211 211 211 211 211 212 213 215 217 219 223 226 227 228 229 230 230 230 229 229 228 228 228 228 228 227 227 226 225 224 222 219 218 217 219 221 223 224 224 225 224 225 226 227 229 235 244 250 251 252 252 253 253 251 250 247 242 237 249 253 256 256 253 248 238 238 237 235 232 227 223 220 219 218 218 218 218 219 221 222 222 220 216 214 213 212 210 209 210 215 224 235 272 275 263 249 248 253 279 288 288 289 290 291 298 302 301 301 300 300 300 301 302 303 303 302 303 306 308 307 298 275 251 247 225 198 190 198 201 196 237 270 285 292 295 299 301 299 294 289 285 275 260 248 238 217 222 220 220 226 264 281 271 259 245 237 243 250 253 258 262 263 264 268 272 273 273 270 266 261 263 264 274 277 277 279 273 264 276 272 275 279 280 281 280 271 230 183 186 186 183 183 187 188 186 182 177 175 174 173 173 172 172 172 172 173 173 173 174 174 174 175 176 176 177 179 181 182 182 178 177 175 177 177 176 176 176 176 176 176 177 177 178 179 179 179 176 176 177 178 180 184 195 234 248 246 240 240 245 244 234 190 175 172 170 169 169 168 168 168 167 166 165 164 164 163 162 161 160 160 160 161 161 162 163 163 163 164 164 164 164 164 165 165 166 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 165 165 165 165 164 164 164 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 327 327 326 326 325 325 324 324 323 322 320 320 319 319 320 323 323 324 328 332 339 341 342 343 342 340 337 335 335 334 333 333 333 332 331 329 328 326 325 324 324 323 323 322 321 321 321 321 321 322 322 322 322 322 324 328 335 343 345 344 341 341 341 341 341 340 340 340 340 340 339 339 339 338 338 338 338 337 337 337 337 336 336 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 336 336 335 333 332 331 330 330 328 327 327 324 319 312 311 318 323 324 321 315 309 307 306 305 306 311 317 318 313 308 303 293 280 271 274 271 271 279 291 300 307 311 315 318 319 318 317 316 310 303 293 286 291 306 313 306 285 270 270 278 290 300 296 283 266 252 243 237 234 232 231 229 227 226 226 226 226 234 260 277 279 272 261 260 248 239 233 230 230 230 231 231 231 230 229 229 229 230 230 228 226 225 225 227 235 246 259 260 267 271 270 266 263 261 242 232 227 225 224 223 223 222 221 221 221 220 221 221 222 224 224 226 227 226 225 225 227 232 235 234 230 228 234 219 219 204 194 192 191 192 191 190 188 188 188 188 189 189 190 190 189 187 183 182 185 187 190 192 195 197 197 199 201 203 205 206 207 211 213 211 235 247 245 238 228 225 241 254 238 219 203 196 195 197 198 205 209 212 213 213 213 212 212 212 211 210 210 210 211 213 214 214 215 215 216 217 217 216 215 214 213 212 212 213 218 219 217 215 214 213 213 213 213 213 213 213 214 213 212 212 212 211 211 211 211 211 210 210 209 209 209 209 206 202 203 205 207 211 212 210 208 208 211 213 207 201 199 199 199 199 200 202 203 205 206 207 208 210 211 212 212 212 212 211 210 210 210 211 213 215 217 219 222 223 226 228 229 229 229 228 228 227 226 226 226 226 226 226 225 223 221 219 218 217 218 219 220 221 222 224 225 226 226 226 227 228 238 246 250 250 251 252 253 253 251 250 249 246 243 250 253 256 256 257 256 251 246 236 233 231 228 224 221 220 219 218 218 219 219 220 220 222 223 222 220 219 218 216 213 212 216 226 235 263 277 270 260 254 254 253 261 276 281 282 285 293 298 300 301 301 301 301 302 303 304 303 302 302 305 308 307 300 285 279 261 239 218 207 202 198 198 238 267 281 286 288 290 292 290 286 285 280 280 278 265 232 242 240 267 223 213 258 276 267 254 239 229 231 235 243 252 261 265 264 268 272 273 273 270 266 267 267 266 275 278 279 279 279 278 277 270 274 276 277 279 278 271 241 185 183 184 186 186 186 187 187 188 182 177 174 173 173 173 173 173 172 172 173 173 174 175 176 177 177 177 180 184 185 184 182 179 178 177 176 177 178 177 178 178 178 177 178 178 179 179 179 178 176 179 183 184 185 188 206 241 251 244 229 221 220 220 227 202 201 179 172 170 169 169 168 168 168 167 166 166 165 164 162 161 161 160 160 160 161 161 162 162 162 163 163 164 164 164 165 165 166 166 166 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 165 165 165 165 165 165 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 329 328 328 328 327 327 326 326 325 325 324 323 322 321 320 319 320 322 325 325 329 332 335 337 340 342 343 341 338 335 334 334 333 333 332 331 330 329 327 326 325 324 324 323 322 322 321 321 321 321 321 321 321 321 321 322 324 327 332 339 341 340 339 339 339 340 340 339 339 339 339 339 339 339 338 338 338 338 337 337 337 337 336 336 336 336 335 335 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 336 334 333 332 331 330 330 328 328 327 323 318 313 313 320 323 323 320 314 310 309 306 307 309 314 317 316 311 307 299 291 287 283 279 276 283 291 298 304 309 313 316 317 317 317 316 313 307 301 293 285 294 306 312 309 294 283 292 294 297 300 294 275 253 246 240 236 233 232 232 229 227 225 224 226 231 251 288 293 285 276 267 255 240 233 230 230 232 234 235 234 233 231 231 230 230 231 231 229 227 226 227 232 242 254 262 266 274 278 277 271 263 254 233 228 226 224 224 223 222 221 221 220 220 220 221 222 222 224 225 225 225 225 225 225 225 230 235 237 233 229 233 227 231 207 195 193 193 194 192 190 189 189 189 189 189 189 189 190 189 186 183 183 187 189 190 191 192 195 198 200 202 204 205 207 208 211 219 218 225 226 221 225 224 222 227 236 228 220 202 194 193 195 196 204 208 209 211 213 213 212 211 211 211 211 210 210 210 212 213 214 215 215 216 216 217 217 217 215 214 213 214 216 218 220 219 217 215 214 214 215 215 214 213 213 213 215 216 215 214 212 211 210 210 210 210 210 209 209 208 209 207 205 208 207 208 211 212 210 207 206 208 210 206 202 200 200 199 198 199 201 202 203 205 206 207 208 209 210 211 212 212 211 210 210 209 210 211 213 214 216 217 220 223 226 228 228 228 227 227 226 225 224 224 224 224 226 231 228 220 218 217 218 218 219 220 220 221 224 226 227 227 227 228 228 234 246 250 250 251 252 253 253 251 250 249 246 243 248 250 250 253 256 258 258 253 237 228 224 224 224 223 221 221 220 219 220 220 220 219 220 222 225 224 225 226 223 219 217 221 229 234 250 272 275 270 264 262 258 258 266 270 272 278 287 293 298 299 300 300 302 303 304 305 304 301 302 304 305 305 303 301 295 279 258 240 223 206 193 199 247 270 273 280 283 285 284 281 279 277 263 274 280 278 271 269 261 287 269 229 233 257 260 246 230 225 225 225 236 250 261 267 265 269 271 274 273 267 256 258 262 265 271 277 279 279 279 278 274 269 270 272 275 277 278 273 254 205 195 194 199 195 188 188 188 196 195 185 177 175 174 174 173 172 172 172 173 174 175 176 177 178 178 179 185 190 192 191 188 186 182 180 178 178 179 179 179 179 179 179 179 179 179 179 179 178 179 187 186 186 186 190 210 243 248 240 218 201 192 193 206 212 212 188 175 172 170 170 169 168 168 168 167 167 166 165 164 163 162 161 161 160 161 161 161 162 162 163 163 163 164 164 165 165 165 166 166 166 166 166 166 167 167 167 167 167 167 167 167 167 166 166 166 166 166 165 165 165 165 165 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 329 329 328 328 328 327 327 326 326 325 324 323 322 321 320 320 321 323 326 328 334 334 336 338 342 344 344 341 337 335 334 333 333 332 331 329 327 325 325 325 324 323 323 322 321 321 321 321 321 321 320 320 320 320 320 324 327 330 333 335 335 335 336 337 337 338 338 339 339 339 339 339 338 338 338 337 337 337 337 337 337 336 336 336 336 335 335 335 334 335 335 335 335 335 335 335 335 335 335 336 336 336 336 336 336 336 336 336 334 333 333 332 331 331 330 328 324 320 317 316 318 323 325 324 320 316 313 310 308 310 311 313 315 314 311 307 300 291 290 284 279 281 294 298 298 301 306 311 313 314 315 315 314 311 306 302 297 287 300 308 312 312 309 309 315 302 296 297 291 276 259 248 239 236 234 233 232 230 226 224 224 227 238 261 285 290 279 274 263 249 238 231 229 231 235 238 239 237 234 233 232 231 231 233 232 229 227 226 228 236 248 256 259 269 276 279 280 275 261 242 232 227 226 225 225 224 222 221 221 220 221 222 223 223 224 225 226 227 226 226 226 225 225 227 232 237 234 230 230 231 233 207 196 195 195 195 193 191 190 190 190 190 190 190 189 190 188 187 185 185 188 189 190 190 190 192 197 200 203 205 207 207 207 209 214 217 219 223 218 218 218 215 214 214 216 228 206 194 192 192 196 202 208 209 211 213 214 213 211 211 211 211 211 210 210 211 212 214 215 215 215 216 216 216 216 215 215 215 216 217 218 220 220 218 216 216 216 216 216 216 214 214 214 218 221 219 217 214 212 212 211 211 210 210 209 209 209 206 207 209 211 213 212 211 210 208 205 205 205 206 205 202 202 201 199 198 199 200 201 202 203 204 205 206 207 207 209 211 211 210 210 210 209 209 209 211 212 213 214 217 220 223 226 227 227 227 226 226 225 224 224 224 224 224 227 229 219 219 218 219 220 219 220 220 221 223 226 228 228 228 228 229 230 238 244 249 251 252 253 253 251 250 249 247 245 247 247 249 253 256 257 255 249 238 225 219 218 221 222 223 223 222 222 224 223 222 220 220 221 223 223 225 228 230 229 230 233 237 237 248 265 278 280 273 265 262 260 261 263 268 275 281 287 295 296 297 299 302 303 303 303 303 302 303 303 301 301 300 299 298 291 274 255 233 207 189 207 260 275 275 281 282 281 278 276 274 272 250 273 284 287 285 282 281 288 288 244 212 241 253 240 228 219 220 222 235 249 261 268 267 268 269 273 273 272 267 259 258 262 267 260 276 279 278 277 275 274 273 271 273 277 278 275 263 220 203 204 203 203 201 196 195 203 206 191 180 176 174 174 173 174 173 173 173 175 176 177 178 179 179 181 185 189 193 197 197 195 185 180 179 179 179 179 179 179 180 180 180 181 181 180 180 182 188 190 191 186 182 186 203 223 227 216 197 185 180 179 183 197 213 200 182 175 172 171 170 169 169 169 168 168 167 166 165 164 163 162 162 161 161 161 161 161 162 163 163 163 164 164 165 165 165 165 165 165 166 166 166 166 167 167 167 167 167 167 167 167 167 166 166 166 166 166 165 165 165 165 334 333 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 328 327 327 326 325 324 323 322 321 320 320 321 321 326 332 337 335 337 341 345 346 343 339 335 335 334 333 332 332 330 328 325 323 323 324 324 324 323 321 320 320 320 321 321 320 319 319 319 320 322 326 328 330 331 332 332 333 335 336 337 337 338 338 338 338 338 338 338 337 337 337 337 337 336 336 336 336 336 335 335 335 334 334 334 334 334 334 334 334 334 335 335 335 335 335 336 336 336 336 337 337 336 335 334 333 333 332 331 330 329 326 322 319 318 318 320 324 325 325 321 320 315 311 309 309 308 310 313 313 311 307 300 291 289 277 270 276 288 293 292 293 302 308 311 312 313 314 313 310 308 305 299 293 302 310 313 314 314 317 323 309 291 299 297 292 280 261 242 236 236 235 233 230 226 225 225 231 243 262 275 280 271 257 246 237 231 228 229 232 238 239 239 237 235 234 231 230 230 231 230 227 226 227 232 242 253 256 262 271 277 280 282 278 268 249 233 228 227 227 226 224 222 221 221 221 223 224 225 225 225 225 225 228 227 227 226 224 224 225 226 232 232 230 227 228 227 208 197 197 197 196 194 192 191 191 191 191 191 190 190 190 190 188 187 188 189 190 190 190 190 192 196 200 203 205 209 213 211 212 214 217 217 216 218 217 215 212 211 213 216 226 222 205 194 194 197 202 209 211 212 214 215 214 212 211 211 211 211 211 211 211 212 214 214 215 215 216 216 216 216 216 216 217 217 217 217 218 219 217 218 218 217 216 217 216 215 214 217 219 221 219 216 216 215 216 215 213 212 211 211 209 208 208 208 209 211 215 217 214 210 207 205 203 203 204 204 203 203 200 198 198 198 199 200 201 202 203 204 204 205 206 208 210 210 210 210 210 209 209 209 210 210 211 213 215 217 220 223 225 225 226 226 226 226 226 226 225 225 224 223 223 219 219 219 222 222 221 221 221 221 222 225 227 228 228 227 228 228 228 240 247 251 251 252 253 253 251 250 249 246 244 246 252 254 255 255 251 240 228 220 216 216 216 219 222 224 225 225 227 226 224 223 222 221 221 222 224 227 232 235 239 245 248 246 255 268 276 280 272 266 262 261 260 260 265 272 277 281 288 292 297 298 300 302 302 302 302 302 303 302 299 297 296 296 298 298 286 261 235 203 185 218 267 271 280 283 281 279 276 272 270 265 250 275 269 281 286 286 286 287 289 235 205 231 242 235 226 223 221 225 236 249 262 268 267 265 268 274 273 275 275 272 266 265 263 202 256 271 271 271 248 204 275 270 274 277 279 277 267 230 201 204 205 204 201 197 197 204 203 187 180 178 176 175 175 176 175 175 175 176 178 179 179 179 179 181 181 183 189 199 207 203 190 182 180 179 179 179 179 180 181 181 182 182 182 182 182 187 192 189 186 182 182 185 193 201 199 193 184 179 179 180 183 195 215 215 190 178 174 172 171 171 171 171 169 168 168 167 166 165 164 163 163 163 162 162 161 162 162 163 163 164 164 165 165 165 165 165 165 165 165 166 166 166 166 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 165 165 334 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 328 328 328 327 327 325 324 323 322 322 321 321 322 322 330 337 339 337 339 343 347 345 341 337 334 334 332 331 331 330 329 327 324 322 322 323 323 323 322 321 320 319 320 320 321 320 319 319 319 321 324 327 328 329 331 332 332 334 336 337 337 337 337 337 337 337 337 337 337 336 336 336 336 336 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 334 335 335 335 336 336 336 336 337 337 337 336 335 333 333 332 332 330 328 326 322 318 316 318 322 325 327 324 321 321 315 310 308 307 307 309 313 313 309 304 301 297 284 267 261 270 282 288 289 292 302 309 312 313 313 314 313 311 310 308 299 294 300 310 317 316 316 322 330 320 288 304 303 304 299 279 252 241 236 233 232 230 228 230 234 234 242 259 260 259 253 238 233 227 225 228 232 234 236 236 237 235 234 232 229 227 228 229 227 226 226 229 236 246 250 255 263 271 277 281 283 281 270 249 233 228 227 227 227 225 222 222 222 223 225 225 226 228 227 226 226 226 226 227 227 224 222 222 223 224 227 228 225 225 222 209 200 200 198 196 194 192 191 192 192 192 192 191 191 191 191 190 188 189 190 191 191 191 191 192 197 200 203 206 209 213 217 213 214 219 221 221 221 219 217 217 215 216 214 212 216 234 198 195 198 203 208 211 213 214 215 215 214 213 212 212 212 212 211 211 212 213 214 215 215 215 215 215 215 216 217 218 217 217 217 217 217 217 217 218 218 218 218 217 216 214 213 214 216 215 215 216 217 217 217 215 214 211 209 207 209 209 209 208 209 212 216 216 211 206 204 202 202 202 203 203 203 200 198 198 198 198 199 200 201 202 203 204 204 206 207 209 210 211 211 210 210 209 208 208 209 210 212 213 215 217 220 223 222 224 225 226 226 226 226 226 225 223 221 220 219 220 221 223 224 223 223 222 222 222 224 226 228 227 226 226 226 228 241 246 249 251 252 253 254 253 253 252 251 247 248 253 254 254 252 246 236 228 221 215 214 214 217 220 224 227 228 230 229 228 225 224 224 223 222 224 227 230 235 243 251 256 260 265 270 273 279 274 267 261 258 257 257 263 269 273 275 279 289 296 298 299 300 301 301 302 303 304 302 300 296 294 296 299 300 291 254 226 199 187 187 240 278 283 284 283 282 277 272 270 267 261 265 267 279 286 286 285 286 286 261 198 197 214 226 226 224 225 228 235 249 261 267 269 268 269 269 272 274 276 276 272 266 248 190 194 198 195 193 194 210 275 270 276 278 278 277 270 248 218 203 198 199 194 189 188 193 193 184 180 178 178 177 178 178 178 178 178 178 178 179 178 178 178 179 180 181 185 198 213 210 193 185 181 179 179 179 180 181 182 181 182 182 182 182 183 185 185 182 181 181 185 195 201 197 191 188 184 182 183 183 185 195 216 224 200 182 176 174 173 173 173 172 171 169 168 168 167 166 165 164 165 164 163 163 162 162 162 163 164 164 164 165 165 165 165 165 165 165 165 165 166 166 166 166 167 167 167 167 167 167 167 167 167 166 166 166 166 166 166 166 334 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 329 329 328 328 327 326 325 324 323 323 323 323 324 325 335 342 339 338 339 341 343 342 337 334 333 332 331 329 330 329 328 326 324 323 322 323 323 322 322 321 321 320 319 320 320 320 319 320 320 322 324 326 328 329 330 330 333 336 338 338 338 337 337 336 336 336 336 336 336 336 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 334 333 334 333 334 334 334 335 335 335 335 335 336 336 337 337 337 336 334 334 333 333 333 331 328 326 323 318 315 317 323 327 327 326 323 319 315 311 310 308 307 307 309 309 306 299 298 288 274 263 262 274 287 292 295 298 306 311 311 313 314 313 313 312 311 310 302 297 302 309 312 317 318 326 331 317 294 306 310 313 312 305 294 266 234 229 230 228 231 233 229 221 232 245 242 242 236 229 227 224 225 229 233 234 233 232 234 235 234 231 227 224 226 229 227 226 228 233 241 247 248 256 263 271 277 281 283 280 267 247 233 230 228 228 227 225 223 223 224 225 226 226 226 228 229 229 228 228 227 227 228 227 223 221 220 221 222 224 222 224 221 211 203 201 200 196 193 192 191 192 192 192 192 192 192 192 193 192 191 193 193 192 192 193 193 194 198 201 203 204 209 212 211 210 215 221 224 222 220 219 220 223 218 220 211 206 210 218 201 196 198 201 205 209 212 214 214 215 216 215 214 213 213 214 213 212 212 212 213 214 214 215 215 215 215 217 218 219 218 217 216 216 216 216 217 218 220 219 218 217 217 216 216 221 220 217 218 220 220 218 218 217 216 210 208 209 209 209 209 208 207 208 211 214 211 205 202 201 201 201 201 202 202 200 199 198 198 198 198 199 200 202 202 203 205 206 207 209 210 210 211 211 210 210 209 209 209 210 211 212 213 215 218 220 220 222 223 224 226 227 226 225 223 222 220 219 219 220 221 222 224 224 224 223 223 223 223 225 227 226 226 225 225 226 232 240 246 251 253 254 255 256 255 255 253 248 249 252 254 252 247 238 233 231 226 219 217 216 217 219 223 226 229 230 232 231 229 229 227 226 225 225 227 228 233 242 251 260 264 267 272 277 280 278 271 263 256 253 255 259 264 267 271 277 287 294 297 297 299 300 301 303 305 305 304 296 292 293 295 297 297 287 252 219 205 202 221 267 282 284 285 285 283 277 271 269 270 268 269 278 280 282 282 282 283 284 281 189 179 178 201 216 219 231 234 235 248 258 266 270 271 270 270 271 274 276 277 275 266 240 188 190 190 189 191 204 254 276 272 278 279 278 276 271 264 259 222 206 218 204 188 185 188 186 183 180 179 178 178 179 181 181 181 180 180 180 180 179 179 178 179 179 181 184 196 211 209 193 185 181 180 179 179 180 180 181 182 182 181 182 182 182 182 182 180 180 182 193 204 206 199 193 190 188 187 189 188 189 197 215 226 206 186 179 177 176 175 174 172 171 170 169 168 168 167 166 165 166 165 164 164 163 163 163 164 164 165 165 165 165 165 165 165 165 165 165 165 166 166 166 166 166 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 334 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 330 330 331 330 331 331 330 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 329 329 328 327 326 325 325 325 325 326 326 327 331 337 340 338 336 337 338 339 338 335 335 332 330 329 329 328 328 326 325 323 323 322 322 322 322 322 321 321 320 319 319 319 319 320 320 321 323 323 325 327 328 330 333 338 340 340 339 338 337 336 336 336 335 336 336 335 335 335 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 333 333 333 333 334 333 334 334 334 335 335 335 336 336 337 337 337 336 334 334 333 332 332 330 328 327 324 319 315 316 323 328 328 328 324 319 316 314 311 308 306 304 305 306 304 300 297 281 269 265 273 287 299 301 302 304 308 312 313 314 313 312 312 312 312 310 307 301 307 311 314 319 322 330 332 310 298 310 314 315 316 315 316 299 235 224 225 226 234 222 204 203 216 228 230 231 230 228 225 224 226 230 230 231 230 229 230 230 231 229 225 223 224 227 228 226 231 237 240 244 250 257 264 271 278 282 283 279 268 249 235 233 230 229 228 226 225 226 226 229 229 228 227 227 228 231 232 232 231 230 230 232 227 221 219 219 220 221 222 225 218 210 206 203 200 197 194 193 192 192 192 193 193 193 193 193 196 196 195 197 196 194 194 195 195 195 198 202 205 206 207 218 227 221 217 215 226 222 218 216 217 220 216 219 219 211 207 206 202 198 197 200 204 207 210 212 213 213 215 216 214 214 214 215 215 213 212 212 213 214 214 215 215 216 216 219 221 221 219 217 216 216 216 216 216 217 220 220 219 218 222 222 220 224 224 226 224 223 222 221 220 220 219 210 209 208 208 208 209 208 207 206 208 211 211 206 202 200 200 200 200 201 202 201 201 200 199 198 198 199 199 200 201 203 205 206 207 208 209 209 210 211 211 211 210 209 209 209 210 211 212 213 215 218 220 218 220 223 225 227 226 224 222 220 219 219 219 220 220 222 224 224 224 224 223 222 223 224 225 225 225 225 224 224 224 229 239 250 254 255 256 257 257 255 252 250 251 252 252 248 242 232 231 232 231 226 221 220 220 220 223 226 228 230 232 233 233 233 231 230 228 227 227 228 231 239 245 257 262 267 274 278 280 279 274 267 259 254 254 257 260 262 267 275 284 292 294 295 297 299 300 304 305 304 303 294 288 288 290 291 290 281 259 233 226 219 243 271 279 282 283 283 280 276 266 262 265 265 265 272 275 276 278 279 279 280 276 180 180 180 204 221 232 243 246 241 249 252 260 266 269 270 271 270 270 274 277 276 273 259 218 213 194 192 192 224 275 277 273 277 278 277 275 272 269 264 246 228 232 214 198 192 188 184 182 181 180 179 179 181 183 184 184 184 185 184 182 181 180 179 179 180 182 185 194 203 201 190 185 184 181 180 180 180 180 180 181 182 182 182 182 182 181 180 179 179 188 203 211 211 205 198 196 193 192 193 193 193 200 215 225 209 187 185 180 177 176 175 173 172 171 170 169 168 168 167 167 167 166 165 165 164 164 164 164 165 165 165 166 166 166 166 166 165 165 165 166 166 166 166 166 166 167 167 167 167 167 167 167 167 167 167 166 166 166 166 166 334 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 330 331 331 331 331 330 330 330 330 330 330 330 331 331 331 331 331 330 331 330 330 330 330 329 328 327 327 326 326 327 328 330 329 332 334 337 338 336 334 337 339 339 336 334 332 329 328 328 328 327 327 327 325 323 322 322 322 322 322 321 322 322 321 319 319 318 319 319 320 321 322 322 324 326 330 334 340 343 343 343 340 338 337 336 335 335 335 335 335 335 335 335 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 335 335 335 336 336 336 336 336 336 336 333 333 332 331 330 328 327 325 320 316 316 321 326 329 329 325 320 317 315 312 308 306 304 305 307 307 305 299 276 271 275 287 298 305 305 305 307 308 310 312 312 310 310 310 311 311 311 311 308 314 315 317 321 327 334 334 305 303 313 314 314 315 315 321 322 324 309 280 270 240 201 192 196 203 213 222 229 233 229 226 224 224 226 226 227 226 226 225 225 226 226 223 222 224 228 230 229 234 239 241 245 252 259 266 274 279 284 284 281 270 259 252 237 230 230 229 227 227 228 230 233 232 230 229 228 228 231 235 236 235 234 233 233 230 222 221 220 220 221 222 229 221 215 207 204 200 197 195 195 193 192 192 192 193 193 193 194 197 199 200 200 199 196 197 197 197 198 200 206 210 214 226 228 224 223 218 215 221 221 215 211 213 215 213 215 216 212 206 203 203 201 199 198 203 207 209 210 211 212 215 218 215 215 215 216 215 215 213 213 213 213 214 215 216 217 220 221 221 220 219 218 216 216 216 216 216 217 220 224 224 224 239 244 240 243 244 232 225 219 221 223 225 225 221 210 210 209 209 209 209 208 207 206 206 208 209 206 203 202 200 199 199 201 202 202 202 201 200 200 200 200 199 199 200 202 204 205 206 207 207 208 209 211 211 211 211 210 209 209 209 210 211 212 213 216 217 216 219 222 224 226 226 225 222 221 220 220 220 220 221 223 224 224 224 223 222 222 222 222 223 224 224 224 224 223 225 228 234 251 253 255 256 255 255 255 255 254 254 252 250 244 236 231 229 229 222 223 226 226 224 224 225 227 229 231 232 233 234 236 235 234 232 230 229 229 231 236 240 242 251 263 273 278 280 278 275 270 263 259 257 258 262 262 267 275 283 289 291 292 296 299 300 301 302 303 301 294 287 284 282 284 283 276 264 255 247 238 250 270 277 279 280 279 276 273 253 245 250 261 269 269 273 277 277 278 278 275 259 199 200 203 229 249 255 259 258 249 248 245 249 251 258 265 266 267 264 272 275 277 277 276 272 268 228 205 197 259 277 278 274 275 277 277 275 274 271 266 256 244 228 203 192 188 184 181 181 180 180 180 181 183 186 186 186 186 187 185 184 183 181 180 180 181 183 187 193 197 195 191 189 185 182 180 180 180 179 179 180 182 184 183 183 182 181 180 180 181 188 202 209 208 205 200 193 190 191 192 194 197 205 219 226 212 211 190 181 178 176 175 174 173 172 171 170 169 169 168 168 167 167 166 166 165 165 165 165 165 165 166 166 167 166 166 166 166 166 166 166 166 166 166 166 166 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 333 333 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 329 328 327 327 328 330 332 333 334 336 336 334 334 334 336 342 344 341 333 332 330 326 325 327 328 328 327 326 324 323 322 322 322 322 322 322 322 323 321 320 319 318 319 319 319 320 321 323 327 330 336 343 347 345 344 343 339 337 336 335 335 335 335 335 334 334 334 334 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 333 333 334 334 334 335 335 335 336 336 336 336 336 336 335 333 333 332 331 329 328 327 325 321 318 316 318 321 323 325 323 320 318 317 314 310 307 305 308 308 309 306 295 279 276 282 295 303 305 305 306 307 307 308 309 308 308 308 310 310 311 312 314 315 315 318 320 324 332 340 339 304 305 315 314 313 314 315 320 321 322 336 345 343 240 187 183 192 195 206 225 234 233 229 225 222 220 222 223 222 222 223 220 219 222 223 221 220 224 225 230 234 236 236 241 246 253 261 269 276 281 285 285 282 272 262 253 239 233 232 229 227 228 230 232 236 236 236 235 232 229 230 235 238 239 237 234 233 232 227 226 223 222 222 222 223 224 218 212 205 201 199 198 195 193 191 191 192 192 191 192 196 202 202 204 204 202 199 198 201 200 200 201 207 217 215 227 228 218 221 219 215 217 218 212 209 210 212 211 211 211 210 205 203 206 207 203 201 203 207 208 210 211 212 215 220 218 216 216 216 216 216 214 214 214 213 214 215 216 219 222 223 221 220 219 218 218 217 216 217 219 221 229 238 242 248 272 275 274 262 249 233 222 216 216 216 222 227 222 212 212 211 210 209 209 209 208 206 205 206 208 207 206 204 201 200 199 199 200 201 202 202 201 200 201 201 201 200 200 201 202 204 205 206 206 207 208 209 209 211 211 210 209 208 209 209 210 210 212 212 213 214 217 221 223 224 225 225 224 222 222 222 222 222 223 223 224 224 223 222 222 221 221 221 221 222 223 224 224 225 226 228 233 246 253 254 254 255 256 256 256 257 255 253 247 239 233 231 231 231 219 223 231 233 231 229 228 226 232 233 233 233 234 236 237 237 235 233 232 232 233 236 237 240 245 256 269 277 279 277 276 273 268 264 263 264 267 266 268 276 282 288 291 292 295 298 298 299 300 301 300 294 286 280 279 279 277 274 268 261 250 252 266 269 274 275 276 275 272 260 241 234 238 241 251 266 271 277 257 261 271 266 244 243 254 244 256 264 264 266 265 257 252 247 242 237 246 254 259 263 262 271 273 276 278 279 278 278 276 239 254 277 282 280 275 275 276 276 276 274 270 267 261 248 217 191 183 181 180 180 180 181 181 182 183 186 187 187 187 187 186 185 184 183 182 181 181 182 186 191 195 197 197 194 189 186 185 182 180 181 181 180 180 181 181 182 183 182 181 180 182 192 204 203 208 208 203 195 189 186 188 189 192 197 208 221 227 224 206 188 181 178 177 176 175 174 172 171 171 171 170 169 168 168 168 167 167 166 166 166 166 166 166 166 167 167 167 167 167 166 166 166 166 166 166 167 166 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 166 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 331 331 331 331 331 331 331 331 331 331 331 330 330 329 328 328 329 331 334 333 336 337 337 336 333 334 335 339 343 341 337 333 330 326 323 324 327 329 328 326 325 323 322 322 322 322 322 322 323 323 323 321 320 319 319 318 318 318 319 322 328 333 338 344 351 349 348 343 339 337 336 335 335 334 334 334 334 334 334 334 334 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 334 335 335 335 335 335 335 335 335 335 335 335 334 333 332 330 328 326 324 322 319 315 316 316 319 321 322 321 320 318 315 311 309 307 308 308 309 305 293 282 278 285 299 304 306 307 307 307 307 307 306 306 306 307 309 310 311 311 314 317 319 322 324 328 338 347 348 297 309 316 314 314 313 315 319 321 323 340 345 350 92 168 174 184 186 202 224 232 229 225 221 220 218 216 217 218 219 218 216 216 219 219 218 219 224 223 231 234 237 238 241 246 254 262 271 278 282 284 285 281 282 267 251 240 235 233 228 227 229 231 235 238 237 237 237 235 232 231 233 237 240 238 234 233 233 233 230 228 224 222 220 219 222 222 218 209 204 201 199 196 192 191 191 191 191 190 193 198 203 203 205 205 204 201 200 203 205 201 206 210 212 216 216 209 209 215 218 214 212 212 211 208 210 211 211 212 212 210 208 205 209 215 211 205 206 208 208 212 214 215 217 222 223 220 218 218 218 218 218 217 216 214 215 217 218 221 223 222 221 219 218 218 219 220 220 224 229 244 262 269 273 278 283 285 275 259 243 231 221 215 211 213 218 222 221 218 216 213 211 210 210 209 209 207 206 206 208 208 208 206 203 201 200 200 200 201 202 202 202 201 201 201 201 201 200 201 202 203 204 205 206 206 207 208 209 210 212 211 210 209 208 208 209 209 210 211 211 213 216 219 221 222 223 224 224 223 223 223 224 224 224 223 222 222 222 221 221 222 222 220 220 221 222 223 225 227 228 229 231 237 250 250 250 254 257 257 257 257 256 253 244 235 232 232 230 227 219 222 231 237 238 236 232 228 236 235 235 234 234 236 238 238 237 235 235 236 237 238 240 240 243 252 266 276 278 277 275 273 272 271 269 269 270 269 271 276 281 284 288 291 293 294 297 299 300 300 297 290 282 277 274 274 269 268 263 254 249 253 264 269 271 273 274 274 272 265 254 245 243 237 230 249 271 260 246 252 258 270 273 267 263 269 268 271 267 265 264 261 259 257 245 235 240 248 254 258 261 271 274 276 278 279 279 279 280 281 276 281 284 283 278 276 276 276 276 273 270 267 261 247 212 189 182 181 181 182 183 184 185 185 186 187 188 187 186 186 186 185 184 184 184 183 183 184 189 195 195 195 193 190 188 188 188 184 182 184 184 182 181 180 180 180 183 184 183 184 190 205 206 202 203 204 197 193 192 191 188 185 185 190 201 210 212 208 192 184 180 178 178 177 176 174 173 173 172 171 171 170 169 169 169 168 167 167 167 166 166 166 166 167 168 168 168 168 167 167 167 167 166 166 166 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 166 166 166 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 331 332 332 331 331 331 329 329 329 332 335 337 337 338 338 338 337 336 335 335 334 332 331 332 330 325 321 321 325 327 328 326 324 324 323 322 322 322 322 323 323 323 323 322 321 320 319 319 319 319 320 321 325 330 335 340 344 345 342 343 337 335 334 334 334 333 333 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 332 332 332 332 332 332 332 332 333 333 333 334 334 335 335 335 335 335 334 335 335 335 335 334 334 333 330 327 325 323 321 318 315 315 314 317 320 322 322 321 319 315 313 311 310 309 309 308 304 290 281 279 287 303 310 311 311 310 309 307 305 303 305 306 307 309 309 308 308 309 312 320 325 328 332 343 357 24 214 310 316 314 314 314 317 321 324 330 343 348 360 111 155 162 168 180 200 222 226 224 220 218 217 214 212 213 214 215 214 212 213 217 217 217 218 220 223 230 231 236 238 241 246 254 263 273 280 284 285 284 280 276 260 249 240 235 232 229 229 231 234 237 239 239 238 237 237 235 233 233 235 238 238 233 232 231 230 231 230 227 223 222 223 223 222 219 215 214 208 201 196 193 191 190 190 189 190 193 198 202 204 206 206 205 202 202 205 207 205 209 209 206 206 208 212 211 213 215 211 210 212 212 211 211 211 212 213 214 214 214 210 210 218 219 211 208 209 210 213 216 218 220 222 225 225 223 222 221 221 221 220 219 218 216 220 223 224 224 222 219 219 219 221 223 226 234 245 259 283 285 283 283 282 274 271 259 251 234 225 219 213 211 210 213 217 219 219 218 214 212 211 210 209 209 208 207 206 207 207 208 207 204 202 200 200 200 200 201 202 203 203 202 201 201 202 202 202 202 203 203 205 206 206 206 207 208 209 211 212 211 209 208 208 208 209 209 210 210 212 214 217 219 220 222 222 222 222 222 223 224 224 223 219 219 219 220 220 221 223 225 221 219 220 222 223 225 228 229 229 230 232 234 239 241 250 256 257 257 256 255 252 245 242 235 233 227 219 222 224 229 237 242 242 239 237 242 240 238 237 236 237 238 239 239 238 238 239 240 241 243 242 245 252 264 274 278 277 275 274 274 273 271 272 272 272 272 276 279 280 284 289 291 292 296 299 301 298 291 284 278 273 270 266 264 261 252 248 249 255 264 266 272 275 277 278 275 272 271 265 258 245 241 248 263 268 257 258 259 277 281 275 267 266 272 275 268 265 260 258 258 257 250 240 239 244 251 259 265 271 273 274 277 278 278 279 281 281 278 283 284 283 278 276 276 275 274 273 271 267 261 251 224 192 188 188 186 185 187 189 189 189 188 190 189 187 186 185 184 185 185 186 187 186 185 186 192 196 194 193 191 188 187 188 189 189 187 189 188 186 185 184 183 182 186 189 191 194 204 216 212 211 202 200 196 198 201 197 189 182 180 181 187 192 195 195 186 181 179 178 178 177 177 176 175 174 173 172 171 171 170 169 169 169 168 168 167 167 167 167 167 167 168 168 168 168 168 168 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 167 333 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 332 332 332 332 332 331 330 330 331 335 337 338 338 338 338 339 339 338 336 334 332 328 326 327 324 322 321 323 327 327 326 325 323 323 322 322 322 322 322 323 324 324 322 322 321 320 319 319 320 321 322 323 325 327 330 334 336 334 333 333 331 331 331 332 332 332 332 332 332 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 333 333 334 334 334 335 335 335 335 334 334 332 333 333 334 333 332 329 326 325 323 320 317 316 316 316 318 322 323 323 322 319 316 314 313 313 312 310 307 301 289 280 277 288 303 312 314 313 312 309 307 305 304 306 308 309 311 309 305 304 304 304 319 326 330 334 341 354 123 230 303 311 314 315 316 320 325 329 335 344 353 20 126 149 154 162 178 199 220 225 223 219 217 215 211 210 211 211 211 210 209 210 213 217 216 218 221 222 224 227 233 234 238 244 253 263 271 278 285 283 282 279 266 254 245 238 235 233 231 231 232 235 235 236 238 239 238 237 236 234 232 233 235 235 232 232 229 228 228 229 227 224 221 219 219 218 217 216 214 207 202 198 195 192 190 189 188 190 194 195 198 201 204 205 206 204 203 205 207 205 204 204 206 212 211 210 211 211 212 211 211 212 213 213 212 212 213 215 216 219 222 220 214 219 222 217 214 213 212 215 219 218 219 223 229 231 228 227 226 227 226 225 223 221 219 223 222 223 222 221 220 220 223 229 235 244 257 275 283 277 282 286 286 281 271 255 238 230 226 222 218 212 209 209 210 211 213 216 218 217 214 212 210 209 208 208 207 206 206 206 207 207 205 202 200 199 199 199 200 201 202 203 203 202 202 202 203 204 204 204 204 204 205 205 206 207 208 209 210 212 212 210 209 208 208 208 209 209 209 210 212 214 217 219 220 221 222 221 221 222 223 222 219 216 215 216 218 219 220 220 225 220 219 219 221 222 224 227 226 231 231 236 244 246 248 250 255 257 257 256 254 251 247 247 242 228 221 221 227 230 230 235 241 246 246 246 248 245 243 241 240 240 240 241 241 242 242 241 241 244 246 246 248 254 263 271 276 277 277 276 275 274 272 273 273 272 273 277 279 281 284 286 288 292 296 301 302 298 286 277 271 263 255 254 248 252 246 244 247 253 264 273 275 280 281 283 280 277 283 280 270 258 258 267 278 281 275 272 263 281 287 283 273 267 273 277 271 264 261 258 254 252 250 243 238 240 248 257 265 270 271 274 277 278 279 279 280 281 281 284 283 278 275 275 274 273 273 273 271 267 263 261 251 206 198 185 188 195 197 195 194 193 192 192 189 189 188 187 187 189 188 188 189 188 187 189 194 195 197 193 190 188 187 188 192 192 190 191 190 190 189 188 188 189 191 196 198 203 212 214 210 210 203 203 202 206 207 199 187 181 179 179 179 181 184 183 180 179 179 178 178 178 178 177 177 176 175 174 173 172 171 170 170 169 169 169 168 168 168 168 168 168 169 169 169 169 169 168 168 168 167 167 167 167 167 167 167 167 167 167 168 168 167 167 168 168 167 167 167 167 167 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 332 332 331 332 335 338 338 338 337 336 337 338 340 341 339 336 332 329 328 324 321 322 323 325 326 325 324 323 323 322 322 322 322 322 323 324 324 323 322 322 321 321 321 321 321 322 321 323 324 325 328 332 333 331 331 330 329 329 329 330 330 331 331 331 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 332 332 332 332 333 333 334 334 334 334 335 335 334 334 334 333 332 333 333 334 332 329 326 325 322 319 318 317 317 317 319 321 322 323 321 319 316 315 315 314 314 311 306 296 284 275 274 287 301 311 313 313 311 308 307 308 308 309 311 312 314 310 308 305 303 301 317 324 330 335 341 353 176 242 291 296 306 313 317 323 330 331 336 346 4 69 130 130 147 159 178 201 218 226 228 222 217 214 210 209 209 207 207 206 206 208 211 215 214 217 219 220 221 223 227 228 232 238 248 259 267 270 273 274 279 277 265 249 240 236 235 234 232 231 232 233 231 233 237 239 239 237 236 234 232 232 232 233 231 230 227 226 226 226 225 223 220 217 217 215 215 214 210 205 201 199 196 193 190 189 190 192 193 195 198 201 204 206 206 204 203 204 205 205 205 205 209 213 213 213 214 214 214 214 213 213 214 214 214 214 215 219 224 224 227 227 222 219 226 225 224 220 217 216 217 221 221 226 233 237 237 236 235 234 233 230 228 228 227 227 226 223 223 223 225 227 234 245 259 270 277 282 286 283 271 272 276 276 260 240 226 221 222 220 218 212 208 209 211 211 212 214 217 217 215 213 212 213 210 208 207 207 206 206 206 206 205 203 201 200 199 199 199 200 200 202 202 202 202 202 203 204 204 204 204 204 204 205 206 207 208 208 209 210 211 211 209 209 209 208 208 209 209 209 210 212 214 217 218 219 220 220 220 221 220 219 216 214 214 214 216 217 218 220 225 219 219 219 219 220 222 224 223 231 235 239 245 250 251 250 255 256 257 256 254 252 250 245 237 222 218 224 232 235 234 234 238 241 246 249 252 251 247 245 242 242 243 244 244 245 245 243 243 246 249 250 252 256 262 267 273 276 277 277 276 274 273 274 273 272 273 276 280 281 282 285 288 292 297 302 305 297 278 268 264 263 260 256 253 257 249 246 247 257 268 275 279 286 286 289 288 285 287 287 279 270 271 276 286 291 289 284 267 284 292 291 284 278 279 278 273 272 264 256 253 250 245 244 243 237 248 257 263 266 267 272 277 279 279 280 281 281 281 282 280 280 272 265 266 268 266 270 270 267 265 263 263 261 229 189 196 203 203 201 198 196 195 192 190 189 188 189 192 194 193 191 192 190 189 191 195 197 200 197 193 190 190 190 191 193 193 194 192 190 191 193 194 196 198 200 203 209 214 217 214 204 195 192 196 204 201 190 182 181 184 182 182 186 189 186 182 180 179 178 179 179 179 178 178 177 176 175 174 173 172 171 171 170 170 170 169 169 169 168 168 169 169 169 169 169 169 169 168 168 168 167 167 167 167 167 167 168 168 168 168 168 168 168 168 168 168 168 167 167 167 333 333 333 332 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 331 331 331 331 331 331 332 332 332 332 332 333 333 333 333 333 333 332 333 335 338 339 338 337 336 334 334 335 338 342 341 334 328 327 325 322 322 325 326 326 325 323 323 322 322 322 322 322 322 322 324 324 324 323 323 323 323 322 322 322 321 321 320 322 325 329 333 335 336 336 333 329 328 328 328 329 329 330 330 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 333 333 334 334 334 334 334 334 334 332 332 332 332 332 333 334 334 330 326 324 321 318 318 316 317 318 319 321 321 322 321 319 317 316 316 315 315 311 305 290 278 272 278 290 305 311 313 312 310 308 310 311 311 312 314 316 316 313 312 309 306 307 315 323 329 335 338 298 214 244 269 283 295 310 315 321 328 329 337 354 32 90 125 135 148 157 181 205 220 232 236 229 217 212 211 209 206 203 202 202 204 207 210 212 212 215 216 218 218 219 220 220 224 234 240 249 255 257 257 261 278 273 259 244 237 235 233 232 231 231 231 231 230 231 235 238 238 237 235 233 232 231 230 230 230 229 227 224 223 222 222 221 218 216 216 215 214 213 209 204 200 198 197 194 190 190 192 193 193 195 197 201 204 205 206 205 202 203 206 206 206 207 210 216 217 218 218 219 218 217 216 216 215 216 216 217 218 223 229 225 223 223 222 220 220 221 228 224 219 216 216 219 224 228 234 242 245 244 241 241 245 242 235 235 233 228 227 225 225 227 231 242 256 266 280 286 285 280 278 276 272 268 258 260 242 231 224 220 220 218 218 211 208 208 209 211 212 213 213 214 213 214 216 215 212 210 208 206 206 206 207 210 209 206 203 201 202 204 203 202 203 202 201 201 201 202 203 204 204 204 204 204 204 205 206 206 207 208 208 209 210 211 210 210 209 208 208 208 208 208 209 210 211 213 215 216 217 218 218 218 218 216 215 213 213 213 213 214 216 220 224 220 219 219 218 218 220 221 221 222 230 237 245 249 251 253 255 256 257 256 255 254 251 242 219 223 226 229 235 238 238 237 236 236 242 247 251 253 252 249 246 245 245 246 246 246 246 246 245 249 253 254 256 258 262 265 269 272 275 277 277 276 274 276 274 273 274 276 278 279 282 284 288 292 296 301 304 287 260 256 262 266 270 273 270 266 256 252 251 259 270 278 283 284 289 293 292 288 286 287 284 278 275 279 281 290 295 293 281 288 296 298 295 288 281 278 277 273 265 255 250 249 247 248 248 247 249 248 248 253 260 268 275 277 278 280 281 281 281 280 280 278 240 238 255 256 251 262 268 267 265 264 261 261 249 191 200 203 206 205 201 199 197 194 192 189 188 189 192 193 192 192 193 193 192 195 198 201 204 201 196 193 192 192 194 195 194 194 192 191 192 195 197 199 200 203 205 211 208 203 198 194 190 195 206 216 208 192 185 186 191 188 192 193 186 181 179 179 179 179 179 179 179 179 179 178 177 176 175 174 173 172 172 172 171 170 170 170 169 169 169 169 170 170 170 170 170 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 168 167 333 333 333 332 332 332 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 333 333 333 334 334 334 334 334 334 335 337 337 338 338 336 334 332 331 332 335 337 333 324 321 322 322 324 327 330 328 325 323 322 322 321 322 322 322 322 323 324 325 324 324 324 324 324 324 323 323 322 320 320 321 325 332 336 337 334 334 333 329 327 326 327 327 328 328 329 330 330 330 330 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 332 332 333 333 334 334 334 334 334 334 334 333 332 332 331 332 334 334 332 329 326 323 320 318 318 317 319 322 321 322 323 323 322 320 318 317 316 315 314 311 304 288 281 284 290 299 311 311 314 313 310 309 310 311 312 313 315 317 318 317 315 311 310 312 317 324 330 336 330 241 237 244 254 279 289 307 310 318 326 332 348 19 74 83 118 139 147 155 183 208 226 243 245 235 222 215 212 208 204 200 199 199 202 205 208 208 208 210 211 214 215 214 213 212 218 229 235 243 239 237 241 250 265 262 251 242 237 234 232 231 230 229 229 230 231 232 233 235 237 236 235 232 231 230 230 229 229 228 227 223 220 219 219 219 216 214 214 214 214 212 210 205 201 199 197 194 190 189 189 192 194 195 198 202 205 206 207 206 203 202 207 207 207 209 212 217 221 224 222 222 221 220 220 220 220 218 218 219 220 222 224 221 218 218 220 220 219 218 223 226 219 215 214 217 222 227 229 236 242 248 249 249 250 256 252 241 235 230 230 232 231 237 245 260 269 274 282 289 287 278 269 267 268 264 252 244 229 224 222 220 220 220 218 215 214 209 208 211 214 214 214 215 214 215 218 218 216 215 211 207 208 209 209 211 212 211 208 206 207 208 207 206 207 205 202 202 202 202 202 203 204 204 204 204 204 204 205 206 207 207 208 208 208 208 209 210 209 208 208 208 208 208 208 208 209 210 212 215 214 214 216 216 215 214 213 211 212 212 212 213 215 220 224 222 219 219 218 218 219 219 219 221 223 234 241 247 251 254 256 257 258 257 256 254 252 240 217 226 236 237 238 239 240 241 240 237 240 243 248 254 256 255 251 249 248 248 248 248 249 249 249 251 254 257 258 260 262 263 264 269 273 276 278 277 276 277 275 275 274 275 276 277 281 283 287 290 294 299 298 286 268 265 261 268 272 273 271 266 260 255 255 263 271 275 278 283 288 293 292 288 285 284 283 280 274 274 275 289 296 297 292 290 296 297 297 291 284 279 277 270 263 253 249 250 251 251 252 250 251 244 242 244 250 259 268 273 276 278 280 281 282 282 280 277 270 256 253 246 239 255 267 268 265 269 262 258 242 196 201 203 207 206 203 200 199 197 193 189 190 191 191 190 191 192 196 196 196 201 204 206 207 203 198 194 195 196 196 196 196 195 193 192 193 194 198 201 202 204 203 203 197 193 191 190 193 188 197 207 207 201 194 195 206 213 231 235 205 186 181 179 179 179 180 180 180 180 179 178 177 176 175 175 174 174 173 173 172 171 171 170 170 170 170 170 170 170 170 170 170 170 169 169 168 168 168 168 168 168 168 168 168 168 168 168 168 169 169 169 169 168 168 168 168 333 333 332 332 332 332 331 331 331 331 331 331 331 331 330 331 331 331 331 330 330 330 330 330 331 331 331 331 331 331 331 332 332 333 333 333 334 334 335 335 335 335 336 336 336 336 336 336 336 334 331 328 327 328 328 321 316 316 316 321 328 333 331 327 323 322 322 321 321 321 322 322 323 325 326 326 325 325 324 325 325 325 324 322 321 321 322 325 331 336 334 331 330 328 326 325 326 326 327 327 327 328 328 329 329 329 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 332 333 333 333 334 334 334 334 334 334 334 334 333 332 332 332 332 333 332 329 326 322 322 319 318 320 322 324 321 323 324 324 322 320 319 317 316 316 315 311 303 292 282 289 296 302 308 313 317 313 310 310 311 312 313 314 315 315 316 316 315 311 313 317 322 327 332 334 303 258 253 251 260 275 289 300 305 320 331 343 7 50 98 96 129 141 146 153 184 218 245 266 265 253 241 233 219 209 203 199 197 198 200 203 204 204 204 205 207 210 211 209 207 207 214 225 233 236 232 232 231 237 248 252 249 243 239 235 232 232 232 232 231 232 234 234 232 233 235 236 235 233 231 230 230 229 228 227 226 224 219 217 216 216 214 213 213 213 213 211 209 207 203 201 198 196 193 190 189 192 195 197 199 203 206 208 208 206 203 201 202 206 209 210 213 217 222 225 225 224 224 224 226 227 224 220 219 220 220 220 220 220 218 217 219 220 219 218 221 225 221 215 212 214 218 221 223 223 228 245 259 262 264 267 270 244 235 230 235 242 244 250 250 257 264 267 274 282 283 275 267 264 259 253 244 233 224 222 221 222 220 218 219 218 218 212 213 214 215 215 215 216 216 217 218 219 219 218 213 210 209 209 210 212 215 215 211 209 209 208 208 207 207 207 204 203 203 202 202 202 203 203 204 204 204 204 205 205 206 207 207 207 207 207 208 209 209 208 208 207 207 207 207 207 208 208 216 226 228 219 213 213 213 212 211 210 211 211 212 213 216 220 225 225 221 220 218 219 219 219 220 221 224 228 233 244 251 254 256 256 257 257 255 249 249 239 223 230 240 243 242 241 241 241 242 240 240 242 246 252 257 258 255 254 252 252 251 251 251 251 251 252 254 256 258 260 261 262 263 266 272 275 277 277 277 278 277 277 276 275 275 277 279 282 286 290 293 295 295 290 285 281 274 271 268 267 265 260 257 257 258 265 267 271 276 281 285 289 291 288 284 282 281 280 280 280 281 289 296 298 296 291 292 294 294 291 290 288 280 269 261 253 249 250 252 253 253 250 248 240 234 237 246 254 262 269 274 278 280 281 281 281 279 277 275 266 256 246 251 264 266 269 272 270 263 259 238 204 203 203 205 203 202 200 199 197 193 190 190 194 196 195 196 199 204 203 206 212 213 212 209 203 196 196 195 198 199 198 196 195 195 194 193 193 196 197 197 198 198 195 194 191 188 183 181 185 193 214 218 218 212 219 242 252 259 261 237 196 184 181 180 180 180 180 180 180 180 180 179 178 176 176 175 175 174 173 172 172 171 171 171 171 170 170 170 171 171 171 171 170 170 169 169 169 169 169 169 168 168 168 169 169 169 169 169 169 169 169 169 169 169 169 169 333 333 332 332 332 332 331 331 331 331 331 331 331 331 330 331 330 331 330 330 330 330 330 330 331 331 331 331 331 331 331 332 332 332 333 333 334 335 335 336 336 336 336 336 336 336 335 335 335 332 329 325 322 321 318 315 314 316 319 326 331 331 327 324 322 321 321 321 321 321 322 323 325 326 327 326 326 325 325 325 325 325 323 322 322 325 328 332 333 331 327 325 325 322 322 324 326 326 326 326 327 328 328 329 329 329 330 329 330 330 330 330 329 330 330 330 330 330 330 330 329 330 330 330 330 330 331 331 331 332 332 333 333 333 333 333 334 334 334 334 334 334 333 333 332 331 331 331 330 328 326 323 322 317 318 320 322 322 320 322 324 323 320 318 318 316 316 317 316 311 302 292 288 297 300 301 305 313 317 314 310 310 312 314 314 313 313 313 313 313 312 311 314 321 326 330 333 324 281 264 263 258 264 268 280 293 302 323 337 356 27 56 82 110 135 143 145 149 185 261 263 305 297 288 274 252 227 211 202 197 196 198 200 201 201 199 200 201 203 205 206 205 204 202 209 220 225 223 223 225 226 232 240 246 249 247 243 236 232 230 230 231 232 236 238 236 233 233 235 236 236 234 233 232 230 228 226 225 224 221 218 215 214 213 211 212 212 212 212 211 209 208 205 202 200 197 195 194 189 193 196 198 200 203 207 209 211 208 205 203 203 206 210 211 213 217 222 226 226 227 228 228 228 227 225 222 220 220 219 219 220 220 219 217 217 217 219 219 220 223 222 216 211 214 217 218 219 220 222 232 254 264 267 271 271 256 244 242 244 251 255 255 252 245 253 256 260 268 272 270 272 258 246 239 233 227 222 221 220 225 221 217 216 215 213 211 214 214 215 215 215 216 215 216 217 218 218 219 217 211 210 209 209 213 216 216 213 212 211 209 208 207 207 207 206 203 203 202 202 202 202 203 203 204 204 204 205 205 206 206 207 207 207 207 207 208 209 208 208 208 207 207 207 207 207 207 216 224 228 225 218 217 215 211 209 208 209 211 212 213 217 223 227 226 223 222 220 220 219 220 221 222 224 229 234 246 252 253 254 254 253 252 249 243 241 237 234 238 242 246 246 246 246 245 244 243 242 242 246 250 256 258 257 257 257 255 254 253 253 253 253 253 254 255 256 257 259 261 263 265 270 272 274 276 277 278 278 278 278 277 277 277 279 282 285 288 291 293 293 291 290 286 281 277 269 263 258 254 253 258 261 265 267 271 274 277 282 287 290 289 287 284 283 283 285 289 283 289 295 298 297 293 290 290 290 290 289 287 284 274 263 254 247 247 249 252 254 252 242 235 233 234 245 253 259 269 277 279 281 281 281 279 278 277 277 271 270 263 265 268 267 266 274 267 264 261 253 233 204 203 202 201 200 198 197 195 192 191 192 198 201 202 204 204 207 216 220 224 220 216 209 200 192 192 195 196 197 198 197 194 193 194 193 192 192 191 189 189 186 182 179 179 181 182 184 191 227 247 248 239 234 248 260 261 260 260 262 230 195 187 185 183 181 182 181 181 181 180 179 178 178 177 176 175 175 174 173 173 172 172 171 171 171 171 171 171 172 171 171 171 170 170 169 169 169 169 169 169 169 169 169 169 169 169 169 170 170 170 170 170 170 169 169 333 333 332 332 332 332 331 331 331 331 331 330 331 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 331 331 332 332 332 333 334 334 335 336 337 337 337 336 335 336 336 335 334 334 333 328 323 319 316 314 316 315 318 322 325 327 326 323 322 321 321 321 322 321 322 323 324 325 327 327 326 326 325 325 324 324 325 323 323 324 326 329 331 327 324 322 322 322 321 322 324 325 326 326 326 327 327 328 328 328 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 332 332 333 333 333 333 333 333 333 333 334 334 333 333 333 333 331 331 331 331 329 328 326 322 317 317 320 320 319 320 323 325 323 319 318 317 316 316 317 316 311 302 295 296 305 309 307 311 315 318 316 312 311 313 313 313 312 311 311 311 311 308 309 314 321 327 331 331 306 286 277 264 260 263 259 274 288 303 323 338 4 45 60 87 122 138 143 144 141 338 316 315 326 316 313 294 260 228 210 201 196 195 197 199 199 199 198 197 197 198 199 200 199 198 195 203 211 215 215 216 217 223 227 233 239 244 251 260 251 236 232 229 228 231 237 240 239 234 234 236 237 237 236 235 233 229 226 223 221 219 218 215 213 212 211 211 211 211 212 212 211 209 208 206 204 201 199 197 194 191 193 196 199 201 204 208 209 209 211 211 207 205 207 211 213 212 216 220 224 225 226 228 230 226 224 223 222 221 221 220 223 222 220 219 217 216 216 218 220 219 220 221 218 211 215 217 218 218 218 219 227 240 252 257 263 268 268 260 257 263 257 258 257 250 251 257 255 255 254 255 255 253 241 233 229 226 223 221 221 219 231 231 227 221 214 209 212 216 216 216 216 215 215 215 215 215 216 217 218 217 213 211 210 209 213 216 217 217 215 213 210 208 208 207 206 206 205 204 203 202 202 202 202 203 204 203 204 205 205 205 206 206 207 207 207 207 208 208 209 208 208 208 207 207 207 207 206 206 212 215 217 220 222 219 209 207 207 209 212 214 215 219 226 230 229 226 224 223 222 221 222 222 223 225 229 236 249 252 252 252 251 250 246 241 236 221 232 245 247 246 246 248 249 250 248 246 245 244 245 247 249 252 254 255 256 258 257 256 255 255 255 254 254 254 255 255 255 257 260 262 264 268 270 272 275 277 278 278 278 279 279 278 279 280 282 284 286 289 291 291 290 290 288 285 281 272 262 255 250 253 259 261 262 266 269 272 276 280 285 289 291 290 288 287 286 286 287 280 282 292 295 295 292 288 286 287 286 287 287 285 280 270 257 245 243 245 248 251 250 244 235 235 237 245 255 265 273 279 279 280 280 279 277 277 278 278 273 275 274 273 271 269 269 273 264 259 257 247 229 208 202 199 199 198 197 195 193 192 192 196 206 205 203 202 204 211 223 229 229 223 218 209 198 194 193 193 195 197 197 194 191 191 194 193 191 189 188 188 188 187 182 179 180 179 178 179 190 248 251 255 249 251 259 261 259 257 257 260 257 254 229 193 186 184 185 184 182 182 181 180 179 179 178 176 176 175 174 174 173 173 172 172 172 172 172 172 172 172 172 172 171 171 170 170 170 170 170 170 170 169 169 170 170 170 170 170 170 170 170 170 170 170 170 170 333 333 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 333 334 335 336 337 338 338 337 335 334 334 334 334 333 332 331 328 323 318 315 316 318 318 319 321 323 324 323 322 321 320 321 322 323 323 324 325 325 326 327 327 326 325 324 325 325 326 325 323 323 323 324 325 324 321 320 320 320 321 322 324 325 326 325 326 326 326 327 327 327 328 328 328 328 328 328 328 328 328 328 328 328 329 328 328 328 328 328 328 329 329 329 330 331 331 332 332 332 332 332 333 333 333 333 333 334 333 332 333 333 332 332 331 331 330 329 329 326 322 318 317 318 317 317 319 322 324 324 324 320 317 316 316 316 314 311 305 300 304 309 311 315 318 320 321 320 318 315 315 313 311 311 311 311 310 310 305 307 312 319 324 327 324 290 284 269 258 257 258 253 270 282 301 322 340 7 9 58 105 129 139 143 141 73 356 341 331 324 315 314 292 250 219 204 198 195 194 196 197 197 197 197 195 195 195 195 194 193 193 194 199 207 209 212 213 214 218 222 226 229 237 257 289 301 285 276 254 234 234 239 244 242 235 233 233 236 237 236 234 230 226 223 220 218 216 215 214 213 212 212 212 211 212 213 212 211 209 208 206 204 201 201 200 195 192 193 196 199 201 205 208 210 209 211 214 211 208 209 212 214 212 215 216 220 223 223 224 225 222 222 221 221 221 221 221 222 221 221 219 217 214 214 214 216 216 217 217 216 215 216 216 218 219 218 218 221 229 236 242 252 261 269 276 276 272 269 265 268 264 256 262 260 254 245 244 241 237 232 228 224 222 221 220 220 221 227 229 241 238 221 211 212 217 218 217 216 215 215 215 215 215 216 217 218 218 218 216 214 212 213 214 215 216 215 212 210 209 208 207 206 206 205 204 204 203 202 202 202 203 203 203 203 204 205 205 206 206 206 207 207 207 207 208 209 209 209 217 217 214 210 206 206 206 206 207 212 218 221 219 212 207 208 211 214 216 218 222 228 234 234 231 228 227 225 223 224 225 225 227 229 236 249 251 251 251 250 247 243 238 228 214 227 246 253 252 250 248 248 249 250 248 248 249 249 247 248 249 249 250 254 257 258 258 257 256 255 255 254 254 254 254 254 256 258 260 262 266 269 271 274 276 276 277 278 279 279 279 280 281 282 283 284 287 288 288 289 290 289 287 282 274 264 255 248 249 255 259 263 265 268 272 276 279 284 289 294 295 295 294 291 287 283 278 275 286 290 291 290 288 286 285 283 284 283 283 282 275 264 250 239 241 243 248 249 244 237 236 238 243 254 266 273 277 279 280 279 279 278 278 279 279 276 276 277 277 274 271 271 269 261 266 272 252 231 213 203 202 198 196 196 195 193 192 194 205 217 211 209 203 202 210 224 232 228 223 218 209 201 197 195 194 193 194 193 192 190 190 193 195 192 191 191 191 192 190 182 179 178 177 177 184 190 199 247 256 256 259 260 260 259 258 257 258 258 260 258 231 196 190 192 187 185 184 182 181 181 179 178 177 176 176 175 174 174 174 173 173 173 172 172 172 172 172 172 172 172 171 171 171 170 171 171 171 170 170 170 170 170 170 170 170 170 171 171 170 170 170 170 170 333 333 332 332 332 332 331 331 331 331 331 331 330 330 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 332 332 333 334 335 336 337 338 339 336 335 334 333 332 331 330 330 329 327 324 320 318 320 319 319 319 320 323 322 322 322 321 320 322 322 324 325 326 326 326 326 326 326 325 325 325 325 326 326 325 323 322 322 322 322 321 320 319 319 321 324 325 325 325 325 325 325 326 326 327 327 327 327 327 327 327 327 327 327 327 327 327 327 327 328 328 327 327 327 328 328 328 328 329 329 330 330 331 331 332 332 332 332 332 332 332 333 333 332 332 332 332 332 333 332 332 331 331 331 328 324 320 317 315 315 314 317 321 323 323 322 319 317 316 316 316 314 312 308 304 313 315 318 323 326 329 328 327 324 320 316 313 311 311 312 311 311 312 308 305 310 313 319 320 312 291 280 256 249 252 255 256 266 276 299 323 339 4 17 79 119 135 140 140 125 19 358 347 329 325 319 308 285 240 210 199 194 193 193 194 195 195 195 195 194 192 192 191 189 188 189 193 200 205 205 211 212 213 215 218 221 222 232 264 308 320 321 324 322 301 260 256 254 241 232 226 226 228 231 230 227 224 223 220 218 217 215 214 214 214 214 214 213 212 212 212 213 210 209 207 206 204 202 201 199 195 192 193 197 200 202 205 208 210 210 212 216 215 211 210 212 214 213 213 216 218 219 221 221 220 220 219 219 219 220 219 218 217 218 219 218 216 214 212 211 213 215 216 217 217 216 216 217 220 222 221 219 219 224 228 234 242 253 259 263 267 268 278 281 280 280 271 259 259 252 246 239 233 230 228 226 223 221 221 221 225 234 238 237 247 251 234 217 213 216 219 218 216 216 216 216 215 215 216 217 218 218 218 217 215 213 212 212 213 214 214 213 211 209 208 207 207 206 206 205 205 204 202 202 202 202 202 202 203 204 205 205 205 206 206 207 207 207 207 208 209 209 209 209 225 220 210 206 206 206 206 207 215 218 217 215 214 207 211 214 217 219 221 225 229 236 235 235 232 229 228 227 228 227 228 230 231 239 249 252 252 251 249 245 241 236 227 222 225 243 254 256 255 252 250 250 253 252 251 252 250 248 249 250 251 250 252 256 258 259 258 256 255 254 254 253 253 254 255 256 258 260 263 266 268 271 273 274 275 276 278 279 279 280 280 282 283 283 283 284 285 286 288 289 288 286 282 276 266 255 248 246 253 260 263 264 267 272 275 279 284 289 293 295 297 296 291 286 282 278 275 281 285 287 288 287 286 284 281 281 280 281 281 279 270 259 252 243 243 245 247 245 241 237 235 239 251 263 269 273 279 280 279 279 279 278 279 279 276 272 273 273 272 268 265 265 270 274 272 261 252 246 231 205 199 196 194 193 191 191 198 215 225 226 213 206 201 204 217 229 227 221 214 206 202 199 194 191 192 192 191 193 192 190 192 198 198 197 194 193 190 186 182 182 181 178 179 181 182 194 251 257 259 260 260 260 261 261 260 260 259 259 259 258 238 207 204 193 188 186 185 184 182 181 179 177 177 176 176 175 175 174 174 174 174 173 173 173 173 173 172 172 172 172 172 171 171 171 172 171 171 171 171 171 171 171 171 170 171 171 171 171 171 171 171 171 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 333 334 335 336 337 338 338 335 335 334 331 330 329 329 329 329 328 326 323 321 322 320 321 322 323 322 322 322 321 321 321 322 322 325 327 327 327 326 325 326 325 325 325 325 325 327 327 325 324 322 321 321 321 321 321 321 322 324 326 326 325 325 325 325 325 326 326 327 326 326 326 326 326 326 326 326 326 326 326 326 327 327 327 327 326 327 326 327 327 327 328 328 329 329 330 331 331 332 332 332 332 332 332 332 333 333 332 332 332 333 333 334 333 334 334 333 333 331 327 321 318 315 313 314 316 322 322 322 320 318 317 317 317 316 315 314 313 312 324 323 327 331 334 337 336 334 330 323 317 314 313 313 315 314 314 313 313 310 308 307 311 310 304 293 267 250 239 244 251 258 266 274 302 327 331 344 30 101 128 139 139 130 65 6 353 340 323 321 318 312 289 237 207 195 192 191 191 192 193 193 194 194 192 190 188 187 187 186 188 193 196 200 204 207 209 212 213 214 215 216 226 271 316 324 328 329 327 328 312 302 270 239 228 223 221 221 222 223 223 221 221 220 218 216 215 215 215 215 215 216 215 213 212 212 213 212 210 208 207 206 204 201 199 198 193 193 197 202 204 207 211 212 213 215 219 219 215 211 212 213 213 212 214 216 216 218 218 218 218 219 217 217 217 217 217 216 216 217 216 215 213 212 211 213 216 218 219 218 218 217 218 219 222 222 220 219 222 225 230 235 239 242 247 253 263 277 289 284 278 269 253 244 245 245 234 230 227 226 224 223 222 222 222 230 237 243 252 253 253 245 225 214 214 218 217 217 216 217 217 216 216 216 217 218 218 218 218 216 214 214 212 212 212 213 214 212 209 208 207 207 206 206 205 205 204 203 202 202 202 201 201 202 203 204 204 205 206 206 207 207 207 207 208 209 209 209 210 217 217 209 206 205 206 208 220 212 209 208 208 210 211 216 219 221 223 225 228 231 235 235 235 233 232 231 230 232 231 232 234 234 240 246 249 253 252 248 244 234 224 220 231 234 240 245 252 256 257 255 255 255 254 254 252 250 250 250 249 251 248 250 253 256 258 258 256 255 254 255 256 256 256 256 258 260 262 264 265 266 268 269 272 274 276 277 278 279 280 280 281 282 282 282 282 283 285 287 288 287 285 281 276 271 263 260 256 258 262 264 264 267 270 274 278 282 286 288 290 293 291 289 287 284 279 278 280 283 284 285 286 285 283 281 279 277 278 279 279 275 270 268 255 246 244 245 244 241 238 235 235 246 252 259 269 277 280 280 280 280 279 279 278 276 275 273 272 271 269 268 268 268 271 258 254 254 253 241 218 199 196 193 190 189 190 206 234 234 241 237 220 202 201 213 225 227 225 208 202 199 195 192 191 192 194 193 199 199 196 196 199 202 202 196 190 188 186 184 187 185 188 188 184 199 237 255 257 258 260 262 263 262 261 261 260 259 258 256 256 256 252 243 203 193 191 189 186 184 182 180 178 178 177 176 176 175 175 175 175 174 174 173 173 173 173 173 173 173 173 172 172 172 171 172 172 172 172 172 172 172 172 171 171 171 171 171 171 171 171 171 171 333 333 333 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 332 333 334 336 337 338 337 335 335 332 330 328 328 328 329 329 328 325 323 322 322 321 323 324 324 323 322 322 321 321 322 322 323 326 327 327 326 325 325 325 324 325 325 325 326 327 328 327 325 323 322 321 320 321 321 321 324 326 326 325 325 324 324 325 325 326 326 326 326 326 325 325 325 325 326 325 325 326 325 325 326 326 326 326 325 326 325 327 326 326 327 328 328 329 330 330 331 331 331 331 331 332 332 332 332 333 333 332 334 334 335 335 334 332 332 332 332 330 327 323 318 314 313 314 317 322 322 322 319 317 317 317 317 316 315 316 318 320 326 332 336 337 338 339 338 335 332 324 318 317 315 315 316 316 315 312 314 316 310 297 303 303 292 278 261 244 233 237 245 260 268 278 304 329 330 355 62 117 133 138 134 106 31 358 342 333 327 319 320 321 305 238 202 193 191 190 191 191 192 193 194 194 191 189 187 186 186 186 191 196 197 199 202 204 205 209 210 209 208 210 219 257 278 324 332 332 332 333 331 327 286 233 222 219 219 219 220 221 222 221 221 220 219 216 215 215 215 215 216 217 217 215 213 213 214 216 214 210 209 208 206 203 200 199 193 193 198 203 206 210 212 212 215 219 222 222 218 212 211 212 212 212 212 213 214 216 216 216 218 219 219 218 218 218 218 218 217 216 215 215 214 213 213 214 216 218 221 221 220 218 218 219 220 222 221 220 221 225 228 229 231 233 236 246 259 270 280 282 267 253 238 234 235 233 228 227 226 224 223 222 222 223 226 232 234 248 259 258 251 242 230 220 218 218 217 217 217 218 218 218 218 217 216 216 217 217 217 217 216 214 212 211 212 211 212 212 210 208 207 206 206 206 205 205 205 204 203 202 202 201 201 201 202 202 204 205 206 206 206 207 207 207 208 208 208 209 209 210 215 211 209 208 208 211 209 205 205 204 205 209 215 220 223 224 226 228 231 232 234 234 235 234 235 235 236 237 236 235 237 237 237 244 249 250 248 243 240 224 215 219 231 241 241 241 248 255 259 259 258 256 258 257 255 254 254 253 251 251 248 248 250 253 255 257 257 256 256 258 259 259 259 259 261 261 263 264 265 265 267 268 271 274 275 277 278 279 280 280 280 281 281 281 281 282 284 285 286 286 283 278 274 272 271 268 265 264 264 265 265 266 266 270 274 276 280 283 286 289 290 288 289 288 283 278 280 283 283 284 284 283 282 281 279 276 276 277 277 276 275 273 266 254 247 246 244 242 240 238 236 239 242 251 264 273 278 280 282 281 280 280 280 279 274 271 272 271 271 272 272 263 241 233 234 243 249 241 221 197 192 190 189 188 188 200 232 246 251 246 234 215 209 215 224 230 228 217 206 198 194 194 195 195 199 200 210 212 209 207 204 205 210 202 194 191 190 194 203 204 202 196 210 231 249 256 256 256 260 262 262 262 260 259 257 256 256 256 254 255 256 255 246 241 209 195 190 186 183 181 179 178 177 177 177 176 176 175 175 175 174 174 174 174 174 173 173 173 173 173 173 172 172 172 172 172 172 173 173 172 172 172 172 171 172 172 172 172 172 172 172 333 333 333 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 330 331 331 332 333 334 336 337 338 338 336 333 330 328 327 328 329 329 328 326 324 324 323 322 324 326 326 325 324 323 322 322 323 322 323 325 326 327 327 326 325 324 324 324 324 324 325 326 327 327 327 325 324 322 320 321 321 321 323 325 326 325 324 324 323 324 325 325 326 326 326 325 325 325 325 324 324 325 324 325 325 325 325 325 325 326 325 325 325 325 326 326 326 327 327 327 329 329 330 330 331 331 331 331 331 331 332 332 332 332 332 334 335 335 335 335 334 331 330 329 327 326 323 319 315 314 315 317 320 322 322 319 316 315 315 315 316 317 320 322 327 333 338 340 338 335 333 331 329 326 321 317 317 316 316 317 317 315 313 315 318 313 293 284 288 277 272 265 247 232 228 243 266 273 282 295 314 327 12 98 127 135 135 123 79 14 346 337 330 327 323 325 331 315 230 198 192 190 190 191 191 192 193 194 194 191 189 187 186 186 188 193 192 197 199 200 201 202 204 203 200 199 199 205 255 276 336 339 338 337 336 336 336 302 217 218 220 220 220 220 221 218 219 221 221 219 216 215 214 214 215 216 218 218 217 214 213 214 217 218 213 212 209 207 204 202 200 196 195 200 204 207 209 210 213 216 220 222 222 218 214 211 212 212 212 211 212 213 215 216 217 220 222 222 221 220 220 220 220 219 216 214 215 216 215 215 215 215 217 218 219 221 220 219 219 221 222 223 223 223 225 226 227 230 234 236 245 257 263 268 271 257 239 238 232 226 224 225 226 226 224 223 222 223 224 228 229 241 248 258 260 254 246 235 225 222 219 219 218 218 218 220 221 220 218 216 215 216 216 216 216 216 214 212 211 210 209 210 210 209 208 206 206 206 205 205 204 204 204 204 203 202 202 202 202 202 202 203 204 205 205 206 206 207 208 208 208 208 208 208 209 213 212 209 208 209 207 204 203 203 204 206 211 218 224 227 227 228 230 233 234 234 236 238 239 243 240 240 241 240 239 238 238 238 245 246 243 240 236 234 232 221 218 228 239 241 247 248 253 259 261 261 258 259 258 257 258 258 256 254 252 249 248 248 250 252 254 256 257 258 260 261 262 262 262 263 262 263 264 265 265 266 268 272 274 275 276 277 278 280 280 280 280 280 280 281 282 283 284 284 283 282 278 275 275 273 270 268 266 266 266 266 266 266 266 270 271 276 281 284 287 289 289 290 289 286 281 279 280 282 284 283 281 281 282 279 276 274 276 277 276 275 274 272 264 254 247 243 242 242 241 241 238 239 247 259 270 276 280 283 281 280 280 280 278 269 260 271 269 265 264 258 231 201 203 204 245 252 252 230 191 189 188 189 188 187 187 208 250 252 242 235 228 224 223 227 233 232 228 212 201 199 200 201 201 202 210 214 220 217 211 208 212 220 210 204 199 200 209 224 232 232 213 227 249 255 256 257 257 261 261 261 260 258 256 254 254 254 254 253 252 252 252 253 257 249 221 201 192 187 183 181 179 179 178 178 177 176 176 176 175 175 174 174 174 174 174 174 174 174 173 173 173 172 172 173 172 172 173 173 172 172 172 172 172 172 173 172 172 172 172 172 333 333 333 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 329 329 330 329 330 330 330 330 330 331 332 332 334 335 336 337 337 335 332 330 328 328 328 329 328 326 325 323 324 323 326 327 328 326 325 325 323 322 322 323 323 324 326 327 327 326 325 324 323 324 324 324 324 325 326 326 325 325 325 324 322 321 322 322 322 323 325 325 323 323 323 324 325 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 325 324 325 324 324 324 325 325 325 325 326 326 327 328 328 330 330 330 330 331 331 331 331 332 331 331 331 332 333 334 334 333 333 333 332 332 330 329 328 325 320 316 314 315 315 318 322 322 319 315 314 313 314 316 321 324 324 330 336 340 339 335 329 326 325 324 322 318 316 315 316 318 320 320 320 320 321 323 315 293 279 279 275 272 272 252 229 222 235 262 270 279 282 297 325 39 116 132 136 132 113 46 359 336 337 329 327 329 334 341 325 217 194 190 189 190 191 191 193 194 195 194 193 190 189 187 188 192 196 196 198 198 197 196 194 193 192 191 191 189 189 190 322 350 348 345 344 341 342 343 328 195 207 210 213 215 217 219 217 218 221 221 219 216 215 215 214 215 216 218 219 219 216 213 214 217 219 219 216 210 208 205 203 201 198 198 200 204 206 207 209 212 215 219 221 220 217 214 211 211 212 212 213 213 213 216 218 218 224 224 223 222 221 220 220 221 220 216 213 214 217 216 215 215 215 216 217 219 222 223 222 222 223 224 225 226 225 225 225 226 229 234 239 245 255 261 262 260 253 244 243 235 224 222 224 225 225 224 223 222 224 225 227 235 254 252 258 260 258 256 248 232 224 223 222 220 219 219 221 221 220 218 216 215 214 215 215 215 214 213 212 210 209 209 208 209 209 208 207 206 205 205 204 204 204 203 203 203 202 202 202 202 202 203 203 204 204 205 205 206 207 207 208 208 208 209 211 210 208 208 205 205 204 204 203 203 204 205 209 214 221 227 231 232 230 230 231 233 236 236 236 240 244 242 244 244 243 240 237 236 244 243 240 236 234 233 233 229 228 224 222 230 242 251 251 252 257 262 263 261 259 259 259 259 259 259 257 254 250 249 248 249 250 252 253 255 258 261 262 264 265 265 264 263 263 264 264 266 267 270 273 274 275 275 277 278 279 280 280 280 279 280 280 281 281 282 282 282 282 281 280 278 275 272 270 269 268 268 269 269 268 266 266 268 276 280 282 285 288 289 288 288 287 286 284 281 281 282 282 280 280 280 279 278 277 277 276 276 275 273 272 270 262 251 242 240 241 241 243 242 241 245 255 265 273 278 280 278 278 278 278 276 268 263 270 266 244 235 218 207 206 211 242 266 268 268 262 230 193 188 188 187 188 191 219 250 255 249 235 233 232 229 228 230 229 226 219 208 206 205 205 206 207 215 222 215 211 207 208 216 219 217 210 206 210 217 225 233 226 224 252 246 250 252 253 257 258 241 248 250 251 252 251 251 251 251 252 251 251 251 252 255 258 254 232 205 192 186 182 180 181 179 178 177 177 177 176 176 175 175 175 175 175 175 174 174 174 174 174 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 173 172 333 333 333 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 329 329 329 330 329 330 330 330 331 332 333 334 335 336 336 334 332 330 330 329 328 328 327 325 323 323 323 324 328 327 327 326 326 325 324 323 322 323 324 326 327 328 327 325 324 323 323 324 324 324 325 325 325 324 324 325 325 324 323 322 323 323 323 323 324 323 323 323 324 325 325 325 325 325 324 324 324 323 323 323 323 323 323 323 323 324 323 324 324 324 324 323 324 324 325 325 325 325 326 325 326 327 328 329 329 330 330 330 331 331 330 330 330 331 331 331 332 332 334 334 333 332 332 332 331 332 331 327 321 316 313 312 313 316 321 323 320 316 314 313 315 320 325 328 329 338 343 341 337 332 327 324 325 324 322 320 319 317 319 323 326 329 329 328 327 325 315 313 299 294 290 280 275 260 228 218 225 247 263 266 278 299 330 93 125 134 137 129 100 19 345 332 332 324 326 335 343 349 333 206 191 189 189 189 189 191 192 194 195 195 194 193 192 190 193 196 197 198 198 197 196 193 189 185 184 183 183 181 181 175 45 5 359 356 354 347 345 346 336 181 183 197 208 211 214 216 217 219 220 221 218 215 215 215 214 215 216 217 218 219 218 214 214 215 217 219 219 213 209 206 204 202 199 198 200 203 202 204 207 209 213 216 218 216 214 212 211 211 211 212 214 214 215 217 220 221 223 223 223 223 223 222 220 220 218 216 213 214 216 217 216 216 216 218 220 222 225 226 226 226 226 227 227 228 227 226 226 226 228 234 241 249 251 258 259 255 252 252 249 241 228 223 223 224 224 224 223 223 224 225 230 242 258 262 261 260 258 256 253 244 232 230 226 223 221 221 221 220 219 218 216 214 213 213 213 213 213 212 211 210 209 208 208 208 209 209 208 207 206 205 204 204 203 203 203 203 202 203 203 203 203 203 203 204 204 204 205 206 207 207 207 208 208 212 212 209 207 206 205 204 204 204 203 204 205 208 214 218 224 229 233 235 233 233 231 232 236 237 239 243 244 247 246 244 241 240 239 236 241 240 238 230 224 224 228 231 233 242 244 248 252 254 255 254 257 261 264 263 261 260 260 260 260 260 259 256 252 251 250 249 250 251 252 255 258 260 263 265 266 266 265 265 265 265 265 266 268 270 272 273 274 276 277 278 279 279 279 279 279 279 280 280 280 281 282 281 281 281 282 281 278 275 273 271 271 271 272 272 273 271 266 266 276 281 282 282 284 286 284 285 285 286 285 283 282 281 280 278 278 278 278 278 278 279 277 275 274 273 272 270 267 258 247 248 247 245 244 243 243 245 250 259 266 272 274 273 273 257 233 253 265 267 272 267 255 219 208 230 255 265 268 271 273 275 272 264 225 189 189 192 191 205 234 252 258 254 240 230 222 223 225 222 220 222 217 210 206 206 206 207 210 214 215 206 202 201 206 213 215 218 211 214 217 220 228 237 230 243 253 244 243 243 240 239 237 216 224 232 242 246 245 244 244 246 247 248 247 246 248 250 253 254 255 238 205 189 184 183 182 180 179 178 178 177 177 176 176 176 176 176 176 175 175 175 175 174 174 174 174 174 174 173 173 173 173 173 173 173 173 173 173 173 174 174 174 173 173 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 330 329 330 330 331 332 332 333 334 334 333 332 331 330 329 329 328 327 325 324 322 324 326 327 326 326 327 326 325 324 323 323 324 325 327 328 327 326 324 323 323 323 324 324 323 324 324 323 323 323 324 324 324 323 323 323 324 324 324 324 324 324 325 325 325 325 325 324 324 323 323 323 323 323 322 322 323 322 322 323 323 323 323 323 324 323 323 324 324 325 325 325 325 325 325 326 326 327 328 329 330 329 330 331 330 330 330 330 331 330 331 332 333 334 334 332 332 330 329 328 329 328 327 321 315 314 313 312 314 321 322 319 315 313 314 318 324 326 330 337 348 346 340 334 329 326 324 324 325 324 324 324 324 325 330 335 337 336 332 328 324 319 317 311 310 304 291 280 266 220 211 217 234 257 262 286 318 49 116 130 136 137 126 57 356 346 335 328 324 327 340 350 354 340 197 189 188 188 188 189 191 192 194 196 196 196 196 196 196 198 200 202 202 201 200 199 198 193 187 183 180 178 178 172 154 78 24 11 5 358 349 343 342 336 220 189 196 214 215 213 214 217 219 220 222 220 218 215 213 214 215 215 215 217 219 218 216 214 214 215 218 220 217 210 206 205 203 199 198 198 200 199 202 203 206 210 213 216 214 211 210 209 209 210 211 214 215 216 218 221 222 222 222 223 223 224 223 222 221 218 217 213 213 215 217 218 218 218 222 223 225 227 229 230 230 231 230 229 229 229 227 227 228 230 235 242 248 247 249 252 249 247 247 246 241 231 225 224 223 224 224 224 223 223 226 235 250 262 268 268 262 257 252 249 249 246 240 231 226 223 222 221 219 218 218 216 215 214 213 212 212 212 212 210 209 208 208 208 209 209 209 209 208 206 205 205 204 203 203 203 203 203 203 203 203 203 204 204 204 204 204 204 205 206 206 207 208 209 214 212 208 206 205 205 205 204 204 204 205 206 210 217 223 228 230 229 233 237 236 233 231 235 240 242 243 244 247 244 242 240 238 240 242 240 240 234 223 218 219 224 230 242 258 263 261 258 258 259 258 259 260 263 264 264 263 262 262 261 260 259 256 254 253 252 251 251 252 253 255 258 261 263 266 267 267 267 267 267 267 267 267 268 269 271 273 274 275 277 277 278 278 278 278 279 279 279 279 280 280 281 281 281 280 281 281 280 277 275 273 273 274 275 275 275 275 272 270 276 281 282 280 281 283 282 282 282 283 283 283 282 281 278 277 277 277 277 278 279 279 278 274 273 272 270 269 269 265 259 264 261 254 247 243 243 241 246 253 261 266 268 268 256 202 198 201 236 269 273 273 272 254 225 263 276 275 272 272 272 275 273 270 251 218 213 208 196 216 243 254 258 259 254 221 210 210 215 215 213 213 208 204 202 202 203 203 205 206 208 199 198 202 206 208 211 216 215 218 223 227 229 236 245 249 252 233 246 249 247 244 234 205 219 227 237 241 238 236 237 240 241 243 243 242 243 245 248 250 252 253 238 209 198 188 185 181 180 179 178 178 177 177 177 177 177 176 176 176 175 175 175 175 175 174 175 175 174 174 174 174 174 174 173 173 173 173 174 174 174 174 174 174 174 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 332 333 332 331 330 329 328 329 328 327 326 325 324 326 327 327 328 328 329 327 325 324 324 324 325 327 328 328 327 326 323 322 322 322 323 323 322 322 322 322 322 322 323 323 324 323 325 325 325 325 325 325 326 326 326 326 325 324 324 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 325 324 325 325 325 325 325 326 327 329 329 329 329 329 328 329 329 330 330 330 331 331 333 333 332 329 329 327 327 327 325 324 323 319 314 314 312 311 313 319 320 316 312 312 315 322 330 329 335 345 349 345 338 332 327 325 325 325 325 325 327 328 330 333 337 340 339 335 330 326 324 324 321 318 313 310 299 283 263 218 204 210 224 246 267 312 11 104 119 129 135 134 110 1 341 342 332 327 328 335 346 353 357 348 191 187 187 187 188 189 191 193 194 196 198 199 199 200 200 201 203 205 207 208 208 209 209 206 199 192 188 183 177 167 145 90 29 10 2 355 345 337 334 335 323 214 208 220 220 215 216 218 220 221 224 224 219 213 212 214 215 215 215 216 218 219 219 217 216 215 217 222 221 213 207 205 204 200 198 197 198 198 199 201 202 206 210 212 211 209 208 208 208 209 210 213 215 216 217 219 220 221 223 224 224 225 225 224 222 219 218 215 213 215 218 219 220 222 226 226 227 227 230 232 234 235 233 232 231 230 230 231 232 235 238 243 244 241 240 239 241 239 240 241 240 234 225 225 224 223 224 224 224 224 229 241 257 266 271 273 268 261 255 249 246 246 243 237 231 225 223 220 219 218 218 217 216 215 213 212 212 212 211 211 210 209 208 209 209 209 210 210 209 207 206 205 204 204 203 203 203 203 203 204 204 204 204 204 204 204 204 204 204 205 206 207 208 210 212 208 206 205 204 204 205 205 206 206 206 207 211 217 225 229 229 229 229 231 232 231 227 232 240 242 243 242 241 242 241 241 239 240 238 231 228 227 225 222 224 228 232 240 260 265 264 262 261 261 260 260 260 262 263 264 264 264 263 262 260 259 257 256 256 255 254 254 254 254 255 258 261 263 265 267 268 268 268 269 269 269 269 270 271 272 272 273 274 276 276 277 277 278 278 279 279 279 279 279 280 280 280 280 280 280 281 280 279 277 276 274 276 277 277 278 277 276 274 274 279 281 281 280 280 280 280 281 281 282 282 281 280 278 276 276 276 276 277 279 279 277 274 273 271 268 266 267 267 269 269 267 262 253 243 236 236 240 249 255 258 262 262 241 200 199 198 234 270 274 274 273 274 249 268 275 275 272 270 272 276 272 264 255 249 240 220 212 228 249 254 254 254 251 231 229 222 220 216 211 208 203 197 196 196 195 195 194 192 192 191 193 200 203 204 209 216 217 218 228 228 220 229 249 252 235 238 250 254 254 252 243 219 242 238 246 246 242 239 238 239 239 241 240 238 237 237 240 244 246 249 246 246 237 196 186 182 180 179 178 178 178 177 177 177 177 177 177 176 176 176 176 175 175 175 175 175 175 175 175 174 174 174 174 174 174 174 174 174 174 175 175 175 174 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 330 331 331 331 330 329 328 328 329 329 329 328 327 327 327 329 329 330 329 328 327 325 325 324 325 326 327 328 327 326 325 322 321 320 321 321 321 320 320 321 321 320 321 323 324 325 324 326 327 327 327 327 327 327 327 326 324 324 324 323 322 322 322 322 322 321 322 321 322 322 322 322 322 322 322 322 322 322 322 323 323 323 324 324 324 324 324 324 324 325 326 327 329 329 329 328 328 328 330 329 329 329 329 329 329 330 332 330 328 326 325 325 324 320 319 318 316 314 313 312 311 313 316 316 312 308 310 315 323 330 332 340 345 345 340 335 330 326 323 324 324 324 325 329 334 343 345 343 341 337 331 325 322 322 320 317 315 312 312 304 285 254 215 200 197 199 207 274 360 61 109 120 124 130 125 10 340 340 334 328 328 333 340 347 355 360 360 185 185 186 186 188 190 192 193 195 197 200 202 202 203 203 204 206 207 214 216 217 219 221 220 214 206 204 195 186 178 164 84 8 359 354 347 338 332 331 329 316 244 224 229 225 222 218 219 221 224 228 226 220 210 210 212 214 214 214 215 217 220 220 220 219 216 217 223 226 217 209 206 204 200 199 198 198 198 199 199 201 204 207 209 209 208 208 208 208 209 211 213 214 215 216 217 220 221 222 223 224 226 226 225 222 220 219 218 216 216 219 221 222 226 229 228 228 227 230 235 238 238 236 235 233 232 233 235 236 237 237 239 236 235 235 233 230 230 233 238 239 233 225 226 225 223 224 224 225 227 236 250 264 269 273 275 274 269 262 260 256 250 246 242 236 229 224 220 218 218 218 217 217 215 213 212 212 211 212 212 211 210 210 209 209 209 210 211 210 209 207 206 205 204 204 203 203 204 204 204 204 204 204 204 204 204 204 204 204 205 206 208 210 211 209 206 204 204 204 204 204 205 206 206 207 208 211 217 224 229 232 232 231 232 233 230 226 230 238 243 244 242 241 241 242 242 241 241 240 236 232 230 233 230 230 230 237 249 259 263 264 263 262 261 261 261 261 261 261 263 264 264 264 263 262 261 258 258 258 257 257 257 257 257 257 258 260 262 265 267 268 269 270 270 271 270 270 271 271 272 272 273 274 274 275 276 277 277 278 278 279 278 278 278 278 279 279 279 278 280 281 281 279 279 278 276 277 276 277 278 279 278 277 274 276 280 280 279 279 278 279 280 280 281 280 279 278 278 276 276 276 276 277 278 278 277 274 272 270 267 264 262 264 267 268 268 263 255 242 230 232 238 244 245 252 255 247 225 212 202 216 260 272 273 273 271 265 251 261 272 273 271 269 270 274 270 267 259 249 236 225 233 244 258 258 250 236 225 225 227 230 233 226 215 207 202 196 195 195 194 192 190 190 189 188 190 196 199 202 210 218 218 218 224 225 220 231 246 246 233 234 253 256 255 253 246 232 229 244 257 253 245 240 238 237 238 240 238 237 235 233 233 237 241 242 243 246 246 229 187 182 181 180 179 178 178 178 178 177 178 177 177 177 177 176 176 176 176 175 175 175 175 175 175 175 175 174 174 174 174 174 175 175 175 175 175 175 175 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 329 329 329 329 328 328 327 327 328 329 329 329 329 329 329 331 331 331 329 327 326 326 326 325 326 327 328 328 327 326 324 322 320 319 319 318 318 319 320 321 321 321 322 324 327 328 328 328 330 329 329 329 328 327 326 324 323 323 323 322 322 322 321 321 321 321 321 321 322 322 321 322 322 321 322 321 322 322 322 323 323 323 323 324 324 324 324 324 324 325 326 327 328 328 328 328 328 328 329 329 329 328 329 329 328 329 330 329 327 326 323 321 320 317 317 317 316 316 314 312 310 311 312 311 308 304 306 314 316 321 331 338 336 336 332 329 326 323 322 323 323 321 323 332 345 350 349 341 336 334 329 325 323 321 319 317 317 317 315 310 279 234 203 194 191 191 195 6 51 88 110 119 119 120 47 332 326 325 324 326 330 335 340 346 354 1 12 183 183 185 186 188 190 192 194 196 199 203 206 207 207 207 208 209 211 216 219 221 224 226 227 226 222 218 209 206 206 218 299 337 343 344 340 333 330 329 325 312 280 244 237 234 229 225 220 221 223 229 228 220 210 209 211 213 213 213 215 217 217 219 222 221 219 218 224 230 222 212 207 205 202 201 198 198 198 199 200 202 204 207 207 205 205 205 206 208 209 211 213 214 216 217 218 221 223 223 223 224 225 225 225 224 222 221 221 220 219 219 220 224 228 230 230 230 231 233 236 240 241 240 240 238 235 235 235 235 235 234 233 231 232 233 232 229 228 228 233 236 235 230 226 226 225 224 224 226 231 242 261 272 275 276 278 278 276 272 270 260 255 248 243 238 231 226 221 219 218 218 217 217 216 214 212 211 211 212 212 212 211 211 209 209 210 211 212 212 211 209 207 206 205 204 204 204 205 205 205 205 205 205 205 205 205 205 205 205 206 207 209 210 209 207 205 204 204 204 204 205 204 204 206 207 209 212 216 221 226 230 233 233 226 225 226 226 230 236 243 245 243 242 241 241 242 242 244 244 242 238 234 235 237 236 234 241 251 258 261 263 263 263 262 261 261 261 261 261 262 263 264 264 264 264 263 262 260 259 259 259 260 260 259 259 260 260 262 264 267 267 269 270 272 272 272 272 272 272 272 273 273 274 274 275 276 277 277 277 277 278 278 278 277 277 278 278 278 277 279 281 282 281 280 279 278 278 277 277 278 280 281 281 278 276 278 278 279 278 278 278 278 279 279 279 278 277 277 277 277 276 277 277 276 276 276 274 272 270 266 263 261 261 264 264 265 261 252 242 235 235 238 239 237 248 246 226 203 200 207 227 261 272 273 271 262 243 228 248 270 273 271 268 267 268 268 270 266 252 236 234 245 253 265 266 253 238 230 225 235 223 235 234 223 211 202 198 197 197 195 191 189 188 188 189 190 194 197 201 206 212 217 217 218 218 218 233 242 233 221 239 241 248 250 246 237 221 212 224 251 258 250 243 238 230 232 234 231 232 232 231 230 230 232 235 239 240 242 238 212 183 182 181 180 180 179 179 178 178 179 178 178 178 177 177 177 177 176 176 176 176 176 176 176 176 176 175 175 175 175 175 175 175 175 175 175 175 175 334 334 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 328 327 328 327 327 327 327 328 327 327 328 328 329 330 329 330 332 332 332 330 328 327 327 327 327 327 328 329 328 327 326 325 323 321 320 319 318 318 319 321 323 323 323 323 324 325 328 330 330 330 331 330 329 328 326 325 324 323 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 322 322 323 323 323 324 324 324 324 324 324 325 326 327 327 328 328 328 328 329 329 329 329 328 329 329 329 329 328 326 324 324 321 319 318 317 317 317 317 318 316 312 310 310 310 307 302 299 302 310 315 317 327 331 329 328 325 325 321 320 321 322 322 320 325 334 342 342 337 331 329 328 326 325 324 322 322 321 325 326 326 321 269 201 185 185 183 179 169 99 82 96 109 116 114 70 327 328 321 317 319 325 331 336 340 346 352 358 360 186 185 186 187 189 190 192 195 197 203 207 208 209 209 209 211 212 214 216 218 220 223 226 229 230 230 230 226 226 236 257 290 314 327 334 334 328 327 326 322 313 287 262 249 244 237 232 227 223 223 231 230 219 211 210 213 214 213 212 214 216 216 219 223 224 221 220 224 231 226 214 209 208 205 202 199 198 199 201 202 203 205 208 207 205 204 204 205 208 210 213 215 216 217 218 219 221 221 222 223 223 224 225 225 225 224 222 222 223 223 223 223 225 230 231 231 233 235 236 239 240 241 243 244 242 239 236 235 235 235 234 232 232 232 232 232 230 227 227 228 233 236 230 226 227 227 225 225 227 237 251 266 276 282 282 281 281 280 279 275 270 263 254 244 237 231 227 222 219 219 218 217 217 217 216 213 212 212 211 212 212 211 211 210 209 209 210 212 213 213 211 209 207 206 206 205 205 205 206 206 206 206 206 206 205 205 205 205 205 206 208 209 209 207 205 204 204 204 204 205 205 205 204 206 208 208 211 214 216 218 222 230 234 233 226 225 227 229 234 243 246 246 244 242 240 239 241 245 247 249 245 237 233 235 238 238 241 248 257 261 262 263 263 263 262 261 261 261 261 261 262 263 263 264 265 265 264 264 262 261 261 261 261 261 261 263 263 263 264 265 267 270 271 272 273 273 273 273 273 274 274 274 274 274 274 275 275 276 276 276 277 277 277 277 277 277 277 277 277 278 281 283 282 280 279 279 279 278 278 279 281 282 283 281 277 276 276 277 277 277 277 277 278 277 277 276 276 276 276 277 277 277 276 275 275 275 275 272 270 268 265 261 258 260 260 261 256 249 241 239 240 240 239 236 246 244 246 230 213 234 254 257 260 267 267 251 228 222 260 271 272 272 268 265 265 264 267 269 261 248 247 254 258 267 268 268 265 252 225 204 195 237 235 226 210 199 195 195 195 194 191 189 188 188 191 192 195 198 200 202 207 213 215 217 211 215 231 232 219 211 214 232 246 240 233 225 213 201 209 237 253 255 249 242 234 229 229 227 227 229 230 230 229 227 228 232 236 237 234 223 190 183 182 181 181 180 180 180 179 179 179 179 178 178 178 177 177 177 177 176 176 177 177 177 176 176 176 176 175 175 175 175 175 176 176 176 176 176 334 334 334 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 329 328 328 328 327 327 327 327 327 326 326 326 326 327 327 328 328 328 329 330 331 332 334 334 331 328 327 327 327 327 328 329 330 330 328 327 325 324 323 322 321 320 319 319 321 324 326 325 324 324 324 325 326 331 332 330 329 328 327 326 325 323 323 322 322 321 321 321 321 320 320 320 320 321 321 320 321 321 321 321 321 321 321 322 322 322 322 322 322 323 323 323 324 324 323 323 324 325 326 326 327 328 328 328 328 328 329 329 329 329 330 330 329 328 326 324 322 321 319 319 319 320 320 319 319 319 315 312 309 308 308 303 293 293 296 302 317 325 329 328 327 325 323 323 320 319 319 321 324 326 332 335 333 328 325 323 324 324 324 324 324 324 324 325 333 335 337 338 292 175 171 173 171 166 151 116 91 93 105 115 109 323 315 317 310 309 316 325 333 337 341 345 350 351 350 314 191 189 189 190 192 194 196 200 207 210 210 210 211 212 213 213 214 216 218 221 224 227 232 233 236 240 242 244 252 268 287 301 312 322 325 318 322 323 321 315 300 278 255 256 250 245 241 236 228 235 232 219 211 209 211 216 214 212 212 213 216 219 223 227 223 221 225 230 228 217 212 210 207 203 200 199 201 202 204 205 206 209 210 209 206 205 205 207 211 215 217 218 218 219 220 220 221 221 222 222 223 224 225 226 225 224 224 224 225 227 228 227 230 232 234 236 238 239 241 241 242 244 246 245 243 240 238 236 235 234 234 234 233 232 232 230 227 226 226 230 233 229 227 226 226 226 226 230 246 263 275 281 283 284 284 283 282 281 277 268 261 251 246 236 231 228 224 223 221 219 218 217 217 216 214 213 212 211 211 211 211 210 210 209 209 210 212 213 214 213 212 211 209 208 207 206 206 207 207 207 207 207 206 206 206 205 206 206 207 207 207 207 206 205 205 205 205 205 206 206 207 206 206 207 208 210 213 213 215 219 226 232 235 227 227 228 230 234 240 243 243 242 240 239 239 241 245 250 253 252 242 236 234 232 236 240 249 257 260 260 261 262 262 262 262 261 261 261 261 261 262 263 264 265 265 265 266 266 265 264 263 263 263 264 266 267 267 267 267 269 270 272 273 273 274 274 273 274 274 274 274 273 273 273 274 274 274 275 276 276 277 277 276 276 276 277 277 277 278 280 283 283 282 280 280 280 279 279 279 281 283 283 282 280 279 276 276 277 277 278 277 276 276 274 275 275 275 276 276 277 276 276 275 275 275 274 271 271 270 266 260 256 255 256 257 253 247 244 243 243 244 244 244 249 255 262 260 253 259 270 270 263 257 250 237 232 251 273 272 272 272 268 265 263 259 265 268 265 260 260 263 264 266 267 267 266 257 225 195 192 216 218 218 206 198 195 194 193 193 192 191 190 191 193 195 195 196 198 201 204 205 205 210 211 219 226 224 220 218 217 237 246 236 215 207 205 200 207 222 227 234 246 244 236 231 228 227 225 226 228 229 228 227 224 226 230 233 232 223 204 183 183 183 182 181 180 180 179 179 179 179 179 179 179 178 178 178 177 177 177 177 177 177 177 177 177 177 176 176 175 176 176 176 176 176 176 176 334 334 334 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 330 330 330 330 330 329 329 329 329 329 329 329 328 328 327 327 327 327 326 326 325 325 326 326 327 329 329 329 329 330 331 332 334 334 333 330 328 327 327 328 328 330 332 332 330 327 326 324 323 322 322 322 321 319 320 321 324 326 326 324 324 324 324 326 330 330 327 327 326 325 324 323 322 321 321 321 321 320 320 320 320 320 320 320 320 320 320 321 321 321 321 321 321 322 322 322 322 322 322 322 322 323 323 323 323 323 323 324 325 326 326 326 326 327 327 328 328 328 329 328 328 329 329 328 326 324 322 321 320 318 318 320 323 324 323 321 320 315 310 309 308 306 301 288 295 296 303 316 326 329 327 326 323 321 320 319 319 319 320 325 330 335 340 331 325 321 321 323 325 325 325 326 327 328 332 338 341 347 351 30 148 158 163 163 158 144 116 90 82 88 110 276 299 304 305 305 308 319 328 334 338 341 344 345 342 336 250 196 192 192 192 194 196 201 206 210 212 214 215 214 215 216 216 216 218 221 224 228 231 231 236 241 246 250 254 262 270 283 293 301 307 308 310 316 319 320 316 306 289 269 269 268 266 264 252 239 238 234 221 213 210 212 216 217 214 213 213 215 219 222 227 224 221 225 230 229 222 220 213 209 204 201 201 202 204 205 206 208 209 212 212 209 207 206 208 212 216 218 219 219 220 220 219 219 220 220 222 223 224 225 225 226 226 226 226 227 230 231 230 230 233 236 239 240 241 241 242 243 244 246 246 245 243 241 238 236 235 234 235 234 233 232 230 228 227 226 228 229 231 230 227 226 227 229 233 251 273 283 286 287 286 286 284 280 276 270 264 255 247 245 237 232 229 227 226 223 221 219 217 216 216 216 214 213 212 212 211 211 210 208 208 210 211 212 213 214 214 214 213 212 210 209 208 208 209 209 208 208 208 207 207 206 206 207 207 207 207 207 206 207 207 207 206 205 204 204 205 206 208 207 207 209 211 212 213 215 217 220 224 228 228 229 229 232 236 241 241 239 239 238 239 241 243 246 250 254 251 249 243 235 228 228 235 256 260 260 259 260 261 261 261 262 262 262 261 261 262 262 263 264 265 265 265 266 266 266 266 266 266 266 266 268 268 268 268 268 269 270 271 272 274 274 274 274 274 274 274 273 273 272 273 273 273 274 275 275 276 276 276 276 276 276 277 277 277 277 279 281 281 283 281 281 280 280 279 279 279 281 282 282 282 281 279 276 277 278 278 278 277 276 275 275 274 275 275 276 276 275 275 276 275 275 274 273 271 270 267 260 253 251 253 254 251 247 245 245 246 248 251 254 254 262 268 270 271 271 269 269 265 245 225 216 228 262 273 273 271 270 270 268 262 257 262 266 266 265 266 267 267 267 267 266 264 256 231 206 200 202 208 217 214 207 201 196 194 192 192 192 191 193 196 197 197 195 196 199 198 195 193 199 210 224 225 224 221 219 223 233 244 230 209 200 200 207 222 221 223 232 235 235 232 228 226 225 222 222 223 224 225 225 223 221 223 227 229 226 220 201 187 184 183 182 181 180 180 180 180 179 179 179 179 179 178 178 178 178 178 178 178 178 178 177 178 177 177 176 176 176 176 176 176 176 176 176 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 330 330 330 330 330 330 329 329 329 329 329 329 328 328 327 327 327 326 326 325 325 326 326 328 329 330 330 330 330 331 332 333 335 334 331 329 327 328 328 328 329 331 333 332 329 326 325 323 322 322 322 321 321 320 320 321 323 325 325 324 324 324 324 326 328 327 325 325 324 323 322 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 325 325 325 324 325 326 327 327 328 328 329 327 327 327 327 326 325 323 321 321 319 318 318 319 319 325 325 323 318 312 309 309 309 306 299 288 291 298 309 316 325 327 325 322 319 316 316 317 318 318 318 325 328 331 334 332 325 323 323 324 326 326 327 328 329 331 335 341 347 356 6 58 99 134 152 155 151 141 117 83 50 22 273 286 285 294 300 306 313 324 332 337 340 342 343 341 341 329 244 204 198 196 195 196 203 206 209 211 212 216 218 218 218 219 218 218 220 224 229 232 234 236 240 245 250 255 260 264 271 280 288 292 295 302 307 310 315 317 316 309 297 285 280 282 281 281 271 255 245 236 225 218 213 214 218 221 220 216 214 215 218 221 225 224 221 224 230 230 227 223 215 211 206 202 202 204 205 207 208 209 209 211 213 212 210 209 208 212 216 218 219 219 219 218 218 218 219 220 221 222 223 225 226 227 227 229 229 230 231 231 231 231 234 238 241 242 242 242 243 243 243 244 246 247 246 244 241 238 237 237 236 235 233 232 230 228 227 226 227 227 229 230 227 226 228 230 236 253 277 286 289 288 285 284 278 269 262 255 250 250 248 241 239 233 231 232 230 225 223 220 218 216 216 216 215 213 213 212 212 210 208 208 209 211 212 212 213 214 214 214 214 213 212 211 210 210 210 210 209 209 208 208 208 207 207 207 207 206 206 206 207 207 207 208 207 205 203 203 204 204 205 206 207 208 209 210 213 216 218 220 222 226 230 230 229 236 239 239 240 238 237 239 240 242 243 245 251 257 257 255 238 227 224 223 229 253 258 259 259 259 260 260 261 262 262 262 262 262 262 262 263 263 264 265 265 266 266 266 266 266 266 266 267 267 268 268 268 268 268 269 271 272 273 274 274 274 274 274 273 273 273 273 273 273 273 273 274 274 275 275 275 275 276 276 276 276 277 277 277 278 279 281 281 280 280 280 280 278 278 278 278 280 281 281 280 278 278 278 279 279 279 278 277 277 275 275 275 275 275 274 275 275 275 274 274 274 271 269 267 260 253 252 251 250 249 243 243 244 246 249 254 260 263 265 269 268 263 258 260 257 231 233 218 211 217 251 272 272 270 269 269 267 263 259 262 266 266 267 268 269 269 269 268 266 259 246 229 217 211 205 207 211 214 212 205 198 195 192 191 192 193 196 198 199 201 198 196 196 193 190 189 192 204 222 224 225 221 216 216 226 233 227 207 197 198 210 222 229 219 202 211 220 224 223 222 222 220 220 220 220 221 222 221 219 218 222 224 225 225 222 200 186 184 183 182 181 180 180 180 180 180 180 179 179 179 179 178 178 178 178 178 178 178 178 178 178 177 177 176 177 176 176 176 176 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 329 328 328 328 327 327 326 325 325 326 327 328 329 330 330 330 330 331 332 333 335 335 333 331 329 328 329 328 329 331 333 333 332 327 325 323 322 322 322 322 321 321 320 320 320 322 324 325 324 323 324 325 326 326 325 324 323 322 322 320 320 320 320 320 320 320 319 319 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 322 321 321 322 322 322 322 322 322 323 323 323 324 324 324 325 325 324 325 326 326 327 327 328 328 327 327 326 325 326 325 324 322 322 321 320 319 318 319 323 324 323 318 314 313 311 310 306 291 279 283 291 296 298 327 328 323 319 317 314 316 316 317 318 320 326 326 326 326 324 323 323 322 323 324 326 328 330 331 332 337 340 346 358 11 10 66 119 140 147 147 143 132 360 306 290 285 286 286 292 302 311 320 329 335 339 338 340 341 341 338 322 235 209 204 201 200 200 202 210 212 212 214 217 220 220 221 221 220 218 220 224 233 233 237 241 245 249 255 259 262 266 271 278 284 285 289 294 298 303 309 313 315 311 302 294 289 288 287 293 288 273 254 239 229 223 215 216 218 221 222 220 215 215 216 219 223 224 222 224 230 232 230 225 218 213 208 204 204 204 205 207 208 209 209 212 214 214 213 211 209 212 214 215 216 217 217 216 216 217 218 219 220 221 223 225 227 228 229 231 233 233 233 233 233 234 237 239 242 243 243 243 243 243 243 244 245 247 248 247 245 243 241 241 239 236 234 232 231 230 227 226 226 227 227 227 229 226 227 231 239 254 277 284 287 288 285 277 266 256 248 246 245 247 249 244 238 241 236 231 230 228 225 223 221 218 217 216 216 215 214 213 211 210 209 209 210 211 212 212 213 213 214 215 216 215 213 212 211 211 211 211 214 213 212 211 210 209 209 212 207 205 205 206 206 206 207 209 209 205 204 204 203 204 202 206 208 209 208 209 212 215 219 221 222 225 229 230 228 234 240 240 239 238 238 239 240 242 241 242 247 254 255 255 248 225 217 220 229 253 258 259 259 259 259 260 260 261 263 263 263 262 262 262 263 263 263 264 265 265 265 265 266 267 267 267 266 267 269 269 269 269 268 268 270 271 273 273 274 274 273 273 273 274 274 274 273 273 273 273 273 273 274 274 274 275 275 275 274 275 276 276 276 276 277 278 279 278 279 279 279 278 277 277 277 278 279 279 279 279 279 278 279 279 278 278 277 276 275 274 274 274 274 274 274 274 274 274 274 274 272 269 267 260 256 254 250 246 248 247 242 242 246 250 255 259 262 269 256 249 247 237 219 214 214 238 239 227 216 243 269 266 269 267 267 265 264 263 264 266 267 268 269 270 270 270 269 269 262 244 227 222 219 210 206 206 211 211 208 204 199 191 190 192 194 199 203 205 208 202 193 191 189 188 188 191 202 212 215 217 214 208 205 211 225 222 207 198 208 216 217 231 223 210 199 212 219 219 220 220 218 218 218 217 218 219 219 218 215 217 218 219 222 223 215 188 185 184 183 182 181 181 182 181 181 181 180 180 180 179 179 179 179 179 179 179 178 178 178 178 177 177 177 177 177 177 176 177 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 329 328 328 328 327 326 326 326 326 327 328 330 330 331 331 331 331 332 332 333 335 335 335 332 331 330 329 330 331 333 333 332 330 326 324 322 321 321 321 321 321 321 321 321 321 322 324 326 326 326 326 325 325 325 323 322 321 320 320 319 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 320 320 321 321 321 321 321 321 321 322 322 322 322 323 323 324 324 324 324 325 324 324 325 326 326 327 326 328 329 328 327 327 325 326 326 326 325 324 323 321 320 320 321 322 322 321 320 318 314 311 308 305 291 284 290 284 263 248 256 322 324 321 319 315 315 317 318 321 326 326 322 317 317 318 319 321 321 321 323 326 328 331 332 332 335 336 343 354 12 23 74 110 130 140 148 171 241 272 279 279 278 280 284 292 304 318 327 332 336 336 329 327 328 334 335 306 243 242 226 213 206 206 208 215 215 215 217 219 221 222 223 224 224 222 223 226 230 234 242 248 252 256 259 262 262 263 269 276 281 282 285 289 292 297 304 308 309 308 303 298 296 295 294 296 296 284 263 242 232 227 219 216 217 219 223 222 217 214 214 217 221 223 223 224 227 230 232 227 219 214 210 205 204 204 205 207 208 208 209 212 215 216 214 213 210 210 212 213 214 214 215 216 215 215 216 218 218 220 222 225 225 227 230 233 236 236 236 235 235 238 240 241 242 243 244 244 244 244 245 245 246 248 249 250 249 248 246 246 242 238 235 233 232 232 230 227 227 227 227 227 228 227 227 231 240 256 272 277 279 280 277 269 260 252 247 247 247 246 245 243 241 248 236 231 230 230 228 227 225 222 219 216 216 215 214 213 210 211 210 210 209 210 210 211 212 212 214 214 213 214 213 214 213 212 211 212 214 215 216 216 214 213 213 211 206 204 204 204 204 204 205 208 210 208 205 203 202 202 203 205 205 207 208 210 213 214 218 222 225 226 228 229 228 231 237 238 238 239 239 239 241 240 238 238 238 242 249 247 243 224 215 217 234 254 259 259 259 259 260 260 260 261 262 263 263 263 263 263 263 263 263 263 264 264 265 267 267 268 268 268 269 269 270 270 270 269 269 269 269 270 271 272 273 273 273 273 273 274 274 274 274 274 273 273 273 273 273 273 273 274 275 274 274 274 275 275 275 275 275 275 276 276 277 278 278 278 278 278 278 278 278 278 279 279 279 278 278 277 277 277 275 274 273 273 273 273 273 273 273 273 273 272 273 274 273 270 267 261 258 256 251 248 248 250 246 242 247 250 253 255 259 263 225 210 202 201 203 213 233 265 266 242 220 239 254 244 259 261 262 262 263 265 265 266 267 269 269 270 270 270 270 271 268 255 236 222 215 209 207 214 217 212 215 218 205 190 192 194 197 200 205 208 206 199 191 189 188 188 188 190 195 197 202 207 204 200 196 200 217 222 211 208 216 222 226 240 241 221 200 209 215 217 217 217 216 216 216 216 216 217 218 218 215 215 214 214 218 222 218 196 187 185 184 183 183 183 183 182 182 182 181 181 181 180 180 180 180 180 179 179 178 178 178 178 178 177 177 177 177 177 177 177 177 177 334 334 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 329 329 328 328 328 327 326 326 326 328 329 330 332 332 332 332 332 332 332 332 334 335 335 335 334 334 334 334 333 333 333 333 332 327 324 322 320 320 320 320 321 321 321 321 321 322 321 322 324 324 325 325 324 324 323 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 321 321 321 321 321 321 321 322 322 322 322 323 324 324 324 324 324 323 324 324 325 325 326 326 325 327 328 328 328 327 323 323 324 326 325 324 322 321 321 322 323 321 320 318 317 315 312 309 307 305 305 300 307 297 284 271 327 326 327 326 320 315 316 318 317 322 322 313 306 304 307 312 318 320 321 322 324 327 330 331 332 332 332 335 347 349 4 38 76 103 123 135 155 235 262 270 271 273 274 276 283 293 306 320 327 333 331 326 321 320 321 324 322 293 267 249 236 225 215 216 221 222 221 221 223 225 225 225 225 228 227 224 226 228 229 235 246 256 258 260 260 261 262 263 267 271 275 278 281 285 287 293 298 302 304 304 303 302 301 300 298 298 299 291 271 247 235 229 223 221 217 219 222 222 218 214 213 214 219 221 222 223 224 228 232 228 221 216 211 206 205 204 205 205 207 208 210 212 216 216 216 215 214 212 213 212 214 215 216 217 215 214 216 219 219 220 222 223 223 227 231 235 237 238 238 237 238 241 243 243 242 243 245 246 246 247 247 248 250 251 252 252 252 251 249 247 244 240 237 235 234 233 233 232 230 228 227 227 228 230 229 229 241 256 266 268 270 269 269 267 262 256 252 249 247 248 245 244 243 245 247 231 230 231 232 231 229 226 223 222 219 217 215 214 213 214 212 211 211 211 211 211 211 211 211 211 211 213 215 216 214 212 212 211 211 212 215 215 212 211 210 207 205 203 203 203 203 203 204 205 209 210 208 205 203 203 203 206 207 210 212 214 216 215 217 221 226 226 226 226 227 231 234 232 234 236 237 238 240 238 234 234 233 237 242 238 233 224 216 220 241 257 259 259 259 259 260 260 260 261 262 263 263 263 263 263 263 263 263 263 263 264 265 267 268 268 268 268 269 270 270 270 270 270 270 269 269 269 269 270 271 272 272 273 273 273 274 274 274 274 274 274 274 273 273 272 272 273 274 274 274 274 274 274 275 274 274 273 274 274 276 277 277 277 278 279 279 278 278 279 280 280 279 278 276 276 275 274 274 273 272 272 272 273 273 273 273 273 273 273 272 273 273 271 267 261 258 256 256 253 252 253 251 244 245 249 250 252 257 261 255 214 203 218 237 252 266 272 270 227 218 227 233 229 238 251 257 259 264 266 266 266 265 266 269 270 270 269 268 269 269 265 252 224 210 211 215 225 228 223 225 228 211 196 199 201 200 204 206 203 196 192 189 189 188 188 188 188 190 194 197 197 195 192 191 197 211 221 220 217 216 219 227 240 240 213 198 206 212 214 215 215 215 215 215 215 215 216 217 218 217 216 214 212 215 220 219 208 188 185 185 185 184 184 183 183 183 182 182 182 181 181 180 180 180 180 180 179 179 179 179 178 178 178 177 177 177 177 177 177 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 331 331 331 331 331 331 331 330 330 330 330 330 329 329 329 328 328 327 327 327 328 330 331 332 333 332 332 332 332 332 332 333 334 335 335 336 336 335 335 335 334 334 334 333 331 324 322 320 319 319 320 320 321 321 322 322 322 321 320 320 321 322 322 322 322 321 320 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 319 320 320 320 320 321 321 321 322 322 322 322 323 323 324 324 323 323 323 323 323 324 324 325 325 325 326 326 328 328 328 329 328 326 324 321 323 322 321 319 318 319 321 321 319 317 315 313 312 310 308 307 307 306 306 313 296 307 322 331 329 330 327 319 316 316 315 313 316 283 286 295 301 307 315 323 323 325 327 328 330 331 332 331 331 333 339 353 353 18 50 76 95 110 124 196 264 270 271 271 271 272 276 284 295 306 317 324 330 321 316 315 315 314 316 309 288 266 252 240 230 226 226 226 226 227 227 228 229 230 229 230 231 230 227 226 229 232 238 246 257 259 259 259 260 261 263 266 267 271 275 278 280 283 289 292 295 298 301 302 303 304 304 302 300 300 296 280 253 238 228 224 222 218 219 222 223 220 215 211 212 216 219 220 221 223 226 228 226 220 216 211 208 205 204 205 205 206 208 210 212 216 217 217 217 217 216 216 216 217 217 221 222 218 215 217 221 220 221 221 222 224 227 232 236 239 239 238 239 241 245 245 246 245 245 246 248 249 250 252 253 254 256 255 255 253 252 249 247 245 242 239 237 236 234 234 233 233 230 228 228 229 231 234 235 243 251 255 258 262 262 265 266 264 261 256 252 249 247 247 248 247 244 246 247 234 234 235 235 233 230 228 227 223 220 218 216 216 218 216 215 214 214 214 214 214 214 214 214 213 214 217 217 214 213 213 212 211 211 211 211 208 207 207 207 205 204 204 203 203 203 203 204 206 209 210 208 206 205 203 203 206 214 217 221 221 218 218 219 223 225 225 225 225 227 231 227 228 227 233 238 239 236 233 232 228 233 236 234 231 225 224 238 252 259 260 260 260 260 260 260 260 260 261 262 263 263 263 263 263 263 263 264 264 265 266 267 268 268 268 269 269 269 270 270 270 270 270 270 270 270 270 270 270 271 272 272 273 273 273 274 274 274 274 274 274 274 274 272 272 273 273 273 274 274 274 275 274 274 273 272 272 274 275 276 277 277 278 278 278 278 279 280 280 280 279 278 276 276 275 274 273 272 272 272 271 272 273 273 273 273 273 273 272 272 271 269 265 262 258 257 258 255 253 255 253 246 244 248 247 250 253 256 257 252 235 254 270 272 270 265 245 214 215 217 236 246 239 242 251 258 264 267 267 266 266 267 269 270 269 267 267 268 270 269 263 261 239 220 223 230 232 229 232 231 213 203 206 206 204 199 197 197 195 192 190 191 191 190 190 189 191 193 193 193 189 187 188 194 202 207 220 226 218 214 218 223 215 200 197 205 207 210 213 214 213 214 215 215 215 216 216 218 218 217 214 211 213 218 220 214 190 187 186 185 185 184 184 184 183 183 182 182 182 181 181 181 181 181 181 180 180 180 180 179 178 178 178 178 178 178 178 177 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 330 330 330 329 329 329 328 328 327 327 329 330 332 333 333 333 332 332 332 332 333 333 334 335 336 336 337 337 336 336 336 334 333 332 330 327 322 320 318 318 319 319 320 321 321 322 322 322 321 319 320 320 319 320 320 320 320 319 320 320 319 319 319 319 319 319 319 319 319 319 319 319 319 318 319 319 318 319 319 318 319 319 319 320 320 320 320 321 322 323 323 323 323 323 324 325 325 325 323 323 322 323 323 324 324 325 325 325 326 326 327 328 328 328 326 325 324 322 321 319 320 319 317 315 315 316 315 314 313 312 312 311 310 309 307 306 308 309 298 322 333 334 333 331 324 324 318 315 311 309 305 292 301 306 315 322 324 325 330 333 334 332 331 332 333 332 331 332 335 344 358 35 59 76 87 89 75 286 277 275 274 274 272 271 276 285 295 304 313 316 314 310 310 311 310 309 309 301 283 267 253 240 232 228 229 229 229 230 230 231 231 231 231 233 234 235 235 234 235 237 241 247 253 256 257 258 261 263 265 265 266 269 273 276 278 280 284 287 290 294 296 299 302 305 308 305 302 301 299 288 260 241 225 223 221 219 220 222 222 220 215 211 210 213 217 218 219 222 224 225 223 220 215 211 208 205 204 204 204 206 208 210 212 215 219 218 220 220 219 219 220 221 222 228 228 224 219 219 222 223 223 223 224 226 229 233 237 239 240 240 241 244 248 248 249 249 249 249 249 251 253 256 257 258 258 257 255 252 250 248 246 245 243 241 239 237 236 235 234 233 232 230 229 229 232 238 241 244 246 247 252 256 259 261 263 263 261 259 257 254 250 249 250 253 251 250 252 248 238 235 236 236 235 234 230 226 223 220 219 220 220 218 217 215 215 215 215 215 216 216 215 216 217 217 216 214 213 213 212 211 211 210 210 208 208 208 208 206 205 205 204 203 203 203 203 205 207 209 209 208 208 207 205 205 212 221 226 225 222 220 219 220 221 222 223 224 226 227 228 229 228 237 239 238 236 234 231 225 223 220 221 229 243 247 257 260 262 262 261 261 260 260 260 260 260 261 261 262 262 263 263 264 264 264 263 264 264 265 266 267 268 268 269 269 269 270 270 271 270 270 270 270 270 271 271 271 271 271 271 272 273 273 273 273 273 274 274 274 274 274 273 273 273 273 273 273 273 274 274 275 274 273 272 272 273 273 275 276 276 277 277 277 278 280 280 280 280 279 278 277 276 274 273 273 273 272 271 271 271 271 271 271 271 272 272 271 271 271 269 265 262 261 260 259 257 255 255 255 250 247 249 246 247 249 252 257 261 266 268 273 271 257 236 220 214 212 221 254 267 263 257 255 259 264 265 266 266 267 268 268 269 268 267 267 268 270 272 272 269 256 241 237 236 227 228 224 221 210 203 202 204 202 194 193 193 196 197 196 197 196 196 193 192 193 195 193 191 188 184 185 187 192 202 214 215 210 213 215 205 196 192 193 199 202 206 209 211 213 214 215 216 216 215 215 216 217 217 214 211 212 216 219 215 197 192 188 186 186 185 185 185 184 184 183 183 182 182 182 182 182 182 181 181 180 180 180 179 179 179 179 178 178 178 178 177 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 330 330 329 329 329 328 328 328 329 331 333 334 334 333 332 332 332 333 334 335 335 335 336 336 337 336 336 335 334 332 330 329 328 328 324 320 318 317 317 318 319 320 321 321 321 322 324 324 322 322 322 320 320 320 320 320 319 320 319 319 319 319 319 319 319 319 319 319 319 319 319 318 318 318 319 318 319 318 319 319 319 320 321 321 321 321 323 325 325 325 325 324 325 325 326 326 326 325 323 322 323 323 323 324 324 324 325 326 326 327 327 326 326 326 326 321 320 319 318 320 320 316 313 312 313 314 313 312 312 311 310 309 309 306 304 307 311 313 335 337 336 334 329 325 325 322 318 314 314 319 320 324 328 332 334 332 333 339 343 342 336 333 334 335 334 331 333 334 342 13 50 60 80 85 64 327 289 279 276 276 273 271 270 274 282 292 298 303 304 303 304 305 310 310 306 300 292 280 264 251 240 232 229 229 229 231 232 232 232 232 232 233 235 235 235 235 236 237 240 243 245 249 253 256 259 263 265 267 267 267 269 273 276 278 280 282 284 286 291 292 296 300 305 308 307 303 301 302 294 267 245 243 228 222 221 223 225 224 221 216 210 209 209 210 214 216 219 223 222 220 217 214 211 208 205 204 204 205 206 209 211 213 216 219 220 222 223 224 223 222 224 227 233 235 232 226 222 224 227 226 227 229 231 233 234 237 240 241 243 245 247 250 251 251 250 248 248 249 251 255 258 259 259 258 256 252 251 248 247 244 243 242 241 240 239 238 237 236 235 235 233 231 230 232 236 240 240 241 243 248 255 259 260 258 259 260 260 261 262 260 256 249 260 264 262 258 253 245 239 237 237 238 237 233 230 226 225 224 222 220 218 217 216 216 215 215 215 215 215 215 217 217 216 214 214 213 213 213 212 212 211 210 209 209 209 209 208 207 205 203 202 202 203 203 204 206 208 209 209 208 206 205 206 209 222 229 229 226 223 221 221 221 221 223 225 227 228 230 231 237 237 236 236 235 234 231 226 223 222 225 243 261 262 263 263 263 263 263 262 261 260 260 260 260 260 260 261 261 262 263 264 264 263 263 263 263 264 265 266 267 267 268 269 269 269 270 271 271 270 270 270 270 271 271 272 272 271 271 271 272 272 273 273 273 273 274 274 274 274 274 275 274 274 273 273 272 272 273 275 275 274 272 272 272 272 272 274 275 275 276 277 278 279 279 279 279 279 278 277 275 274 273 273 272 271 271 271 270 269 269 270 270 270 271 270 270 270 270 269 266 264 261 259 258 256 256 255 253 251 250 248 245 248 247 249 260 269 272 273 225 217 219 217 217 212 241 266 271 271 268 265 263 262 262 261 262 265 266 265 267 267 267 267 269 271 271 273 272 265 259 249 229 218 227 215 205 203 199 197 196 195 193 192 195 198 199 200 202 202 201 196 195 197 198 195 194 189 185 186 187 192 202 209 208 205 210 206 192 186 186 189 191 197 202 207 209 212 214 216 216 216 216 215 215 216 217 215 212 212 215 218 216 207 205 191 187 187 187 187 186 186 185 185 185 184 184 183 183 182 182 182 181 181 181 181 181 180 179 179 179 178 178 177 177 177 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 329 329 329 329 331 334 335 335 334 333 333 333 334 335 336 337 337 336 335 334 332 332 332 331 329 327 327 326 326 326 321 319 318 317 317 317 318 320 320 322 324 324 325 324 323 323 322 321 321 320 320 320 320 320 319 320 320 319 319 319 319 319 319 319 319 319 319 318 318 318 319 318 319 319 320 320 321 322 323 324 324 324 325 326 326 326 325 325 326 326 326 326 326 324 323 322 322 322 323 322 323 324 324 326 327 327 327 325 323 323 322 317 317 317 319 321 320 318 314 311 312 314 314 310 309 307 307 307 306 304 301 303 311 323 334 333 333 327 325 323 323 322 321 320 320 327 333 335 337 339 341 340 342 345 349 347 339 335 335 336 336 333 335 337 357 50 66 68 90 73 346 301 286 281 279 275 271 271 268 268 275 284 291 295 296 296 298 302 309 309 300 291 284 274 260 252 240 233 230 229 231 236 235 235 234 233 234 235 236 235 235 235 236 237 239 242 244 248 252 257 261 264 264 266 267 268 270 272 275 276 279 281 282 283 284 288 294 299 303 307 307 303 300 303 300 283 256 244 226 221 222 226 227 226 222 216 210 209 209 209 210 212 215 219 219 218 214 212 210 207 207 205 205 205 207 210 212 213 216 220 223 224 224 228 230 230 229 232 237 240 240 233 228 227 228 229 233 235 236 237 238 239 243 246 247 247 251 253 252 251 250 248 248 249 252 255 258 258 258 256 253 250 249 249 247 247 245 243 242 241 241 240 239 238 237 237 236 235 233 231 233 234 235 237 238 242 250 254 255 255 257 259 262 263 262 265 265 261 273 273 271 263 256 252 246 243 239 238 239 237 234 231 229 226 224 222 220 219 218 217 217 215 214 214 214 216 216 215 214 214 214 213 213 213 213 213 211 211 211 211 209 209 209 208 205 202 202 203 203 204 205 206 207 207 207 207 205 203 202 206 216 226 233 230 227 224 223 223 223 223 225 227 228 231 236 240 237 237 237 234 232 229 222 220 219 225 251 263 263 263 263 262 262 263 262 261 260 259 260 260 260 260 260 261 261 263 264 264 263 263 262 263 263 263 264 265 266 267 268 268 269 270 270 271 271 271 271 271 271 271 272 272 272 272 271 271 272 272 272 272 273 273 274 274 274 275 275 274 274 274 273 272 272 272 274 275 275 273 272 272 272 271 272 273 274 275 276 277 278 279 279 279 279 278 276 274 272 272 272 271 271 270 270 270 269 269 270 270 271 271 271 271 271 271 272 270 267 261 259 259 258 256 255 253 251 250 250 246 249 247 242 244 259 268 265 217 213 215 216 222 224 259 270 272 272 271 268 264 260 260 256 254 256 257 257 262 264 267 268 270 271 272 273 275 271 264 254 232 217 224 216 207 199 193 191 192 190 191 195 199 195 194 196 197 200 203 198 199 201 200 197 195 191 186 185 184 188 197 204 202 202 201 193 184 181 182 184 190 197 202 206 209 211 212 213 214 214 214 214 214 216 217 215 212 212 215 217 218 216 207 191 188 187 187 187 187 187 186 186 186 186 185 184 183 183 183 182 182 181 181 181 181 180 180 179 179 178 178 178 178 178 177 334 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 330 329 329 330 331 333 335 335 335 334 334 334 334 335 336 338 338 337 335 331 330 328 328 328 327 326 326 326 326 326 325 320 318 318 317 316 317 318 319 323 324 324 324 324 323 323 323 323 322 322 320 321 321 321 320 320 320 320 320 320 320 319 320 319 319 319 319 319 318 318 319 319 319 320 320 322 322 324 324 325 326 326 326 326 326 326 325 325 325 325 325 325 326 325 323 322 322 322 322 322 322 323 323 323 324 327 327 325 323 321 319 317 315 314 315 316 317 319 319 316 312 312 314 313 310 307 306 306 306 304 302 301 303 283 301 323 325 324 319 320 320 320 321 322 322 322 328 334 337 338 342 343 345 345 348 348 342 336 335 335 336 336 337 341 351 45 86 80 87 104 311 301 294 289 287 284 278 274 269 262 261 266 274 282 289 291 289 292 299 304 304 291 283 278 270 260 254 247 242 235 231 232 237 237 239 236 234 235 237 239 238 237 237 239 240 240 242 244 248 252 258 261 264 265 268 268 268 270 271 274 275 277 279 280 281 282 286 292 297 301 303 303 301 300 301 307 307 291 248 225 220 221 227 229 227 223 217 211 210 208 208 208 208 212 215 214 215 213 211 211 210 208 206 205 206 208 211 213 215 217 221 224 225 227 231 237 238 236 238 240 243 246 242 235 232 232 233 238 241 244 245 246 247 248 252 254 254 257 257 254 250 248 248 250 253 254 256 257 257 258 254 251 249 248 248 249 247 247 245 244 243 242 241 241 239 238 238 238 238 237 232 232 232 233 234 236 238 242 244 247 251 256 260 263 265 266 270 273 274 278 273 268 265 263 259 255 253 245 240 238 240 239 235 230 225 225 224 224 223 221 218 217 216 214 214 215 215 215 215 215 214 214 213 213 214 213 214 213 211 211 211 210 210 210 210 206 203 202 203 204 204 204 205 205 205 205 202 202 202 202 204 211 224 233 236 235 230 225 225 225 226 226 226 226 229 234 237 233 234 235 232 229 223 216 214 213 226 255 262 262 262 262 262 262 262 262 261 260 259 259 259 259 260 261 261 262 262 263 263 263 263 262 262 262 262 263 264 265 266 267 267 268 269 270 270 271 271 271 271 271 271 271 272 272 272 272 272 272 272 272 272 272 273 273 274 274 274 274 274 274 273 273 273 272 272 273 275 275 274 274 273 273 271 271 271 272 273 274 276 277 278 278 279 279 277 275 273 272 272 272 271 270 270 270 270 270 271 270 270 271 272 272 272 271 271 271 271 268 264 260 258 258 255 254 254 254 253 250 248 251 251 247 244 252 261 256 212 209 212 215 224 240 267 271 272 272 270 267 263 262 255 251 246 242 242 246 254 261 266 267 268 269 271 274 276 274 270 256 234 219 219 216 214 198 190 189 188 189 191 197 196 192 191 191 193 196 200 200 201 203 200 196 194 192 192 187 183 184 189 197 202 201 194 186 182 179 180 184 190 197 202 206 208 210 211 211 211 212 213 214 214 215 216 215 212 211 213 215 217 216 208 190 188 188 188 187 187 187 187 187 187 186 185 185 184 183 184 183 182 182 182 181 181 181 180 179 179 179 179 178 178 178 178 334 334 333 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 330 330 330 331 332 334 335 335 334 334 334 335 335 336 337 338 337 335 332 329 328 328 327 327 326 326 325 325 326 326 323 319 318 318 317 316 317 319 321 324 324 324 324 324 323 323 324 323 323 322 321 321 321 321 321 320 320 320 320 320 319 319 319 319 320 319 320 320 319 319 320 320 321 322 323 324 324 325 325 325 325 326 326 325 325 325 324 324 324 324 325 325 325 324 323 323 322 322 322 322 322 323 323 323 324 325 324 322 320 320 319 316 314 312 313 313 313 315 315 314 313 312 313 314 311 308 306 306 305 303 301 305 308 298 303 324 325 324 321 317 318 319 320 322 323 324 326 332 333 334 336 338 341 345 350 346 339 333 333 334 336 338 344 352 15 70 104 87 140 231 273 289 292 292 292 288 284 278 268 261 259 260 268 277 284 288 286 288 295 299 297 285 279 280 274 265 257 254 252 242 235 237 239 241 243 243 238 237 239 241 241 240 239 240 241 241 242 243 247 252 258 260 262 265 266 267 268 269 271 272 273 274 277 277 280 282 285 289 294 297 299 299 299 298 299 303 308 304 265 232 225 222 228 230 229 223 218 214 212 209 207 207 208 210 212 213 215 214 213 213 212 210 208 206 207 209 212 215 216 218 223 224 226 230 234 241 242 240 240 239 240 245 250 248 242 238 238 241 247 251 252 254 255 255 255 255 258 260 258 255 253 252 252 253 255 256 256 254 253 252 251 249 249 249 249 249 246 245 246 246 245 243 242 241 240 239 239 239 239 239 236 236 235 234 233 233 234 236 239 241 247 254 258 261 270 274 281 283 281 278 275 271 265 265 265 263 262 257 249 239 237 237 236 232 228 226 226 225 225 221 217 216 215 215 214 215 216 215 215 215 214 213 213 214 214 214 214 214 212 210 208 209 212 210 210 208 204 202 203 204 205 205 205 204 204 203 202 202 202 203 204 208 218 226 232 237 237 231 227 227 227 226 224 224 228 231 231 227 227 233 233 227 220 215 214 214 227 257 261 261 261 261 261 261 261 262 261 261 260 259 259 259 260 261 262 261 261 261 262 263 263 263 263 262 262 263 263 264 265 266 267 268 269 269 269 270 271 271 271 271 271 271 271 272 272 272 272 272 272 272 272 272 273 273 273 274 273 273 273 273 274 274 274 273 272 273 274 274 274 274 273 271 270 269 269 270 271 272 274 275 276 277 278 276 275 274 272 271 271 271 271 271 271 271 271 271 271 270 270 271 273 273 273 273 271 269 270 269 266 262 259 259 254 255 256 257 258 254 251 253 253 250 245 247 254 250 248 210 210 213 221 251 270 271 270 269 267 266 265 261 253 250 246 239 240 246 251 258 261 264 266 268 271 273 275 275 272 259 233 220 216 209 202 193 189 188 188 189 191 196 193 193 191 191 192 195 197 199 199 199 196 194 193 192 191 187 187 190 191 192 199 200 191 188 185 181 180 184 191 196 200 204 206 207 209 209 210 211 213 214 214 215 215 214 211 211 211 214 216 215 207 191 188 188 188 188 188 188 188 188 189 187 186 186 185 185 184 184 183 183 182 182 181 181 181 180 179 179 179 179 178 178 177 334 334 334 334 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 331 331 331 330 331 332 333 334 334 334 334 335 335 336 336 337 336 335 332 330 329 328 328 327 327 326 325 323 322 323 324 321 319 318 318 316 316 317 321 324 324 324 323 324 324 324 324 324 323 323 323 322 322 321 321 321 321 321 320 320 320 320 320 320 320 320 320 321 321 320 321 322 322 323 323 324 325 325 325 324 324 325 325 325 325 325 325 325 325 324 323 323 323 324 324 324 323 323 323 322 323 323 323 323 324 323 322 320 318 318 318 319 314 312 311 311 310 309 311 311 311 312 314 314 315 311 309 307 305 304 303 302 308 313 317 327 329 328 331 327 320 316 315 317 320 322 323 322 324 326 327 328 330 335 341 345 340 336 332 331 333 336 336 350 4 31 71 95 100 242 252 271 285 291 292 293 292 290 283 273 265 259 258 267 276 280 283 286 287 291 295 290 282 280 283 278 271 267 261 255 249 240 239 242 246 248 247 241 240 242 242 243 243 242 242 242 242 242 243 246 250 253 256 261 264 264 265 266 268 271 272 271 271 272 275 279 282 284 286 290 293 296 295 295 296 296 297 304 311 289 241 229 227 229 231 229 223 220 217 213 210 210 209 210 212 214 215 217 216 215 214 212 210 209 208 209 211 213 215 217 218 219 222 227 231 234 240 243 239 238 235 235 241 251 251 251 243 241 243 247 253 257 258 259 260 259 259 261 259 255 253 253 254 255 256 255 251 252 250 246 245 246 249 251 254 253 249 244 242 243 244 245 245 244 243 243 241 240 240 240 240 240 240 237 234 232 231 231 234 238 240 245 249 254 261 271 281 283 284 282 280 281 282 279 274 272 270 269 266 259 245 236 235 235 234 231 230 231 229 226 222 218 216 215 215 214 214 216 216 215 214 213 211 212 214 216 216 215 215 212 210 208 208 210 212 210 209 205 203 203 203 204 204 205 205 204 203 203 203 203 203 204 206 210 213 219 231 240 238 231 227 226 225 223 224 224 224 225 227 227 227 228 222 217 215 214 215 223 232 257 260 260 260 260 261 261 261 262 261 261 260 259 259 260 261 261 261 260 261 261 263 263 264 264 263 263 263 263 263 264 265 266 267 267 268 269 270 271 271 271 271 271 271 271 271 272 272 272 272 272 272 273 273 273 273 273 273 273 273 273 273 274 274 275 274 274 273 273 273 272 272 270 270 269 269 269 270 271 272 272 274 275 276 277 273 273 272 271 270 270 271 271 272 271 271 271 271 271 271 271 271 272 273 273 273 272 269 268 268 267 263 260 259 256 256 256 259 261 258 254 254 254 252 245 240 240 242 252 215 211 213 217 236 271 270 267 264 263 262 261 259 255 253 251 245 247 250 251 253 254 261 265 267 270 272 274 275 272 263 254 232 212 201 195 191 190 189 189 190 193 196 195 194 192 192 193 195 195 195 195 195 193 192 192 191 191 187 186 189 189 189 193 196 189 189 186 183 182 185 191 195 198 201 203 203 205 207 209 211 213 213 214 214 215 213 210 210 210 212 215 213 206 191 188 188 188 187 188 188 189 189 190 188 187 187 187 186 185 185 184 183 182 182 182 182 180 180 179 179 179 179 178 178 177 334 334 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 329 329 330 333 333 333 334 334 335 336 335 332 333 332 330 329 329 328 328 327 327 326 325 322 320 319 319 320 321 320 319 318 317 317 320 323 324 324 324 324 324 324 324 324 324 323 323 323 323 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 322 322 322 323 323 324 325 324 325 324 324 324 324 324 324 324 324 325 325 325 325 325 324 323 323 323 323 324 324 323 323 324 323 325 325 324 324 323 321 319 318 316 315 314 314 311 309 309 309 308 308 308 308 308 309 309 309 310 309 309 306 304 303 302 306 312 319 326 331 333 334 338 332 323 318 315 314 316 319 321 320 320 320 321 322 325 331 334 335 333 331 330 331 332 335 340 357 12 31 39 358 293 266 265 270 280 288 292 296 295 295 288 277 267 260 259 268 277 280 283 286 287 289 292 285 279 278 279 275 270 269 261 255 251 248 245 246 250 253 250 245 243 247 244 244 244 243 243 243 243 243 243 246 248 250 254 260 262 262 263 265 267 269 268 268 269 270 274 278 281 283 285 287 289 291 290 291 292 293 295 299 306 304 260 243 235 231 232 232 230 226 219 214 212 211 212 213 215 217 218 219 218 218 217 213 211 210 210 210 212 214 216 218 219 219 222 228 231 233 236 238 236 233 234 234 234 238 248 255 251 244 243 246 250 255 257 259 259 259 259 255 251 249 249 249 252 255 252 248 246 244 242 242 242 244 248 252 255 253 250 249 247 243 242 242 244 245 245 243 240 240 240 240 240 240 239 236 232 233 232 232 234 238 241 243 244 248 256 266 276 280 279 279 283 286 288 289 288 283 278 273 270 266 257 242 237 235 233 231 230 230 227 224 220 219 218 216 215 212 213 213 216 217 215 212 212 211 211 215 217 216 216 213 210 206 205 207 211 211 209 206 205 204 203 203 203 205 205 205 204 203 203 204 204 205 206 206 208 214 222 237 244 236 229 225 224 224 225 225 225 227 229 229 227 224 222 219 216 214 213 215 224 257 260 260 259 260 260 261 261 261 261 261 261 260 259 260 261 261 261 261 261 261 262 262 263 264 264 264 263 263 263 264 264 265 266 266 268 269 270 270 270 271 271 271 271 272 272 272 271 272 272 273 273 273 274 274 274 273 273 273 273 273 273 273 274 274 274 274 274 274 273 272 270 270 270 270 270 270 271 272 273 273 274 274 275 274 272 271 271 270 270 270 270 270 271 271 270 270 271 272 273 272 272 273 273 273 273 272 269 267 267 266 263 261 260 260 258 257 259 262 260 257 255 254 250 246 243 241 241 252 256 213 220 222 225 240 258 262 262 258 258 260 261 259 258 255 251 251 252 252 252 255 262 264 267 269 271 274 276 272 262 260 235 208 199 194 193 192 191 192 193 194 195 195 194 193 193 194 195 193 192 192 192 190 190 190 190 190 187 187 189 191 190 189 191 192 190 188 186 185 186 189 192 195 199 201 202 203 206 208 210 212 212 212 213 213 212 211 209 208 209 212 210 204 191 187 187 187 187 187 188 189 189 190 190 188 188 187 186 186 185 183 182 181 181 181 180 180 180 179 179 179 179 179 178 178 334 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 333 333 331 328 325 325 329 332 332 333 333 335 335 333 329 328 328 328 328 328 328 328 327 327 326 325 323 320 319 318 319 320 321 321 320 319 318 320 324 324 325 325 325 325 325 325 324 325 324 324 324 323 323 324 324 324 323 323 323 322 323 322 322 322 322 323 323 323 323 324 324 325 324 324 324 324 324 324 324 324 324 324 325 324 324 324 324 325 324 324 323 323 323 323 323 324 323 322 323 323 324 325 325 325 323 321 319 318 316 314 312 311 310 309 308 308 307 307 307 306 305 304 304 303 303 305 306 307 305 301 299 301 309 318 327 335 338 338 339 343 337 325 319 316 314 314 316 317 316 316 316 316 317 320 326 328 329 329 328 328 331 332 336 345 360 7 5 344 315 293 281 278 272 270 283 295 298 297 299 294 280 268 261 262 268 269 279 283 285 286 288 288 282 276 274 276 276 275 269 261 256 253 251 249 252 254 258 255 252 251 250 246 245 245 245 244 244 244 244 245 245 246 249 253 257 260 260 261 264 266 267 266 266 266 269 274 278 281 283 284 285 286 286 286 288 288 291 293 296 300 301 280 264 247 237 235 235 234 229 222 216 213 213 214 216 217 220 222 222 222 222 221 215 212 210 209 211 213 214 216 217 218 219 222 226 231 231 233 234 233 233 237 237 236 239 246 254 257 251 245 245 247 249 251 252 254 255 253 250 248 247 248 247 247 246 242 240 240 239 240 243 245 245 246 248 250 251 250 250 251 250 246 243 243 244 243 240 239 240 240 240 239 238 236 233 231 231 232 234 238 241 243 243 243 246 250 256 262 270 277 279 286 289 291 291 290 287 281 275 272 270 265 251 243 238 236 233 230 228 228 225 227 225 221 218 216 213 213 213 213 217 216 212 214 211 209 212 216 218 217 215 207 206 205 205 206 207 207 207 207 206 205 204 204 204 206 205 204 203 203 204 204 205 206 207 208 212 218 229 246 241 231 226 224 224 225 226 226 228 231 231 229 228 230 221 217 215 214 216 228 257 260 260 259 259 260 260 261 261 261 261 261 260 260 260 261 261 261 261 261 262 262 262 263 264 264 264 264 263 264 264 264 265 265 266 267 268 269 270 270 270 271 272 272 272 272 272 272 272 272 273 273 274 274 274 274 274 273 272 272 272 272 272 273 273 273 274 274 274 273 272 270 271 271 270 270 271 271 272 272 272 273 273 273 272 271 270 269 268 266 265 266 269 268 269 270 270 272 274 273 272 272 271 272 273 273 272 268 265 264 264 264 263 261 260 258 257 259 261 261 259 256 252 250 249 249 245 241 248 262 254 228 226 222 219 224 238 263 259 258 261 264 264 263 259 255 254 255 257 257 259 264 265 266 268 270 272 274 275 273 270 246 214 201 197 197 196 195 195 196 196 196 195 195 194 194 194 194 192 191 190 189 188 188 189 190 189 187 188 192 194 195 195 194 192 191 190 189 188 188 189 191 193 196 197 200 203 204 205 207 210 210 210 211 212 212 211 208 206 206 208 207 201 190 187 187 187 187 188 189 189 189 190 191 189 189 189 188 187 185 184 183 182 182 181 181 180 180 180 180 180 179 179 179 178 333 333 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 333 333 334 334 333 329 325 324 325 329 331 332 332 333 334 331 329 327 326 326 327 327 327 327 327 327 327 326 323 321 319 318 318 318 320 320 321 321 319 318 319 323 326 327 327 327 326 326 326 326 325 325 325 325 324 325 325 326 325 325 325 325 324 324 324 324 324 324 325 325 324 325 324 324 324 324 324 324 324 324 324 325 325 324 325 324 324 324 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 321 318 317 315 313 311 309 308 308 308 308 308 307 306 304 302 301 301 300 299 300 300 302 303 300 295 292 299 310 322 334 342 343 343 344 344 338 326 320 317 315 313 313 312 311 312 311 311 313 318 322 325 327 326 325 327 332 332 339 348 356 356 343 327 310 296 287 282 278 277 281 297 299 299 299 297 284 272 264 265 268 271 280 282 284 286 287 285 279 272 272 275 276 274 270 265 260 257 253 253 256 260 264 260 258 256 253 248 245 245 245 245 245 245 245 246 246 247 249 252 255 259 261 261 263 264 266 265 265 266 269 274 278 281 282 282 282 282 282 283 284 286 289 291 292 294 294 286 273 256 243 238 239 238 232 225 221 215 214 215 217 219 222 224 225 227 227 225 217 213 213 211 211 212 213 215 215 217 219 221 224 229 228 229 231 233 236 240 240 239 241 247 255 261 259 251 245 244 247 248 249 251 251 249 249 249 250 250 249 246 243 242 241 241 242 245 245 246 247 247 246 246 248 248 250 254 257 255 250 245 242 241 240 240 242 241 240 236 234 233 231 231 230 232 236 241 244 244 245 246 248 251 251 252 259 270 280 286 288 290 290 289 287 282 277 273 271 267 259 248 242 242 235 232 229 227 229 227 229 225 222 218 215 215 214 214 216 216 216 217 215 213 211 214 215 216 214 207 206 205 205 205 206 206 208 209 209 209 207 205 205 205 206 206 204 203 204 204 205 206 207 209 211 215 223 237 243 237 230 228 226 226 227 228 229 230 232 231 232 235 225 221 217 216 219 233 254 260 260 259 259 259 260 260 260 260 261 261 261 260 260 261 261 261 261 261 261 262 262 262 263 263 264 264 264 265 265 265 265 265 265 266 267 268 269 269 269 270 271 271 272 273 273 274 274 273 273 273 274 274 274 274 273 272 271 271 271 271 271 272 273 273 273 273 273 273 273 272 272 271 270 270 271 271 271 272 271 270 271 271 269 266 266 266 264 263 263 264 266 268 268 270 271 272 273 272 272 272 270 270 271 272 271 268 264 262 262 263 264 264 262 259 258 259 259 260 259 256 252 253 252 251 249 247 245 252 270 260 231 222 220 218 222 269 265 262 263 264 264 264 261 260 259 260 261 261 262 265 265 266 266 269 271 273 273 275 276 263 233 210 203 201 199 198 197 197 197 197 196 195 194 194 194 193 191 189 189 188 186 186 187 187 187 187 188 190 192 193 194 194 191 190 191 191 190 190 189 190 192 192 195 198 200 201 202 205 208 208 208 209 210 210 209 205 203 203 205 203 198 190 188 187 187 187 188 189 190 190 191 192 191 191 190 189 189 187 186 184 183 182 182 181 181 181 180 180 180 179 179 178 178 333 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 333 334 334 334 334 334 329 326 324 324 324 327 329 330 330 330 331 329 327 325 324 325 326 328 327 327 327 327 326 325 321 319 319 318 318 319 319 320 321 321 320 319 319 323 327 329 329 329 328 328 328 327 327 327 326 326 326 326 326 326 326 326 326 326 325 326 325 326 326 326 326 325 325 325 324 324 324 324 324 324 325 324 324 324 324 324 325 324 323 323 322 323 322 323 323 323 322 323 323 323 323 323 323 322 322 322 322 322 321 319 316 313 311 309 308 307 307 307 307 307 307 306 304 300 298 297 297 297 297 297 297 296 295 293 290 290 298 309 321 333 340 342 344 340 339 333 326 320 317 314 312 311 310 310 309 307 308 311 315 320 324 324 322 323 324 327 332 341 346 347 343 334 322 308 298 291 287 283 280 284 299 300 298 299 298 289 277 269 269 269 273 279 283 283 285 285 282 276 271 271 274 276 276 275 271 267 260 255 257 261 264 265 265 264 262 255 250 247 246 245 245 245 246 246 247 247 248 249 252 255 258 262 263 264 264 266 267 267 269 272 275 277 280 280 280 279 278 280 281 283 285 286 288 290 291 290 284 273 262 253 248 245 244 239 229 222 219 215 216 218 220 222 222 225 231 230 226 221 215 214 212 211 212 213 213 214 216 218 218 221 224 227 226 229 233 236 240 244 247 247 250 256 262 264 259 251 247 247 248 249 251 252 251 252 251 252 252 252 251 251 249 250 253 255 255 254 250 250 249 248 248 249 252 254 256 259 261 258 251 244 242 242 243 243 242 240 236 233 231 230 230 231 233 237 239 240 243 246 249 254 255 252 252 257 265 275 279 280 285 287 286 284 282 280 276 272 269 263 257 253 245 237 233 230 228 228 229 230 227 225 222 219 217 216 215 215 216 217 219 220 218 217 216 213 213 211 209 207 206 205 205 206 207 208 209 210 212 211 208 206 206 206 206 204 204 204 204 204 206 208 209 211 213 218 227 239 243 239 237 233 229 228 228 228 227 230 231 231 233 232 232 220 217 220 235 254 260 260 259 259 259 259 259 260 260 260 260 260 260 261 260 260 260 260 260 261 261 262 262 263 263 264 265 265 265 265 266 266 266 265 266 266 267 268 269 269 270 270 271 272 272 273 274 274 274 274 273 273 273 273 273 272 272 272 272 272 272 272 272 272 272 272 272 272 272 273 272 272 271 271 270 270 270 269 269 269 268 269 270 266 262 261 261 261 261 262 265 269 270 270 270 271 271 271 271 271 272 271 269 269 270 270 267 264 261 261 260 261 262 261 260 258 258 258 259 258 256 255 255 253 252 254 253 250 254 269 272 228 223 223 222 230 269 267 265 264 263 262 262 262 261 262 263 263 263 264 265 267 267 267 268 269 270 272 275 279 275 260 234 215 206 202 200 199 199 198 197 196 195 194 193 193 191 189 188 187 186 185 184 184 184 185 186 187 188 188 189 191 191 190 190 191 192 191 190 189 189 189 191 195 196 198 199 201 204 206 206 206 207 208 208 205 201 198 199 201 200 196 191 189 187 187 188 189 191 191 192 192 192 192 192 192 191 190 189 188 185 184 183 182 182 181 181 181 180 180 179 178 178 178 333 333 333 333 333 333 332 332 332 332 332 332 332 332 332 332 332 332 332 332 333 333 334 334 334 334 334 334 332 327 325 324 324 324 325 326 327 328 330 329 328 326 325 325 325 326 327 327 327 327 327 325 323 320 318 318 318 319 319 319 321 321 321 321 320 320 322 328 330 330 330 330 330 329 329 328 328 327 327 327 327 327 327 327 327 327 327 327 327 327 327 326 326 326 325 325 325 324 324 324 324 324 324 325 324 324 324 324 324 325 324 323 322 322 323 322 323 323 322 322 323 322 323 322 322 321 320 321 320 320 320 318 315 313 310 308 307 305 306 306 306 306 305 304 303 300 297 296 296 295 294 293 293 291 288 287 290 293 297 302 307 314 324 331 334 335 328 330 327 323 319 316 313 311 310 309 308 307 306 307 312 318 321 323 321 319 318 319 322 330 337 337 337 334 327 317 307 299 292 291 287 282 286 298 301 297 300 299 292 281 275 273 272 277 281 282 281 283 283 279 273 269 269 270 274 279 279 277 271 264 260 261 264 265 266 265 264 263 257 251 248 247 246 246 246 247 247 247 248 249 250 252 256 259 264 267 267 268 270 271 270 271 274 275 276 277 278 278 277 278 278 278 281 283 284 285 287 289 286 279 271 264 263 257 251 249 245 236 227 221 219 216 218 219 220 221 225 230 232 228 223 217 214 213 212 212 213 213 215 215 217 217 218 222 224 223 228 229 234 240 246 252 256 255 256 260 264 263 257 251 251 250 250 251 252 252 253 254 254 256 258 261 261 261 263 266 266 265 262 259 255 255 254 253 255 259 259 259 259 261 262 258 252 246 244 244 243 242 239 236 233 230 229 230 231 233 235 235 238 242 246 251 255 257 256 258 261 266 269 270 271 274 278 281 283 285 284 279 273 267 262 259 256 248 240 238 233 231 231 230 228 225 225 223 220 217 216 216 216 216 218 220 221 221 221 220 216 213 211 211 210 209 207 206 206 207 207 207 209 212 214 212 209 207 207 206 206 204 204 204 204 206 208 209 210 212 216 222 231 242 242 246 241 234 229 227 225 225 228 230 231 230 228 227 222 222 224 237 253 259 260 259 259 259 259 259 260 261 261 261 260 261 261 260 260 260 259 260 260 261 261 262 262 263 263 264 265 265 265 266 266 266 266 266 266 266 267 268 268 269 270 270 271 272 273 273 274 274 274 273 273 273 273 272 272 272 273 273 273 272 272 272 271 271 271 271 271 272 272 272 271 271 271 270 270 269 268 267 268 268 268 268 264 260 258 259 259 257 261 266 271 271 271 270 269 268 268 268 269 272 272 269 267 268 268 266 263 260 260 258 260 261 261 259 258 257 257 258 258 257 257 256 252 253 257 258 255 256 266 270 224 221 223 224 236 263 269 267 267 267 265 264 263 262 262 262 263 264 264 266 268 269 268 268 268 270 272 275 280 282 273 255 232 216 206 206 201 200 200 199 197 196 195 193 191 190 189 188 186 185 185 185 184 184 184 184 186 186 187 187 188 189 189 189 191 192 191 190 189 188 189 190 193 193 195 198 200 202 204 204 204 205 207 205 201 196 194 195 197 197 196 194 188 187 187 189 190 191 190 190 190 190 191 191 192 193 192 189 188 188 184 183 183 183 182 181 181 181 180 179 179 178 178 333 333 333 333 332 332 332 332 332 332 332 332 332 331 331 331 331 331 332 332 333 333 334 334 334 335 334 333 329 326 324 323 324 324 325 326 327 329 330 329 327 326 326 326 327 327 327 327 327 327 326 324 321 319 318 319 319 320 320 320 321 321 321 321 321 322 324 330 332 331 331 331 331 330 330 329 329 328 328 328 327 328 328 328 328 328 329 328 327 327 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 325 324 323 323 323 323 322 322 323 322 323 322 322 323 321 322 319 318 319 319 318 318 315 313 309 307 306 304 303 304 304 303 303 302 300 299 297 297 297 296 294 290 289 287 285 284 285 290 297 302 306 310 316 323 324 325 325 324 324 322 319 317 314 312 311 310 309 308 306 306 310 317 321 322 320 317 315 314 315 317 324 328 327 328 328 321 314 307 302 300 295 291 285 289 299 302 298 300 299 292 288 283 279 277 280 281 280 279 280 281 277 271 269 268 269 274 280 281 279 272 264 260 260 263 264 265 265 265 263 258 253 251 249 249 248 249 249 249 249 249 250 252 254 257 260 265 269 270 271 273 275 273 272 273 275 275 275 276 277 277 277 278 278 279 281 282 283 285 286 282 277 270 267 265 261 259 255 252 244 233 224 220 219 217 217 218 220 223 230 232 228 223 218 215 214 214 213 213 214 214 215 217 216 218 221 223 225 229 229 235 242 249 254 257 256 257 259 261 263 264 262 256 250 249 251 252 252 254 258 260 262 261 263 269 271 270 269 270 269 269 268 267 265 263 261 261 263 263 261 258 258 260 262 259 252 246 245 243 240 238 236 233 230 229 229 231 232 233 234 236 240 244 249 254 256 258 263 265 267 266 265 265 264 268 274 281 285 284 279 271 264 262 264 263 257 248 245 237 234 231 229 225 221 222 218 217 216 215 216 216 218 219 221 222 223 224 225 223 218 215 213 213 213 211 208 207 207 207 208 208 210 213 213 212 209 208 207 206 204 204 204 205 206 208 210 210 212 215 219 221 226 235 249 248 239 231 227 225 225 228 230 231 232 234 233 230 230 235 242 252 258 259 259 259 259 259 259 261 261 262 261 261 261 261 260 260 259 259 259 259 260 261 261 262 263 263 264 264 264 265 266 266 267 267 267 266 266 266 267 267 268 269 270 271 271 272 273 273 274 274 274 274 273 272 272 272 272 272 273 273 273 273 272 272 272 272 270 270 271 271 271 271 271 271 270 270 270 268 267 268 269 268 267 263 260 258 257 257 259 267 269 270 270 270 269 268 267 267 266 268 270 272 270 266 266 267 266 264 262 260 257 259 261 262 260 258 257 256 257 257 258 258 257 253 255 261 261 258 259 266 270 252 226 224 225 237 257 270 268 269 270 268 267 265 262 261 260 261 263 264 265 267 269 269 269 269 268 266 267 279 283 278 263 245 231 220 213 203 201 200 199 196 194 193 192 190 190 189 187 186 186 187 187 186 185 185 184 185 185 187 186 187 187 187 188 190 192 191 190 189 188 188 189 191 191 193 196 198 199 200 202 203 204 205 202 197 193 192 192 194 195 194 192 188 188 189 191 190 189 187 187 187 188 189 191 192 193 192 189 189 189 186 185 184 183 183 182 181 181 180 180 179 179 179 333 333 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 332 332 333 333 334 334 335 335 334 332 327 325 324 323 324 324 324 325 326 328 330 329 327 327 328 328 328 327 327 326 326 326 325 322 320 319 319 320 320 320 320 321 322 322 321 321 322 323 328 332 332 332 333 333 332 331 330 329 329 328 328 328 328 328 329 329 329 328 328 327 326 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 324 324 324 324 323 323 323 322 322 322 322 322 323 322 323 323 321 320 317 316 316 316 316 316 314 311 306 304 303 302 303 303 302 301 300 300 299 299 299 299 297 295 292 292 286 281 280 282 286 291 298 305 309 314 321 323 326 326 328 328 324 320 316 314 312 311 310 310 309 308 305 306 311 317 319 317 315 312 311 311 311 313 319 319 320 322 321 317 312 306 304 302 299 296 290 291 299 302 300 298 297 292 290 286 282 281 281 279 278 278 278 278 276 271 270 269 269 273 277 278 277 269 262 258 258 259 260 264 265 264 263 259 254 251 249 249 250 251 251 252 251 252 253 255 256 258 261 265 269 270 271 272 275 276 274 273 274 275 275 275 276 277 277 277 277 278 279 281 283 283 281 278 275 273 269 266 266 266 263 256 249 237 226 221 219 218 218 217 217 221 226 229 227 223 219 216 215 215 214 214 214 215 216 217 218 219 223 226 227 229 234 240 242 246 251 253 254 256 257 258 259 259 260 259 254 249 249 251 254 257 259 262 264 265 266 268 270 269 266 265 264 266 269 270 269 269 266 264 263 262 261 259 256 256 258 259 258 255 249 243 238 235 233 232 230 228 229 231 232 232 233 235 238 240 246 251 254 258 262 262 263 262 262 263 262 263 268 276 281 281 277 273 272 270 271 270 265 258 252 240 235 229 225 223 221 218 216 214 214 215 216 217 218 220 222 222 223 223 225 227 226 224 220 217 216 215 212 209 209 210 209 209 210 212 213 213 211 209 207 206 206 205 206 206 206 208 210 211 212 215 218 219 221 228 242 250 243 235 229 227 228 229 231 231 233 236 239 239 241 245 246 250 256 258 258 258 258 258 259 260 261 261 260 260 260 260 260 260 259 258 257 258 259 260 260 261 261 262 262 263 264 265 266 266 267 267 267 267 267 267 267 267 267 268 269 270 271 272 272 273 273 273 273 273 273 272 272 272 272 272 273 273 273 273 273 272 272 272 271 269 269 270 270 270 270 271 270 270 269 269 270 269 269 268 267 262 261 259 258 257 261 267 269 269 270 269 268 268 267 266 265 266 269 271 270 266 265 266 266 265 263 260 257 257 260 261 261 258 257 255 256 256 258 259 258 255 255 261 261 260 264 268 269 267 226 225 223 235 253 270 269 270 271 271 269 265 261 259 257 258 261 263 265 266 267 267 269 269 268 264 261 269 280 279 270 262 255 243 223 209 203 200 197 195 193 191 190 190 189 188 188 187 188 189 189 188 187 186 186 185 185 186 186 186 185 186 187 189 191 190 189 188 187 187 188 189 190 193 196 199 200 200 202 202 202 202 198 193 191 191 191 193 193 192 190 187 189 191 190 190 189 188 187 187 188 189 191 192 194 192 189 188 187 187 185 184 183 182 182 181 181 181 180 180 180 179 332 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 331 331 331 332 333 333 334 334 334 334 333 330 326 324 324 323 323 323 324 324 326 328 331 331 330 331 330 329 328 328 327 326 326 325 323 321 319 319 320 321 321 321 321 321 321 321 321 322 323 329 331 333 333 333 333 333 332 332 331 330 329 328 328 328 328 329 329 328 328 327 326 326 326 325 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 324 324 324 325 323 323 323 323 323 322 322 322 322 322 323 323 324 322 320 317 315 315 315 314 316 315 312 308 303 302 301 301 302 302 299 300 301 302 302 303 302 298 294 291 288 288 283 277 275 277 282 289 296 305 310 319 324 326 332 333 334 328 322 317 313 312 310 309 309 308 307 306 301 303 308 313 314 313 311 309 308 308 309 312 315 315 317 317 317 314 310 307 306 304 301 298 294 291 298 300 299 297 295 291 291 285 282 281 280 277 276 275 276 277 277 275 272 269 268 269 272 274 273 266 260 257 256 256 258 264 264 264 262 258 254 252 249 249 250 251 253 254 255 256 256 257 258 259 261 265 266 268 270 271 274 276 275 273 274 276 276 274 275 275 275 275 276 278 279 279 281 281 278 275 272 273 270 267 270 273 270 259 248 238 227 221 219 219 218 217 215 218 224 226 225 222 219 217 216 216 215 215 215 215 217 219 221 222 226 230 232 235 239 242 240 241 245 248 251 254 256 257 258 258 257 256 254 251 249 249 254 255 255 257 258 260 263 263 264 262 258 256 255 257 260 262 263 265 265 262 261 261 260 259 257 253 252 253 253 252 249 244 238 234 232 230 230 230 230 231 231 231 232 234 237 239 244 248 252 255 256 257 258 260 261 260 259 261 265 269 274 274 275 277 279 278 274 271 268 263 256 244 232 231 222 221 219 216 214 213 211 213 216 217 218 220 220 221 223 226 229 231 232 230 228 221 217 214 214 213 213 213 211 210 210 212 213 215 212 211 210 208 207 207 206 205 206 207 209 211 211 214 215 218 221 225 233 243 245 241 235 234 233 231 231 231 234 238 243 247 249 248 249 251 254 255 256 256 257 257 256 257 258 258 259 258 259 259 259 259 259 257 254 255 256 258 259 259 260 260 261 263 264 265 266 266 267 268 268 268 268 267 267 267 267 267 268 269 270 271 272 272 272 272 272 272 273 273 272 272 272 273 273 273 273 273 272 272 271 271 271 271 270 269 268 268 269 270 270 270 270 269 269 269 269 267 263 262 260 259 258 260 268 269 269 269 269 269 269 268 268 267 266 266 269 272 272 268 265 265 266 265 263 260 257 256 259 262 261 258 256 256 255 255 258 259 258 256 255 257 259 265 267 267 268 259 215 221 220 230 249 271 271 270 270 270 268 265 260 256 252 249 256 260 262 262 263 265 267 266 266 264 262 263 273 277 275 273 267 253 233 217 205 199 194 191 190 189 189 189 189 189 189 189 189 190 189 188 188 188 187 187 186 186 185 185 184 185 186 188 189 189 187 186 186 187 188 189 190 193 196 196 198 199 199 198 198 197 193 190 189 189 190 190 191 190 188 187 188 189 189 191 190 190 189 187 188 190 192 193 195 193 189 189 186 184 184 184 183 183 182 182 183 182 181 181 181 180 332 332 332 332 332 332 331 331 331 331 331 331 330 330 330 330 331 331 331 332 332 333 333 334 334 333 332 329 326 325 324 323 323 323 323 324 326 333 334 333 332 331 331 330 329 329 327 326 325 324 322 320 319 320 321 321 321 321 320 320 321 321 322 323 327 332 333 334 334 334 334 334 333 332 330 329 329 328 328 328 328 328 327 326 326 326 326 326 325 325 325 325 325 325 325 325 325 324 324 324 324 324 324 324 323 324 324 324 324 323 323 323 323 323 323 322 323 322 322 323 323 322 320 317 314 313 313 313 313 313 312 308 305 302 300 299 299 300 298 296 301 304 305 304 302 299 294 291 289 288 286 280 273 271 272 276 282 292 305 312 312 322 331 337 337 333 325 318 313 311 309 309 309 307 305 304 302 298 301 305 310 312 311 309 309 308 307 309 311 314 314 315 315 314 312 310 310 307 305 302 299 294 292 296 299 298 295 294 293 290 285 281 280 276 273 273 271 271 272 274 273 271 268 266 267 270 272 271 266 261 257 256 256 259 263 265 266 262 258 254 252 251 250 250 252 254 256 258 259 259 259 259 260 261 263 263 267 269 271 273 275 276 275 275 276 276 275 275 272 272 273 275 278 279 277 277 277 276 274 272 270 267 266 273 277 274 262 247 235 226 225 220 217 216 216 214 217 221 224 224 222 219 219 218 216 215 215 215 216 218 220 222 225 229 229 235 239 242 242 240 238 239 243 247 251 254 255 255 257 257 255 252 250 249 248 249 247 247 249 251 254 259 260 256 252 250 248 250 251 254 255 257 259 260 259 262 262 260 259 257 255 252 250 249 248 248 246 241 236 232 230 231 233 232 232 231 231 231 233 237 239 242 246 250 252 253 254 255 257 257 255 256 259 262 264 264 267 268 275 280 281 277 271 268 263 256 244 230 225 225 219 217 215 214 212 212 213 215 217 218 218 219 220 222 229 231 231 230 228 229 224 223 223 222 219 215 215 214 213 212 213 214 215 218 218 219 216 211 208 209 205 206 207 208 210 210 212 212 215 221 225 228 235 244 248 244 246 246 242 236 234 235 239 244 248 250 251 252 254 255 254 254 255 254 254 251 251 253 255 256 257 257 257 258 258 258 258 256 253 253 255 257 258 259 259 260 262 264 265 266 266 267 268 268 268 268 268 268 268 268 267 267 268 268 270 270 271 271 271 271 272 272 272 272 273 273 272 272 272 272 271 271 271 271 271 271 271 271 270 270 270 269 269 269 269 269 268 267 267 267 267 264 261 258 258 259 261 266 268 269 268 268 268 268 268 268 268 268 267 268 271 272 270 266 265 265 265 263 261 259 257 261 262 262 258 256 255 255 255 257 258 257 255 254 255 256 256 263 266 264 247 209 218 217 220 245 272 272 272 271 269 268 265 261 256 250 245 249 252 254 255 256 261 266 265 264 265 263 263 268 271 275 275 272 258 235 218 206 199 194 191 190 189 188 188 189 190 191 190 190 191 190 189 188 188 187 187 186 185 185 185 184 185 186 186 187 187 186 185 185 186 187 189 189 191 191 193 194 193 192 192 191 191 189 187 187 187 187 187 187 187 186 186 186 187 189 191 192 191 189 188 188 190 193 195 193 190 189 189 189 184 184 184 184 184 183 183 183 183 182 182 181 180 332 332 332 332 331 331 331 331 331 330 330 330 330 330 330 330 330 331 331 331 332 332 333 333 333 332 331 330 329 326 324 323 323 322 323 325 329 333 333 333 332 331 331 330 330 329 327 326 325 323 321 320 320 320 321 321 321 320 319 319 321 322 323 323 329 333 334 334 335 334 334 333 332 331 329 329 328 328 328 328 327 326 326 325 325 325 326 325 325 326 325 325 326 326 325 325 325 325 325 324 324 324 324 324 324 324 324 325 324 323 323 323 323 323 323 322 322 321 321 320 321 320 318 315 312 311 311 311 310 308 304 303 302 300 298 296 296 296 296 297 302 307 304 300 297 294 292 290 290 286 281 274 269 268 268 265 271 287 303 314 316 333 338 338 333 327 320 314 310 308 307 307 307 305 303 301 298 297 300 304 308 309 309 308 308 306 308 309 312 313 313 314 313 312 311 310 308 306 305 303 299 294 291 294 298 298 296 294 292 289 284 280 276 274 272 271 270 269 270 270 270 270 267 266 266 268 270 271 268 264 259 259 257 260 263 266 266 264 261 258 256 254 252 252 254 256 258 260 261 262 261 261 260 261 262 262 265 269 271 272 274 276 276 275 275 274 273 273 271 270 271 273 277 278 275 274 274 273 273 272 269 267 270 279 284 277 263 245 232 224 223 219 215 214 214 214 216 220 223 224 223 221 220 219 217 216 215 216 217 219 220 223 226 229 231 238 242 242 242 241 239 238 238 244 245 247 249 251 253 250 250 249 247 245 243 242 238 239 242 245 249 254 258 250 247 245 245 246 248 248 252 253 255 256 257 260 263 261 259 258 258 257 253 250 248 247 247 244 240 235 232 233 234 234 233 231 230 231 235 239 241 242 244 248 249 249 251 253 252 251 251 251 255 258 258 259 261 264 272 278 280 279 274 265 256 246 235 229 227 220 218 217 216 215 214 214 214 215 218 219 219 221 223 225 227 230 229 227 225 226 226 226 226 226 224 220 219 217 215 214 214 216 218 220 227 232 222 216 214 213 209 206 207 208 209 209 210 211 215 219 224 227 232 242 252 253 255 255 251 243 238 237 239 241 246 249 251 252 254 255 255 254 254 253 252 250 250 251 253 255 257 257 257 257 258 259 259 259 257 256 255 256 256 258 259 260 261 263 265 266 267 267 267 267 267 268 268 268 268 268 268 267 267 268 268 268 269 270 270 271 271 272 272 272 273 273 272 271 271 271 271 270 271 270 270 270 271 271 271 271 271 269 268 268 268 267 267 266 266 266 264 261 259 257 257 258 260 263 267 268 268 268 268 268 268 268 268 269 269 269 270 271 272 271 268 266 264 263 262 260 259 260 263 262 262 260 257 255 254 256 256 255 254 252 251 252 252 258 259 249 226 210 214 213 217 252 271 272 272 269 269 268 265 261 258 254 251 250 250 252 252 252 255 264 270 270 271 269 266 266 264 271 275 276 264 233 212 205 202 199 199 195 192 191 190 190 191 192 192 191 191 190 190 189 188 187 186 185 185 184 184 185 185 185 186 186 186 186 185 185 186 187 187 187 187 188 189 190 189 189 188 188 188 187 186 186 186 186 186 185 185 185 185 186 188 190 190 192 192 191 189 188 190 192 195 192 190 190 190 190 187 185 185 185 185 184 184 184 184 183 182 182 181 332 332 331 331 331 331 331 331 330 330 330 330 330 330 330 330 330 330 331 331 331 331 332 332 332 331 330 329 325 324 323 323 323 321 322 329 332 332 332 332 331 331 330 330 330 329 327 326 324 322 321 319 320 320 320 320 320 319 318 319 321 322 323 323 332 333 334 334 334 334 333 332 331 330 329 329 328 328 328 327 326 325 325 325 325 325 325 325 325 325 325 325 326 326 325 325 325 325 325 325 325 325 324 325 324 323 323 324 323 323 324 323 323 323 322 321 321 321 322 320 320 318 315 313 313 310 310 309 306 301 296 301 301 299 296 294 294 294 298 302 305 305 300 296 294 293 290 289 287 280 274 267 267 268 267 258 263 281 294 307 316 330 334 333 327 322 317 311 308 306 306 306 305 303 302 299 295 297 300 303 305 307 307 307 306 306 307 308 310 311 311 311 311 311 311 309 306 304 304 304 301 296 292 293 296 298 298 295 291 287 282 277 274 274 273 273 272 272 271 270 270 270 269 267 267 268 270 271 270 269 267 262 260 260 262 265 268 268 266 264 260 258 256 255 255 257 259 261 263 264 263 262 261 261 261 261 264 268 271 272 274 274 274 273 273 274 272 271 269 269 270 272 275 276 275 273 272 272 273 272 269 269 273 282 287 278 261 242 233 230 221 216 213 212 212 213 216 219 221 221 222 222 221 219 217 215 215 215 217 219 221 224 224 227 232 237 240 239 240 239 238 237 236 236 237 237 241 244 245 245 242 240 239 238 237 235 231 233 237 240 244 246 247 246 244 243 244 246 248 248 252 251 252 255 256 258 260 260 258 258 258 258 257 253 251 248 246 245 243 239 235 233 233 232 231 230 230 232 235 239 242 242 243 245 245 246 248 248 248 248 249 251 250 251 255 258 259 264 270 271 275 275 271 264 246 233 225 222 220 218 219 218 220 221 220 218 218 217 218 218 220 222 224 226 225 224 225 225 226 226 226 226 226 225 223 222 221 219 218 217 215 218 220 222 231 235 223 218 217 217 215 212 206 207 207 208 209 211 215 220 222 226 230 238 249 254 253 256 254 248 241 237 237 238 240 245 248 250 251 253 254 255 254 253 252 252 252 254 256 256 257 259 258 258 258 260 260 260 260 259 258 258 258 259 260 260 261 262 264 266 267 267 267 267 267 267 267 268 268 268 268 268 267 267 267 267 268 269 269 270 271 271 271 272 272 271 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 270 268 266 265 265 264 264 264 264 262 258 256 255 256 260 265 268 265 261 262 266 267 267 268 268 268 269 270 270 269 270 270 271 270 267 264 262 262 262 260 260 262 263 263 261 259 256 255 255 255 254 252 251 250 249 246 254 254 249 229 211 211 210 221 241 258 268 270 269 264 267 267 264 260 257 255 255 255 257 254 249 250 260 269 273 273 273 272 271 267 269 273 279 273 242 212 206 208 204 203 199 196 194 193 192 192 192 191 190 189 189 189 188 187 186 186 185 185 185 185 185 185 185 185 185 185 185 184 184 185 185 185 185 185 187 186 187 188 188 187 187 187 186 186 185 185 185 185 185 186 186 186 186 187 189 192 193 192 191 190 189 190 192 195 194 192 191 191 191 191 186 186 186 186 186 186 186 185 184 183 182 182 331 331 331 331 331 331 330 330 330 330 330 330 329 330 330 330 330 330 330 330 331 331 331 332 332 330 328 326 324 324 323 323 322 322 324 330 332 332 332 331 331 330 330 330 329 328 326 325 323 321 320 319 320 320 320 320 319 318 317 318 320 321 321 322 325 327 333 334 334 333 333 332 331 330 329 328 328 328 327 326 325 325 324 325 325 325 325 325 325 325 325 325 325 325 326 325 326 325 325 325 325 325 325 325 324 323 323 323 323 323 324 323 323 323 321 321 321 321 321 320 319 316 313 312 311 309 309 308 305 297 295 302 303 302 299 298 297 298 302 304 304 301 297 294 293 292 291 288 283 275 267 261 265 271 275 275 278 287 285 301 313 320 323 325 324 320 315 310 307 306 306 306 306 304 302 299 295 298 300 303 304 304 305 305 305 305 306 308 309 310 309 309 310 310 310 308 305 303 304 305 304 299 293 292 295 297 297 294 288 283 279 276 273 274 274 275 275 274 274 272 272 272 271 270 270 271 272 273 273 272 270 267 265 263 262 265 269 271 270 268 266 264 260 256 255 257 259 262 263 265 264 262 260 260 259 260 263 266 268 271 273 272 272 271 270 270 268 269 269 269 271 273 275 275 275 274 273 273 274 271 267 269 276 282 285 278 258 245 234 227 218 214 211 210 211 213 216 217 218 218 218 217 216 215 214 214 215 216 216 218 220 221 223 227 231 235 236 235 236 236 237 234 232 233 233 228 231 230 227 228 230 231 231 231 230 229 227 228 232 235 237 240 242 242 241 242 243 244 247 251 254 255 253 257 258 257 256 256 256 256 256 255 254 255 254 252 247 244 242 240 236 236 232 230 229 230 231 231 233 238 242 243 243 243 243 243 245 246 247 248 249 249 249 252 253 257 262 265 266 262 261 264 263 255 238 225 225 222 220 221 222 226 226 227 227 226 225 223 222 221 222 223 224 226 228 226 225 227 227 228 228 229 225 225 224 222 220 219 218 218 218 218 219 221 225 227 217 216 216 217 216 214 210 210 209 207 208 211 215 219 221 224 227 232 237 238 241 251 254 250 244 238 236 237 238 240 241 245 249 251 253 255 255 255 254 254 254 256 257 259 259 259 260 259 259 259 260 261 261 261 261 261 261 260 260 261 262 262 263 264 265 266 266 267 267 266 266 266 267 267 267 267 267 267 267 267 267 268 268 269 269 270 270 270 270 270 268 269 269 270 270 270 270 270 271 271 271 270 270 270 269 269 268 266 264 263 262 261 261 261 260 257 254 254 256 265 268 268 264 261 262 267 267 267 267 267 267 268 269 269 269 269 269 269 270 269 264 262 263 263 261 259 259 262 263 262 259 257 256 255 254 253 252 251 249 246 243 254 255 253 229 210 209 208 208 218 239 257 265 268 262 264 267 266 263 260 258 256 256 258 257 252 251 258 266 270 271 272 273 273 272 270 270 278 278 256 222 210 209 207 205 203 201 199 196 194 192 191 190 189 188 188 187 186 186 186 185 185 185 185 185 185 185 185 185 185 185 184 183 184 184 184 184 184 185 186 185 184 186 187 186 186 186 186 185 185 185 185 186 188 191 189 188 187 188 190 193 196 193 191 190 190 191 193 194 196 194 193 193 192 189 186 187 187 187 187 187 187 186 184 183 182 181 331 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 330 330 330 330 331 331 331 329 324 323 323 324 324 324 323 326 328 331 331 331 331 330 330 330 330 329 329 327 326 324 322 321 319 320 320 320 320 320 318 318 317 317 319 320 321 322 323 326 333 334 334 333 333 332 331 330 329 328 327 327 326 325 324 324 324 325 325 325 325 325 325 326 325 326 325 326 326 326 326 326 326 325 325 325 325 325 323 323 323 323 323 323 324 324 323 322 321 321 320 320 318 316 316 313 312 311 309 307 308 310 307 299 297 300 303 303 304 303 302 303 303 302 299 297 295 292 290 288 289 285 280 272 265 259 261 278 294 301 301 301 299 306 310 313 317 319 320 319 315 311 309 308 307 308 308 308 305 302 299 300 302 303 304 304 305 304 304 304 305 306 307 308 307 308 308 308 309 308 306 303 304 306 306 302 296 292 293 294 294 291 287 281 279 276 275 276 276 276 276 276 276 275 274 274 273 273 273 274 275 276 275 275 274 272 270 267 264 265 269 272 272 271 270 266 261 257 255 256 258 260 261 263 263 263 262 260 259 259 261 263 266 270 272 271 271 270 270 269 269 270 271 272 272 274 274 275 275 275 274 273 272 270 266 270 277 282 283 274 258 257 240 225 216 211 209 208 210 212 214 216 217 217 217 216 215 214 213 214 215 216 216 217 219 220 223 226 229 232 231 230 231 234 235 232 231 231 229 223 223 224 224 226 227 227 226 226 226 224 223 224 227 230 232 237 239 240 241 243 243 245 250 254 257 259 259 261 260 257 254 253 253 252 250 249 249 252 257 257 249 243 241 241 239 234 231 230 229 229 230 231 234 238 241 242 243 243 244 244 245 248 248 248 249 251 253 253 256 260 262 261 257 252 245 249 252 242 230 226 226 226 231 235 237 238 234 232 231 230 230 228 226 224 222 222 223 225 228 230 233 233 232 230 229 228 228 224 223 223 221 219 219 218 216 216 216 217 219 220 217 216 215 214 214 213 213 213 212 208 208 211 214 218 220 223 225 227 228 228 231 242 251 251 247 241 237 236 238 239 240 242 246 250 252 253 254 254 253 252 253 253 254 258 259 259 259 260 259 259 259 260 261 261 262 262 262 261 260 260 261 262 263 262 263 263 264 264 264 263 264 264 265 265 266 266 266 266 267 267 267 267 268 268 268 268 268 269 268 268 268 269 269 269 269 270 270 271 271 272 271 271 270 269 268 267 267 266 265 264 263 263 262 261 259 256 255 255 257 266 267 264 261 263 268 269 268 268 267 266 266 267 268 269 269 269 268 268 269 269 264 262 264 263 261 259 258 260 262 262 259 257 255 254 254 253 253 252 250 246 242 248 257 253 233 213 208 208 207 233 241 242 248 258 265 256 262 263 260 258 259 258 256 257 258 256 257 260 263 265 265 268 271 273 273 272 270 275 278 268 244 225 216 210 205 203 202 201 199 195 192 190 190 189 188 187 186 186 185 185 185 185 185 185 185 185 185 185 185 185 184 184 184 183 183 183 183 184 185 186 185 184 185 186 186 186 186 185 185 185 185 186 187 190 195 194 194 191 190 192 193 196 196 193 192 191 191 192 193 195 194 195 195 192 187 187 187 187 187 187 187 186 186 185 184 183 182 331 331 331 331 330 330 330 330 329 329 329 329 329 329 329 329 329 329 329 329 329 329 330 331 329 326 322 321 323 323 326 330 330 330 330 331 331 330 330 329 329 329 329 328 328 326 325 323 321 320 320 320 320 320 320 319 318 318 318 318 319 320 322 323 323 328 333 334 334 334 333 332 331 329 328 327 326 326 325 324 324 324 324 325 325 325 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 326 325 323 323 322 322 323 323 323 324 323 323 322 321 321 320 318 316 314 312 312 311 309 306 307 309 310 309 302 299 298 298 299 301 304 307 304 302 299 296 294 291 288 284 282 283 281 278 272 265 262 268 290 303 309 310 310 310 310 311 312 315 317 319 318 315 312 311 310 309 309 310 311 309 306 304 302 303 304 304 304 303 303 302 303 304 305 306 306 306 307 307 308 308 308 307 305 304 307 308 304 298 293 292 292 292 288 284 282 280 278 276 277 278 278 278 277 277 277 276 275 275 275 275 276 276 277 278 277 277 276 275 272 268 266 269 272 273 272 271 267 262 257 255 254 256 259 260 262 262 262 260 259 258 259 259 261 265 269 272 272 271 271 270 271 273 274 274 274 274 274 274 274 274 275 274 273 271 268 266 270 277 281 279 275 268 259 238 224 214 208 206 207 210 211 213 214 214 215 215 217 215 214 213 213 215 217 215 215 217 220 223 226 229 228 227 225 227 230 234 231 230 229 227 225 225 227 229 230 228 227 225 222 221 218 218 221 225 228 231 233 236 240 242 244 247 248 252 255 256 260 263 262 260 254 248 246 246 246 244 244 244 247 250 250 244 236 235 235 231 227 228 228 227 227 229 232 236 238 239 239 241 243 246 248 250 252 251 250 251 253 255 255 258 257 255 251 245 240 241 240 241 232 226 228 233 244 248 254 253 249 244 239 236 234 232 231 229 225 221 221 221 223 227 232 238 240 239 236 232 230 233 236 233 232 224 219 219 221 221 218 215 214 218 219 217 216 215 214 214 214 214 213 212 210 207 209 213 216 219 221 223 224 224 224 226 233 244 249 249 245 240 237 237 236 239 241 244 248 251 252 253 253 252 251 251 251 250 253 256 256 257 259 260 259 259 259 259 260 261 261 261 261 260 259 260 261 262 260 260 261 261 262 262 262 262 262 263 263 264 264 265 266 267 266 266 266 267 267 267 267 267 267 267 267 268 268 269 269 269 269 270 271 271 272 272 272 271 269 267 266 265 266 266 266 266 265 263 263 259 256 255 255 257 263 264 266 268 269 270 270 270 270 268 266 264 264 265 267 269 269 267 266 267 267 266 263 264 264 263 261 258 257 260 261 259 257 255 254 254 254 255 254 252 247 244 247 256 251 233 214 209 211 211 235 233 230 230 234 242 254 241 254 253 254 257 258 258 257 258 259 260 262 263 263 264 267 270 272 274 274 273 273 277 275 272 259 233 219 205 200 199 200 199 196 192 192 190 188 187 186 186 185 184 184 185 185 185 185 185 185 185 185 185 184 184 184 184 183 183 183 184 185 186 186 186 185 185 186 186 186 186 185 186 186 186 186 188 192 199 200 201 197 195 196 194 196 198 197 194 192 191 192 193 195 194 194 195 193 188 188 188 188 187 187 187 186 186 185 184 184 183 331 331 331 330 330 329 329 329 329 329 329 329 329 329 329 328 328 328 328 328 328 329 330 330 327 324 321 322 326 326 328 330 330 330 330 330 330 329 328 328 328 328 328 328 328 326 325 322 321 320 320 321 321 320 319 318 318 319 319 319 320 321 323 324 323 331 334 334 335 334 333 331 329 328 327 327 326 325 324 324 324 324 324 325 325 325 326 326 326 326 326 326 326 326 326 327 327 327 327 327 327 325 324 323 323 323 323 323 323 323 323 323 323 322 321 319 318 317 315 312 311 311 309 306 304 308 310 310 307 302 298 295 295 295 298 303 307 300 296 294 291 289 286 285 285 282 280 278 275 273 267 277 293 305 310 310 310 311 312 313 313 313 315 318 320 318 315 312 312 311 311 311 312 313 314 311 308 306 305 304 304 302 301 300 300 301 303 303 304 304 304 305 307 308 308 307 306 305 304 306 309 307 305 300 294 292 291 289 286 283 281 280 279 279 279 279 279 279 279 278 277 277 276 276 275 277 277 278 279 280 280 280 279 277 271 267 268 272 272 273 271 267 263 258 254 253 254 257 259 260 261 261 260 259 258 257 258 261 265 269 272 272 272 273 272 273 276 277 275 274 274 274 273 274 274 274 273 270 269 267 267 271 276 279 275 274 270 256 235 221 210 205 204 207 211 211 213 212 212 213 215 217 216 214 212 212 214 215 214 214 216 219 222 225 228 227 225 223 223 226 230 231 230 228 226 226 228 231 230 229 230 227 225 224 221 217 216 220 223 226 231 234 236 241 243 245 249 249 250 251 253 257 260 257 255 250 248 244 241 240 240 240 241 241 242 241 238 232 232 228 227 227 226 226 226 228 231 235 238 238 238 239 241 244 247 250 253 255 254 251 250 250 252 253 253 248 244 241 238 237 238 237 230 226 226 230 241 263 275 270 265 259 252 247 242 241 238 233 229 225 222 221 221 224 227 231 235 237 241 241 237 233 235 241 241 239 232 224 221 219 218 219 216 214 218 220 218 216 215 215 214 215 215 215 214 212 208 208 212 215 218 219 220 221 223 223 224 227 234 243 249 248 243 240 239 237 238 240 243 248 250 251 251 251 251 251 251 250 249 249 252 255 256 257 259 259 259 259 258 259 259 260 260 261 260 259 259 259 258 257 258 259 259 260 261 260 260 261 261 262 262 264 265 266 268 267 267 266 266 266 266 266 266 267 267 267 267 267 267 267 268 269 270 270 271 272 273 271 270 268 266 265 264 265 265 266 266 265 264 263 260 256 254 254 256 258 258 264 267 269 270 270 270 270 269 267 264 262 261 264 267 268 267 265 265 266 266 265 265 265 265 262 258 256 258 260 259 257 255 255 256 256 257 257 254 249 246 246 253 249 239 230 224 220 218 228 220 227 227 229 235 237 237 239 250 253 255 257 259 259 258 260 262 263 264 264 265 267 269 270 273 274 275 275 277 277 277 268 249 227 204 195 194 196 197 197 195 192 190 188 187 186 186 185 184 184 184 184 185 185 185 185 185 185 185 184 184 184 184 184 184 184 184 185 186 187 186 186 186 186 186 187 187 186 187 187 187 187 188 191 195 198 201 202 205 205 200 197 197 197 195 194 193 192 192 193 194 195 195 195 192 189 189 189 188 188 187 188 187 187 186 185 184 331 331 330 330 329 329 329 329 329 329 329 329 328 328 328 328 328 328 328 328 328 329 329 330 328 323 321 323 327 327 329 329 329 329 329 328 328 327 327 328 328 328 328 328 327 326 324 321 320 319 320 321 321 320 319 318 318 319 319 320 321 323 323 323 326 333 334 334 333 332 330 329 328 326 326 326 325 324 324 324 324 324 324 324 325 325 325 326 326 326 326 326 326 326 327 327 327 327 327 326 324 324 324 323 322 323 323 323 323 324 324 324 323 322 320 317 316 315 314 314 314 311 307 305 304 307 310 309 305 301 297 295 294 295 297 301 300 292 288 287 285 284 282 282 283 281 278 274 271 269 268 295 311 319 320 318 316 315 314 314 314 316 318 320 322 318 316 314 312 311 312 312 314 316 318 318 315 312 310 307 304 302 300 299 300 301 302 302 302 301 301 303 306 308 308 307 306 304 304 305 308 307 307 303 296 293 292 288 287 284 282 281 281 280 280 280 280 280 280 279 278 278 276 276 276 277 277 279 281 282 282 283 283 281 274 269 268 269 270 274 272 268 263 259 255 252 252 255 257 257 258 261 261 258 258 258 257 261 265 269 270 272 273 274 274 273 277 279 277 274 274 273 273 272 272 272 271 268 266 265 267 271 274 276 276 271 264 250 233 218 207 203 204 207 209 210 211 210 211 213 216 218 217 216 213 212 212 214 214 214 215 219 221 222 223 224 222 222 221 221 223 224 224 223 223 224 226 228 229 228 231 230 229 227 223 222 217 219 221 224 229 235 237 238 240 242 244 245 245 244 246 253 254 250 249 249 243 240 238 236 235 236 237 233 234 234 234 233 232 228 228 229 229 228 228 232 237 240 241 241 242 242 244 246 249 252 254 254 254 250 248 247 245 244 242 239 236 235 234 234 234 230 229 226 231 236 250 272 280 280 274 266 260 255 250 247 240 235 229 226 224 223 224 225 228 229 230 233 238 243 242 237 233 238 242 239 235 231 228 225 220 217 217 215 221 222 220 216 214 214 214 214 216 218 217 215 211 209 210 213 216 217 218 220 221 222 222 223 227 234 244 248 246 245 242 239 239 240 243 248 250 250 249 249 250 250 250 250 249 249 250 253 254 256 256 256 257 258 257 257 258 258 259 259 259 258 257 257 256 256 257 258 258 259 259 259 259 261 262 262 263 264 265 266 266 267 267 266 266 265 265 265 266 266 267 266 265 266 266 266 267 268 268 269 269 271 272 271 269 266 264 264 264 263 263 264 264 264 263 262 260 257 255 254 254 256 257 259 260 259 261 265 269 269 268 268 268 266 262 262 264 267 267 265 264 265 266 266 265 266 266 264 260 256 257 258 259 256 255 256 258 260 260 260 257 252 248 246 249 252 251 244 235 229 225 218 218 222 220 222 228 231 232 238 253 257 257 258 261 261 258 260 262 263 263 264 265 266 268 269 271 274 276 277 278 279 279 273 258 231 203 193 191 192 194 196 195 193 190 188 188 187 186 186 185 185 184 184 185 185 185 185 185 185 185 185 185 185 184 184 184 184 185 185 186 186 187 186 186 186 187 187 187 187 189 189 189 188 188 189 190 194 201 206 211 213 210 204 198 197 197 196 195 193 193 195 195 195 196 197 196 193 191 191 190 189 188 188 188 188 187 186 185 331 330 330 329 329 329 329 329 329 329 328 328 328 327 327 327 327 327 327 328 328 328 329 329 327 324 323 322 325 327 328 328 328 328 327 326 326 326 327 327 327 328 328 327 327 326 323 321 320 320 320 321 321 319 318 317 318 319 319 320 321 323 323 324 328 332 332 332 331 330 328 327 327 326 325 325 325 324 324 323 323 323 324 324 325 325 325 326 326 326 326 326 326 327 327 327 327 327 326 325 324 324 323 322 322 323 323 324 324 324 324 324 323 321 317 315 313 313 313 312 312 309 306 304 304 305 307 306 302 299 297 296 295 295 296 295 292 286 282 282 282 281 279 277 277 275 270 267 265 267 274 297 316 328 332 330 327 324 321 320 321 322 323 324 323 318 317 314 312 311 312 314 315 318 321 324 323 319 317 313 309 305 301 300 300 300 300 299 299 298 299 302 305 308 308 307 305 303 302 303 305 306 307 304 297 292 291 289 286 285 284 283 282 283 282 281 281 281 281 280 279 278 277 276 276 276 277 280 281 283 284 284 285 284 277 273 271 269 269 273 274 269 263 258 255 252 254 255 256 256 257 260 264 261 261 259 260 262 265 268 269 272 273 274 275 274 277 280 278 275 272 270 270 269 269 270 269 267 264 263 267 269 271 271 271 266 257 246 231 216 206 202 205 207 209 209 210 210 212 215 217 219 219 218 215 212 212 213 213 213 214 217 219 220 220 220 220 220 219 219 219 219 220 219 220 221 222 225 227 229 231 231 236 235 232 229 220 220 218 220 224 228 233 234 234 235 237 238 240 243 244 248 245 242 241 240 236 236 236 236 233 231 230 229 229 230 231 231 231 230 231 233 235 235 235 237 242 245 245 247 249 249 249 250 251 252 252 251 250 249 247 244 240 237 235 234 233 232 232 229 227 225 227 233 241 251 261 271 279 280 279 273 269 264 258 250 242 234 229 227 228 228 227 226 228 229 231 233 236 241 244 242 238 238 240 240 237 236 231 225 223 221 219 219 225 228 224 219 216 215 214 214 215 219 220 219 216 211 209 212 213 214 216 219 221 220 221 222 224 228 235 239 245 247 245 241 239 241 243 248 249 249 249 248 248 248 248 248 248 248 248 251 253 254 254 253 254 256 256 255 255 255 256 257 258 257 257 256 256 256 257 257 258 258 259 259 260 262 262 263 265 265 264 264 265 266 266 266 265 265 265 265 264 264 265 264 264 265 265 266 266 266 267 268 269 269 270 269 266 264 263 263 263 264 263 262 261 261 260 260 260 259 258 256 255 254 256 259 260 259 260 263 268 268 269 271 272 270 266 262 262 264 266 265 265 265 265 265 265 265 266 265 262 259 257 256 258 257 256 257 260 264 264 263 260 255 251 249 250 250 253 243 236 228 220 215 221 228 227 232 235 240 249 249 258 259 258 260 262 263 260 260 260 262 263 264 265 266 267 268 270 272 274 275 277 281 282 278 262 230 203 195 191 190 191 193 194 193 191 189 188 187 187 186 185 185 185 185 185 185 186 185 184 184 185 185 185 185 185 185 184 185 185 185 186 186 186 186 187 187 187 188 188 189 191 191 191 191 191 191 191 194 202 209 214 218 219 217 208 208 202 198 196 195 195 196 195 196 197 197 196 193 191 192 192 191 190 190 189 188 187 187 186 330 330 330 329 329 329 329 329 329 328 328 327 327 327 327 326 327 327 327 328 329 328 328 327 327 326 326 326 325 326 326 326 326 325 324 325 325 326 327 327 328 327 327 326 326 324 322 320 320 321 321 321 320 318 317 317 318 319 319 320 320 321 323 328 330 331 330 330 329 328 327 326 326 326 325 325 324 324 323 323 323 323 324 324 325 325 325 326 326 326 326 326 327 327 327 327 327 326 324 324 324 324 323 322 322 323 323 324 324 324 324 322 321 319 317 314 312 313 312 311 309 306 303 303 303 304 304 302 300 298 298 297 295 294 291 288 285 283 282 282 283 279 279 275 270 265 261 260 261 264 277 296 311 323 328 333 336 335 334 334 335 333 331 328 327 325 318 314 312 312 313 315 317 320 323 325 326 325 324 319 314 308 303 300 298 297 297 297 296 296 299 301 304 307 309 308 305 302 301 301 302 303 305 303 294 290 289 287 284 285 285 284 285 285 284 283 282 281 281 280 280 279 278 277 276 277 278 280 282 284 284 285 285 285 281 276 275 270 268 271 273 269 262 257 254 252 253 253 254 254 256 261 265 266 263 262 263 264 264 265 267 272 273 275 275 275 276 279 278 275 273 271 267 265 266 267 268 267 265 263 267 268 268 267 265 261 253 242 228 215 207 205 207 208 208 209 210 211 214 217 219 221 222 220 216 213 213 214 214 212 213 215 218 218 218 218 218 219 218 218 217 217 218 219 220 221 223 225 227 228 229 232 240 245 239 230 222 218 216 216 218 219 222 227 228 230 232 234 238 242 243 244 233 233 233 232 232 233 234 235 233 230 228 228 227 228 228 229 231 233 238 243 244 246 246 245 245 245 249 252 255 256 255 254 252 252 251 248 246 245 241 238 235 233 233 232 231 230 228 226 225 226 230 239 255 258 264 269 274 279 281 279 278 272 262 252 243 236 232 234 234 233 230 228 228 229 230 232 234 237 241 243 239 235 239 241 240 240 235 232 226 223 225 229 232 232 227 225 222 218 215 216 215 217 219 219 217 215 211 211 211 212 215 217 219 218 220 218 218 221 224 226 234 244 247 244 240 240 242 245 245 246 247 248 247 245 245 246 247 246 246 248 250 252 251 251 252 253 254 253 252 253 254 255 256 256 256 255 256 256 256 257 258 259 261 261 261 262 263 265 266 265 263 263 264 264 265 265 264 264 264 264 263 263 263 262 263 263 264 265 265 266 267 267 268 267 267 266 263 263 263 263 263 263 261 260 260 260 260 261 261 260 261 262 258 256 257 260 261 260 261 265 269 270 271 273 274 273 270 265 261 261 264 265 266 265 265 265 265 265 265 266 264 261 257 255 256 256 257 260 264 267 268 266 261 257 252 249 248 249 254 244 243 227 218 222 229 238 237 236 236 245 259 262 260 259 258 259 262 263 263 263 262 262 263 264 264 266 268 268 268 269 271 273 275 280 284 282 261 224 204 198 195 194 192 192 192 192 191 189 189 188 187 186 186 186 185 185 186 186 186 185 184 184 185 185 186 186 185 185 184 185 185 186 186 186 186 186 187 188 188 189 189 190 192 193 193 194 194 194 193 195 202 208 214 219 224 226 226 226 214 204 199 197 196 197 198 198 198 198 196 191 191 192 192 192 192 193 192 191 191 189 187 330 330 330 330 329 329 329 329 328 328 327 327 326 326 326 326 326 327 328 329 329 327 326 323 325 325 325 325 324 324 324 324 323 323 323 324 326 326 327 328 329 327 326 326 325 323 321 320 320 320 320 320 318 317 316 317 318 319 320 320 320 321 324 328 329 329 329 328 327 327 326 325 325 325 324 324 323 323 323 323 323 323 324 324 324 325 325 326 326 326 326 327 327 327 327 327 327 326 324 324 323 323 323 322 322 322 323 323 323 322 320 320 319 317 316 316 315 314 314 312 309 305 303 302 303 302 300 299 298 297 297 296 294 291 287 285 282 282 283 282 280 278 275 267 261 257 255 257 261 270 289 301 306 307 314 322 330 337 343 348 345 340 336 330 328 325 318 313 313 313 315 317 320 324 326 327 327 327 326 322 317 311 305 300 296 294 293 295 295 297 300 303 305 307 309 308 305 303 301 301 300 301 302 301 293 288 288 288 287 285 286 286 287 287 286 285 284 283 282 281 280 280 279 279 278 278 279 280 282 284 284 284 285 285 284 284 279 270 267 268 271 270 263 256 253 251 250 250 251 253 256 261 267 271 268 264 265 266 266 265 265 270 272 274 275 275 274 276 277 275 273 270 267 264 265 267 269 269 266 264 266 267 267 263 258 255 249 240 227 216 209 208 210 210 209 210 212 213 216 219 220 224 225 222 219 216 215 215 215 213 213 216 218 218 218 217 219 219 219 219 218 219 219 220 221 223 226 226 228 229 230 233 242 250 240 229 221 216 214 214 215 215 217 220 222 225 228 231 236 240 239 233 227 225 224 223 226 231 232 234 235 231 228 227 227 228 229 230 232 236 243 251 255 259 257 255 252 251 254 256 257 259 259 257 254 251 248 247 243 240 236 235 234 234 233 232 231 229 227 229 230 234 244 256 266 267 266 267 270 276 279 280 281 277 268 256 244 237 237 244 240 236 234 232 230 228 228 230 232 234 237 239 240 236 236 238 240 242 240 242 234 225 225 229 232 231 229 228 225 221 219 218 216 216 216 217 217 217 216 215 212 213 214 216 217 216 215 215 214 214 216 218 224 238 246 245 241 238 239 241 241 241 243 245 245 244 243 244 245 245 244 245 247 247 247 248 249 251 252 251 251 251 252 253 253 254 254 254 256 257 257 257 258 259 261 262 262 262 263 264 264 263 262 261 262 263 263 263 263 263 263 262 262 262 262 262 262 262 262 263 264 265 266 266 265 264 264 263 262 262 262 262 262 262 261 260 260 260 261 261 262 263 265 266 260 259 262 267 266 262 263 267 271 272 272 274 274 274 272 268 263 260 262 264 265 265 266 265 264 264 264 265 265 263 259 256 256 255 257 262 266 268 268 266 263 259 253 250 248 247 250 254 252 231 223 228 235 245 244 244 247 254 261 264 262 261 257 257 260 263 263 264 263 263 262 263 264 266 267 267 267 268 269 271 273 277 284 283 263 228 209 203 201 198 195 192 191 191 190 189 189 188 187 187 186 185 185 185 186 186 185 185 185 185 185 185 185 185 185 185 184 185 185 186 186 186 186 187 188 189 189 189 190 191 193 194 194 195 195 194 194 197 201 206 213 218 219 222 228 233 226 212 204 201 200 200 199 198 196 198 197 194 195 194 193 192 193 194 195 195 194 191 188 330 330 330 330 330 330 329 329 328 327 327 326 326 326 326 326 326 327 328 329 329 325 322 322 323 323 323 323 322 322 322 322 322 323 324 326 328 327 328 329 329 328 326 326 324 322 321 320 320 320 319 318 317 316 316 317 319 320 320 319 319 325 327 327 328 327 327 326 326 325 325 325 325 324 324 323 323 323 323 323 323 324 324 324 324 325 325 326 326 326 326 327 326 326 327 327 327 325 324 323 323 322 322 321 321 321 322 322 322 319 319 319 319 317 316 317 316 315 314 313 308 304 302 301 301 299 297 297 296 296 296 295 292 290 288 285 282 279 278 271 271 268 262 257 254 254 258 264 275 290 301 306 307 307 307 311 318 325 333 340 340 337 336 330 328 322 315 312 313 316 318 320 323 326 328 327 329 329 327 324 319 312 307 301 297 294 293 294 296 299 302 304 305 307 309 308 305 303 301 301 300 300 301 299 295 291 290 291 292 289 288 287 288 288 288 286 285 284 282 281 280 280 280 279 279 279 279 280 282 283 284 284 285 285 285 284 280 272 267 267 270 271 266 258 254 252 250 250 251 253 258 263 268 272 271 267 267 267 267 266 266 268 271 272 274 274 273 273 275 275 275 271 268 266 266 269 271 270 267 266 266 266 265 260 254 250 247 240 227 219 213 211 211 211 212 213 214 215 218 220 222 225 226 223 221 219 216 216 216 214 215 217 219 219 219 219 219 220 221 222 221 222 222 222 223 224 227 227 227 229 232 236 242 248 234 226 220 216 214 214 214 213 215 217 219 221 225 228 231 232 231 228 226 224 223 222 226 230 231 232 235 235 232 229 229 230 231 232 234 237 243 252 260 265 266 265 262 258 256 257 257 258 258 256 253 251 246 240 236 235 233 232 234 234 234 232 230 230 230 231 235 248 258 267 271 272 272 272 273 275 277 278 280 279 272 261 252 244 241 247 246 242 239 236 232 229 227 227 230 231 232 234 236 235 235 235 237 240 243 245 239 231 225 223 224 226 228 228 227 224 222 221 217 214 214 215 216 218 218 217 215 215 215 216 216 215 214 213 213 213 213 214 219 230 242 242 238 236 236 237 235 236 238 241 243 243 241 241 243 244 243 243 243 244 243 243 245 248 250 250 250 250 250 250 251 251 252 253 256 258 259 259 259 260 262 262 262 262 262 262 262 262 261 260 260 261 261 261 262 262 262 261 261 261 261 261 260 260 261 262 263 264 264 263 262 262 261 261 262 261 261 261 262 262 262 262 263 262 262 263 263 264 265 266 261 262 266 268 269 270 272 272 272 272 271 272 273 274 273 270 266 262 261 263 263 264 265 265 264 264 263 265 265 264 263 261 257 254 255 260 263 263 263 262 262 261 261 256 249 246 252 258 251 227 223 228 232 240 246 247 249 254 260 264 265 263 257 256 257 259 261 263 263 262 262 262 264 265 266 267 267 267 269 271 272 275 281 282 268 241 227 220 207 202 197 193 190 190 190 189 188 188 188 187 186 186 185 186 186 186 185 185 185 185 185 185 185 185 185 184 184 185 185 185 185 185 186 188 189 190 190 190 190 191 193 194 195 195 195 195 195 198 204 211 216 216 216 220 227 234 230 218 210 206 203 201 202 202 197 198 197 195 196 195 194 193 194 195 195 196 195 191 189 331 330 330 330 330 329 329 328 327 327 326 326 326 326 326 326 327 327 328 328 328 325 323 321 321 321 321 320 320 321 321 322 323 325 327 328 329 329 329 329 329 328 328 328 325 322 321 321 320 320 318 317 316 316 317 317 319 320 323 323 323 326 326 326 326 326 326 325 325 324 324 324 324 323 323 323 323 323 323 323 324 324 324 324 325 325 326 326 326 326 326 326 326 326 326 327 326 324 323 323 322 321 321 321 321 321 321 321 320 317 317 318 318 317 316 316 315 314 312 308 304 301 300 299 298 297 296 296 296 296 295 293 291 290 288 284 278 272 268 261 263 258 255 254 256 263 273 284 294 301 305 306 307 307 307 307 309 313 318 325 330 332 333 331 327 318 312 311 314 320 323 325 327 329 330 330 331 331 329 326 321 316 311 307 301 298 296 296 298 300 303 304 305 307 309 308 306 303 302 301 300 299 301 300 297 295 295 292 294 293 292 291 291 289 288 287 285 283 282 281 281 281 280 280 280 280 280 281 282 284 284 283 283 284 283 283 280 274 268 267 270 272 270 262 256 256 252 251 252 255 260 265 269 272 273 270 268 268 267 265 264 266 269 271 274 274 273 272 272 273 274 273 270 267 267 270 271 270 268 267 267 266 263 257 251 248 247 241 229 220 215 214 213 214 215 216 215 215 219 221 222 224 225 225 223 219 216 215 216 215 216 218 219 220 220 219 221 221 223 223 223 224 225 224 224 226 227 228 229 229 234 239 241 241 235 233 224 218 216 215 215 217 217 219 218 219 220 223 221 224 226 225 224 223 222 222 227 230 232 234 236 239 238 236 232 231 233 234 235 240 245 251 258 263 265 268 269 265 259 257 257 257 256 249 240 234 234 229 227 229 230 230 230 232 232 231 231 231 233 238 244 251 262 267 270 273 274 276 277 277 276 277 278 278 274 266 260 253 249 249 247 247 244 239 235 231 228 226 227 229 230 231 232 232 234 233 236 241 248 252 247 237 227 222 221 222 225 228 229 228 226 227 227 220 211 212 212 215 217 216 215 216 217 217 217 216 215 214 213 213 213 213 216 222 232 237 236 234 234 233 231 231 234 236 240 242 242 240 240 242 242 242 242 241 239 241 243 245 246 247 249 249 248 248 248 250 252 254 257 259 260 260 260 260 260 261 262 261 261 261 261 261 260 260 259 259 260 260 261 261 261 261 261 261 261 260 260 260 260 261 261 261 261 260 260 260 260 260 261 260 261 261 261 262 263 263 265 264 263 263 264 265 266 266 260 260 265 269 269 272 274 274 275 274 273 272 271 272 272 271 268 265 263 263 262 263 264 264 263 263 263 263 264 263 263 262 257 252 251 255 257 256 256 257 260 260 261 260 254 251 255 254 243 231 220 219 221 228 241 246 250 253 258 263 264 262 258 258 256 258 260 261 261 261 262 263 263 264 265 266 266 268 270 271 272 274 277 279 269 253 241 228 211 203 198 194 191 190 189 189 188 188 187 187 187 186 185 186 185 185 185 185 185 185 185 185 185 185 184 184 184 185 185 185 185 185 186 188 190 191 191 191 191 192 194 194 195 194 196 197 197 198 204 214 215 210 210 217 227 235 234 223 213 208 205 205 208 207 201 200 198 196 196 195 194 194 194 197 199 199 196 192 189 331 331 331 330 330 329 328 327 327 326 326 326 326 326 326 326 327 327 327 327 326 324 321 320 320 320 320 320 320 321 322 324 326 328 329 329 329 330 329 328 329 329 328 327 326 324 321 321 320 318 317 316 316 316 317 318 320 323 324 324 325 325 325 325 325 325 325 324 324 323 323 324 323 323 323 323 323 323 323 324 324 324 324 324 325 325 326 326 326 326 326 326 326 326 327 325 324 323 322 322 321 321 321 321 321 321 321 320 318 318 318 318 316 315 315 314 314 312 307 302 300 298 298 297 297 296 295 294 294 294 294 291 288 286 284 279 272 266 265 263 260 257 259 263 270 278 289 297 302 305 306 306 306 307 307 307 307 309 312 318 325 330 331 328 322 313 309 311 316 323 328 330 331 332 333 332 332 332 330 327 324 320 316 314 309 306 303 302 302 302 303 304 305 307 309 308 306 305 303 302 300 299 300 301 298 297 297 296 296 295 295 294 293 291 289 287 285 283 282 282 282 282 282 282 281 281 281 281 282 283 283 282 282 282 282 282 281 276 271 268 269 273 272 269 263 258 250 248 249 253 259 265 269 271 271 269 267 267 265 263 262 265 268 271 273 273 271 270 270 271 273 273 271 269 269 271 271 270 268 268 267 266 263 257 251 246 246 241 232 224 220 219 217 216 217 217 217 216 219 220 221 223 224 224 224 220 217 216 217 216 216 219 221 222 222 222 222 221 222 224 225 226 227 227 226 227 228 229 231 232 236 238 239 240 242 241 232 223 220 219 219 219 222 222 220 220 221 222 221 223 223 224 224 223 222 222 229 232 235 237 238 240 240 240 238 234 234 235 239 247 250 253 256 258 262 266 270 270 266 261 258 257 255 240 235 233 231 226 224 227 230 230 229 229 230 231 232 234 239 244 249 253 261 262 266 271 275 277 278 278 277 276 276 276 275 271 269 262 257 255 252 248 245 242 238 234 231 227 226 226 228 229 230 230 230 235 242 242 248 250 242 231 228 226 224 223 225 228 229 230 229 229 229 226 217 215 211 211 213 214 215 215 217 217 217 216 216 215 214 213 212 213 214 217 221 226 232 233 233 231 228 228 230 233 237 241 242 241 240 240 241 242 241 240 240 240 241 241 242 244 245 246 247 246 247 248 250 253 256 258 259 260 260 260 260 260 261 261 260 260 260 260 260 260 260 260 260 260 261 261 261 261 261 260 260 260 259 260 259 259 258 258 258 258 258 259 259 259 260 260 261 262 262 263 263 264 265 267 266 265 265 266 266 266 264 264 268 271 272 271 272 274 276 277 276 274 271 270 271 270 269 268 267 264 262 262 263 262 263 263 263 262 263 263 262 261 256 249 247 251 254 254 254 255 258 258 259 260 259 255 251 246 237 223 214 212 215 223 233 241 248 252 254 258 259 257 256 259 258 259 260 260 260 261 262 263 263 263 264 265 267 269 271 271 272 273 275 275 269 266 253 231 213 203 198 194 191 190 189 188 187 187 187 187 187 186 186 186 185 185 185 185 185 185 186 186 185 184 184 184 184 185 185 185 186 186 187 188 189 191 192 192 192 194 196 196 195 195 197 198 197 197 201 205 206 209 212 218 225 233 234 225 216 211 210 210 211 209 202 202 199 198 198 196 194 194 193 196 199 201 199 194 191 331 331 331 330 329 328 327 327 327 326 326 326 326 326 326 326 326 326 326 326 324 322 320 319 319 319 320 321 322 323 325 326 328 329 330 330 330 329 327 325 326 329 328 327 325 324 323 321 320 318 316 316 316 316 319 321 323 323 323 324 324 324 324 324 324 324 324 324 324 323 323 323 323 323 323 323 323 323 323 324 324 324 324 325 325 325 326 326 327 326 326 326 326 326 326 323 323 323 322 322 321 321 321 321 321 321 320 319 318 318 318 318 315 314 311 311 311 308 303 300 298 298 298 298 297 294 293 293 292 292 293 290 286 283 280 275 268 263 262 262 261 261 266 275 283 289 294 299 304 305 306 306 306 306 306 307 308 309 312 318 324 326 328 325 317 309 307 312 319 326 330 332 334 334 335 335 334 332 330 329 328 326 324 322 319 317 311 312 310 306 304 304 305 307 309 309 308 307 304 302 301 300 301 302 300 298 297 297 296 296 296 295 294 292 289 287 285 284 283 283 283 283 283 283 283 282 282 282 282 282 282 282 282 281 280 281 281 278 273 270 269 272 274 274 270 261 252 250 249 251 256 261 266 268 268 267 267 267 265 262 261 263 266 269 271 272 269 269 268 269 271 271 270 268 269 271 271 269 267 267 267 266 263 257 250 245 246 242 234 230 227 222 219 219 219 219 218 217 219 219 221 222 223 223 224 221 217 217 218 217 217 220 222 223 223 222 222 221 222 224 226 227 228 229 230 230 230 231 234 237 237 239 239 240 243 244 241 236 228 223 221 221 221 223 224 226 227 229 229 228 224 225 223 222 222 224 232 236 238 239 239 239 241 243 243 238 237 238 243 250 255 257 257 259 263 265 271 273 271 266 261 257 250 235 235 232 229 226 227 231 233 233 232 232 234 238 237 242 249 252 254 256 259 259 263 270 274 276 277 277 276 275 274 274 274 274 275 270 266 263 258 249 245 242 241 237 232 228 226 225 225 225 226 227 230 239 246 241 244 244 242 240 238 235 229 226 224 225 228 228 226 224 225 225 225 223 212 209 210 212 213 214 214 215 215 214 213 214 214 213 212 212 213 214 216 220 226 227 230 229 227 227 228 231 235 239 242 243 242 241 240 241 241 241 239 239 238 238 239 240 241 242 244 245 244 246 251 253 254 255 257 258 259 259 259 260 260 260 259 260 260 259 259 259 260 260 260 260 260 260 260 260 260 260 260 260 259 258 258 256 255 255 256 257 257 258 258 259 259 261 262 263 263 264 264 265 265 266 266 268 267 267 268 269 270 272 272 273 274 275 274 274 275 277 277 276 273 270 269 269 269 269 268 266 264 262 262 262 262 263 262 262 262 262 261 259 255 249 247 251 255 259 259 259 259 259 257 257 255 251 245 236 221 216 215 214 216 223 231 236 242 250 252 252 252 252 253 257 257 259 260 261 261 261 262 263 263 263 264 266 268 269 271 271 273 274 274 274 272 265 250 230 213 202 197 193 190 188 188 187 187 187 187 187 187 186 186 186 186 186 186 186 186 186 186 186 185 184 184 184 184 184 185 186 186 187 188 188 190 191 192 192 193 196 198 196 196 196 198 197 195 195 197 198 202 207 214 220 226 230 232 226 221 219 217 212 206 200 199 201 197 196 197 195 194 193 192 193 196 199 199 197 194 331 331 330 330 329 328 327 327 327 327 327 327 327 327 326 326 325 325 324 324 323 321 320 320 319 320 321 322 324 326 327 328 330 331 331 331 331 327 325 324 326 329 328 327 326 325 324 323 320 317 316 316 317 318 322 322 323 323 323 324 324 324 323 323 324 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 325 325 325 325 326 326 325 326 326 326 324 323 322 322 322 322 322 321 320 320 320 321 320 319 319 320 320 318 316 314 314 314 311 308 305 301 299 299 300 300 299 295 292 292 292 291 292 291 289 283 279 275 271 268 264 263 261 263 266 272 279 285 291 295 299 302 303 305 305 305 305 305 306 308 311 314 319 322 323 325 321 310 305 306 313 322 328 330 332 333 333 334 334 333 332 331 333 337 335 334 333 330 327 323 328 322 314 308 306 306 307 309 310 310 308 305 303 302 301 301 301 300 298 297 297 296 296 296 295 293 291 288 287 286 286 286 286 285 284 284 284 284 283 282 282 282 282 282 282 281 280 279 279 280 279 275 271 270 271 271 274 273 265 256 251 250 251 255 258 262 265 265 266 268 269 268 265 262 261 264 266 268 268 269 269 266 267 269 269 268 267 267 269 267 266 266 265 265 266 262 257 250 245 245 244 236 233 229 224 222 221 221 220 219 219 220 220 222 222 224 226 226 223 219 219 219 218 218 220 222 222 222 222 223 223 223 226 228 230 231 231 232 232 232 233 235 237 238 238 238 238 242 244 244 242 233 226 223 222 224 227 231 232 232 231 230 228 224 223 221 221 223 227 234 238 240 240 239 240 241 244 247 244 242 242 244 250 257 257 258 261 263 266 270 272 273 269 259 248 240 233 232 228 227 227 232 239 238 238 238 242 243 245 249 254 257 258 259 259 258 259 263 269 270 273 275 276 276 275 273 271 272 274 276 274 274 271 263 253 245 243 241 239 235 229 225 224 224 224 224 226 230 236 240 236 238 240 243 247 246 246 234 227 222 222 223 222 219 219 222 223 223 222 219 209 208 210 211 212 212 212 213 211 211 212 212 212 211 211 211 212 214 216 220 220 225 225 226 227 227 229 233 237 241 243 243 243 241 240 241 240 238 236 235 235 236 237 238 239 242 243 243 243 250 252 253 254 255 256 256 257 258 258 258 258 258 258 259 258 258 258 258 257 257 258 259 260 260 259 259 259 259 259 259 258 256 255 255 255 255 256 257 257 259 259 260 262 264 265 265 265 266 266 266 266 267 270 270 272 272 271 272 273 274 274 274 275 275 275 274 276 276 275 274 271 268 268 268 267 267 267 265 263 262 262 262 262 262 262 262 261 260 258 255 251 249 252 259 261 263 263 262 260 259 258 253 250 245 232 218 219 219 221 222 227 236 240 245 252 253 249 248 250 252 255 255 257 260 260 259 260 261 261 261 263 265 266 268 269 270 271 273 275 275 276 274 262 246 227 212 203 197 192 189 188 187 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 185 185 185 184 184 185 185 187 187 188 189 190 191 192 192 192 194 197 198 197 197 199 198 195 194 194 196 198 201 209 219 222 222 224 227 227 227 223 217 209 202 197 198 199 193 191 192 192 191 190 189 191 194 197 198 197 195 331 331 330 329 328 328 327 327 327 327 327 327 327 326 326 325 324 324 323 322 322 321 320 320 321 322 323 325 327 328 329 331 332 332 332 332 331 328 325 326 328 329 328 327 326 326 324 323 320 317 316 317 319 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 325 325 325 325 325 326 326 325 326 326 325 323 322 321 322 322 322 320 319 319 319 319 320 320 319 319 318 317 316 314 312 312 312 309 307 304 302 302 301 302 301 298 294 292 292 292 293 292 290 285 278 272 269 268 267 267 266 262 264 268 273 279 284 290 295 299 301 302 303 303 302 302 303 305 308 313 316 320 322 322 320 314 304 300 303 311 320 327 329 330 332 332 331 331 330 331 335 338 341 343 345 344 343 340 339 344 337 327 318 312 309 308 309 309 309 308 307 305 303 302 301 301 300 299 297 297 296 295 295 293 292 289 288 287 288 288 288 288 287 285 284 284 284 283 283 282 281 281 281 281 280 279 278 278 278 279 276 272 270 269 270 272 274 269 261 254 251 251 253 256 259 261 262 265 269 271 270 268 264 262 263 266 269 269 270 269 266 265 267 267 266 264 264 265 264 264 264 264 264 265 263 256 249 244 244 244 238 236 229 224 223 222 221 220 221 221 222 222 224 224 227 229 229 226 223 221 220 220 220 220 221 222 222 225 227 227 227 228 230 232 234 234 234 234 235 233 233 234 236 237 237 237 241 242 244 243 237 230 226 225 226 229 230 229 228 229 226 221 219 219 219 222 226 229 235 240 243 242 241 241 243 245 247 249 248 247 250 253 255 256 260 262 263 263 265 268 270 259 250 243 238 233 229 227 225 229 238 246 247 246 247 251 251 254 258 260 260 258 257 256 257 259 263 265 266 268 270 272 274 274 271 268 269 273 276 276 277 275 268 258 248 242 242 239 234 229 225 223 222 223 224 227 228 229 229 228 231 235 236 240 245 247 239 228 220 221 223 221 219 219 220 221 222 222 218 210 209 210 210 210 211 211 211 210 210 210 210 210 210 209 210 211 212 213 214 216 220 220 224 227 227 228 231 234 238 240 242 243 241 239 239 239 238 236 233 231 232 233 235 237 239 241 242 242 249 251 252 253 254 254 255 255 255 255 256 256 256 257 257 256 256 255 255 256 256 257 258 259 260 259 259 259 258 259 258 258 258 257 256 257 257 257 258 258 259 259 262 264 266 267 266 266 268 268 268 270 271 273 275 277 276 273 272 273 274 274 275 275 274 274 274 274 273 274 274 272 271 270 267 266 266 267 266 265 264 264 263 263 263 262 262 262 260 259 257 253 252 255 260 260 265 267 267 265 262 260 258 246 238 233 229 228 225 232 233 234 240 247 251 255 256 255 254 254 253 255 254 254 257 258 256 256 258 259 260 263 265 266 268 269 270 270 274 275 276 279 278 264 244 226 212 202 196 193 192 190 188 188 188 187 187 187 187 187 187 187 187 187 187 187 186 186 186 186 186 186 185 185 185 185 186 188 189 190 190 191 192 193 193 193 196 197 198 198 198 200 196 194 194 196 197 197 199 213 226 226 218 214 220 221 224 219 210 205 202 201 201 193 191 190 190 190 188 188 189 192 194 195 195 194 192 331 330 329 329 328 328 328 328 328 327 327 327 327 326 325 324 323 322 322 322 322 322 321 321 323 325 326 328 329 330 331 332 333 332 332 332 331 328 326 329 329 329 328 327 326 326 324 322 319 317 317 319 320 321 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 325 324 324 325 325 325 326 325 325 326 325 324 322 321 321 322 321 321 319 318 318 318 319 320 319 318 316 315 314 313 312 310 309 309 307 306 303 302 303 303 303 301 297 295 294 293 294 295 292 286 279 273 268 267 264 264 265 266 267 268 271 276 280 285 290 294 296 298 300 300 299 297 296 299 303 308 313 317 318 320 320 315 307 299 297 299 307 317 325 328 328 330 329 329 329 328 330 335 339 342 345 347 351 356 355 353 352 345 337 327 318 312 310 310 309 309 310 310 308 305 304 302 301 300 299 299 297 296 295 293 291 289 288 288 289 289 289 289 289 288 286 285 284 284 284 283 282 281 280 280 280 279 279 278 277 278 278 277 273 271 269 269 271 274 273 266 258 253 251 252 255 255 258 261 265 269 271 271 268 267 265 264 267 267 270 272 270 267 265 265 266 265 263 262 262 261 263 265 265 266 266 263 256 248 242 243 245 244 240 229 225 224 223 222 222 223 223 224 224 224 226 229 232 233 230 226 224 223 223 223 222 222 223 225 230 231 230 230 231 232 234 236 236 235 235 235 233 231 232 234 235 237 238 240 240 244 245 241 235 230 228 226 226 225 223 223 223 218 217 217 218 221 225 232 239 244 245 245 244 243 241 242 244 247 251 253 253 256 258 259 262 262 263 261 260 257 252 252 249 244 244 237 230 227 226 227 235 242 250 255 256 256 256 256 258 259 259 258 256 254 254 257 260 261 261 261 260 261 264 269 271 269 267 268 271 274 275 276 276 273 265 254 244 240 238 233 231 228 225 223 222 221 226 224 223 223 224 225 229 231 236 241 242 238 228 220 220 220 221 222 222 220 220 223 224 219 211 210 211 209 209 210 210 211 212 210 208 208 208 208 208 208 209 209 210 212 214 216 217 221 226 228 228 229 232 232 235 238 240 240 238 238 237 236 233 230 228 228 229 231 234 236 237 242 249 250 251 252 253 254 254 255 255 254 253 254 254 255 255 255 254 253 253 253 254 256 257 258 259 259 259 259 258 258 259 260 260 261 261 260 259 259 259 259 259 260 262 265 266 266 266 265 265 267 269 270 271 273 274 277 278 275 274 273 272 272 272 273 274 274 273 273 273 272 272 272 273 273 271 268 266 266 266 266 266 266 266 266 265 264 263 263 262 262 260 259 256 255 257 260 261 268 270 270 268 264 262 258 251 249 245 243 241 234 241 246 245 247 252 256 257 258 257 257 255 254 254 253 253 254 253 252 251 252 257 258 261 264 265 267 268 269 269 271 272 276 279 279 270 249 228 211 200 196 195 192 191 189 189 188 187 187 187 186 186 186 186 187 187 187 187 187 186 186 187 187 187 187 186 186 186 187 188 189 190 191 192 192 193 193 195 197 198 198 199 201 200 195 195 196 198 199 197 199 210 218 218 212 207 208 212 220 211 207 204 202 200 201 190 191 191 192 192 191 190 191 193 194 195 195 194 193 330 329 329 328 328 329 329 328 328 328 327 327 326 325 324 323 322 321 321 322 322 323 323 324 325 328 329 330 331 332 333 333 333 333 332 332 331 328 328 329 329 329 326 327 326 324 322 321 319 319 319 320 321 321 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 324 324 324 325 325 326 325 325 324 323 323 322 321 321 321 321 320 318 317 317 317 319 319 319 315 313 312 310 309 309 310 309 307 306 304 302 301 302 303 302 300 298 297 295 295 294 291 286 280 275 271 269 268 267 264 263 267 270 272 274 278 282 285 288 290 291 294 295 293 291 290 290 295 302 307 312 317 318 321 317 309 303 299 299 300 305 313 318 321 325 328 327 328 329 328 329 331 336 342 345 348 356 2 3 350 345 341 337 331 323 316 314 312 310 309 310 313 312 309 306 304 302 301 300 299 297 296 294 292 290 289 289 289 290 290 290 290 290 289 287 285 285 284 284 283 282 282 280 280 280 279 278 278 278 278 278 278 276 276 272 270 271 273 274 270 261 255 252 252 253 254 258 260 264 268 270 270 269 269 268 267 267 267 271 273 272 269 266 264 264 265 264 262 261 262 263 264 266 268 267 262 255 247 241 241 243 244 241 232 227 226 224 223 224 226 226 226 225 226 227 229 233 235 233 229 227 226 226 225 225 226 227 229 232 232 232 232 232 233 235 235 237 236 236 235 233 232 233 234 236 238 239 240 241 244 247 244 239 234 230 228 226 225 224 223 221 220 219 219 223 230 235 241 245 248 248 246 244 244 243 241 243 248 253 257 258 258 262 264 265 264 262 259 256 252 247 244 243 242 242 232 227 226 230 238 247 247 252 259 262 263 266 264 260 257 256 255 255 255 256 259 261 260 259 255 253 254 256 260 262 263 268 270 270 271 274 275 276 277 271 261 247 237 233 231 231 229 226 222 220 219 220 219 221 222 222 223 224 225 232 235 235 232 226 220 218 219 220 222 222 222 221 224 225 222 216 211 211 211 211 210 212 214 217 215 213 208 207 206 206 207 207 208 209 210 212 214 215 218 224 227 227 227 227 228 230 234 237 238 238 237 237 231 229 228 227 226 226 228 230 232 233 239 249 250 251 251 252 253 254 254 254 254 253 252 253 253 254 254 251 250 250 251 252 255 256 257 258 258 259 259 259 259 260 261 262 262 263 263 261 261 260 260 262 263 264 266 265 265 265 266 266 266 269 272 273 275 275 275 275 273 273 273 273 273 271 271 272 273 273 272 272 272 271 271 271 272 272 270 268 266 265 266 266 267 267 267 267 265 264 263 263 263 261 262 260 259 260 262 264 269 271 271 270 268 268 266 260 259 254 251 250 246 249 257 258 256 255 255 256 259 260 259 257 255 254 253 251 252 251 249 247 249 254 255 256 260 263 265 267 268 268 269 269 273 277 279 276 256 232 212 201 196 195 191 191 190 189 188 188 187 187 186 186 187 187 187 187 187 188 188 187 187 187 188 188 188 187 187 187 187 188 189 190 191 191 191 193 194 196 198 198 200 201 202 201 199 196 199 201 200 199 200 204 205 206 207 209 212 213 213 210 207 204 198 194 196 192 188 188 190 191 192 192 192 193 195 197 198 198 198 330 329 329 329 329 329 329 329 328 328 327 326 325 324 323 322 321 321 322 323 323 324 325 327 329 330 332 333 333 333 333 333 333 332 331 330 328 327 329 329 329 327 324 324 323 322 320 320 319 321 321 321 321 321 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 323 323 323 323 323 323 324 324 324 324 324 325 324 325 325 324 324 325 322 321 321 321 321 321 320 320 319 318 317 316 317 319 319 317 313 311 310 308 307 307 307 306 304 302 301 299 299 299 301 301 299 297 297 294 292 289 284 280 277 276 274 270 267 266 264 264 268 273 275 276 279 280 281 281 283 284 284 283 282 282 283 286 292 299 306 308 313 318 318 308 300 299 302 305 306 307 313 314 318 322 325 326 326 327 326 326 328 330 335 337 342 349 353 348 334 332 331 329 327 324 321 318 314 311 310 310 312 315 313 309 305 303 303 301 300 298 296 294 292 291 291 291 291 291 291 291 291 290 289 288 286 285 284 283 283 282 282 280 280 280 279 278 279 278 278 278 278 278 278 275 271 271 272 273 271 266 258 254 253 253 254 257 259 264 267 269 270 270 271 271 270 269 267 269 272 272 271 267 265 264 264 264 264 262 262 263 263 266 269 267 262 254 246 240 240 241 244 244 238 232 229 226 225 226 228 228 228 226 226 227 229 233 237 235 232 229 228 228 228 229 229 229 231 233 233 233 233 232 233 235 235 238 237 237 236 235 235 235 236 238 239 241 242 244 245 247 246 242 237 232 229 229 229 229 228 227 226 225 226 234 241 243 244 245 245 244 245 245 246 247 245 244 249 255 259 260 260 264 265 264 263 260 257 252 249 245 242 241 241 241 232 229 230 239 254 261 257 256 260 263 266 270 269 262 257 255 255 256 259 261 259 258 257 255 252 251 252 250 248 248 254 264 269 272 273 273 274 276 277 275 266 252 239 233 232 229 227 224 222 219 217 216 216 219 221 221 222 224 224 228 229 228 227 225 222 220 219 219 220 221 223 224 224 227 225 217 211 212 211 211 211 217 219 217 215 213 211 207 205 205 205 206 207 208 209 211 212 214 217 221 225 226 226 226 225 226 229 233 235 236 235 233 227 227 225 225 225 224 225 226 229 230 232 240 249 250 250 251 251 252 253 254 255 253 253 252 252 252 251 249 249 249 250 250 253 255 255 256 257 257 259 260 261 261 261 261 261 262 262 262 262 262 263 264 266 266 265 264 264 265 266 267 269 271 273 274 275 274 273 272 271 271 272 274 275 273 270 270 270 271 272 272 271 271 271 270 270 271 270 269 267 265 265 266 267 267 267 268 267 266 265 264 264 264 264 264 263 264 266 267 269 270 271 271 271 271 271 271 266 262 260 259 256 255 261 261 256 254 254 255 258 261 259 258 256 254 252 251 248 248 244 242 244 247 243 246 252 259 263 264 265 267 269 268 271 275 279 278 262 236 217 211 205 197 193 192 191 190 189 188 187 187 187 187 187 187 188 188 188 188 188 188 188 188 188 188 189 188 187 187 187 189 190 191 191 191 192 192 194 197 199 199 200 202 202 202 201 197 201 202 201 200 201 200 200 201 201 204 209 214 214 210 208 202 193 188 189 190 186 186 186 186 187 188 190 192 195 197 200 203 203 330 330 329 329 330 330 329 329 328 328 327 326 325 323 322 321 321 322 323 324 324 326 328 330 331 332 333 334 334 333 333 333 332 332 328 327 326 328 330 329 328 325 323 323 321 321 320 322 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 322 323 323 323 323 323 324 324 324 324 324 324 325 322 321 320 320 320 320 321 320 320 320 319 318 317 317 316 316 316 318 317 315 313 311 310 308 307 307 306 304 302 299 297 297 296 297 297 297 298 296 293 290 287 282 278 277 278 279 276 267 265 266 268 269 271 274 275 275 275 274 273 274 273 273 271 271 272 277 282 286 291 296 303 304 311 314 307 297 295 297 305 312 314 313 315 314 318 320 322 323 324 324 324 324 324 324 326 327 329 333 335 331 326 324 323 322 321 321 321 319 316 314 312 311 311 313 314 312 308 305 304 303 302 300 297 295 294 293 293 293 293 292 292 291 291 290 289 289 287 285 284 283 283 282 281 280 279 279 279 278 279 279 279 278 277 277 277 276 272 271 272 273 273 270 263 258 256 255 255 256 258 265 266 267 269 270 271 271 272 270 268 267 269 271 271 269 266 264 263 263 263 261 261 262 263 265 269 268 262 253 247 244 240 240 246 247 242 236 232 228 227 228 228 229 229 227 227 227 229 233 236 236 234 231 230 230 230 231 232 232 233 234 234 234 234 233 233 234 235 237 238 238 238 237 237 239 240 241 240 242 244 244 244 245 247 244 240 236 232 232 232 233 234 237 238 233 235 247 247 245 244 243 243 244 243 246 248 250 251 250 254 258 260 261 261 263 265 264 261 257 254 251 247 246 246 242 240 240 234 233 241 255 266 269 267 263 262 261 263 267 268 265 261 258 257 256 257 258 255 255 253 251 250 249 248 244 238 238 243 250 257 269 273 274 274 275 276 276 271 256 243 238 235 229 225 222 220 219 218 216 217 218 219 220 221 223 223 224 224 224 224 224 224 222 222 223 222 222 224 226 224 225 224 216 211 210 211 214 215 220 220 216 212 210 210 205 204 204 204 205 207 208 209 210 211 213 215 218 221 223 224 224 224 224 226 230 232 233 232 230 227 227 225 224 224 224 225 224 227 229 230 231 239 249 248 249 249 249 250 252 253 254 251 251 251 250 250 249 250 250 251 252 253 255 256 255 256 257 258 260 260 259 260 259 259 260 260 261 263 264 264 264 265 265 263 263 265 265 267 268 270 271 273 273 273 270 267 266 267 267 271 273 275 274 272 269 268 269 270 271 271 271 271 270 270 269 269 269 268 266 265 265 266 266 267 268 267 267 267 266 266 266 266 266 266 268 269 268 269 269 270 272 273 273 273 273 271 266 266 266 264 263 263 257 251 245 246 250 254 258 257 258 257 255 252 250 247 245 239 237 238 236 232 235 238 251 256 259 263 266 269 268 270 274 278 278 266 245 239 223 209 202 197 194 192 191 190 189 188 188 187 187 186 187 188 188 188 188 188 188 188 188 189 189 189 189 188 188 188 190 191 191 192 192 192 192 193 196 199 200 201 201 202 202 201 199 202 202 201 200 201 200 198 197 199 201 205 208 209 208 205 195 190 189 188 186 185 186 186 185 184 185 187 188 190 194 199 203 204 330 330 330 330 331 330 330 329 328 328 326 325 324 323 322 322 322 323 326 326 327 330 332 333 333 334 334 333 333 332 332 331 330 330 327 326 327 328 329 328 325 323 322 321 320 321 322 324 324 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 323 323 323 323 324 324 324 324 324 324 323 319 319 320 319 319 320 320 320 320 319 318 317 315 315 315 315 316 317 315 314 312 311 310 309 309 308 305 303 300 296 294 294 295 295 294 293 294 291 289 285 282 279 277 278 280 277 274 273 263 271 276 276 273 273 273 272 271 271 271 270 267 267 266 268 273 277 282 285 289 292 296 299 307 305 294 289 291 295 304 314 317 317 317 319 320 321 322 323 323 323 322 322 322 322 321 320 321 322 325 323 321 320 320 319 317 317 317 317 317 316 315 314 313 312 312 312 311 309 306 304 302 301 299 298 297 295 294 294 294 294 293 292 291 290 289 288 287 286 284 283 283 282 281 279 279 279 279 279 279 278 278 277 277 275 274 275 273 271 272 274 275 273 268 265 262 258 256 255 258 263 265 265 267 270 271 271 271 271 267 265 267 269 270 270 267 264 262 261 260 260 261 262 263 265 268 268 261 252 248 245 239 239 243 248 244 238 233 229 227 228 228 229 229 228 227 227 229 233 237 239 238 235 233 233 233 234 233 234 235 236 236 235 235 235 234 234 235 237 238 239 239 238 239 240 241 241 242 243 244 244 244 244 247 247 244 240 238 236 234 236 237 241 245 248 250 256 252 250 247 244 244 247 246 249 250 253 257 259 258 259 259 259 259 259 263 263 261 257 253 249 246 244 244 242 240 240 240 244 255 261 261 267 270 269 268 263 260 260 262 264 264 262 259 256 255 254 252 251 249 248 247 245 242 238 233 234 234 240 249 258 272 274 274 274 275 275 271 257 254 243 234 228 224 221 219 219 219 217 217 217 217 218 220 221 221 222 223 224 225 225 226 225 224 223 224 223 222 223 222 222 220 215 214 213 212 212 214 220 222 222 215 208 207 202 202 202 203 204 206 207 208 209 210 212 214 216 216 219 222 222 222 222 223 226 228 228 228 228 228 228 227 228 227 227 228 228 229 231 232 232 238 246 246 246 245 246 247 248 249 250 250 249 248 248 249 250 253 253 253 254 254 254 255 256 256 257 257 258 258 256 256 257 258 258 259 260 262 264 264 264 263 263 263 263 264 265 267 269 271 272 271 270 267 266 265 264 265 265 268 271 273 273 273 271 269 268 268 269 269 269 270 270 270 269 268 268 268 267 267 266 266 266 266 267 267 268 268 268 268 268 267 268 268 269 269 268 267 268 270 273 274 274 274 274 273 270 271 271 269 267 265 260 258 237 233 239 245 254 254 256 257 255 253 251 249 245 239 236 232 229 227 229 228 240 243 252 261 264 268 268 268 272 276 276 271 271 251 231 218 209 202 197 194 192 191 190 189 188 187 186 186 186 187 188 188 189 189 189 189 189 189 189 189 189 189 189 190 191 191 191 193 193 192 192 193 196 199 200 200 200 202 202 201 200 202 203 201 200 201 201 201 197 196 199 201 202 203 204 199 194 195 195 192 188 187 188 188 187 185 185 185 183 186 191 197 202 204 331 331 331 331 331 330 330 330 328 327 326 324 323 322 323 323 324 325 326 328 330 332 333 334 334 333 333 333 332 332 332 328 328 328 328 329 329 330 327 324 322 322 321 321 321 322 325 325 324 324 324 324 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 322 322 322 323 323 323 323 323 323 323 323 323 321 319 319 319 319 319 319 319 320 318 318 316 316 316 315 315 315 316 316 315 313 310 310 309 309 309 308 304 301 297 294 293 292 294 292 292 291 290 288 286 283 281 281 281 281 281 274 271 269 267 276 286 285 277 273 272 271 270 270 270 269 267 268 270 273 277 280 283 286 288 289 291 295 300 297 286 283 286 293 303 313 316 317 317 319 321 322 323 324 325 325 323 322 321 320 320 319 319 320 321 318 317 317 317 316 317 315 314 314 315 315 315 315 314 313 312 310 310 310 308 305 303 302 301 301 299 297 295 295 295 294 293 292 291 290 289 288 287 286 285 284 283 282 280 278 278 279 279 279 278 276 276 276 275 274 272 272 273 273 273 274 276 275 274 271 266 261 256 255 257 261 263 264 265 268 269 270 271 270 266 265 266 267 269 270 267 266 263 261 259 258 260 263 263 264 266 266 261 260 251 243 238 238 241 247 246 240 233 230 228 229 228 229 229 228 227 228 230 234 238 241 242 241 238 235 236 235 235 235 236 236 237 237 237 236 236 235 236 237 238 239 239 239 239 239 240 241 243 243 243 244 244 244 246 248 247 247 244 240 236 237 238 242 247 254 259 260 258 257 252 250 253 258 258 257 257 258 261 262 260 260 259 259 257 257 258 258 260 259 254 248 245 244 241 242 242 244 246 250 254 251 261 263 265 266 267 264 258 256 258 262 264 264 260 257 255 253 251 248 245 244 243 240 237 233 231 231 232 239 246 252 262 272 271 272 271 268 265 264 250 235 229 225 223 223 220 217 218 218 217 217 216 217 219 220 222 224 225 225 225 226 226 227 227 226 223 220 220 220 220 220 218 214 213 211 210 209 211 221 221 223 215 208 207 206 204 202 202 203 205 206 208 209 210 212 213 213 214 216 218 219 219 219 220 222 224 225 225 227 231 235 234 233 232 231 232 233 234 234 234 233 240 244 243 243 243 244 244 244 244 244 244 245 246 247 249 251 254 253 253 253 252 253 253 254 255 256 256 256 256 255 255 256 256 257 258 259 261 262 263 263 262 262 263 263 263 265 266 267 268 269 268 267 264 264 264 264 264 265 265 267 270 272 274 274 273 270 269 268 268 268 269 270 269 269 268 268 268 268 268 267 266 266 266 266 267 268 269 269 269 269 269 269 270 269 264 260 261 267 270 272 273 275 275 274 273 271 272 273 270 267 266 266 259 229 218 225 239 246 248 252 255 255 254 252 248 246 241 235 229 226 226 226 225 226 237 251 259 263 267 268 267 271 274 275 273 272 260 245 230 219 209 200 195 193 192 192 190 188 186 186 186 187 187 188 188 189 189 189 189 189 189 189 189 189 190 190 191 192 192 192 193 194 194 194 195 197 199 200 200 200 201 203 203 202 203 204 201 200 201 202 202 198 196 196 198 199 199 198 198 197 198 197 193 188 187 189 190 187 184 183 183 181 183 188 195 201 205 332 332 332 332 331 330 329 329 328 326 325 324 323 324 325 326 326 327 328 330 332 333 334 333 333 333 333 333 332 332 330 327 329 329 330 330 330 330 325 322 321 321 320 321 323 324 324 324 324 324 324 324 324 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 322 322 322 323 323 323 322 321 321 323 323 321 319 318 318 318 318 318 318 317 317 316 315 315 315 315 315 316 314 313 311 310 310 308 308 307 306 303 300 296 294 293 292 293 291 291 290 288 286 286 285 285 286 285 283 281 275 271 268 268 277 289 292 283 277 274 273 272 271 272 273 273 274 277 278 280 282 284 286 288 288 289 292 294 292 285 281 283 289 298 305 309 313 315 317 318 319 320 322 325 325 324 322 322 319 319 318 317 317 317 315 315 315 315 314 314 312 311 312 313 313 314 314 314 314 314 312 310 309 308 307 305 304 302 303 301 300 298 297 296 294 293 292 291 290 289 288 287 286 285 284 282 281 280 279 278 279 278 278 277 275 275 275 275 275 273 271 272 273 273 273 275 275 276 274 269 263 258 255 257 259 261 262 263 264 266 269 270 270 267 265 265 265 267 268 266 266 263 260 259 258 259 261 262 263 264 265 262 261 250 241 237 236 239 244 246 242 233 230 228 226 226 228 228 228 229 229 231 235 239 241 244 244 241 237 238 236 235 235 236 237 238 238 238 238 237 236 237 238 239 240 240 240 239 239 239 240 241 242 243 243 244 244 246 248 249 250 249 243 239 238 238 242 248 254 259 260 260 261 259 257 260 264 267 268 266 264 264 264 262 260 258 258 255 255 253 251 252 251 252 249 246 244 240 240 244 247 247 247 248 252 261 262 261 259 256 257 253 256 257 259 261 263 261 261 258 254 250 246 242 241 238 235 232 230 229 230 232 237 242 248 255 263 262 263 259 256 251 244 224 220 220 221 222 223 222 218 216 217 218 217 217 218 218 219 220 222 223 223 222 222 223 223 224 224 224 222 221 221 221 220 218 218 215 212 210 209 211 216 220 229 220 212 210 209 206 202 202 203 204 205 207 208 210 210 210 211 213 214 213 215 216 216 217 219 221 223 224 230 237 240 238 235 233 232 233 234 233 233 232 230 237 241 241 243 243 244 245 244 244 244 246 248 247 248 249 251 253 253 252 251 250 250 251 252 253 255 255 255 256 257 258 257 257 258 258 259 260 261 262 262 262 262 262 262 263 263 263 264 264 264 263 263 262 262 263 263 264 264 265 266 268 271 273 275 276 276 274 270 268 268 267 268 269 269 269 268 268 268 268 268 268 267 267 266 267 267 269 269 269 270 270 271 269 265 260 257 259 266 269 270 272 273 274 274 272 273 272 271 268 266 264 257 242 228 219 219 229 239 241 244 249 250 252 251 249 250 247 241 234 227 226 228 228 229 239 247 254 259 264 267 267 269 271 273 274 274 267 254 239 227 216 205 197 193 195 193 191 189 188 188 188 189 189 189 189 189 190 190 189 189 190 190 190 190 192 192 193 194 194 194 194 196 196 196 197 199 200 200 200 200 201 202 204 205 205 204 202 201 202 203 202 199 197 195 196 199 201 198 198 198 196 195 191 187 186 188 191 190 186 184 182 183 183 187 192 200 205 333 333 332 331 330 328 329 328 326 325 325 324 325 326 327 328 327 327 328 330 332 333 333 333 333 334 334 333 333 332 330 328 329 330 330 330 330 328 324 321 321 320 320 321 324 325 325 324 324 324 324 324 323 323 323 322 323 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 322 322 323 322 319 317 318 322 323 321 319 318 318 317 318 317 317 317 316 316 315 316 315 315 315 314 313 312 311 309 308 309 307 306 304 302 299 296 296 296 296 295 294 293 291 290 290 290 289 289 288 286 282 280 278 270 267 271 279 287 292 291 284 280 278 276 275 275 277 278 279 280 281 281 283 285 286 286 287 287 289 290 288 284 282 281 284 290 295 299 307 312 314 314 314 314 315 317 319 319 320 319 317 317 316 315 315 314 313 313 314 314 314 312 310 309 310 310 312 313 314 315 314 314 314 312 310 309 308 307 305 305 305 304 302 301 299 297 295 293 292 291 289 288 287 286 286 285 284 282 280 279 278 278 278 278 278 277 276 275 274 275 275 275 271 271 273 274 274 273 274 275 275 272 265 259 257 257 258 259 261 262 262 265 267 270 271 267 263 263 263 265 266 266 265 263 260 257 256 258 260 261 263 264 265 263 259 248 239 235 236 238 242 246 243 233 231 228 225 225 227 229 230 230 231 232 235 238 238 242 244 242 239 238 236 235 235 235 236 236 238 238 239 238 237 237 238 240 241 241 241 241 240 240 240 240 241 242 243 244 244 246 247 248 251 251 246 242 239 239 242 248 253 255 256 259 262 262 262 262 265 269 273 272 267 265 264 262 259 257 257 253 254 256 253 247 244 248 252 251 245 240 239 241 244 241 240 243 251 253 259 258 255 250 248 248 249 259 258 258 259 260 260 259 255 250 244 239 236 233 230 228 227 227 228 231 234 238 241 248 252 247 244 234 235 228 220 219 220 221 220 219 220 222 220 218 218 217 217 218 219 219 219 219 220 220 219 219 219 219 220 220 221 223 223 222 224 226 225 223 221 217 211 210 211 212 214 218 226 229 229 224 216 208 203 203 204 204 205 206 207 209 208 209 210 210 211 209 211 213 215 217 219 220 221 225 233 241 242 239 236 233 230 230 230 230 229 227 238 239 242 244 245 245 246 247 247 247 246 248 251 252 251 250 252 254 254 253 253 250 249 249 250 251 252 254 255 257 258 258 258 258 259 259 259 259 260 261 261 262 262 262 262 262 261 260 261 261 261 261 261 261 261 262 263 264 265 265 266 266 270 274 275 275 277 277 274 273 270 268 267 268 269 269 269 268 268 268 268 268 268 268 267 267 267 268 268 269 270 270 269 267 260 255 258 262 265 267 269 270 272 272 273 273 272 269 267 266 264 254 237 224 219 218 220 227 234 235 237 238 241 246 248 250 255 255 251 245 236 233 235 234 232 234 239 248 256 262 266 266 267 267 270 273 274 269 259 243 232 223 212 203 201 202 197 193 191 190 189 189 188 189 189 189 189 190 190 190 190 190 191 192 192 193 193 194 195 195 195 196 197 198 198 200 201 201 201 201 201 202 203 204 206 207 205 204 202 203 205 204 199 198 198 198 199 201 201 202 197 190 188 187 186 186 189 193 193 193 190 186 184 184 186 192 199 205 333 332 331 330 329 328 328 327 326 326 326 327 328 329 328 328 327 327 328 330 332 332 333 333 334 334 333 333 333 331 330 328 328 329 330 330 329 328 327 326 324 320 320 322 324 325 324 324 324 323 323 323 323 323 322 322 322 322 322 322 322 322 322 322 322 322 322 321 321 321 321 321 321 321 321 321 321 322 322 322 321 317 316 317 318 318 318 317 317 317 317 317 316 317 316 316 316 316 315 314 313 312 312 311 310 309 307 306 306 305 304 304 301 300 299 299 300 299 298 297 296 294 295 294 292 290 288 286 283 278 277 273 267 268 273 279 286 292 296 293 288 286 282 279 278 280 281 281 281 282 283 284 285 285 285 286 286 286 286 285 282 280 279 278 282 284 291 301 307 310 310 309 310 310 311 312 313 314 314 314 313 313 312 312 312 312 311 312 312 312 310 308 307 307 308 311 313 314 315 314 314 313 313 311 310 309 308 307 308 308 307 306 304 302 299 297 294 292 290 289 287 285 284 284 284 283 281 279 278 278 278 279 278 277 277 276 275 275 274 275 275 273 271 272 273 274 274 274 274 274 273 269 263 259 258 258 260 260 261 263 264 266 270 272 269 264 262 261 263 264 264 265 263 259 257 255 255 258 260 262 263 264 262 256 246 238 233 234 236 242 246 246 240 234 230 226 227 229 230 231 232 232 233 235 236 237 242 244 242 239 236 233 234 234 234 234 235 236 237 238 238 238 238 239 240 241 241 242 242 241 241 240 240 240 241 242 243 244 245 246 247 250 252 250 245 241 240 241 245 249 247 250 255 260 262 264 261 263 268 273 274 271 270 265 261 258 256 254 251 253 253 249 244 242 243 251 251 247 240 236 236 238 235 236 240 243 245 249 248 250 251 249 248 251 252 249 250 251 252 255 256 251 245 240 236 232 228 226 224 224 224 225 228 230 233 236 241 239 231 225 220 220 218 218 222 231 234 227 220 218 219 220 220 219 217 216 217 218 219 219 218 218 218 218 218 217 218 219 223 226 228 229 227 225 226 227 227 223 214 214 211 213 215 217 222 230 231 242 238 226 214 206 204 204 205 205 206 207 207 208 208 209 209 209 208 209 211 215 219 220 222 226 230 236 241 243 241 237 233 230 230 228 228 227 226 227 240 238 239 243 248 248 250 250 251 250 250 253 255 255 254 254 255 255 254 253 249 247 248 249 250 251 253 254 256 256 256 257 257 258 259 259 258 258 259 259 260 261 260 260 260 259 259 259 259 259 260 261 261 262 263 265 266 265 266 266 267 271 274 275 276 277 278 277 277 274 270 268 267 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 268 269 269 268 265 258 255 260 264 265 268 269 269 270 271 271 271 271 267 266 263 260 248 233 225 209 210 221 226 228 229 230 233 235 240 243 246 252 256 252 248 242 245 246 236 230 227 230 243 256 262 264 264 265 265 268 271 271 268 264 255 241 230 224 219 213 210 203 197 193 190 188 186 187 188 189 190 190 191 191 191 191 191 192 193 193 194 194 195 195 196 196 197 198 199 199 199 201 203 204 203 202 203 204 206 207 208 207 206 204 204 206 206 201 200 201 200 199 200 203 204 193 187 185 185 186 188 191 192 195 197 194 188 184 183 186 192 200 207 332 331 330 329 329 328 328 327 327 328 329 329 329 329 328 327 327 328 329 331 332 333 333 334 334 333 333 333 332 331 330 328 328 328 329 329 329 328 327 326 324 322 323 324 324 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 322 321 321 321 321 321 321 321 321 321 321 321 322 322 322 321 319 316 316 317 317 317 317 317 317 317 316 316 316 316 315 315 315 315 314 313 311 310 310 310 309 307 305 305 305 304 303 303 301 301 300 299 299 297 298 297 296 295 295 292 289 286 284 281 278 277 274 271 267 267 271 279 286 293 297 297 294 293 287 282 280 281 282 283 284 284 284 284 284 284 284 284 283 282 282 281 277 276 276 276 277 278 287 296 302 305 306 306 306 306 306 307 308 310 311 311 310 310 309 309 310 309 309 309 310 310 309 307 306 306 307 310 312 313 314 314 313 312 311 311 311 310 309 309 309 309 309 308 306 304 302 299 296 293 290 288 286 285 284 283 282 282 280 279 279 280 279 279 278 278 277 276 275 275 275 274 274 273 271 271 272 272 274 274 274 274 272 269 265 261 260 260 260 261 261 263 264 266 269 273 271 266 262 261 261 262 263 264 262 259 257 254 254 256 258 259 260 261 261 254 245 238 233 235 236 243 249 251 248 239 233 229 229 230 231 232 232 233 233 234 235 237 241 243 241 239 235 232 232 232 232 232 233 235 236 236 237 237 237 238 239 240 241 241 242 242 241 240 240 240 241 242 243 244 244 244 245 248 251 251 247 242 240 240 243 245 244 246 251 257 261 264 266 264 266 270 273 275 275 269 261 258 255 251 248 249 245 242 241 240 241 247 250 247 240 234 233 234 234 236 236 237 239 241 244 249 254 254 251 250 249 244 244 240 241 247 247 231 228 231 230 226 224 222 222 221 220 221 223 225 228 228 232 232 229 224 219 220 219 221 229 239 244 239 227 219 219 219 219 218 218 215 216 218 219 220 219 218 218 218 218 218 220 222 226 228 231 233 232 228 227 226 227 225 219 216 214 216 219 222 223 220 221 245 247 235 220 210 206 205 206 206 206 207 207 208 208 209 209 209 208 209 213 219 220 224 229 233 235 236 237 240 239 237 235 235 234 231 230 230 230 231 235 237 237 240 244 246 250 252 254 253 252 253 255 257 257 253 252 252 250 249 249 247 248 250 251 251 252 254 254 254 255 256 257 257 258 260 259 258 257 258 258 259 259 259 259 259 259 258 258 259 260 260 262 263 264 267 268 267 266 267 270 273 274 274 275 276 277 278 278 276 273 270 268 267 267 268 268 268 268 268 268 268 268 267 267 268 268 267 267 267 267 265 258 249 258 261 264 266 267 268 269 269 268 269 269 267 264 264 261 259 255 245 230 213 210 217 221 222 224 226 228 230 234 238 240 247 254 251 253 254 253 247 236 229 224 223 234 248 258 262 262 264 264 266 268 269 269 269 264 252 247 240 229 220 212 205 199 193 189 186 184 186 187 190 192 192 192 192 191 191 192 193 194 194 195 195 195 195 196 197 198 199 199 199 200 202 205 206 206 204 204 207 208 209 210 210 207 204 205 208 208 203 201 203 202 201 201 202 201 193 188 186 185 187 189 190 192 197 199 195 189 187 186 189 196 204 209 331 331 330 330 330 329 329 329 330 330 331 331 330 330 329 328 328 329 330 331 332 333 333 333 333 333 333 332 332 330 329 328 328 328 329 329 328 327 327 326 325 324 324 324 324 324 324 323 323 323 323 323 322 322 322 322 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 321 322 322 321 317 316 316 316 316 316 316 317 317 317 317 316 316 315 315 314 314 314 313 312 311 311 309 309 309 308 306 306 304 303 303 302 300 299 298 297 296 295 295 295 295 294 291 289 287 284 282 280 277 276 275 272 268 265 269 277 286 290 291 295 297 297 297 292 286 283 283 284 285 286 286 284 284 283 282 281 279 277 276 275 275 273 273 274 275 277 280 286 293 298 300 302 302 302 301 302 303 304 307 308 308 308 308 308 307 307 306 306 307 308 308 308 306 304 305 307 309 311 312 312 312 311 309 308 309 309 309 309 308 308 307 308 308 307 305 304 301 298 294 291 288 285 285 284 282 281 282 281 281 280 280 280 279 278 278 277 276 275 275 275 274 273 273 271 271 271 271 273 274 274 274 273 269 266 263 262 261 261 262 261 263 264 265 267 270 271 267 263 261 260 259 261 261 261 260 258 254 252 254 256 257 258 260 261 253 245 237 234 235 238 244 246 250 249 243 235 230 229 231 232 233 233 234 234 234 234 236 238 241 242 240 237 233 231 232 232 233 234 235 236 235 236 235 235 236 237 238 239 241 241 242 241 240 239 239 240 241 242 243 243 244 243 245 248 250 248 243 239 239 240 241 244 245 249 254 259 263 265 263 264 267 268 273 278 276 264 258 253 248 243 240 237 236 236 237 238 242 250 249 241 233 232 234 234 235 235 236 239 242 245 251 254 252 248 243 241 240 239 239 238 235 231 224 221 221 221 220 220 220 218 217 217 218 219 221 222 224 225 227 228 224 220 221 222 226 231 238 243 244 235 228 222 219 218 219 219 216 215 217 218 219 220 220 220 219 220 221 222 224 227 228 229 232 234 234 235 233 233 231 226 221 219 218 221 226 227 226 225 228 239 235 224 215 210 207 207 207 208 208 208 209 210 209 209 210 211 213 215 216 223 231 237 240 238 234 232 234 237 238 237 237 238 236 233 233 233 235 237 238 239 240 240 243 249 252 254 250 250 252 253 254 254 248 247 247 247 247 249 248 249 251 252 253 254 254 256 257 257 258 259 258 258 260 260 259 258 257 257 258 260 261 261 260 260 259 259 260 261 261 263 265 267 269 270 269 269 270 273 273 273 273 273 274 276 277 277 278 276 273 271 269 268 267 268 268 268 268 267 267 267 267 267 268 268 267 267 265 264 260 252 244 255 260 265 267 267 267 268 268 267 267 266 264 262 261 263 263 264 256 239 233 222 219 218 221 221 221 222 225 232 236 239 246 251 250 252 253 252 247 239 232 227 222 229 242 250 254 258 262 262 264 266 267 268 268 266 266 258 247 234 220 210 205 200 194 189 187 186 186 188 191 193 193 193 192 192 191 192 192 193 194 195 195 195 195 195 197 198 199 199 200 200 203 207 209 208 206 206 209 211 211 212 210 208 206 207 208 208 205 202 204 204 204 203 201 198 192 189 188 187 188 190 190 194 198 200 197 196 196 193 195 201 203 211 331 331 331 331 331 331 331 331 331 331 331 331 331 330 330 329 328 329 331 332 332 333 333 333 332 332 332 332 331 330 329 328 328 328 329 328 328 327 327 326 325 325 325 324 324 324 323 323 323 323 323 322 322 322 321 321 321 321 321 321 321 321 320 320 320 320 320 320 320 320 320 320 320 320 321 321 321 321 319 316 316 316 316 316 316 316 317 318 318 317 316 315 315 315 314 314 313 312 312 311 309 309 308 308 306 305 304 302 302 300 299 297 296 294 294 292 292 293 292 290 290 287 285 284 282 280 277 275 274 272 269 265 265 275 287 294 293 291 292 293 295 297 296 291 286 286 286 288 288 286 284 284 281 278 276 274 272 270 271 272 274 275 274 275 279 283 288 291 294 296 298 298 298 298 298 300 302 305 306 307 307 307 306 305 304 304 304 304 305 306 306 304 303 304 307 309 310 310 311 311 310 308 307 307 307 306 306 306 306 305 305 305 305 305 304 303 299 295 292 289 287 285 284 281 281 281 281 282 282 280 280 279 279 278 277 276 275 275 275 274 272 272 271 271 271 271 271 274 275 274 273 270 266 266 265 263 262 262 262 262 263 264 266 267 270 269 267 263 260 258 260 259 259 259 259 256 253 254 254 255 257 259 260 252 244 237 235 235 238 242 242 249 249 245 237 231 230 231 233 234 234 235 234 234 234 235 237 241 245 244 240 235 232 232 232 233 236 237 236 235 235 234 233 234 234 235 237 238 241 241 240 239 238 238 239 240 240 241 242 242 240 241 244 247 247 243 238 238 239 240 243 246 247 251 255 260 262 262 262 263 265 270 275 275 266 258 250 245 241 236 232 233 234 236 238 244 250 250 247 236 233 235 235 235 235 238 242 244 245 247 249 246 242 237 235 235 233 235 234 231 224 220 218 216 215 215 216 216 216 215 216 217 219 220 221 223 224 225 225 223 221 221 221 225 229 233 238 242 242 241 231 224 220 219 219 219 218 219 219 220 220 220 221 221 221 223 224 226 227 227 229 230 233 237 243 244 240 238 234 230 226 223 223 229 230 231 230 227 235 239 231 221 214 210 208 208 208 209 209 209 210 210 210 211 214 217 221 221 228 237 242 242 239 234 231 232 236 237 237 238 240 240 236 235 236 238 239 241 242 242 243 244 245 248 252 251 250 248 248 249 249 247 247 248 249 249 249 251 252 252 253 254 255 256 258 259 260 260 260 259 259 259 260 261 260 259 258 258 260 262 262 262 261 261 261 261 262 262 264 266 268 270 270 271 271 272 272 273 273 274 273 273 274 275 276 278 278 278 276 272 269 268 267 267 267 267 267 266 267 267 267 268 268 267 266 264 262 255 251 251 256 265 267 268 268 268 267 266 266 265 265 262 259 260 263 267 269 267 262 258 247 235 231 225 221 220 220 222 226 233 240 244 248 251 254 252 251 247 242 237 233 228 232 235 242 250 255 259 259 262 264 265 264 264 265 266 259 249 235 220 211 205 201 196 194 192 191 190 191 192 193 193 193 193 192 192 192 192 192 193 194 194 194 195 196 197 198 199 199 199 200 203 207 210 210 208 208 209 211 213 213 211 208 208 208 207 206 205 203 203 203 201 200 198 195 192 190 188 188 188 189 191 195 199 203 204 208 208 203 202 201 206 215 332 332 332 332 332 332 332 332 331 331 331 331 331 331 331 330 329 329 331 332 333 333 333 333 333 332 332 332 331 330 329 329 328 328 328 328 328 328 327 326 326 325 325 324 324 323 323 323 323 323 322 322 322 321 321 321 320 321 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 320 318 315 315 315 315 315 316 316 317 318 317 317 316 315 314 314 313 313 312 311 311 309 308 306 306 306 304 303 302 301 299 298 296 295 293 292 292 289 290 290 289 287 286 284 282 281 279 276 275 276 272 268 265 265 268 279 293 299 298 294 292 292 292 295 297 295 290 288 288 289 288 287 285 284 280 277 274 272 270 270 271 274 276 277 277 278 281 284 287 289 291 292 294 295 296 296 297 299 302 305 306 307 307 306 305 304 303 302 301 302 302 303 304 303 303 304 307 309 310 310 310 309 308 307 306 306 306 305 305 305 305 305 304 303 302 303 303 303 301 297 293 292 289 286 283 281 280 280 282 283 284 282 280 280 279 277 276 276 276 276 275 274 271 270 270 270 270 270 270 271 274 274 273 272 270 269 269 266 264 262 262 262 262 264 264 266 268 269 269 266 261 258 258 258 258 259 261 260 257 256 255 255 256 259 259 253 244 237 235 234 234 236 240 248 249 245 238 232 230 231 234 235 235 235 235 235 234 235 237 241 246 247 243 236 234 234 232 233 237 238 235 234 234 233 232 233 233 234 236 237 238 239 238 237 237 237 237 237 238 239 239 237 237 238 241 243 244 242 239 238 237 238 242 244 245 247 250 255 260 262 263 262 264 266 270 271 267 260 250 244 239 236 235 234 234 238 240 247 252 253 251 242 236 236 237 237 238 239 241 241 240 240 239 236 234 234 232 230 230 229 227 223 220 218 216 214 213 213 213 214 214 215 216 217 219 220 221 223 225 223 220 220 220 219 218 220 226 231 237 240 242 243 237 227 221 220 221 222 222 222 222 222 222 222 223 223 222 223 223 224 226 229 233 233 236 242 249 254 252 246 240 238 236 234 233 237 232 232 232 230 231 241 238 228 220 215 212 210 209 209 210 210 210 210 211 212 216 219 222 227 231 237 243 243 240 236 233 233 236 237 237 238 240 243 240 238 239 240 241 243 244 245 246 248 249 249 250 251 251 248 247 247 248 250 251 252 254 253 251 253 254 254 255 255 256 258 258 258 259 259 259 259 259 259 260 260 261 261 261 261 261 262 262 263 263 263 263 264 264 264 265 267 269 269 270 271 272 272 272 272 273 274 274 273 274 276 278 279 279 279 279 276 272 269 267 267 266 266 266 266 266 266 266 267 267 267 265 263 258 248 244 248 261 268 268 268 268 268 266 265 265 265 263 261 260 262 266 270 273 273 273 272 269 267 255 238 232 226 220 219 220 227 237 240 244 248 248 248 247 245 242 240 237 233 234 234 242 249 254 255 255 260 262 264 264 264 264 266 260 248 234 223 216 209 205 202 201 199 196 194 193 194 194 193 193 193 193 193 193 192 192 192 193 194 194 196 197 197 198 199 200 200 201 203 206 209 210 209 209 209 211 213 212 210 209 208 207 205 204 204 203 203 199 198 198 197 194 192 191 189 189 188 189 191 195 200 208 214 218 216 211 210 206 209 218 332 332 332 332 332 332 332 332 331 331 331 332 332 332 331 330 330 331 332 333 333 333 333 333 333 333 333 332 332 331 330 329 329 329 329 328 328 327 327 327 326 325 325 324 324 323 323 323 323 322 322 322 321 321 321 320 320 320 320 320 320 320 319 319 319 320 319 320 320 319 320 320 319 320 320 320 319 319 316 315 315 315 315 315 316 317 317 317 317 316 315 314 314 313 313 312 311 310 309 307 305 304 303 303 302 301 300 299 298 296 294 292 291 290 289 288 288 286 286 284 283 281 278 277 274 271 271 271 267 263 263 265 272 283 294 299 300 300 298 294 292 292 294 295 293 291 289 289 289 288 287 284 281 278 275 274 273 272 273 277 278 279 279 281 282 285 286 288 288 290 293 293 294 295 297 299 302 305 307 307 306 305 304 302 302 301 300 299 299 300 301 303 304 305 307 307 308 309 309 308 307 305 305 305 306 306 306 306 305 305 304 302 300 301 302 302 301 298 295 295 291 287 283 281 280 280 281 283 284 284 283 282 280 277 276 276 276 276 275 273 271 270 270 268 269 268 268 269 272 274 274 274 274 273 272 268 265 263 261 261 261 262 263 264 264 266 268 267 261 258 257 257 257 258 263 264 264 261 257 255 254 258 258 253 245 238 235 233 233 235 240 246 248 245 238 232 230 231 234 235 236 236 235 235 234 234 236 241 246 249 247 242 239 235 232 233 236 236 233 233 232 232 231 231 232 232 233 234 235 236 237 236 236 235 235 236 236 236 236 234 233 234 237 241 241 241 240 239 236 236 237 238 239 242 246 249 256 259 261 264 264 265 267 269 269 263 252 245 239 237 237 239 240 242 244 252 256 257 255 248 241 240 239 239 238 238 236 236 235 233 232 230 229 230 226 225 225 224 223 220 219 218 216 214 214 213 214 215 215 216 217 218 220 221 222 222 222 220 217 216 217 217 216 216 221 225 232 234 238 242 239 232 225 226 226 225 226 226 226 226 225 224 224 224 223 222 222 223 226 229 229 234 241 246 253 260 262 259 250 243 242 243 243 245 235 232 233 233 232 237 242 238 232 226 220 214 211 210 211 211 211 211 212 214 214 217 223 227 231 236 240 241 239 237 235 233 233 234 236 238 241 245 245 242 242 243 245 247 247 249 250 250 250 249 249 251 254 252 251 250 249 251 253 255 259 254 251 254 256 258 257 257 257 258 258 257 257 256 256 257 258 259 260 260 261 261 262 261 261 262 263 264 264 265 265 266 266 267 267 267 268 268 270 270 271 272 272 273 273 274 275 275 275 277 279 279 280 280 280 278 275 271 268 266 266 265 265 265 264 265 265 266 265 264 262 260 253 252 251 255 267 267 270 269 268 267 265 265 264 264 262 262 264 267 270 273 275 277 277 277 277 274 266 251 245 235 224 217 216 221 226 231 236 240 241 242 244 242 241 241 240 235 235 235 241 247 250 250 251 257 260 263 264 265 266 265 260 246 233 224 218 213 210 208 206 205 202 199 197 195 194 194 194 195 195 195 194 193 193 192 193 194 195 196 197 197 198 200 202 202 202 204 206 209 210 209 209 210 212 213 212 210 209 209 207 203 202 202 200 200 199 197 196 196 194 192 190 190 189 189 190 192 196 203 213 222 223 220 217 214 209 212 220 332 332 332 332 332 332 332 332 332 332 332 332 332 332 332 331 331 332 332 333 334 334 334 334 333 333 333 333 333 332 331 330 330 330 330 329 329 328 328 328 327 326 325 325 324 324 323 323 323 322 322 321 321 321 321 320 320 320 320 320 320 319 319 319 319 319 319 320 319 319 319 319 319 320 319 319 319 318 314 314 314 314 314 315 317 317 317 317 316 315 315 315 314 313 312 311 310 310 308 306 304 302 301 300 300 299 298 297 296 294 292 290 289 287 287 286 285 283 283 281 279 277 274 271 268 266 265 263 262 261 261 269 279 286 292 296 299 300 299 297 294 291 290 292 293 292 291 290 289 289 287 285 283 281 278 277 277 277 278 280 280 280 281 283 285 286 286 287 288 290 291 291 291 293 295 298 301 305 307 306 305 304 303 303 301 299 298 296 296 298 300 302 304 305 305 306 307 308 308 307 306 304 303 303 304 305 305 305 304 304 303 301 300 299 300 300 300 299 299 297 294 289 285 282 280 281 281 281 282 283 283 282 281 279 277 276 276 276 275 273 272 271 269 267 267 267 266 267 269 273 274 275 274 274 273 270 266 263 262 261 261 261 263 263 263 264 265 266 263 259 257 256 257 260 265 267 267 264 259 255 253 257 257 253 246 239 235 235 233 235 241 246 246 245 237 232 230 232 234 234 237 238 236 235 234 234 236 241 246 249 250 249 243 235 232 233 235 233 231 232 232 231 231 230 231 231 232 233 234 234 235 235 235 235 235 235 234 235 234 233 232 232 234 238 241 241 241 239 236 235 233 233 234 237 243 246 252 254 259 264 266 267 270 270 269 264 257 252 246 243 244 243 244 247 249 255 259 261 259 255 251 247 245 245 240 234 232 231 231 230 229 229 229 228 226 224 222 221 220 219 219 217 216 215 215 214 214 215 216 218 218 219 221 221 222 222 220 217 214 213 216 216 215 216 220 226 227 231 236 240 241 239 234 235 231 229 228 228 228 229 228 226 225 224 224 222 223 223 226 228 229 234 242 248 256 263 268 267 263 254 252 249 247 246 241 234 234 234 233 235 242 247 246 239 227 218 213 212 212 212 212 212 213 214 215 217 221 226 230 231 233 236 236 237 237 236 234 233 234 237 242 246 248 247 246 248 251 253 252 253 253 252 251 249 249 250 251 251 254 254 252 250 251 251 256 256 255 255 256 257 259 258 258 257 257 257 257 257 256 256 256 257 259 260 260 260 261 262 262 263 265 265 266 267 268 268 269 268 267 267 267 269 270 270 271 272 272 273 273 273 275 276 277 278 280 280 282 281 280 279 277 273 270 267 265 265 264 264 263 264 264 264 263 262 259 257 257 247 253 261 269 268 268 268 267 265 264 264 264 263 261 264 267 270 272 275 277 278 278 278 278 276 271 261 255 243 230 221 216 218 219 223 227 230 234 239 241 240 240 242 242 241 237 234 238 243 246 248 250 253 259 259 262 265 267 267 261 247 232 223 216 212 212 211 209 208 206 204 201 198 195 196 197 197 198 198 197 196 194 194 194 194 195 196 197 199 201 202 203 205 205 206 209 212 213 212 212 213 215 215 213 212 212 211 206 203 200 200 200 200 199 197 195 194 192 191 189 189 190 191 192 195 199 207 217 224 226 225 222 216 211 213 219 332 332 332 332 332 333 333 332 332 332 333 333 333 333 333 332 332 332 333 333 334 334 334 334 334 334 334 334 334 333 332 330 330 330 330 330 330 329 328 328 327 327 326 325 325 325 324 324 324 323 323 322 322 321 321 320 320 320 320 320 320 320 320 319 319 319 319 320 320 319 319 319 319 320 319 319 319 317 314 314 314 314 314 316 317 317 317 316 315 314 314 314 313 313 311 310 309 309 307 305 303 301 301 300 299 297 296 294 294 292 291 289 287 286 286 284 282 281 279 277 275 273 270 267 265 265 262 259 260 262 266 274 287 289 291 293 295 296 298 297 295 292 290 289 290 291 291 290 290 289 288 287 286 285 282 280 281 281 282 283 282 282 283 285 287 288 288 288 290 290 291 291 290 290 292 296 300 303 305 304 303 302 301 301 299 298 296 295 295 296 299 301 303 304 305 306 307 307 308 307 305 303 302 302 303 303 304 304 303 303 302 301 300 299 299 299 299 299 299 298 296 291 286 283 281 280 280 280 280 281 281 281 281 280 278 277 277 276 275 273 273 271 269 267 266 266 266 265 267 270 272 273 273 275 275 273 269 265 261 261 260 260 261 261 262 262 263 265 264 260 256 256 258 260 263 264 267 265 260 255 252 254 256 253 246 240 237 236 235 236 241 245 245 242 236 230 230 231 233 236 239 238 236 234 234 234 236 240 245 247 249 249 244 235 231 232 232 232 232 233 232 232 231 230 230 232 232 233 234 235 235 235 235 235 234 234 234 234 234 234 234 233 234 237 239 242 243 241 239 238 232 232 234 237 241 245 245 249 256 263 268 270 271 271 267 264 262 261 259 251 245 245 247 249 251 255 261 262 262 260 258 252 248 246 236 231 229 228 228 228 228 228 228 229 227 224 222 221 220 220 219 216 216 218 219 219 218 217 218 220 220 220 221 221 221 221 217 215 214 213 216 217 218 220 222 224 231 234 239 244 248 249 246 243 237 232 231 230 229 228 228 227 226 225 225 223 224 224 225 226 228 233 240 248 257 265 270 272 273 271 266 257 250 248 246 239 236 236 236 236 239 242 247 244 233 223 217 215 214 213 213 213 212 213 214 217 219 222 224 226 227 230 231 233 235 235 234 234 235 238 243 247 251 253 253 252 254 255 255 255 254 253 252 250 249 249 251 251 255 255 254 253 252 252 254 258 257 256 256 258 259 260 259 258 258 259 259 259 256 256 256 256 258 259 260 260 261 263 264 265 265 265 267 268 269 270 271 270 269 268 269 269 270 270 270 271 272 273 274 274 276 278 278 278 279 281 282 281 280 278 276 274 271 268 268 266 264 263 262 263 262 262 262 260 256 252 251 251 259 266 270 270 268 266 265 263 262 263 263 263 264 268 270 271 273 276 278 278 279 279 278 276 273 267 262 250 238 231 227 222 220 221 221 224 229 235 237 242 243 243 243 241 238 236 236 238 242 246 250 252 257 259 263 266 267 267 263 248 233 224 220 216 211 210 210 208 207 204 202 200 197 198 198 199 201 202 202 201 198 197 196 195 196 198 199 201 204 205 207 208 210 211 214 216 218 219 218 216 218 218 217 215 215 214 209 208 204 201 201 201 199 197 194 192 191 190 188 188 190 193 195 197 201 208 217 219 223 222 220 217 214 215 220 332 332 332 332 332 333 333 333 333 333 333 333 333 333 333 333 333 333 333 334 334 334 334 334 334 335 335 334 334 332 331 330 329 329 330 330 329 328 328 327 327 326 326 325 325 325 325 325 325 324 324 323 323 322 321 321 320 320 320 320 320 320 320 320 320 320 320 320 320 319 320 319 320 320 320 320 319 316 314 314 313 313 314 316 316 316 316 315 314 314 314 314 313 313 311 309 308 307 305 304 302 301 301 300 298 296 295 293 292 291 288 286 286 285 283 282 280 278 276 273 271 269 268 267 267 266 264 262 264 268 277 287 295 293 291 291 292 293 294 295 294 293 291 289 288 289 289 289 289 289 288 288 288 288 287 284 284 284 285 285 285 285 286 288 289 289 289 289 290 291 291 291 290 291 291 295 298 301 302 302 300 300 300 299 298 297 295 294 294 295 298 300 302 303 304 305 307 307 307 306 304 302 301 302 303 303 303 303 303 302 300 300 299 298 298 298 298 298 299 299 297 294 289 284 281 280 279 279 280 280 280 280 280 281 279 278 278 278 277 275 275 273 269 267 266 266 265 265 265 267 269 270 273 276 277 276 273 270 264 260 260 259 259 260 262 262 262 264 264 261 257 258 259 260 260 262 265 264 260 255 252 251 253 251 245 241 239 237 236 235 240 243 243 240 236 230 230 230 234 237 238 239 235 234 234 235 237 240 243 244 247 247 243 236 231 231 231 231 232 233 233 232 231 230 231 232 234 233 234 235 235 234 234 234 234 234 234 235 236 237 237 237 237 237 238 244 249 247 245 244 240 238 241 244 245 246 246 248 253 261 267 269 270 270 268 266 263 263 263 258 247 245 247 249 254 263 269 266 265 263 260 255 248 241 232 228 228 227 226 226 226 226 227 227 227 225 223 221 220 219 218 218 221 230 232 229 225 222 222 223 222 222 222 222 222 221 218 216 215 215 218 226 234 235 233 232 235 241 244 248 252 254 253 250 242 240 237 234 232 230 230 229 227 226 227 226 223 223 223 224 226 230 236 245 256 265 269 271 273 273 272 264 255 252 252 247 240 239 239 240 239 239 243 245 241 232 223 218 217 214 213 213 213 213 215 218 219 218 219 221 224 226 225 227 232 235 238 239 239 241 245 249 254 256 256 256 257 257 256 255 254 253 251 251 251 252 253 254 255 254 252 252 252 251 252 256 260 260 259 258 260 261 260 260 260 261 261 261 261 259 257 256 257 259 261 261 262 264 266 267 267 267 267 268 269 270 271 271 271 270 271 271 271 271 271 271 271 272 274 275 275 276 276 276 277 279 280 280 278 276 275 273 272 271 269 266 264 262 261 261 261 261 261 259 257 253 246 255 263 269 271 271 270 267 265 265 264 263 264 265 267 269 271 273 274 276 277 279 280 280 279 277 274 269 266 258 247 241 237 229 225 223 222 221 223 228 233 242 242 243 242 240 239 239 237 236 240 246 250 252 255 259 263 265 266 266 261 251 238 230 227 221 212 211 211 209 206 203 200 199 198 198 200 203 205 206 206 205 203 200 199 198 199 204 204 205 207 208 210 212 213 214 214 216 221 225 223 220 220 221 220 219 218 218 217 212 207 205 203 202 199 198 195 192 191 191 191 189 193 196 198 201 205 210 214 217 220 219 216 215 214 215 218 332 332 332 332 333 333 333 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 334 335 335 334 334 333 331 330 329 329 329 329 329 328 328 328 327 327 326 325 325 325 325 325 325 325 325 325 324 323 322 322 322 321 321 320 320 320 320 320 320 320 321 320 320 320 320 320 319 320 320 320 320 318 316 316 315 314 313 314 315 315 315 315 314 314 314 313 313 313 313 311 309 307 306 304 303 302 302 301 299 298 296 294 292 290 287 285 283 283 282 280 279 277 276 273 270 268 268 269 269 268 267 266 265 267 276 286 294 297 295 292 292 291 290 290 291 291 291 291 289 288 287 288 288 288 288 289 289 290 291 290 288 286 286 287 287 287 287 288 290 290 290 289 290 290 291 291 291 291 291 292 294 297 299 299 299 298 299 299 298 298 297 295 294 294 295 297 299 300 302 304 305 307 307 307 305 303 302 301 301 301 302 303 303 303 301 300 299 299 298 297 297 297 297 299 300 299 296 291 286 282 280 279 279 279 279 278 278 279 280 281 280 280 279 279 278 275 273 270 267 265 264 265 264 265 266 267 268 269 275 277 277 275 272 269 263 259 259 259 259 261 261 261 262 263 263 261 260 259 259 258 259 261 262 259 254 250 249 250 250 245 244 240 237 236 236 237 240 239 238 235 231 231 231 235 238 239 239 236 234 233 234 238 241 241 242 244 245 242 237 233 232 232 232 232 233 232 231 231 230 232 234 235 234 234 235 234 234 233 232 231 233 234 235 236 237 239 241 241 240 241 246 253 254 249 248 247 245 247 249 249 249 249 249 251 258 264 267 268 268 265 265 259 262 264 261 252 245 247 252 260 267 273 273 273 266 260 254 248 240 232 229 229 228 228 227 226 226 226 227 227 225 224 222 220 218 221 233 251 258 251 244 236 232 230 229 226 225 224 223 222 220 220 219 217 218 224 242 261 261 257 250 246 246 246 248 249 252 255 254 249 248 241 238 236 234 233 232 229 228 228 227 225 224 225 226 228 230 234 242 252 262 267 269 270 272 273 271 262 260 259 253 246 242 243 243 243 242 242 244 244 239 230 225 223 217 216 215 214 214 216 218 218 217 217 219 221 222 221 225 233 240 245 248 247 246 249 251 254 256 258 259 260 258 257 256 255 254 252 252 251 252 253 254 254 253 246 247 249 249 250 252 253 259 261 261 261 261 262 261 262 263 263 263 262 262 258 257 258 260 262 264 264 266 267 267 268 268 268 269 269 270 271 273 273 272 273 272 271 271 271 271 271 272 273 273 274 274 274 274 275 275 276 276 275 273 273 272 272 271 268 266 264 263 261 260 260 260 260 260 256 252 251 263 267 269 271 272 271 269 268 267 265 265 266 268 269 270 270 272 274 275 277 279 281 282 282 280 276 271 268 263 261 255 246 236 230 228 227 223 221 223 229 236 237 238 238 239 241 242 239 236 240 244 248 252 257 260 262 264 264 263 259 253 245 246 238 226 218 215 215 212 208 204 200 198 198 199 203 206 208 209 209 207 206 204 203 202 204 209 210 209 210 211 212 213 215 217 217 220 226 229 227 222 221 222 221 221 220 219 217 212 208 206 204 202 201 200 198 198 197 195 194 193 195 198 200 203 206 209 212 218 219 216 213 212 211 212 215 332 332 332 332 333 333 334 334 335 335 335 335 335 335 335 335 334 334 334 334 334 334 334 334 334 334 333 333 332 330 329 329 329 329 329 329 328 328 328 327 327 326 326 325 325 325 325 324 324 324 324 324 323 323 322 322 321 321 321 320 320 320 320 320 320 321 321 320 320 320 320 320 320 320 320 319 318 317 316 314 314 314 314 315 314 314 314 313 313 313 312 312 313 313 311 308 306 305 303 303 302 302 300 298 297 295 293 290 286 284 282 281 281 279 277 276 275 273 271 269 268 268 269 269 267 265 266 268 274 283 291 295 296 296 294 293 290 288 286 286 287 288 289 289 289 288 288 288 288 288 288 289 290 292 292 290 288 288 289 289 290 290 290 290 290 290 290 291 291 291 292 293 293 293 294 295 297 298 298 297 297 298 298 298 297 297 296 295 295 295 297 298 299 301 303 305 307 307 307 305 303 302 301 301 301 301 303 303 302 301 300 299 299 298 298 297 297 297 298 300 299 297 294 289 284 280 280 279 278 277 277 277 278 279 281 281 280 280 279 278 276 273 271 268 266 264 264 264 265 265 267 268 268 270 276 279 279 276 272 267 260 260 258 258 259 260 260 261 263 264 263 262 261 259 257 257 259 260 259 255 250 248 249 250 248 246 239 238 237 236 235 237 236 237 235 233 233 234 237 237 238 238 236 234 232 233 236 239 240 240 239 241 241 239 237 235 235 234 234 233 232 231 231 231 233 235 236 235 233 233 232 233 233 232 233 233 234 235 236 238 239 242 242 242 242 245 253 258 256 257 255 250 249 251 252 253 253 251 251 256 262 263 263 262 261 261 258 260 263 262 255 248 246 253 263 267 269 269 269 264 259 253 247 241 234 231 230 230 230 229 228 228 228 228 227 226 224 223 223 222 243 272 277 275 267 259 249 243 240 235 230 229 227 225 223 222 221 220 219 219 227 243 258 265 266 260 256 252 249 247 246 249 253 254 253 252 245 239 236 234 233 232 229 229 229 229 228 227 228 228 231 234 237 241 248 258 263 266 269 271 272 273 270 267 264 258 253 249 249 247 246 244 241 241 242 242 238 235 231 225 223 218 217 216 216 216 217 216 216 217 218 221 225 231 239 247 252 255 254 252 252 252 253 254 257 260 260 260 258 257 256 255 253 253 252 253 253 252 251 251 240 242 245 247 248 248 248 256 260 261 261 261 261 262 263 264 264 264 263 263 260 259 260 261 264 265 266 267 268 268 268 268 268 269 269 269 270 272 273 274 273 273 272 271 271 271 271 272 271 271 272 273 274 274 273 272 272 272 272 272 272 272 272 272 270 265 263 262 261 259 259 259 259 257 253 253 259 268 267 270 270 271 271 271 271 270 268 267 267 268 269 271 272 273 273 275 278 280 282 284 285 283 279 274 273 272 267 260 252 243 235 232 230 226 222 224 227 228 233 234 234 238 242 243 239 237 238 242 247 252 256 259 261 262 262 261 259 257 256 253 244 234 226 222 221 218 214 208 203 200 200 204 207 210 211 211 210 209 208 208 207 206 208 211 213 210 212 213 214 215 216 217 222 226 230 229 225 220 220 221 221 221 220 218 216 212 209 207 204 202 202 201 202 200 198 196 195 196 197 200 202 204 205 207 212 215 216 212 210 209 208 209 211 332 332 332 332 333 334 335 335 336 336 336 336 336 336 336 335 335 334 333 333 333 333 333 334 333 333 333 332 331 330 329 329 329 329 329 329 329 329 328 327 327 326 326 326 325 325 325 324 324 324 323 323 322 322 322 322 321 321 320 320 320 320 320 320 320 320 320 320 321 320 320 320 320 320 320 319 319 318 316 314 314 314 314 314 313 313 313 313 312 312 312 311 311 311 310 308 305 303 301 301 301 300 298 297 295 293 289 286 283 280 280 279 278 277 275 275 274 273 272 270 269 267 267 266 266 266 270 275 281 287 291 293 294 295 294 291 288 285 283 283 284 285 287 289 289 289 289 288 287 288 288 288 288 290 291 291 291 292 292 293 293 293 292 291 291 291 291 292 292 292 293 294 295 295 296 297 297 297 297 297 297 297 298 298 297 297 296 296 296 296 297 297 299 301 303 306 307 308 307 305 303 301 301 301 301 301 302 303 302 302 300 300 299 299 299 298 297 296 297 298 299 298 295 290 286 284 281 279 277 276 275 275 276 277 279 280 280 280 279 277 274 272 270 268 266 265 264 264 264 264 267 267 269 270 273 280 284 281 276 273 268 262 257 257 258 259 259 259 261 264 263 262 261 258 256 255 257 259 259 257 252 247 248 248 249 247 241 239 239 237 235 234 233 235 236 235 234 236 237 236 237 237 236 234 232 232 232 235 236 236 235 237 240 242 241 239 237 237 236 234 232 231 231 231 234 236 236 235 233 233 231 231 232 232 232 233 235 236 237 237 238 238 241 242 242 244 251 259 260 260 256 252 250 250 252 254 255 253 252 254 258 260 260 260 259 259 260 259 262 263 258 249 246 248 255 258 261 261 258 258 256 252 247 241 236 233 233 233 231 230 229 228 228 230 230 229 229 230 237 241 275 285 285 282 278 272 263 253 246 242 239 234 230 228 225 223 222 223 222 222 228 232 239 258 266 264 260 258 255 251 249 250 252 253 254 254 249 242 236 232 230 229 229 230 230 230 229 230 233 232 234 237 239 241 244 249 251 262 267 269 271 273 272 270 268 264 260 256 254 250 248 245 243 241 240 243 245 243 241 235 227 220 217 216 214 214 214 215 216 217 218 222 229 236 243 249 255 258 258 256 255 254 254 255 257 259 260 260 259 258 256 255 253 252 251 252 251 249 246 240 235 238 241 245 247 247 247 250 258 260 260 260 260 262 263 263 264 265 265 264 263 260 261 262 264 266 267 268 268 269 269 269 269 269 269 269 269 270 270 272 273 274 274 272 271 271 271 271 271 271 271 271 272 273 271 270 270 270 270 270 270 271 272 273 272 269 267 263 260 258 257 258 258 256 255 259 267 271 272 272 271 271 271 271 271 271 270 269 268 268 269 270 274 274 276 277 279 280 282 285 286 286 283 281 282 277 270 264 257 249 241 235 230 227 225 226 228 230 233 233 234 238 241 239 235 238 238 243 247 251 254 257 260 261 261 260 260 260 259 255 249 241 234 229 226 223 219 215 213 209 205 209 210 211 212 212 212 211 211 210 209 208 209 211 212 211 212 214 215 215 216 219 225 229 230 228 224 221 220 223 223 222 220 216 214 212 211 208 205 203 203 203 204 202 199 198 198 199 201 203 203 204 204 206 211 212 212 209 207 206 206 206 207 332 332 332 333 335 336 336 337 337 337 337 337 337 336 336 335 334 333 332 333 333 333 333 333 332 332 332 332 332 329 326 327 329 330 330 329 329 329 328 328 327 327 327 326 326 326 325 325 325 324 323 323 322 322 322 321 321 321 320 320 320 319 319 320 320 320 320 320 321 321 320 320 320 320 320 319 319 319 316 313 313 313 314 313 313 312 312 312 312 312 311 310 309 309 308 306 304 302 300 300 299 297 296 295 293 291 287 283 281 279 279 278 277 277 277 278 277 276 273 270 268 269 266 265 266 270 276 281 286 289 291 292 292 292 291 289 286 283 283 283 283 284 286 288 288 289 290 289 288 288 288 288 287 288 290 292 292 292 293 294 294 294 292 290 290 291 291 291 292 293 295 296 297 298 298 298 297 297 296 296 297 297 298 298 298 297 296 297 297 297 297 297 299 301 304 306 307 308 307 304 302 301 301 301 301 302 303 303 302 302 301 300 299 299 299 298 297 296 296 297 298 297 295 291 289 287 282 280 278 276 274 273 274 275 277 278 279 279 278 277 275 273 270 268 267 265 264 264 264 264 264 264 268 270 272 277 283 283 279 278 274 266 258 256 256 257 258 259 259 260 260 262 261 258 256 254 256 258 259 258 254 249 248 247 248 247 244 241 241 238 235 233 232 233 234 235 236 237 238 238 238 238 236 234 233 233 232 232 234 234 234 236 240 244 244 242 241 239 237 234 232 231 231 232 233 233 233 233 232 232 230 229 230 231 232 233 234 236 237 237 238 238 239 242 243 244 249 256 262 260 257 255 251 249 249 252 254 252 251 252 256 258 261 261 260 260 261 262 261 260 258 249 242 240 242 244 247 249 251 253 253 252 249 242 236 235 235 236 234 232 231 230 231 235 235 240 247 250 252 276 284 286 286 286 284 279 272 261 249 244 242 238 234 231 229 226 224 225 225 226 229 232 239 251 260 263 262 261 260 258 256 254 257 255 253 252 250 245 238 233 230 229 229 230 232 232 231 233 236 239 239 238 240 241 242 243 246 255 261 263 266 269 271 269 270 268 267 265 259 253 249 247 246 245 244 244 248 243 240 236 228 220 215 214 213 213 214 216 219 219 222 226 231 238 246 252 257 260 260 259 258 257 256 256 257 259 260 258 258 256 254 253 252 251 251 250 249 241 235 233 233 235 237 239 242 245 245 246 255 258 259 260 260 261 262 263 264 265 266 266 266 262 261 262 263 265 265 266 267 268 268 268 268 268 268 268 269 268 268 270 273 273 273 273 272 271 271 271 271 270 269 270 270 270 269 269 268 268 268 268 269 269 270 271 272 271 268 264 261 259 257 256 258 258 259 264 270 272 274 273 272 272 271 271 271 272 272 271 270 269 269 271 272 276 278 279 280 281 282 284 285 286 285 284 284 281 275 268 261 254 247 239 233 231 229 229 230 232 233 235 237 239 238 235 233 234 238 244 247 249 252 256 260 261 260 259 259 259 259 254 249 244 238 232 227 224 222 223 221 216 211 208 209 212 212 213 213 213 213 211 211 210 211 212 212 211 212 214 215 215 216 219 225 230 230 229 227 225 224 224 224 223 219 215 212 212 212 210 208 206 205 205 205 203 200 198 198 199 202 203 203 203 204 206 208 208 208 206 205 204 205 205 207 333 333 334 335 336 337 338 338 338 338 338 338 337 337 336 335 332 330 330 332 333 333 332 332 331 332 333 333 332 328 324 324 328 330 330 330 329 329 328 328 328 328 327 327 327 326 326 326 325 324 324 323 322 322 322 321 321 320 320 319 319 319 319 319 319 320 320 320 320 320 320 320 320 320 320 320 319 318 314 313 313 313 314 313 313 312 311 311 311 311 310 309 308 307 306 305 303 302 301 299 298 296 294 293 292 289 286 283 281 281 280 280 280 281 281 281 280 277 273 269 267 266 262 265 268 274 280 285 289 291 291 291 290 289 288 286 284 283 284 285 285 285 286 287 288 289 290 290 289 288 288 287 288 288 288 289 290 291 292 293 293 292 291 289 290 291 292 292 294 295 296 298 299 299 299 298 297 297 296 296 297 297 298 298 298 297 297 297 298 298 298 299 300 302 304 306 307 307 306 303 303 301 300 300 301 302 303 303 302 302 301 300 300 300 299 298 296 295 295 296 297 297 296 295 292 288 284 280 277 275 274 273 272 274 275 276 277 278 278 277 276 275 272 269 267 265 264 264 263 263 264 264 266 269 270 274 279 282 282 281 278 271 261 254 255 256 258 259 259 259 259 261 260 259 256 255 254 257 258 258 255 251 250 247 247 248 246 243 243 240 235 232 231 232 234 236 238 240 240 240 239 239 237 235 234 233 231 231 234 234 235 237 241 245 245 245 244 242 238 233 231 229 230 231 231 231 230 230 230 231 230 229 229 230 231 232 233 235 237 237 238 238 239 242 243 243 245 251 254 251 252 256 251 247 247 248 251 251 250 251 253 256 257 260 259 260 260 259 257 255 255 248 239 236 236 237 242 246 251 254 253 253 250 241 237 236 238 241 239 237 236 236 237 240 246 256 263 271 277 281 283 284 285 287 286 283 277 268 265 255 245 240 237 233 231 228 227 228 228 228 229 232 238 246 254 260 261 261 262 262 261 261 260 257 253 250 247 245 242 237 234 233 233 233 235 235 232 233 237 242 243 240 239 240 241 241 243 245 251 254 260 264 267 266 269 269 270 268 263 256 252 251 251 251 248 244 242 241 237 235 230 222 215 213 213 214 216 217 219 223 227 230 235 242 249 254 257 260 260 260 260 259 257 257 257 258 257 255 255 253 252 252 251 249 248 247 238 234 231 230 231 233 233 235 238 242 245 247 254 257 259 260 261 262 264 265 265 266 267 268 268 266 263 262 261 262 263 263 265 266 267 267 268 268 267 268 268 268 268 269 270 269 271 273 273 272 270 270 269 268 266 266 268 268 267 265 263 263 264 266 267 267 267 269 271 272 270 266 264 262 259 258 261 265 267 271 273 273 273 273 272 272 272 271 271 271 272 272 271 271 271 272 275 276 279 280 281 281 282 282 283 284 285 285 284 283 279 272 264 258 253 246 239 239 233 232 233 234 234 236 237 238 238 237 236 236 240 245 246 247 250 255 259 261 260 260 258 255 254 253 248 243 238 232 227 225 224 222 220 216 211 210 212 214 214 214 214 214 214 214 214 213 212 213 214 214 214 214 215 215 216 219 223 227 231 232 230 229 228 227 223 220 216 213 212 212 213 211 211 209 206 206 205 204 200 198 198 199 201 201 202 203 205 205 205 204 204 204 205 206 206 206 208 333 334 335 336 337 339 339 339 339 339 338 338 337 337 336 334 329 327 327 327 330 332 330 330 332 333 334 334 333 331 326 324 324 330 330 329 329 329 329 329 329 329 328 328 327 327 326 326 326 325 324 323 323 322 322 321 321 320 320 319 319 319 318 318 319 319 319 319 320 319 319 319 319 320 320 320 318 314 313 312 312 313 313 313 312 311 311 310 310 310 309 309 307 306 305 304 302 302 301 299 297 294 292 291 290 288 286 284 283 283 283 283 284 285 284 282 280 277 274 272 270 267 265 268 273 279 284 288 291 292 290 290 288 286 284 283 282 283 284 286 287 288 288 289 289 290 291 292 291 289 288 288 288 289 288 289 289 290 291 292 292 292 293 292 292 293 293 294 296 298 299 300 300 300 299 298 297 297 297 297 297 298 300 299 299 298 298 299 298 299 300 300 301 303 304 306 306 306 304 302 302 300 300 300 302 302 302 302 302 302 301 300 300 299 298 297 296 295 294 295 297 298 298 297 293 289 284 281 278 277 275 273 272 272 273 273 275 276 276 276 275 275 274 271 268 266 265 264 263 263 263 263 264 267 268 270 274 277 278 280 280 275 265 256 254 255 257 257 258 258 258 259 259 259 258 255 254 256 257 257 257 256 253 247 246 247 247 245 244 241 236 234 233 233 234 237 240 242 243 241 240 239 238 237 236 233 231 231 234 236 236 238 242 245 247 247 248 245 239 233 229 227 228 230 231 232 232 232 230 230 231 230 229 229 231 232 233 234 235 236 238 238 239 241 243 241 241 245 246 246 248 253 252 246 244 245 247 248 248 248 249 251 252 254 256 259 255 252 252 252 249 245 242 238 236 238 244 248 252 254 254 253 250 242 240 239 243 248 247 245 245 246 248 253 260 262 266 276 281 281 280 281 283 285 286 285 282 281 273 260 248 241 237 235 232 230 230 230 230 230 231 234 239 244 249 255 259 262 262 263 263 263 262 258 254 249 247 246 246 244 242 241 239 237 236 237 235 239 240 241 243 243 240 240 240 240 241 241 245 252 257 260 261 261 264 266 270 270 267 262 258 256 255 255 251 247 245 242 236 231 231 227 219 215 214 213 215 216 218 223 227 231 239 246 251 255 258 259 260 260 260 259 256 254 255 255 254 252 252 251 250 249 248 247 243 234 234 233 231 230 231 232 233 236 238 242 245 249 255 257 257 258 261 263 266 267 267 267 268 269 270 270 267 265 263 262 261 260 263 264 266 267 268 269 268 268 270 270 269 268 267 268 270 272 273 273 272 271 269 268 266 265 266 268 266 262 261 260 261 262 262 263 265 268 271 273 271 266 266 263 263 264 267 271 272 272 274 274 273 273 273 272 272 271 271 271 271 272 272 273 273 275 279 279 278 279 280 282 282 282 282 282 283 283 283 283 281 276 268 262 257 254 249 245 238 235 236 236 236 237 239 239 239 239 240 241 242 244 245 246 248 253 257 259 260 259 257 253 250 249 244 242 237 230 227 226 223 217 212 210 211 214 216 217 217 217 216 216 216 217 217 214 214 215 215 216 215 215 215 216 216 218 222 227 234 235 234 232 230 226 220 217 215 214 212 212 213 212 211 209 207 206 206 203 200 198 198 200 200 200 201 203 204 204 202 201 201 203 205 207 208 207 208 334 335 336 337 338 339 340 340 339 339 338 338 337 337 336 332 328 327 327 327 328 329 327 326 329 333 334 334 333 333 326 324 324 327 329 327 329 330 330 330 330 329 329 328 327 327 326 326 326 325 324 324 323 322 322 321 320 320 319 319 319 318 318 318 318 318 318 318 319 318 318 319 319 319 319 319 316 314 313 312 312 312 312 311 311 311 310 310 310 310 309 308 306 304 303 302 301 301 300 298 295 292 290 290 288 287 286 285 285 285 285 286 286 284 282 280 277 276 275 274 273 271 271 274 279 283 288 290 291 291 287 286 284 281 280 280 281 283 286 288 290 292 291 292 292 292 292 292 292 290 290 290 290 290 289 289 289 290 290 291 291 292 295 296 296 295 296 297 299 300 301 302 301 299 299 298 298 298 297 298 299 300 301 300 299 299 299 299 300 300 301 302 302 304 305 306 307 306 304 302 301 300 300 301 301 301 301 301 302 301 301 300 299 298 297 296 295 294 294 295 297 299 299 298 294 289 285 281 280 279 276 274 273 272 272 272 273 273 274 275 275 274 274 273 270 268 266 264 263 263 263 262 263 264 266 267 267 270 274 277 281 281 271 260 255 254 255 256 256 257 258 258 258 259 258 256 255 256 256 256 255 256 255 251 246 246 247 247 245 242 238 238 236 234 234 238 241 243 245 243 241 239 238 238 236 234 233 234 236 237 237 239 243 245 246 249 251 248 241 234 229 227 229 230 232 233 233 234 232 232 232 232 230 230 231 232 233 233 233 234 236 237 237 239 241 240 239 241 240 243 246 250 251 247 243 242 243 245 246 246 246 246 249 252 253 256 246 242 242 244 246 243 243 241 240 242 247 252 253 253 252 252 250 251 251 253 255 256 256 256 255 256 260 265 268 267 271 273 276 270 266 274 277 280 283 284 285 284 279 266 253 244 239 237 236 234 234 234 233 232 234 236 239 242 246 251 257 261 263 263 264 263 262 260 257 251 249 248 248 248 246 246 244 241 238 237 241 246 243 243 243 243 242 242 242 242 242 243 247 251 253 254 253 253 258 264 269 271 270 267 263 260 256 254 255 252 246 242 239 233 232 232 228 221 216 213 212 215 218 222 227 234 243 248 252 255 258 258 259 259 259 257 254 251 248 248 250 250 249 249 248 242 242 237 233 233 232 234 233 233 234 234 235 237 239 242 246 253 258 258 255 255 259 263 266 268 268 268 268 269 270 272 271 271 267 263 261 261 263 264 266 268 269 269 269 270 271 271 270 268 268 270 269 270 271 272 273 273 272 271 269 269 269 269 267 262 262 260 259 259 258 260 265 268 271 271 269 265 261 264 267 270 272 275 276 274 273 273 272 272 272 272 272 271 271 271 271 271 272 272 274 277 280 281 280 279 279 280 281 281 282 281 282 281 281 281 281 279 273 266 262 260 256 250 242 239 238 238 238 238 239 240 240 241 243 243 243 244 244 245 247 251 254 256 259 258 255 251 248 245 242 239 234 230 228 225 222 218 213 212 212 216 219 219 219 219 219 218 218 219 219 217 219 219 217 216 216 216 216 216 217 219 222 228 236 237 237 235 230 225 218 215 215 214 213 214 213 213 211 209 207 206 205 203 200 198 198 199 201 201 201 203 205 204 202 201 201 203 204 207 208 207 208 336 337 338 338 339 339 339 339 338 338 338 338 338 337 336 330 329 327 327 327 327 327 326 326 329 334 334 333 332 330 325 324 324 324 325 325 329 331 331 330 330 330 329 329 328 327 327 326 326 325 325 324 323 322 321 321 320 319 319 319 318 318 318 318 317 317 317 317 318 318 318 318 318 319 319 318 314 313 312 312 312 311 311 310 310 310 310 310 310 310 309 307 305 303 302 301 301 300 299 296 294 291 290 289 288 288 286 286 286 285 285 284 282 280 277 276 274 274 274 274 273 272 275 277 281 284 288 290 290 288 285 281 278 279 279 280 282 286 288 290 292 293 294 295 295 294 293 292 291 289 289 290 291 291 291 290 290 289 290 290 292 293 295 296 297 297 298 299 300 301 303 303 301 299 298 298 298 298 298 299 301 302 302 301 300 299 300 300 300 301 301 303 304 305 306 307 307 306 306 304 302 301 301 301 301 300 300 300 301 300 300 299 298 297 296 295 294 294 294 295 297 297 299 299 295 291 286 283 282 281 278 276 274 273 271 271 271 271 272 274 275 275 274 274 274 272 269 265 264 263 262 262 262 262 264 266 266 266 270 275 280 284 279 266 258 254 253 254 255 256 257 257 258 258 258 256 256 256 257 256 254 255 257 255 249 246 247 248 245 243 241 240 238 235 235 237 240 243 247 244 241 240 240 239 236 237 236 235 236 237 237 240 245 247 247 249 251 250 244 236 230 228 230 233 234 235 236 236 234 233 235 233 232 232 233 235 234 234 234 234 234 234 235 237 239 240 240 240 240 242 245 248 250 248 242 240 241 242 243 244 244 245 247 249 248 247 238 234 236 241 244 244 245 243 242 245 249 252 252 252 251 251 251 253 256 260 263 264 265 266 266 265 267 267 269 270 270 261 253 237 233 248 266 275 282 283 285 286 283 273 258 248 242 239 238 238 239 238 236 234 235 237 240 242 245 250 255 259 261 263 264 264 263 261 259 253 251 250 250 250 250 250 248 246 242 239 243 246 244 242 242 242 242 243 245 245 244 243 242 243 243 247 245 247 255 262 267 270 271 268 264 259 254 250 247 244 239 235 236 233 231 234 235 229 221 220 217 218 220 224 231 238 245 249 252 255 257 257 258 257 256 254 252 249 246 244 246 247 247 244 237 231 230 230 232 233 233 234 237 237 239 239 237 237 238 242 246 255 260 261 260 258 260 264 267 269 269 269 269 269 270 271 273 274 271 267 262 261 263 263 265 267 267 268 269 270 271 272 273 272 272 272 270 270 270 271 273 274 275 275 273 271 270 269 267 266 262 260 261 261 261 265 266 267 268 268 264 260 263 267 273 276 278 279 278 276 274 273 272 272 272 272 272 271 271 271 271 271 271 274 276 279 281 282 281 279 278 278 279 280 280 281 281 280 279 279 279 279 276 274 269 264 258 251 244 240 239 240 240 240 241 241 242 244 245 244 244 244 243 244 247 248 250 254 257 256 253 249 246 243 241 238 236 233 230 227 226 223 219 218 218 220 221 221 221 221 220 218 218 220 221 221 224 223 221 219 217 217 216 216 217 219 222 229 235 236 237 234 228 221 216 213 213 214 214 215 215 213 211 209 207 205 204 203 200 199 199 200 201 202 202 204 206 206 204 204 203 203 203 206 207 207 208 338 339 337 336 336 337 338 338 338 338 338 338 337 336 334 329 329 328 329 330 326 326 326 328 331 334 333 334 329 327 325 324 325 323 323 323 325 331 331 331 331 330 329 329 328 327 327 326 326 325 325 324 323 322 321 321 320 319 319 318 318 318 317 317 317 316 316 316 316 317 316 317 317 318 318 316 313 312 312 311 311 310 310 309 309 309 309 309 310 309 308 306 304 302 301 301 300 299 297 295 293 291 290 289 288 288 288 287 285 283 282 280 279 277 275 274 273 273 273 273 273 274 275 276 279 282 285 288 287 284 280 277 276 280 283 284 286 288 289 291 291 293 295 296 296 295 293 291 288 287 287 289 289 293 294 294 294 291 291 292 293 294 295 296 296 297 297 298 299 301 302 302 301 300 299 298 298 298 299 300 302 302 302 301 300 300 300 300 301 301 302 304 305 306 307 307 307 307 306 305 303 302 302 301 300 300 300 300 300 300 299 298 296 296 295 295 294 294 294 295 296 296 298 299 296 292 288 285 284 282 280 278 277 274 272 270 269 270 271 272 274 275 275 275 275 274 272 268 264 263 262 261 261 261 262 263 264 267 269 274 279 283 284 274 261 255 253 253 253 255 256 257 257 258 258 257 256 256 257 257 256 254 256 257 252 248 248 250 247 246 244 242 240 237 235 237 240 243 246 245 244 243 242 240 238 239 237 236 237 237 239 242 245 247 248 249 249 250 246 239 233 231 233 235 235 238 240 239 237 235 236 234 234 234 235 237 236 236 235 235 235 234 235 236 238 239 239 240 240 239 243 247 248 246 241 237 238 239 239 240 242 242 242 242 240 237 233 232 238 246 251 250 248 246 244 248 250 249 247 251 250 250 252 256 261 263 268 270 272 273 273 271 268 268 266 264 258 243 233 227 227 238 255 268 274 279 284 286 284 278 266 254 245 240 238 238 238 239 238 236 235 236 239 242 245 248 250 253 256 260 263 262 262 261 259 254 252 251 251 252 253 253 251 249 246 242 240 241 242 239 239 239 240 241 242 243 242 240 237 235 236 237 240 245 251 257 262 265 269 267 262 256 252 251 242 236 234 231 230 232 232 232 234 232 228 226 219 219 222 227 233 239 244 248 250 251 253 254 254 252 250 250 247 244 243 248 244 244 237 231 228 228 228 229 232 235 236 237 238 240 244 243 240 238 239 244 248 253 256 258 261 261 263 265 267 268 270 270 271 271 271 271 272 274 275 271 267 266 266 264 263 264 265 267 269 270 271 274 275 276 276 276 275 274 273 274 275 275 276 276 275 273 270 269 267 264 261 260 263 265 265 266 265 264 264 264 263 263 267 272 277 281 282 280 278 278 277 276 275 273 272 271 271 271 271 272 272 272 273 276 278 280 281 282 282 280 278 278 277 277 278 278 279 277 277 277 277 278 276 276 272 266 260 253 246 240 240 240 241 240 241 242 244 245 245 244 243 243 243 245 246 248 250 253 254 254 250 247 245 243 242 241 240 236 233 231 229 227 225 224 222 223 223 222 222 222 220 218 218 221 224 226 226 226 224 221 220 219 217 217 219 221 224 228 228 233 235 231 223 218 216 213 213 214 215 216 217 213 210 209 207 205 204 202 200 200 201 202 202 203 204 205 207 207 206 206 205 203 202 204 205 205 207 340 340 337 336 335 335 337 338 338 338 338 338 337 336 335 333 331 328 328 327 326 326 327 333 333 332 331 331 326 325 325 325 325 323 323 323 328 331 331 331 331 330 329 329 328 327 326 326 326 325 325 324 323 322 321 320 320 319 318 318 317 317 317 316 316 315 315 315 315 315 315 315 316 316 316 314 312 312 311 311 310 310 309 309 309 309 308 308 308 307 307 305 303 302 301 301 299 298 296 294 292 291 290 289 288 288 288 286 284 282 280 279 278 276 273 272 273 272 271 270 272 273 275 276 277 278 281 283 282 277 276 277 280 284 287 289 290 290 290 290 290 292 294 295 295 294 292 289 286 285 285 285 288 293 298 299 298 296 294 295 295 296 296 296 296 296 296 298 299 301 302 302 301 301 300 299 298 298 299 301 302 302 301 301 301 301 301 301 302 303 305 305 305 305 305 306 306 307 306 306 305 304 302 301 300 300 300 299 299 299 298 296 295 295 295 295 294 294 295 295 295 296 297 298 296 293 290 288 287 284 281 280 279 276 273 270 269 270 270 271 273 275 275 276 276 275 273 270 266 264 262 261 261 261 261 262 264 266 270 273 277 281 283 280 267 264 257 253 252 253 255 255 257 257 257 257 257 257 258 258 257 256 254 257 254 250 249 249 247 247 245 244 242 239 237 237 239 244 247 248 248 248 245 241 239 238 238 236 237 238 240 243 243 246 247 247 247 249 248 242 235 233 234 235 236 241 244 243 241 238 237 235 235 236 236 237 238 238 237 237 237 236 235 234 236 237 238 238 238 238 240 243 244 243 239 234 234 235 235 237 238 238 238 236 234 233 232 236 241 243 249 253 252 247 245 250 250 248 249 253 252 253 255 258 262 266 270 273 276 276 275 274 274 270 262 254 243 233 229 229 231 239 251 260 263 274 281 284 286 282 274 261 249 242 240 241 241 239 240 239 237 237 239 241 243 245 246 248 251 255 259 259 260 259 257 254 253 252 252 252 253 252 252 252 250 243 239 238 238 239 237 238 239 239 240 240 239 237 236 236 236 236 239 242 246 251 254 259 265 267 264 260 255 248 239 232 227 223 224 229 231 228 229 230 230 227 224 222 223 227 233 238 242 245 246 248 248 247 245 241 238 238 241 239 239 242 226 227 226 225 226 227 229 230 234 240 242 242 243 244 248 247 243 241 242 246 250 256 257 259 262 265 265 265 266 268 270 271 272 272 272 272 272 273 274 275 272 272 270 266 265 264 265 266 268 270 272 274 275 276 277 278 278 278 277 276 275 275 275 275 274 273 273 271 266 262 260 259 263 265 266 265 264 261 261 261 264 266 270 275 279 281 280 279 279 279 278 277 275 273 273 272 272 273 273 274 274 275 276 277 279 280 281 281 281 280 279 278 277 275 275 275 276 274 274 275 275 276 276 276 272 268 262 256 249 243 241 241 241 241 242 243 246 246 245 244 243 243 243 244 245 246 249 250 251 250 248 243 242 242 242 241 240 239 237 234 232 231 231 229 227 226 225 223 222 222 221 219 218 221 225 227 227 225 224 223 223 222 220 220 220 222 224 225 229 233 235 229 223 219 218 216 216 216 217 217 215 211 208 207 207 205 204 203 203 202 203 204 203 203 204 206 207 206 206 206 204 201 201 202 203 204 206 339 339 338 338 338 337 338 338 339 338 338 337 336 336 335 334 332 328 328 326 326 327 329 334 333 328 327 326 325 325 325 325 324 323 323 323 329 331 331 330 330 329 329 328 327 327 326 326 326 325 325 324 323 322 321 320 320 319 318 318 318 317 316 316 315 314 314 314 314 314 314 314 314 314 315 312 311 311 311 310 310 309 309 309 308 308 307 307 307 306 305 304 303 303 302 301 299 298 296 294 292 291 290 288 287 287 286 285 282 280 278 277 275 272 270 268 269 269 269 269 272 276 279 279 278 277 277 278 277 275 276 283 287 290 291 291 291 290 290 289 289 290 291 293 293 292 289 285 284 284 284 286 289 292 298 300 300 299 299 298 297 297 296 296 296 296 298 300 301 303 304 303 302 302 301 299 298 299 300 301 302 302 301 302 302 302 302 303 304 305 306 306 305 304 305 305 305 306 306 306 305 304 303 301 300 299 299 299 300 299 298 297 295 295 295 295 294 294 295 295 295 296 296 296 296 294 292 291 290 287 285 283 280 278 275 272 270 270 270 270 271 273 273 275 276 275 274 271 268 266 264 261 260 260 260 261 263 265 269 273 275 278 281 281 278 275 262 254 251 252 253 254 256 257 257 257 258 259 260 259 258 256 255 255 255 252 250 249 248 247 246 246 244 242 240 239 240 244 246 247 248 248 246 243 239 238 237 236 237 238 239 242 244 245 245 244 245 248 249 246 238 237 236 236 238 243 247 246 243 240 238 236 234 236 237 238 238 238 237 237 237 237 235 233 234 234 235 236 236 236 237 240 241 239 235 231 229 230 231 232 234 236 235 233 232 232 235 240 241 251 251 252 251 248 246 251 252 251 253 255 255 258 258 260 264 268 272 274 276 276 275 273 272 268 260 247 236 230 231 242 249 248 250 254 259 268 276 282 286 285 280 269 257 251 247 247 245 242 241 242 241 239 239 240 240 241 242 244 247 250 253 253 255 256 255 253 253 253 252 253 253 253 253 254 253 246 241 239 237 237 238 239 240 240 240 240 239 240 239 238 237 238 239 238 241 244 248 253 259 265 265 264 257 245 234 226 221 220 223 228 231 226 226 227 231 233 232 228 226 227 232 235 238 242 243 243 240 236 236 235 227 226 233 237 239 235 222 223 222 224 226 228 231 234 240 246 248 249 250 250 251 249 246 244 245 248 252 253 256 260 263 265 266 266 266 267 269 271 271 273 273 273 273 273 274 275 276 276 274 272 271 268 266 266 267 269 271 273 275 276 276 277 278 279 279 277 274 272 271 271 271 272 272 267 264 261 260 260 264 266 265 264 263 263 261 262 267 270 271 274 277 277 277 277 277 278 278 278 276 274 274 273 273 274 275 275 276 277 278 278 278 279 280 280 279 279 279 278 276 275 273 273 273 273 271 272 272 273 273 273 272 268 265 260 253 247 244 242 241 241 242 244 246 247 245 243 243 243 243 243 244 245 246 247 248 248 247 244 243 243 243 239 238 238 238 237 235 234 235 233 232 228 224 222 222 222 222 220 220 221 223 223 224 223 224 225 225 225 223 222 223 223 225 228 234 235 234 229 224 220 219 219 219 219 219 216 211 207 206 206 206 205 205 204 204 204 206 205 203 202 203 205 205 205 204 203 201 199 200 201 202 203 204 337 339 338 338 338 338 338 338 338 338 337 337 336 335 335 335 331 328 327 326 326 329 331 333 331 327 327 326 325 325 326 326 325 323 323 323 329 329 329 329 329 328 328 327 326 325 325 325 325 324 324 324 323 322 321 321 320 319 318 318 318 317 316 315 314 313 313 313 312 312 312 312 313 313 312 310 310 310 310 309 309 308 308 308 307 307 306 306 305 305 304 304 303 303 302 301 300 298 296 295 293 292 290 288 288 286 284 281 279 277 275 273 272 270 269 265 264 265 267 270 274 278 282 283 281 276 273 274 275 276 278 284 292 294 293 291 290 289 289 288 287 287 288 290 291 289 286 284 283 284 284 287 290 293 296 298 299 300 300 299 299 299 298 298 298 299 301 302 303 304 305 305 305 303 301 300 300 300 301 302 301 302 302 303 303 304 304 305 305 306 306 305 305 304 304 304 304 305 305 305 305 304 303 301 300 299 299 299 299 299 299 297 296 295 295 295 294 294 294 294 295 295 295 295 295 295 293 293 293 292 290 286 282 278 276 273 271 270 270 270 270 271 271 273 275 275 274 272 269 267 265 263 261 261 260 261 262 264 268 271 273 275 276 277 279 279 269 256 251 251 251 252 254 256 257 258 258 258 259 260 259 255 253 254 255 253 252 251 250 248 246 246 246 244 243 241 241 243 243 245 247 248 248 245 240 238 237 237 236 237 236 239 243 244 243 242 243 247 249 249 245 244 239 237 239 243 247 247 244 241 238 235 234 234 234 237 238 237 236 235 235 235 234 233 233 232 233 234 234 234 235 238 241 240 237 235 233 229 229 230 232 233 233 232 231 236 240 243 247 255 249 250 249 246 244 248 252 254 255 256 258 260 260 261 264 268 270 271 271 271 272 272 269 265 258 249 236 230 237 257 270 267 261 257 258 263 271 279 284 286 284 278 269 267 257 254 250 247 245 245 244 242 240 239 239 239 240 241 243 246 247 245 249 251 252 253 253 253 253 254 253 254 254 254 254 250 247 244 241 237 238 240 241 241 241 240 238 237 237 239 238 237 237 235 236 239 243 247 252 258 259 260 254 242 232 225 222 222 226 232 235 233 232 230 235 238 236 232 228 228 230 232 233 235 238 237 231 232 233 228 220 220 220 221 221 220 220 222 222 223 226 230 235 240 245 246 251 255 255 255 255 251 249 248 247 247 248 252 255 258 260 262 264 265 266 266 267 268 269 272 273 274 274 273 273 274 276 276 276 276 275 272 269 267 267 268 270 272 274 275 275 276 277 278 278 275 273 271 271 270 270 270 269 264 262 261 262 265 266 267 266 265 265 265 265 266 271 272 271 272 273 274 274 274 275 276 277 277 276 275 274 274 274 275 275 277 277 278 278 279 279 279 279 278 278 278 277 277 276 274 272 271 270 270 269 269 269 270 271 271 271 269 266 262 257 252 250 247 241 239 241 243 246 246 245 244 243 243 243 242 241 242 243 245 247 249 249 248 247 244 239 235 234 236 237 237 236 234 233 234 232 229 227 225 224 224 224 223 223 223 222 221 220 222 225 227 227 227 226 225 225 224 227 232 236 235 233 228 223 221 220 221 222 222 220 215 209 206 206 206 205 205 205 204 204 205 207 205 203 202 202 202 202 202 202 200 199 198 199 200 201 202 203 334 337 338 338 338 338 338 338 338 338 337 336 336 335 334 331 329 328 327 326 328 332 332 333 332 329 327 326 326 326 327 326 325 323 322 321 323 328 328 328 328 327 327 326 325 324 324 323 323 323 323 322 322 322 321 321 320 319 319 319 318 317 316 315 313 312 311 311 310 310 310 310 311 311 310 309 309 309 308 308 308 308 307 307 307 306 306 305 304 303 303 302 302 303 302 301 300 298 296 295 293 291 289 288 287 285 282 280 277 275 273 271 271 270 269 269 266 266 267 270 274 279 285 287 283 280 278 275 275 277 280 285 291 295 293 290 288 287 287 286 286 286 287 289 289 287 285 284 283 284 286 288 292 294 296 297 298 298 298 299 299 299 299 299 299 300 301 301 303 303 303 304 303 301 300 300 301 302 302 302 302 302 302 303 305 306 306 306 306 306 305 305 304 304 304 304 304 304 304 304 304 304 303 301 300 300 300 299 299 299 299 298 296 295 295 294 294 294 294 294 294 295 294 294 294 294 294 294 294 294 293 290 284 279 276 274 272 270 269 270 270 270 270 272 273 274 274 273 270 268 266 266 263 261 260 260 261 262 265 268 270 272 272 273 276 278 274 262 252 250 250 251 253 255 256 257 257 258 258 259 259 256 253 253 254 255 255 253 252 249 247 247 246 245 245 243 242 242 242 246 248 249 250 248 243 239 237 236 235 235 235 239 242 243 243 241 243 246 250 251 251 249 242 238 240 244 248 249 245 241 237 235 233 232 231 235 236 235 233 232 232 233 233 233 232 231 232 233 233 234 235 237 241 244 241 239 236 232 230 231 232 232 232 233 235 246 246 249 255 258 253 247 248 245 244 246 252 256 256 257 259 261 262 262 262 266 268 266 264 264 263 265 265 261 257 251 236 231 245 263 272 272 271 265 261 262 267 273 280 284 285 284 280 275 263 260 254 251 249 247 246 244 241 240 239 238 239 239 241 242 241 239 241 248 249 252 254 255 256 256 255 255 254 254 254 252 253 249 244 239 236 237 238 238 238 237 236 234 234 234 235 235 234 233 233 235 239 239 239 242 246 248 246 239 232 228 225 229 235 237 240 242 242 239 239 241 238 233 229 228 228 227 229 231 232 231 233 230 224 220 217 217 217 218 218 218 219 221 223 225 228 235 242 246 246 251 255 258 259 258 258 254 251 249 249 249 249 250 253 256 258 260 263 265 267 267 267 267 267 269 271 273 274 273 273 273 273 273 273 274 275 275 273 270 268 268 269 270 272 272 272 273 275 274 273 272 272 271 271 271 270 269 268 263 262 264 266 268 269 270 269 269 268 269 271 271 272 272 271 270 269 270 270 270 271 273 274 275 275 274 275 275 274 275 275 276 278 278 278 279 279 279 279 278 278 276 276 275 275 273 272 270 269 268 267 267 267 268 269 270 270 268 266 263 260 258 256 250 243 239 239 241 244 246 246 245 245 244 243 240 239 241 243 246 249 251 252 252 249 243 238 234 233 233 234 236 235 233 231 230 228 229 230 230 229 229 227 226 226 225 223 221 221 224 226 228 229 230 229 227 227 228 232 236 237 234 232 228 224 223 223 224 226 225 221 215 210 208 208 208 207 207 205 204 204 206 207 205 203 202 202 202 201 200 200 199 198 198 198 199 200 201 201 335 336 337 336 337 338 338 338 338 337 337 336 334 335 332 330 329 327 326 327 328 330 330 329 330 330 328 327 327 327 329 327 324 322 321 321 324 328 328 328 328 327 326 326 325 324 324 323 323 322 322 321 321 321 321 321 320 320 320 319 319 318 317 315 313 312 310 309 308 308 308 309 309 310 308 307 308 308 307 307 307 307 307 307 306 306 305 304 303 302 301 301 301 300 300 299 298 297 294 292 291 289 288 287 286 284 282 281 278 275 273 271 270 269 269 268 267 268 270 273 276 281 287 291 286 285 281 279 278 279 282 286 290 292 291 289 289 288 287 287 287 288 288 287 287 286 285 283 283 284 287 289 293 295 296 297 297 298 298 298 298 298 299 299 299 299 300 301 302 302 302 302 301 300 299 301 303 303 303 302 302 303 303 304 305 306 306 306 306 306 305 305 304 303 303 303 303 303 303 303 303 303 303 301 301 301 300 299 299 299 299 297 296 295 294 294 294 294 294 294 294 295 294 293 293 293 294 294 294 294 294 292 286 280 276 273 272 271 271 270 269 269 269 270 272 273 273 273 271 269 268 268 265 262 260 259 260 259 261 264 267 269 270 271 272 275 275 268 256 250 249 249 251 253 254 256 257 258 258 260 260 258 253 252 254 255 256 255 252 250 248 246 245 245 246 245 245 243 242 245 248 250 252 251 247 241 237 236 235 235 236 240 244 244 243 242 243 246 251 252 253 252 245 240 240 245 248 248 245 241 236 235 233 231 230 232 234 234 232 231 231 232 232 233 232 231 231 233 234 234 235 236 240 245 245 247 242 236 233 234 233 235 237 239 244 254 255 259 262 262 257 249 247 248 247 248 250 251 256 260 261 263 263 260 260 263 264 264 262 261 259 257 261 261 257 252 240 237 260 269 270 274 275 272 266 263 263 268 275 281 283 284 283 278 271 267 259 255 251 249 246 244 243 242 240 239 238 238 238 238 238 239 242 246 246 252 256 258 258 257 256 256 255 254 254 253 253 250 245 240 237 235 235 235 234 232 232 232 232 232 232 233 233 233 233 234 235 233 232 232 231 233 235 232 232 233 235 240 241 240 245 247 246 244 243 242 241 236 230 227 227 225 226 226 228 231 229 221 219 217 216 216 216 216 217 217 219 221 226 230 234 242 247 251 253 256 258 260 261 262 260 256 252 250 249 249 249 250 252 254 256 259 263 266 267 267 268 268 267 268 270 271 272 271 272 272 271 270 271 272 273 275 275 274 272 270 269 269 269 270 269 270 272 271 271 271 271 271 271 271 270 268 264 263 265 266 268 269 271 271 271 272 272 272 274 274 273 271 269 268 267 267 267 267 268 270 272 273 273 273 275 275 276 277 278 277 277 277 278 278 279 278 278 278 277 276 275 274 274 273 271 269 268 267 266 266 267 267 267 268 269 268 265 263 262 260 257 253 246 241 239 240 242 245 247 246 246 245 242 239 239 242 244 246 249 251 251 251 248 245 242 238 235 232 232 234 233 233 232 229 228 230 230 230 232 232 231 231 229 228 225 223 223 225 227 230 231 231 231 231 230 231 235 237 236 234 233 230 229 227 227 229 230 226 220 215 212 211 211 210 210 209 207 205 205 206 206 204 202 202 201 201 200 200 199 198 198 197 198 199 199 198 199 334 335 335 334 334 334 336 337 338 337 337 334 331 331 331 330 329 328 327 327 328 328 329 330 330 330 329 327 327 328 332 326 323 321 321 321 324 327 329 329 328 327 326 326 325 324 324 323 322 321 321 320 320 320 320 320 319 320 320 319 319 319 319 317 315 312 310 309 309 308 307 306 306 305 306 306 307 307 307 306 306 306 305 306 305 305 305 304 303 302 301 301 300 298 297 296 296 294 292 289 288 287 288 287 286 284 283 281 278 274 271 268 267 267 268 269 270 273 275 277 279 282 286 289 288 288 283 283 283 284 286 287 288 289 289 289 290 289 290 291 289 289 287 286 285 283 283 282 281 285 288 291 294 296 297 297 298 298 298 298 298 298 298 298 299 299 300 300 300 302 302 300 299 299 300 302 304 304 303 303 303 303 303 304 306 307 307 306 306 305 305 304 303 303 302 302 302 302 302 302 302 302 303 303 302 302 300 299 299 298 298 297 295 295 294 294 294 293 293 293 294 294 294 293 292 293 293 293 294 294 294 293 289 282 276 273 272 272 272 272 271 269 268 269 270 271 272 272 271 270 269 268 266 263 261 259 258 258 258 260 265 266 268 270 271 273 275 271 261 252 250 249 249 251 252 255 257 259 260 260 260 259 254 253 253 255 257 256 253 250 248 246 245 246 248 248 248 246 244 245 249 251 253 253 250 243 238 238 236 236 237 241 245 244 243 243 244 246 249 250 253 253 248 242 239 243 245 245 243 240 238 235 233 230 229 231 235 235 233 232 232 233 233 233 233 232 232 233 233 235 236 237 239 243 245 249 246 240 236 236 236 239 244 250 255 259 262 265 267 267 263 255 250 251 252 252 252 255 261 266 264 263 262 259 256 259 259 260 259 258 257 257 256 261 260 253 246 249 265 270 273 276 277 275 270 265 264 266 271 276 277 280 280 279 276 273 263 257 253 250 248 246 245 244 242 240 238 237 237 237 237 239 240 241 244 250 256 259 260 258 257 257 255 254 254 254 254 253 248 242 238 235 233 232 232 231 231 231 232 232 232 233 233 234 234 232 232 232 230 227 225 226 229 231 238 246 255 261 258 252 250 251 248 245 245 247 242 237 230 225 225 224 223 224 225 225 224 219 218 217 216 216 216 216 217 218 220 224 230 238 244 247 250 253 257 259 260 262 263 263 261 258 253 253 250 250 250 249 250 251 254 258 262 266 267 268 269 268 268 267 268 269 269 270 270 270 269 268 268 269 270 272 275 276 275 272 270 269 268 268 266 267 268 268 269 269 270 270 270 269 269 266 264 263 264 266 267 269 270 270 271 272 273 274 274 273 271 269 267 267 266 266 265 266 266 267 268 269 270 271 272 274 276 279 280 278 276 276 277 277 278 277 277 276 276 275 274 273 273 272 271 270 269 268 266 265 265 265 266 266 267 266 264 263 261 259 257 254 249 244 240 239 241 244 245 247 247 244 241 239 240 244 245 246 247 248 249 250 249 249 247 244 239 235 232 233 233 233 232 231 230 232 231 231 232 234 234 234 232 229 227 225 225 225 227 231 232 233 233 232 232 233 235 235 235 236 235 231 231 229 230 232 232 227 220 216 215 214 213 212 211 210 209 207 206 206 206 204 202 202 201 200 200 200 198 197 197 197 198 199 199 197 197 334 335 334 334 333 333 336 337 337 337 337 335 333 332 330 329 329 328 328 329 329 329 329 330 330 329 328 327 327 328 329 324 322 321 321 321 323 329 329 328 328 327 326 325 324 324 323 323 322 321 320 319 319 318 318 318 318 319 319 319 319 320 320 319 318 315 311 311 310 308 306 304 304 304 304 304 306 306 306 306 305 305 304 305 305 305 304 303 302 302 301 300 299 297 296 295 294 292 289 287 286 286 286 286 285 284 281 278 274 270 267 267 266 267 269 272 277 280 281 280 281 282 285 287 288 288 285 286 286 287 288 289 289 288 288 288 288 289 291 294 293 290 287 285 282 280 280 280 281 287 292 295 296 297 298 297 297 297 297 298 298 298 298 298 299 299 299 300 300 300 300 299 298 299 301 303 305 305 304 303 304 304 304 305 306 307 307 306 305 305 304 303 303 302 301 301 301 301 301 300 300 301 302 302 302 302 300 299 299 298 298 296 295 295 294 294 294 294 294 294 294 293 293 292 291 293 292 293 293 294 294 292 289 284 277 272 271 272 272 272 271 269 267 267 268 269 270 271 271 271 270 269 266 264 261 259 257 257 258 260 263 265 268 271 271 271 273 274 267 257 253 248 248 249 251 254 257 258 260 259 259 259 258 257 255 256 258 257 254 250 248 246 246 247 248 248 249 248 246 246 249 252 254 255 252 247 242 240 237 236 237 241 244 242 242 243 244 246 246 249 252 253 249 243 239 241 241 242 242 241 240 236 232 230 230 232 236 238 235 234 234 235 235 234 234 233 233 234 234 235 237 238 238 240 244 249 249 244 240 239 242 245 251 252 256 260 262 264 267 267 265 261 255 253 257 257 258 262 267 268 265 261 259 257 255 256 256 256 257 256 257 258 259 259 257 250 248 253 258 265 270 274 276 276 274 270 266 265 266 268 272 276 278 280 280 277 267 259 254 251 250 249 247 246 243 240 238 237 236 236 237 238 239 240 243 247 253 258 260 259 257 257 257 256 255 253 253 253 251 245 239 235 234 233 233 232 233 233 233 234 234 234 235 235 234 233 232 230 228 225 225 227 231 237 249 260 267 272 270 264 256 253 251 248 246 247 243 236 233 228 224 223 221 222 222 220 219 219 219 218 218 217 216 216 218 221 223 230 240 249 252 251 255 257 260 261 262 262 264 263 262 259 256 255 252 251 250 249 249 250 253 258 261 262 264 267 268 268 268 267 266 267 268 268 268 268 267 266 266 267 268 270 273 275 276 274 274 271 268 266 266 266 266 266 267 268 268 268 268 266 265 264 263 262 262 263 265 266 267 268 270 271 273 274 273 271 269 269 268 267 266 265 265 266 266 265 266 267 269 270 271 273 275 278 279 278 275 275 275 276 276 276 276 275 275 274 274 273 272 271 270 270 270 268 267 265 265 264 265 265 265 265 264 263 261 259 256 254 251 247 242 240 239 241 244 246 245 243 240 240 241 244 245 245 245 246 248 250 252 254 251 248 244 240 238 235 234 233 233 233 233 233 232 232 232 233 233 233 231 229 227 226 226 227 227 229 232 233 233 232 233 235 234 234 234 236 235 235 231 228 229 231 229 226 220 217 216 216 216 214 212 211 209 207 206 206 206 204 204 203 202 201 200 200 198 197 197 197 198 198 198 197 197 334 334 334 334 334 334 337 337 337 337 336 336 336 334 331 330 330 330 330 330 330 330 330 330 330 329 328 327 330 328 326 323 322 321 321 322 325 329 328 328 327 326 326 325 325 324 323 322 321 320 319 319 318 317 317 317 317 317 317 318 318 319 319 320 320 318 313 315 313 308 305 303 303 303 303 304 305 305 305 305 305 304 304 304 305 304 303 303 301 302 301 299 297 296 294 293 291 289 287 286 286 286 285 285 284 281 277 274 272 270 267 269 268 270 274 279 283 284 284 283 283 283 284 284 286 287 286 285 286 288 291 291 290 288 288 287 286 287 289 294 295 293 289 285 282 280 280 282 286 290 295 297 298 298 297 296 296 296 296 296 296 296 297 298 299 299 299 299 299 298 298 298 299 301 303 305 306 306 305 304 304 304 304 305 306 307 307 306 305 304 303 303 303 302 301 300 300 300 299 298 299 300 301 301 301 302 301 300 299 298 297 296 295 295 295 295 295 294 294 294 293 293 292 291 291 292 292 292 293 293 293 292 289 286 281 275 272 271 271 271 270 269 267 266 267 268 269 270 270 270 270 269 267 264 262 259 258 257 258 259 260 263 268 270 270 270 271 274 272 267 263 258 250 248 249 251 255 258 259 258 258 259 259 259 256 257 257 256 254 251 249 246 246 247 248 248 249 249 248 248 250 253 255 255 254 253 250 243 238 236 237 240 243 242 241 242 243 244 246 249 251 252 250 244 239 240 240 241 242 242 241 238 234 232 232 233 237 239 238 237 236 237 237 236 236 235 235 235 235 237 238 238 239 241 243 247 249 247 242 241 244 248 251 252 253 255 257 259 262 264 263 261 258 256 258 257 261 263 263 263 262 262 261 256 255 256 256 258 258 258 259 260 261 261 257 249 249 256 263 269 269 271 273 276 276 274 269 266 264 265 267 271 276 280 281 278 272 262 256 254 252 250 248 246 245 242 239 238 236 236 237 236 237 239 242 245 250 255 259 260 259 257 257 257 256 254 253 252 251 249 243 238 236 236 235 235 236 236 235 235 235 237 236 235 234 233 231 228 228 229 228 230 236 243 256 264 268 271 274 272 267 259 255 251 248 247 243 242 236 230 225 223 221 220 219 217 217 218 219 219 219 217 216 217 219 224 232 242 252 257 258 258 259 260 261 262 263 264 263 263 263 261 259 256 254 251 249 250 251 252 254 258 258 259 262 265 266 267 267 266 265 265 266 266 266 267 266 265 265 266 268 270 271 273 274 274 275 271 268 267 266 265 264 264 265 265 266 266 267 265 264 263 263 262 261 261 262 263 264 267 269 270 272 273 272 270 269 268 268 268 267 266 266 266 265 265 265 266 267 268 269 271 274 275 277 277 275 273 274 274 274 274 274 275 274 274 273 273 272 271 270 269 269 268 266 265 264 264 264 264 264 264 264 262 260 258 256 254 252 249 246 243 241 242 244 246 245 243 241 240 241 243 243 244 245 247 249 251 254 256 254 251 247 244 244 239 237 235 233 233 233 233 234 233 233 233 232 231 230 230 228 228 228 229 229 228 231 233 233 232 233 235 233 233 234 235 235 235 231 229 229 228 226 222 218 217 217 218 217 215 213 212 209 207 206 206 206 206 205 203 203 202 201 200 199 198 197 197 197 197 196 197 196 334 334 334 334 335 336 337 338 337 337 336 336 336 336 333 331 331 331 331 330 330 330 330 330 329 328 328 330 331 326 324 322 322 322 322 323 327 329 328 328 327 326 325 325 325 324 323 322 321 320 319 318 317 317 317 317 316 316 316 316 317 317 318 319 320 319 318 318 314 307 304 302 302 302 302 303 303 303 304 304 304 304 304 304 304 303 302 301 300 300 299 297 296 294 293 291 289 288 288 288 287 287 285 284 282 280 275 273 272 271 271 270 272 276 280 284 286 286 284 285 284 284 284 284 285 285 284 284 285 288 292 292 290 288 288 286 286 287 289 292 295 294 292 288 286 285 284 287 290 293 295 296 296 297 295 294 293 294 293 293 293 294 295 296 297 297 297 297 298 297 298 299 301 303 305 306 307 306 306 305 305 304 304 305 306 306 306 306 304 303 303 303 303 302 300 299 299 298 297 296 297 298 298 300 300 301 301 299 298 296 295 295 295 295 295 295 295 295 294 294 293 292 291 291 291 291 291 291 291 291 291 290 289 287 284 281 277 273 271 269 269 268 267 267 267 268 269 269 269 269 269 269 268 265 262 260 259 258 258 258 260 262 266 269 270 270 270 271 275 274 273 266 254 248 246 248 252 255 257 258 256 256 257 258 258 258 257 254 251 250 249 248 246 246 247 249 250 251 251 250 251 252 254 255 254 254 251 246 240 237 237 240 241 239 240 242 242 243 245 248 250 251 250 245 241 241 242 242 244 244 244 241 237 234 234 235 238 241 241 241 239 238 238 238 238 237 237 237 236 237 237 238 240 241 242 245 247 248 243 241 243 245 246 247 248 250 251 252 255 258 261 260 259 259 257 255 259 258 255 256 260 265 268 259 256 255 256 258 258 259 260 261 261 260 257 251 249 255 265 271 272 270 271 273 275 274 271 271 266 264 265 268 273 278 278 278 274 266 259 259 254 251 248 246 245 244 241 239 237 236 236 236 237 238 240 243 247 252 257 260 260 259 258 257 257 255 254 252 251 251 248 243 241 239 238 236 236 236 236 235 236 238 236 236 235 233 232 232 231 233 232 233 238 247 259 259 266 271 274 275 274 267 261 256 249 245 245 244 237 231 226 223 220 217 216 216 216 216 217 218 219 218 216 216 220 231 246 256 259 261 263 264 263 262 261 263 264 264 264 264 264 263 261 258 256 255 254 253 253 253 253 255 257 258 260 263 264 265 266 265 265 264 264 264 264 264 264 264 265 266 267 269 271 271 271 272 273 270 269 268 266 264 262 262 262 263 263 264 264 263 263 263 262 261 261 260 260 261 264 267 270 270 270 271 271 270 268 268 268 268 268 268 267 267 267 267 267 267 267 267 268 269 271 273 274 275 275 273 273 273 274 273 273 273 272 272 272 272 271 270 270 269 268 266 265 265 265 263 263 263 262 262 262 261 260 257 255 254 253 251 250 249 248 246 246 245 244 242 242 241 241 242 242 243 245 248 251 253 256 258 255 252 250 248 246 242 240 238 234 232 233 233 234 235 235 234 232 230 230 230 230 229 230 232 232 231 231 232 232 232 233 235 234 233 233 233 234 235 233 232 230 227 224 221 217 217 217 218 218 215 213 211 208 205 204 205 205 206 205 204 203 202 201 199 199 199 199 198 197 196 195 196 194 334 334 334 334 338 338 338 338 337 337 337 335 334 333 332 332 331 331 330 330 330 330 330 330 329 328 328 328 328 325 323 322 322 322 324 328 329 329 329 328 327 327 326 326 325 325 324 324 322 321 320 319 318 317 317 316 316 316 315 315 315 316 316 317 318 319 318 317 315 306 303 302 301 302 301 302 302 302 303 304 303 303 303 304 303 302 301 300 300 299 297 296 295 293 292 290 288 288 290 290 289 288 286 283 282 280 277 275 274 275 274 275 277 281 283 285 285 285 284 285 286 286 285 285 284 284 282 283 284 287 291 291 290 289 288 287 288 290 291 292 292 293 293 291 289 289 289 290 293 295 295 295 296 295 293 292 292 291 291 292 292 293 294 295 296 296 296 296 297 298 299 301 303 304 306 306 306 306 306 305 304 303 303 304 305 306 306 305 304 303 303 303 302 301 299 298 298 297 295 294 295 296 297 298 298 299 299 298 297 296 296 295 295 295 295 295 295 295 295 294 293 291 291 290 290 291 291 291 290 290 290 289 290 290 288 287 282 276 272 269 268 268 267 267 267 267 268 269 269 267 267 267 267 266 263 261 259 258 258 258 260 262 265 268 271 271 270 269 272 268 272 269 259 249 244 245 251 254 257 258 258 257 256 257 257 257 257 254 251 249 249 249 248 247 247 249 251 252 253 253 253 253 253 254 254 254 252 248 242 239 237 239 240 241 241 242 242 243 244 247 249 250 249 245 243 243 244 244 247 247 246 243 239 236 236 237 239 241 242 243 242 240 239 239 239 239 239 238 238 237 238 239 239 239 239 241 243 245 244 240 241 241 242 244 246 248 249 250 252 256 259 260 260 259 258 255 255 256 255 258 263 269 273 267 264 258 255 255 255 258 261 260 258 255 253 252 252 258 267 273 274 272 270 271 272 273 273 273 270 266 266 268 271 275 275 276 274 272 268 262 256 252 249 246 243 242 242 240 239 238 237 237 236 237 239 242 246 250 255 260 261 261 260 258 257 256 255 253 252 252 251 247 246 243 239 237 236 236 237 238 238 238 236 236 235 234 235 236 236 238 238 238 240 246 255 258 263 269 274 277 278 274 265 259 252 247 245 242 239 232 225 221 219 217 216 216 216 216 217 218 219 220 217 217 223 239 258 265 265 266 268 267 266 264 263 263 264 264 264 265 265 264 263 262 261 259 256 255 255 255 254 254 256 257 260 262 264 264 263 264 264 264 264 263 262 262 263 263 265 266 268 269 269 269 269 269 270 269 269 269 266 264 263 263 262 261 261 261 262 262 262 262 262 261 261 261 261 262 266 269 270 270 270 269 269 268 268 268 268 269 269 269 268 268 268 269 269 269 268 268 267 267 268 269 271 272 273 273 274 274 273 272 271 270 271 270 270 270 270 270 269 269 267 265 264 264 264 264 262 261 261 261 261 260 259 256 254 253 253 253 253 252 250 249 247 246 244 243 241 242 242 242 243 244 247 250 253 256 258 259 255 254 252 249 246 243 241 238 235 233 232 233 234 234 235 235 233 232 231 232 231 231 233 234 234 232 231 232 232 233 234 234 234 234 232 231 232 234 234 233 230 226 223 221 220 217 215 216 216 215 213 210 207 204 203 204 205 207 205 203 203 202 201 199 199 199 200 198 196 195 195 195 192 334 334 335 336 339 339 339 337 337 337 335 333 333 333 332 332 332 331 331 331 331 330 330 330 329 328 327 327 326 325 323 323 324 326 328 330 330 330 330 329 329 328 328 327 326 326 325 325 324 323 321 320 319 318 317 317 316 316 315 315 315 315 315 316 316 317 316 316 315 309 303 301 301 301 301 302 302 301 302 303 303 303 303 303 302 301 300 300 299 298 297 295 294 293 292 290 290 290 292 292 290 288 285 283 281 280 279 278 278 278 278 278 280 282 284 284 283 283 284 286 288 288 288 286 284 282 281 282 284 286 288 289 289 289 289 290 292 294 294 293 292 293 293 292 292 291 292 293 295 296 297 296 295 294 292 292 291 291 292 292 293 293 293 294 295 295 295 296 297 299 300 303 304 305 306 306 306 306 305 305 303 302 302 303 304 305 306 305 303 303 302 302 301 300 298 298 297 296 294 293 293 294 296 297 297 298 298 298 298 297 295 294 294 294 294 294 295 296 295 294 292 291 290 290 290 291 291 291 290 290 289 289 290 292 291 291 286 280 275 272 269 268 267 266 266 267 267 269 269 268 266 266 266 266 264 262 260 259 259 259 261 263 266 269 270 270 270 268 267 267 268 270 263 253 246 245 249 255 258 259 259 258 255 255 256 257 257 256 251 250 249 249 249 249 248 249 251 253 255 255 255 254 254 254 253 253 251 249 245 242 239 240 241 243 243 243 243 243 243 243 243 243 244 244 245 245 245 246 248 247 247 245 242 239 237 237 239 240 242 244 245 243 241 241 241 240 240 239 239 238 238 237 237 237 237 238 241 245 245 243 242 240 240 243 247 250 253 255 258 260 260 260 260 260 258 256 256 258 258 264 270 274 276 275 272 261 256 253 252 255 259 259 257 255 253 251 255 262 272 276 276 275 272 271 271 272 273 274 273 270 268 269 271 272 272 274 274 274 271 265 258 253 249 247 244 242 240 241 241 240 238 238 237 237 238 240 244 248 252 257 259 261 262 260 259 257 257 255 253 253 253 252 250 246 242 240 238 238 239 240 239 238 237 236 237 237 237 238 239 241 243 243 245 245 248 256 259 267 274 278 279 277 271 262 261 255 249 244 238 230 223 221 220 218 217 217 216 217 217 218 220 222 221 222 232 247 259 260 267 270 270 270 269 267 265 264 264 264 264 265 265 265 265 265 265 264 262 260 258 257 256 255 256 259 261 262 263 263 262 261 261 263 263 262 262 262 264 265 266 267 268 268 267 267 267 268 269 269 269 268 266 265 264 263 263 261 261 261 261 261 262 262 262 262 262 262 264 266 268 270 271 270 270 269 269 268 267 268 268 269 269 269 269 269 268 268 268 269 268 268 267 266 265 266 268 269 270 271 273 274 273 271 270 269 269 269 269 269 269 269 269 268 268 268 264 262 263 262 262 262 261 260 259 259 257 254 253 252 252 252 253 254 253 251 249 247 245 245 242 243 243 243 244 245 248 252 255 258 259 258 258 254 251 248 245 243 241 237 234 232 231 230 230 232 234 235 234 233 233 233 233 233 234 236 236 234 233 233 234 236 236 234 232 232 229 229 231 233 233 233 230 226 224 223 221 216 213 213 215 216 215 212 208 207 206 206 207 208 204 203 202 202 201 200 199 200 200 199 196 195 195 193 191 335 335 336 338 340 339 337 335 335 335 334 333 332 332 332 332 332 332 332 331 331 330 330 330 329 328 327 327 326 325 324 325 327 332 332 332 332 332 331 331 330 330 329 329 328 327 326 326 326 325 323 322 321 320 319 318 317 316 316 315 315 315 315 315 315 315 315 316 315 310 305 301 301 301 301 301 301 300 301 302 302 303 302 301 301 300 299 299 298 297 296 295 294 294 293 292 292 293 293 292 289 286 284 282 281 279 280 281 281 281 280 281 281 282 282 282 283 285 287 289 291 290 290 288 285 283 282 282 284 285 286 287 287 287 289 292 295 297 297 296 295 294 293 293 292 291 292 293 295 296 297 296 295 294 293 292 292 292 293 293 293 293 293 294 295 295 295 296 298 300 302 303 304 305 306 306 306 306 305 304 303 301 301 302 303 305 305 305 304 302 301 300 300 299 298 298 297 294 292 291 291 292 295 297 298 299 299 300 299 296 295 294 293 292 293 295 296 297 296 294 292 291 290 290 290 290 291 291 290 290 289 290 290 291 291 292 289 283 278 274 271 268 267 266 266 265 266 268 268 268 266 265 264 264 264 263 262 262 261 261 262 263 265 268 269 269 269 268 267 266 265 268 266 257 249 247 249 257 260 261 260 259 256 253 255 257 259 258 254 252 251 250 249 250 251 251 252 253 256 257 257 255 255 254 253 251 248 247 246 243 241 241 242 242 243 243 242 241 240 239 238 239 241 243 246 246 246 248 249 248 247 246 244 241 239 238 238 239 241 244 245 245 243 242 242 242 241 240 239 238 237 237 236 237 238 239 242 246 247 247 246 243 242 245 250 255 259 262 264 265 265 264 261 260 260 257 257 260 262 266 272 273 274 276 274 267 259 256 254 254 256 256 255 255 254 255 261 270 277 279 280 279 276 273 273 272 272 273 273 272 270 269 270 270 269 270 271 272 272 268 261 254 250 247 245 243 242 242 242 241 240 238 236 237 237 239 242 245 248 250 255 261 263 262 261 259 259 258 256 256 255 254 254 251 247 244 243 241 240 240 239 238 238 238 238 239 239 238 240 242 245 246 247 247 248 252 258 266 271 275 277 276 273 269 266 259 252 244 236 227 226 224 221 220 219 218 218 218 218 219 221 224 231 235 249 256 256 260 267 271 273 272 271 269 267 265 264 264 265 265 266 266 266 267 268 267 266 263 262 260 258 257 258 259 260 261 261 261 261 261 261 261 262 262 262 263 267 267 267 267 267 267 266 266 266 268 269 270 269 268 267 267 266 265 264 263 263 262 262 262 262 262 262 262 262 262 263 267 269 271 272 271 270 269 269 268 268 268 268 268 269 269 269 268 268 268 268 268 268 268 268 266 265 264 266 266 267 269 271 274 272 270 268 268 268 269 269 269 269 268 268 267 268 268 265 262 261 261 261 260 260 259 258 257 255 253 252 252 252 252 253 254 253 252 250 248 247 246 246 244 243 243 245 246 249 253 256 258 259 258 257 253 249 246 244 242 240 235 231 229 227 226 227 230 232 233 232 232 233 234 234 234 235 237 237 236 235 236 237 238 238 235 234 230 228 229 230 230 231 230 227 225 224 223 221 216 212 212 215 217 217 214 212 210 209 209 209 208 204 202 202 202 201 201 200 201 202 199 196 195 194 190 191 335 336 337 339 338 337 336 336 335 335 334 332 331 330 331 332 333 333 332 332 331 330 330 330 328 328 328 327 327 326 326 328 329 331 333 334 334 333 333 332 331 331 331 330 329 329 328 327 327 326 325 323 323 322 321 320 318 318 317 316 316 315 315 315 315 315 315 316 314 310 306 303 301 300 300 300 300 300 301 301 302 302 302 300 300 300 299 299 298 298 297 296 296 295 295 295 294 294 293 290 288 286 283 281 280 281 282 283 283 283 283 283 283 283 282 283 285 287 290 290 291 292 292 289 286 283 282 283 284 285 285 285 286 287 289 291 294 296 297 298 297 295 294 293 292 291 291 292 294 296 297 296 294 294 294 293 293 293 293 293 293 293 294 294 295 295 296 297 298 300 301 302 303 304 305 306 306 305 305 303 301 300 300 301 303 304 304 304 303 301 300 299 300 299 298 297 296 293 293 291 289 290 293 297 300 301 301 301 299 295 294 292 291 291 293 296 298 298 297 295 292 292 291 290 290 290 291 291 291 290 290 290 290 290 291 291 290 285 281 277 273 269 267 266 266 265 265 266 267 268 266 264 264 264 264 264 264 263 263 263 264 264 265 266 267 267 268 268 267 265 263 264 266 261 253 248 250 255 257 259 260 259 256 254 256 259 261 261 257 255 254 251 249 250 252 252 252 252 255 258 259 258 256 254 252 249 246 244 244 244 243 242 242 241 241 241 240 238 237 235 234 235 238 241 244 246 249 251 251 250 249 247 245 243 240 239 238 238 240 242 245 246 244 243 242 242 242 242 240 238 237 237 237 238 240 242 244 247 248 249 251 248 245 249 254 257 261 264 266 266 266 265 263 261 261 260 259 260 263 265 270 267 269 273 275 272 266 261 258 256 255 255 254 257 261 266 271 277 279 280 281 282 280 277 276 273 271 271 272 272 270 268 268 267 266 267 268 270 271 269 265 257 251 248 245 244 243 243 242 241 241 240 239 237 237 238 241 242 245 249 252 258 262 263 263 261 262 260 259 258 258 257 257 257 253 249 246 244 241 239 239 239 239 239 239 239 239 238 237 239 243 244 246 246 248 253 259 264 269 273 275 275 274 273 268 259 251 244 237 231 229 227 224 223 222 221 219 219 221 223 224 228 241 253 261 265 264 264 266 271 273 273 272 270 268 266 266 265 265 266 267 268 268 269 269 269 268 268 265 262 259 258 259 258 259 260 260 261 262 262 261 262 262 263 264 266 269 269 267 266 265 265 265 264 265 267 269 269 267 267 266 267 267 266 266 266 265 264 263 263 262 262 262 262 261 261 262 266 268 272 273 272 271 271 269 268 267 267 267 267 267 268 268 268 268 269 269 268 268 268 268 267 265 265 265 265 266 267 269 270 270 268 268 268 268 268 268 268 267 267 266 267 268 271 268 265 262 261 260 259 258 257 257 256 254 252 251 251 251 252 253 254 254 253 251 250 248 247 248 245 243 244 246 248 251 254 257 258 259 258 254 250 246 244 242 241 239 234 231 228 226 224 225 227 228 229 228 228 230 233 233 234 235 237 238 238 238 239 239 239 238 237 233 230 229 229 228 229 229 228 224 223 223 223 221 217 213 214 216 218 219 218 218 214 211 210 210 208 204 203 203 203 203 202 201 202 202 198 195 194 194 191 191 336 337 337 338 337 337 336 336 336 335 334 331 330 330 330 332 333 333 333 332 331 331 330 330 329 328 328 328 327 327 328 330 330 330 331 335 335 334 333 333 332 332 332 331 331 330 329 329 328 327 326 325 325 324 323 321 320 319 318 318 317 316 316 316 315 315 315 315 315 311 307 304 301 300 300 300 299 300 300 301 302 302 302 301 300 300 300 300 299 298 298 297 296 296 296 296 296 294 292 290 288 286 283 281 281 283 284 285 285 285 285 284 285 285 284 285 286 289 291 291 293 293 291 288 285 283 283 284 285 285 285 285 285 286 288 290 292 294 295 296 296 296 295 294 292 291 291 292 294 296 296 296 294 295 294 293 293 293 293 293 293 294 294 295 295 296 297 298 298 300 301 302 302 303 304 305 306 305 304 302 300 299 299 300 302 303 303 303 302 300 299 299 299 298 297 296 294 291 291 288 287 288 292 297 301 302 302 301 298 298 293 290 290 291 294 298 299 299 298 296 294 293 291 291 291 291 292 292 292 291 290 290 290 290 290 290 289 286 284 280 276 272 269 267 267 265 265 265 266 268 267 265 264 264 264 264 264 264 264 265 265 265 265 265 266 266 266 266 264 263 262 261 263 263 257 250 250 252 253 257 259 258 257 256 257 260 261 261 260 259 256 252 250 250 251 252 252 251 254 257 259 259 256 254 252 249 245 242 243 244 243 242 241 239 239 239 238 236 235 234 233 234 237 238 241 245 250 251 251 251 250 248 247 244 244 241 239 238 238 240 243 245 245 244 242 243 243 242 241 240 239 238 238 238 240 243 245 245 248 251 254 254 251 252 254 257 260 262 263 264 264 264 263 262 262 262 261 260 261 263 264 263 265 269 273 275 272 267 263 261 260 260 260 264 271 276 279 280 281 280 281 282 282 281 279 276 272 270 270 270 269 267 266 265 265 265 265 265 268 268 266 261 254 248 246 245 244 242 241 241 240 239 239 238 238 238 239 240 242 246 249 253 259 263 264 264 263 262 262 260 260 260 260 261 259 253 249 246 244 243 240 239 239 239 239 240 240 239 238 238 238 240 245 248 252 257 261 263 267 270 272 273 272 270 265 257 251 246 241 235 229 227 226 226 225 223 221 221 223 226 232 239 249 261 260 266 268 267 267 269 272 273 273 271 270 270 267 266 266 266 267 268 269 269 269 269 269 269 266 262 259 258 257 257 257 259 260 261 261 261 263 263 264 265 267 268 268 268 269 266 264 263 263 263 264 265 266 267 266 266 266 266 266 266 266 267 267 266 265 264 263 263 262 263 262 262 264 266 268 272 273 274 273 271 269 267 267 267 267 266 266 267 267 268 268 269 270 269 269 268 267 267 266 266 266 265 265 265 266 267 267 266 267 267 267 267 266 264 264 264 265 267 269 272 273 272 269 262 259 257 257 256 256 255 253 251 251 250 251 252 253 254 254 253 252 250 250 249 247 245 244 244 246 249 252 255 256 257 257 256 251 248 244 241 240 240 239 235 235 230 227 226 227 227 226 226 225 225 225 227 230 232 233 235 238 240 240 238 238 236 235 234 234 232 233 231 229 228 228 226 225 223 221 221 221 218 214 215 217 219 220 220 219 215 211 209 209 208 206 205 205 205 204 203 202 201 200 197 195 194 194 193 192 337 337 337 337 336 336 336 336 336 335 333 330 328 329 330 331 333 333 333 332 331 331 330 330 329 328 328 328 328 329 330 331 330 330 330 333 335 334 334 334 333 332 332 331 332 331 331 331 330 329 328 327 327 326 324 323 322 320 319 319 318 317 317 316 316 315 315 315 314 311 307 304 302 301 301 300 299 299 299 300 302 302 302 301 301 301 300 299 298 297 297 296 295 295 295 295 294 292 291 290 287 284 281 279 280 283 284 285 286 286 284 283 285 286 287 287 288 289 290 291 292 291 289 286 283 283 286 286 286 286 286 286 286 286 287 288 290 291 293 293 294 294 294 292 291 290 291 293 296 297 297 296 296 295 294 293 293 293 293 293 294 294 295 295 295 296 296 297 298 299 299 300 301 302 303 303 305 305 303 302 300 299 298 299 301 301 302 302 301 300 298 298 298 298 297 295 292 290 289 286 284 286 291 297 301 302 303 300 298 296 292 290 291 292 295 298 299 299 298 298 297 295 292 291 292 292 293 293 292 291 290 290 289 290 290 289 288 286 285 283 280 275 273 271 268 266 265 265 265 267 267 266 265 264 264 264 264 264 265 265 266 266 264 263 264 265 265 263 262 262 261 259 260 262 260 253 251 251 253 257 258 258 258 258 258 260 261 261 261 260 258 254 250 249 249 251 251 250 252 252 256 259 259 255 251 248 243 241 242 242 243 243 241 238 237 237 237 235 234 234 234 235 236 238 241 245 249 250 252 251 250 249 248 247 246 243 240 237 237 238 241 243 244 244 242 242 241 242 241 240 239 239 239 239 240 243 245 245 247 251 255 257 257 256 253 255 256 257 258 260 261 262 263 263 262 262 261 260 260 260 260 260 262 265 270 275 275 272 270 268 266 266 269 274 279 282 282 282 282 281 280 280 281 281 281 279 275 271 268 268 267 266 265 265 264 263 262 261 262 264 265 262 257 251 250 246 243 242 241 240 239 238 237 237 238 238 238 238 240 242 246 250 255 261 264 264 264 264 264 262 261 261 261 262 261 257 252 248 246 244 242 241 240 240 240 240 241 241 242 242 241 242 246 251 255 258 259 260 262 266 267 268 268 264 259 253 246 242 237 232 227 224 224 226 227 227 226 225 224 229 240 250 255 260 261 265 269 269 268 268 270 272 272 271 270 270 268 267 266 266 267 267 268 269 269 269 269 268 267 263 260 257 258 259 259 259 259 260 260 261 262 265 266 267 267 267 266 266 266 265 263 262 262 263 264 264 264 264 265 265 265 264 265 266 266 267 268 268 266 265 265 264 263 264 264 265 266 268 269 270 271 272 272 271 269 268 267 266 266 266 266 266 266 267 268 269 270 270 270 268 267 267 267 266 266 265 264 264 264 264 265 265 265 265 265 265 263 262 262 263 265 268 271 274 275 274 271 266 260 257 256 256 255 254 253 252 252 251 251 252 254 254 254 252 251 251 250 248 245 244 244 245 247 250 253 255 255 256 256 254 249 246 243 239 238 239 239 238 237 232 228 228 230 230 228 226 224 223 223 225 228 231 231 232 236 238 238 235 235 232 232 234 235 235 235 232 229 228 227 227 225 222 220 220 220 219 216 215 216 217 218 220 219 216 211 208 207 207 207 205 205 205 204 203 201 200 197 195 194 194 194 194 193 337 338 337 336 336 336 336 336 336 335 333 330 327 328 330 331 332 332 332 332 331 330 329 329 330 330 329 329 329 330 331 331 330 329 330 334 335 334 334 334 333 333 333 332 332 332 332 332 331 330 330 329 328 327 325 325 323 322 321 320 319 318 317 317 316 315 314 313 312 310 308 305 304 302 301 299 298 298 299 300 301 301 299 300 300 299 298 298 297 296 295 294 294 293 293 293 293 291 289 287 284 281 278 278 280 282 283 284 285 284 282 283 287 289 289 289 289 289 289 289 289 288 286 285 285 286 290 289 289 288 287 287 286 286 286 287 288 289 290 291 292 292 292 291 290 290 291 293 296 298 298 297 296 295 293 292 293 293 293 294 294 295 295 295 296 296 296 297 297 298 298 299 299 300 301 302 303 304 302 300 299 299 298 299 300 300 301 300 300 299 298 298 298 298 296 293 293 290 287 285 283 286 292 297 300 301 302 300 298 296 293 292 292 293 295 296 297 297 297 298 297 295 293 292 292 293 294 294 293 291 291 290 289 289 289 289 287 286 285 284 282 280 278 274 270 268 266 266 265 265 266 268 267 266 266 265 264 264 263 264 265 266 265 263 263 262 263 263 262 261 261 259 259 260 261 257 256 253 255 257 259 258 258 259 259 260 260 261 259 260 258 255 251 248 247 249 250 251 252 252 256 260 259 255 250 249 242 240 239 239 240 242 240 238 236 235 235 234 234 235 237 238 238 240 242 245 248 251 252 252 251 250 249 249 248 245 241 237 236 237 239 241 243 244 243 242 240 240 239 239 239 239 239 239 241 241 243 245 248 251 255 258 259 258 254 253 253 254 255 256 257 258 261 262 261 261 262 259 259 259 258 258 260 262 266 272 275 276 275 274 273 274 276 278 281 283 283 283 282 282 280 280 280 280 281 280 278 272 268 265 265 265 264 264 262 262 261 261 260 261 262 263 261 257 255 248 244 242 241 240 239 239 237 236 237 237 238 237 238 240 244 248 253 258 262 262 263 264 265 264 263 262 262 262 262 259 255 254 250 246 244 245 242 241 240 241 243 244 243 245 246 246 248 251 255 254 255 256 258 260 261 262 261 256 249 243 237 231 228 226 225 226 224 225 229 232 232 232 230 234 246 252 257 259 261 263 267 269 269 268 268 269 270 270 270 269 268 267 266 266 266 266 267 268 268 268 268 267 266 265 262 260 261 261 260 260 260 260 260 260 261 263 264 265 267 267 266 267 265 264 263 264 264 264 263 263 263 263 263 264 264 264 264 265 266 267 268 268 267 267 266 265 265 265 264 266 267 268 269 269 268 269 270 270 269 268 267 267 266 266 266 266 266 267 267 268 269 270 269 268 267 267 267 266 266 265 264 263 262 262 262 262 262 264 263 262 261 261 262 265 267 269 272 271 275 275 272 268 263 258 256 255 254 254 253 252 252 252 252 253 254 254 253 252 252 251 249 246 243 242 243 246 248 251 253 255 255 256 255 253 249 246 242 239 237 237 238 239 238 234 231 231 233 232 230 227 227 225 224 224 227 229 228 230 232 234 234 233 232 232 234 235 236 236 234 231 229 228 228 227 224 222 221 221 221 220 217 216 216 217 218 217 215 214 211 208 205 205 205 205 204 204 204 202 201 199 196 195 195 194 194 193 194 338 338 337 336 335 335 335 336 335 334 333 331 330 329 329 330 331 331 331 331 330 329 329 329 330 330 329 329 329 330 330 330 330 330 331 336 336 336 336 335 335 335 334 334 333 333 333 332 332 331 331 329 329 327 326 325 323 322 321 320 320 319 318 317 316 315 314 312 311 310 308 306 305 302 300 299 298 298 298 299 298 298 298 298 297 297 296 296 296 295 294 294 294 294 293 293 291 289 287 284 281 279 278 280 282 283 283 284 283 282 282 285 291 293 292 291 290 290 289 288 288 287 286 286 288 289 291 291 291 290 289 288 287 287 287 287 287 288 288 288 289 291 291 291 290 290 291 292 294 296 296 297 295 293 293 292 292 293 293 293 293 294 294 294 295 295 296 296 296 297 297 297 298 298 299 301 302 302 301 299 299 298 298 298 298 299 300 300 299 298 297 297 297 297 294 292 292 288 286 284 284 286 292 296 298 300 300 300 299 297 295 294 294 294 295 295 296 296 296 297 296 294 293 293 293 294 294 294 293 292 291 290 289 289 289 288 287 286 284 284 283 283 281 278 274 270 268 267 266 265 265 266 267 268 267 266 264 262 261 261 264 265 264 263 263 261 262 261 261 261 261 260 258 259 260 260 259 255 256 258 259 259 257 259 259 259 259 259 257 258 258 255 252 249 246 248 248 249 251 252 254 258 258 255 252 250 242 238 237 236 237 239 239 237 236 235 235 236 236 238 238 240 242 244 245 247 250 251 251 251 251 250 250 249 247 246 241 238 236 235 237 239 242 242 242 241 240 239 238 239 239 239 240 240 241 241 242 245 248 250 254 258 260 259 255 252 252 252 253 254 256 256 260 262 261 260 260 261 260 258 257 257 258 261 263 269 274 278 279 279 279 280 281 281 281 282 282 282 282 282 282 282 280 279 280 280 278 275 269 265 263 263 263 263 261 261 261 261 261 261 261 263 264 263 260 253 247 244 242 241 241 241 238 236 236 237 238 238 239 240 243 246 251 255 260 258 261 264 265 266 265 264 263 262 262 260 258 258 253 250 248 248 245 242 242 242 244 246 247 248 249 250 250 250 251 250 251 252 252 253 255 255 253 248 240 233 229 226 227 227 230 233 232 231 234 241 245 246 245 245 251 251 256 260 261 261 264 266 268 267 266 267 267 268 268 268 268 267 266 265 265 265 266 266 267 267 267 266 266 265 264 263 263 263 262 261 261 262 262 260 260 261 263 264 266 267 267 266 265 264 265 265 265 264 263 263 263 263 263 263 263 263 263 265 266 267 268 268 268 267 266 266 265 264 265 268 268 269 269 269 268 268 268 267 267 267 266 267 267 267 267 267 267 267 267 267 268 269 269 270 270 269 268 267 266 265 264 262 261 261 262 260 262 261 262 261 261 262 265 269 270 271 272 270 271 273 273 270 264 259 256 255 254 254 253 252 252 253 253 253 254 254 253 251 251 249 247 244 241 241 243 246 249 251 252 253 255 256 255 253 250 246 243 240 239 238 238 238 238 235 233 232 232 232 231 228 228 226 224 224 226 228 227 226 228 229 229 230 230 232 235 235 235 234 230 229 229 228 228 227 223 222 222 222 222 220 217 216 217 218 217 215 212 211 210 207 206 205 205 204 204 203 203 202 200 198 195 193 193 193 193 193 195 338 338 336 335 334 334 335 335 335 334 332 330 329 329 329 330 330 330 330 330 329 328 328 329 330 329 330 329 329 329 330 331 331 332 334 338 337 337 337 337 336 336 335 335 334 334 334 333 332 332 331 330 329 327 326 325 323 322 321 320 320 319 318 317 316 315 313 311 310 309 307 307 305 302 300 299 299 298 298 297 297 296 296 296 296 295 295 296 295 295 294 294 294 294 293 292 289 287 284 282 280 280 281 283 283 283 284 285 282 282 284 289 294 297 296 295 293 292 290 289 289 288 288 288 289 290 291 291 291 291 291 289 289 288 288 288 287 287 287 287 288 290 290 289 289 289 291 292 293 294 294 294 293 292 292 293 293 293 293 293 293 293 293 294 294 295 295 296 296 296 296 296 296 297 298 299 300 300 300 300 299 298 297 297 297 298 299 299 298 297 296 296 297 296 295 293 292 289 287 285 284 287 291 295 298 298 299 299 299 298 296 295 294 294 294 294 295 295 296 296 295 294 293 293 293 294 294 293 293 292 291 290 290 289 289 287 286 286 285 284 283 283 282 280 276 273 271 269 267 266 265 265 266 267 268 267 264 261 259 259 263 266 266 264 263 262 261 260 260 260 261 261 258 258 258 259 260 257 256 259 260 259 257 257 258 258 258 257 257 257 257 255 252 249 247 246 247 247 249 252 255 259 260 257 255 251 243 237 238 236 236 237 237 237 237 236 237 239 240 242 241 243 245 247 248 250 251 251 250 249 249 249 250 249 249 247 243 238 236 235 236 237 238 240 241 241 241 240 240 240 239 240 240 241 241 241 242 244 247 249 252 256 259 259 258 256 253 252 253 254 257 259 262 264 263 260 258 258 259 258 258 257 258 260 263 266 272 275 278 281 282 283 284 284 283 282 281 281 281 281 281 281 281 280 279 278 278 275 271 265 264 262 261 260 259 260 260 261 262 262 262 263 263 263 262 258 252 246 243 243 243 242 240 240 237 236 238 239 240 240 242 245 249 252 254 254 259 263 266 267 267 266 264 263 262 262 262 261 258 254 252 251 247 245 244 244 244 246 249 251 252 252 251 250 249 248 248 247 248 248 249 248 247 245 242 240 238 234 232 231 237 242 244 245 248 253 256 258 259 258 258 255 256 259 259 259 260 262 264 265 265 264 264 265 266 267 267 266 266 265 264 264 265 265 265 266 265 265 265 264 264 264 263 263 263 263 263 264 262 261 261 262 263 265 266 267 265 264 264 266 266 266 265 264 263 263 263 262 262 262 261 261 262 265 267 267 268 268 267 266 266 265 265 264 264 267 269 270 270 270 268 267 265 265 265 266 266 267 267 267 267 267 267 267 267 267 267 268 268 269 271 272 271 269 267 265 264 262 261 261 260 260 260 261 262 263 265 267 269 271 272 273 272 269 267 269 271 270 266 261 257 254 254 254 252 252 252 253 253 254 254 254 253 253 251 248 245 242 240 240 242 246 248 250 252 254 255 255 254 252 250 247 245 241 241 239 238 237 237 236 233 232 231 231 231 230 228 226 224 224 226 228 226 224 224 224 224 226 229 231 234 233 231 229 229 230 230 230 229 227 224 222 223 223 221 219 217 216 217 219 218 215 213 211 211 209 209 208 206 205 204 203 203 201 199 196 195 194 192 192 193 194 195 338 337 336 335 334 333 334 335 334 333 331 330 329 329 329 329 330 330 330 329 328 328 327 328 329 329 329 328 328 329 331 332 333 336 338 339 339 338 339 338 338 338 337 337 336 335 335 334 333 333 332 331 329 327 326 325 324 322 321 321 320 319 318 316 314 314 311 310 309 308 307 307 306 303 301 300 299 299 298 296 295 295 295 296 296 296 296 296 295 295 294 293 293 293 292 290 287 285 283 281 281 282 284 286 285 285 286 285 283 283 286 290 294 297 298 298 297 295 293 291 290 289 289 289 290 292 291 291 291 291 291 290 290 290 290 289 288 288 288 287 287 288 287 287 287 289 291 292 293 293 293 293 292 292 292 293 293 293 293 292 292 292 293 293 294 294 295 295 296 296 295 296 295 296 297 298 299 300 300 300 299 298 298 297 297 298 299 298 297 296 296 296 296 296 296 294 292 290 287 285 284 287 291 295 297 297 298 299 299 298 296 295 294 293 293 293 294 294 295 295 295 295 294 294 294 294 293 293 293 292 291 290 289 289 288 287 286 286 286 286 285 284 283 282 279 275 274 272 269 267 264 264 264 265 266 266 264 261 259 260 263 267 266 266 264 263 262 260 260 259 260 261 260 259 258 259 259 259 257 260 260 259 257 256 258 258 258 258 258 257 258 255 253 251 248 246 246 245 249 255 259 261 261 258 255 251 244 240 242 238 236 236 237 239 240 240 241 243 244 244 244 246 248 249 250 251 250 248 247 247 247 248 250 250 251 250 246 240 236 235 235 236 236 238 240 242 243 243 243 242 240 240 241 241 241 242 242 244 246 248 251 254 258 259 259 258 256 254 255 257 261 264 266 267 264 264 262 258 256 258 259 259 259 260 262 266 270 271 275 280 283 284 285 284 284 282 281 281 281 280 280 280 280 279 278 277 276 276 274 273 268 263 260 258 258 258 259 260 262 263 264 263 263 264 264 262 258 251 246 248 246 245 244 243 239 238 238 240 241 242 243 245 248 249 250 253 257 262 265 267 268 267 266 264 264 263 263 263 262 258 257 254 251 248 246 246 246 247 249 251 252 252 252 250 249 247 246 246 245 245 246 247 247 249 248 247 247 246 245 242 248 252 255 260 265 268 269 268 268 267 264 257 255 257 257 257 257 258 260 262 263 263 262 262 264 264 265 266 265 264 263 263 263 263 263 263 264 264 263 262 262 262 261 262 263 264 265 265 264 262 263 264 264 265 265 265 264 263 264 266 266 265 264 264 263 263 262 261 261 260 260 261 263 265 267 267 267 266 264 264 264 264 263 263 264 266 266 270 273 272 269 266 264 264 264 264 265 265 266 267 268 268 268 267 267 267 267 268 269 269 271 273 272 270 268 265 264 262 261 261 261 261 261 261 263 265 267 270 272 271 271 271 271 268 265 266 268 269 267 263 259 258 255 253 252 251 251 252 253 253 253 253 253 251 249 247 243 240 239 240 242 246 246 249 252 254 255 255 253 252 250 248 246 246 242 239 237 236 236 236 234 232 232 231 232 232 229 227 226 227 228 227 225 223 223 223 223 225 227 230 232 231 229 227 229 229 231 231 230 229 226 223 223 223 222 221 219 217 218 218 218 217 215 213 211 210 211 210 209 207 206 204 203 201 198 196 196 194 192 192 193 194 195 337 336 335 335 334 333 334 335 334 333 331 330 330 329 329 329 329 329 329 328 327 327 327 327 328 328 328 328 329 330 332 333 335 339 340 340 340 340 340 340 340 340 339 339 338 337 336 335 335 334 333 332 330 328 327 325 324 322 322 321 320 318 317 315 313 311 310 309 308 307 307 307 306 305 303 302 301 300 298 296 296 295 295 297 297 298 297 296 295 295 294 293 293 292 290 288 286 284 283 283 283 284 285 287 287 288 288 286 286 286 289 291 293 294 296 297 297 297 296 294 292 290 290 291 292 292 292 292 291 290 290 290 290 291 291 291 290 290 289 288 287 286 286 286 288 289 291 292 292 293 293 292 292 292 292 293 293 293 292 292 292 292 292 293 293 294 294 295 295 295 295 295 295 295 296 298 299 298 299 299 298 298 298 297 297 297 298 298 297 295 295 295 295 296 296 295 293 290 287 285 284 287 290 294 296 296 298 299 299 298 296 294 293 292 292 292 293 294 295 295 295 295 294 294 294 293 293 293 293 293 292 290 289 288 287 286 286 286 287 287 287 285 284 282 281 278 277 274 271 270 269 265 263 263 264 264 264 262 260 261 264 266 267 268 267 266 264 261 261 260 259 260 261 261 259 258 259 259 259 260 261 259 257 256 257 257 259 258 259 260 259 256 254 251 249 247 246 244 248 255 258 259 257 253 253 250 247 247 248 243 239 239 240 242 244 245 245 246 247 247 248 248 249 250 250 250 249 244 243 243 245 247 250 251 251 252 248 242 238 236 236 236 236 238 240 242 244 245 244 243 241 241 241 241 242 242 243 244 245 248 250 252 255 254 257 259 258 256 257 259 263 266 267 266 265 265 262 259 256 258 260 261 260 260 262 263 265 268 272 277 280 283 283 284 284 283 282 281 281 280 279 278 278 278 277 276 275 275 275 274 272 266 261 259 258 258 259 260 262 263 264 264 265 265 266 265 263 258 253 256 253 250 248 246 243 240 239 240 242 243 244 244 245 247 249 252 256 260 264 266 268 268 267 266 265 264 263 263 263 261 260 257 254 251 249 248 247 247 248 250 252 252 252 251 249 248 247 245 243 242 244 246 249 253 255 256 256 255 255 254 260 261 263 267 271 274 275 274 274 272 268 260 254 254 254 254 255 257 259 260 261 262 262 260 262 263 263 263 263 262 262 261 261 261 261 261 262 261 261 261 260 260 258 259 261 263 263 264 265 264 264 265 265 265 265 264 263 263 263 264 264 264 262 262 261 261 261 260 260 259 260 262 264 265 265 264 264 263 262 262 262 262 262 263 264 265 267 271 273 272 269 266 264 263 263 264 264 265 266 267 268 268 268 268 268 268 268 268 269 270 270 271 270 270 268 266 265 263 263 262 262 262 262 262 264 266 268 270 271 271 270 269 268 266 264 264 265 267 267 266 264 260 256 254 252 251 251 251 252 252 252 252 251 249 247 245 242 239 239 240 241 243 245 249 253 254 255 254 252 250 249 249 249 247 245 240 236 234 234 236 235 234 234 234 235 236 234 230 229 229 229 228 226 226 225 225 224 224 225 228 230 231 229 229 230 230 230 230 230 229 226 222 222 222 222 222 221 220 219 219 219 218 216 213 212 212 213 214 212 210 207 205 203 200 199 197 195 194 192 192 193 193 193 337 336 335 335 334 334 334 335 334 333 331 330 329 329 329 329 328 328 328 328 327 326 327 327 328 328 328 329 330 331 333 333 337 340 340 341 341 341 342 342 342 342 341 340 340 339 337 337 336 335 334 333 331 330 328 326 325 323 322 322 320 318 316 315 312 310 309 309 308 308 307 306 306 306 304 303 302 301 300 298 298 298 298 298 298 298 297 296 295 294 294 294 293 292 289 287 286 285 285 284 284 286 286 287 289 289 290 288 288 289 290 291 292 292 293 294 296 297 297 296 294 292 291 291 291 292 292 293 292 290 290 290 290 291 292 292 291 291 290 289 288 287 287 288 290 291 291 291 292 292 292 291 291 292 292 292 292 292 292 292 292 292 292 293 293 293 294 294 294 294 294 294 294 295 296 297 298 297 298 298 297 297 297 297 296 297 298 297 296 295 294 294 294 295 296 295 293 291 288 285 283 286 290 292 293 296 298 299 299 298 296 295 293 292 292 291 292 293 294 295 295 295 295 294 294 293 293 293 293 293 292 290 288 287 287 287 286 286 286 287 288 287 285 284 282 280 279 277 275 272 270 267 263 262 262 263 264 263 262 263 263 264 266 268 269 268 266 264 262 260 259 259 260 260 260 259 258 259 260 261 262 261 258 258 257 258 260 261 263 262 260 257 254 252 251 250 246 244 247 254 255 254 253 252 253 254 254 256 255 249 243 242 243 246 249 251 250 249 249 249 249 248 248 248 248 247 245 242 242 241 244 248 251 252 254 254 251 246 240 238 237 236 237 238 240 242 244 245 245 244 243 242 241 242 242 243 243 244 245 247 249 251 253 253 256 259 259 259 258 259 261 263 264 265 264 262 262 261 259 259 261 262 261 260 260 261 262 264 268 273 277 280 282 283 283 282 282 282 281 279 278 277 276 276 276 276 275 275 274 274 273 270 264 261 259 258 258 259 261 261 263 264 266 267 267 267 267 265 262 265 264 259 254 249 246 242 240 241 242 244 245 245 244 246 248 250 254 258 263 265 267 267 267 267 266 265 264 263 262 262 260 259 255 254 252 250 247 246 247 248 250 252 252 251 249 248 248 245 242 241 241 244 249 255 259 261 262 262 262 263 266 266 268 270 273 277 280 279 278 275 270 263 254 251 250 250 253 256 257 258 258 260 260 258 258 261 261 261 258 256 256 256 257 258 258 258 260 260 258 258 258 257 254 255 256 258 259 261 263 266 265 265 265 264 264 263 261 261 261 261 261 260 260 260 259 258 258 258 258 259 261 262 262 262 262 261 261 261 261 261 262 262 264 265 266 267 270 272 272 270 267 265 265 264 264 265 265 265 265 266 267 268 268 269 269 269 269 270 270 270 269 268 268 269 269 267 266 265 265 263 263 262 262 263 264 266 268 269 269 269 269 268 267 266 263 262 263 264 265 265 264 261 257 254 252 251 250 251 251 251 251 250 249 248 246 244 241 239 239 239 240 241 244 249 252 254 255 254 251 249 249 248 248 247 246 241 236 233 234 236 236 236 235 236 237 239 238 235 231 230 228 228 227 227 227 225 224 222 223 227 230 231 232 232 233 231 231 229 228 226 224 222 222 222 222 223 223 222 221 222 220 217 215 213 213 213 215 216 213 210 206 204 202 201 199 197 195 194 192 192 192 192 192 336 335 335 334 334 334 334 334 334 332 330 329 329 329 329 328 328 328 329 328 328 327 328 328 328 329 329 330 331 332 334 337 339 340 340 341 341 342 343 344 344 344 343 342 341 341 340 339 338 337 336 335 333 332 330 328 327 326 324 323 321 319 317 315 313 311 311 310 310 309 308 306 306 306 305 303 302 302 302 301 301 303 301 299 298 296 296 295 294 294 294 294 293 291 289 288 287 287 286 285 286 288 287 289 290 290 290 291 290 290 290 291 291 291 292 293 294 295 296 296 295 293 292 291 291 292 293 293 292 291 290 290 291 291 292 292 292 291 291 290 290 289 290 291 291 292 292 291 291 291 290 290 290 290 291 291 292 292 292 293 293 293 292 293 293 293 293 294 294 294 294 294 294 295 296 296 296 296 297 298 298 297 296 296 296 297 298 297 296 294 293 294 294 294 295 295 294 291 289 285 284 285 289 290 292 295 297 298 299 298 296 295 294 292 292 291 291 292 293 294 295 295 294 294 294 293 293 293 293 293 291 290 288 287 286 287 287 287 287 287 287 288 286 285 282 281 280 279 279 276 272 268 265 262 261 262 263 263 263 264 265 266 266 268 269 269 267 265 263 261 259 259 258 259 260 260 258 260 262 263 264 263 263 260 258 258 260 262 264 264 261 257 254 252 252 250 246 244 247 252 252 253 255 256 257 256 258 261 259 254 247 244 245 248 251 252 252 252 250 249 248 247 245 245 244 243 242 241 241 242 246 250 253 254 254 254 253 248 245 243 239 237 237 238 240 241 243 245 247 246 244 244 242 242 243 243 244 244 245 247 248 249 250 252 255 257 259 260 259 258 258 261 261 262 261 260 263 267 265 263 262 261 261 260 260 261 262 263 266 270 274 278 280 281 283 283 281 280 279 279 278 277 277 276 276 275 274 274 273 273 273 272 268 267 262 259 258 258 259 260 261 264 266 268 268 269 270 270 270 272 271 266 258 251 247 244 241 241 243 244 245 245 246 246 247 249 253 256 260 263 266 267 267 267 266 265 263 263 262 260 256 257 256 256 254 251 248 246 246 247 249 251 251 251 251 250 249 247 244 242 242 244 248 254 259 259 263 264 265 267 268 269 270 271 274 276 277 281 281 278 272 264 255 247 245 245 248 250 251 254 250 251 253 253 252 254 254 254 252 250 251 251 252 254 254 255 256 258 257 257 255 252 250 251 251 253 255 259 262 263 263 264 262 261 260 260 258 259 259 259 258 257 257 257 256 255 255 256 258 259 260 260 260 260 259 259 259 260 261 262 262 263 265 266 268 270 271 271 269 266 265 265 266 266 266 267 267 266 265 265 266 267 269 270 271 271 271 271 270 269 268 267 267 268 269 268 268 267 265 264 263 263 263 264 264 266 266 267 268 268 268 268 267 265 263 261 260 262 262 263 264 261 258 254 252 250 250 250 250 250 249 248 247 246 244 242 241 239 239 238 238 240 244 249 252 254 254 253 251 248 248 248 247 246 246 243 238 236 236 237 237 238 236 237 238 240 240 236 232 229 228 228 228 227 226 225 224 223 224 227 230 231 232 232 232 231 229 228 225 223 222 221 221 221 222 223 222 222 221 221 220 218 216 215 213 214 215 213 210 207 204 201 200 199 198 196 194 195 194 193 192 191 192 335 335 334 334 334 334 334 334 333 332 331 329 329 329 329 329 329 330 330 329 329 328 328 328 329 329 330 330 332 335 337 339 340 341 340 341 342 344 345 345 345 345 344 343 342 342 341 340 340 338 338 336 334 333 331 329 329 327 326 326 324 323 320 318 317 314 313 312 312 311 310 308 307 306 305 304 302 302 302 302 302 303 302 300 297 296 296 295 294 294 294 293 292 291 290 289 289 288 287 286 286 287 289 290 291 291 291 292 291 290 291 291 291 291 292 292 293 294 294 294 294 293 292 291 291 291 293 293 292 292 291 291 292 292 292 292 292 291 291 291 291 291 292 292 293 293 293 292 291 290 290 289 290 290 290 291 291 291 291 293 293 293 293 293 293 293 294 294 294 294 294 294 294 295 296 296 296 296 297 297 297 297 296 295 296 297 297 297 294 293 293 293 293 294 295 295 294 292 290 286 284 285 287 287 291 294 296 297 298 298 297 295 294 292 292 290 289 291 292 294 295 295 294 294 294 294 293 293 292 292 291 290 289 287 287 287 287 287 287 287 287 287 286 285 283 282 281 281 280 278 275 270 266 263 261 260 261 263 263 264 266 267 268 269 270 270 269 266 263 261 261 259 258 258 259 259 259 260 263 264 264 264 264 261 258 258 260 262 264 264 262 258 256 255 252 250 246 245 247 251 252 257 258 260 263 263 263 264 262 257 252 247 246 248 250 251 252 253 251 249 246 244 242 241 241 241 241 242 244 247 250 254 257 257 256 255 254 252 249 246 241 238 238 239 240 242 244 246 246 246 246 245 243 243 243 244 244 245 245 246 247 248 249 251 253 256 259 260 259 258 258 260 260 261 261 262 265 270 269 267 264 261 260 260 261 262 262 263 265 268 272 275 278 279 280 280 277 277 278 279 280 279 278 276 274 273 273 273 272 273 273 273 272 271 266 261 259 259 258 259 261 262 265 268 270 271 272 273 273 273 271 267 261 254 248 245 243 242 243 243 244 246 247 246 246 248 250 253 256 258 259 262 265 265 265 263 261 260 259 257 255 256 256 256 256 253 250 247 246 247 248 249 250 251 251 250 249 248 247 246 245 246 249 252 256 257 262 265 266 267 268 270 272 273 274 275 276 279 282 280 274 265 255 246 242 240 239 240 242 243 240 239 242 244 244 247 249 250 246 244 245 245 247 249 249 250 252 253 254 254 253 249 247 248 250 253 254 256 259 259 260 259 258 257 257 258 258 259 258 257 256 256 255 255 255 254 255 256 258 258 258 258 258 258 258 259 260 260 261 261 262 263 264 267 270 272 272 270 266 265 265 266 268 268 268 270 269 267 266 265 266 266 268 269 270 271 271 271 270 269 268 267 266 267 267 268 268 267 266 264 264 263 263 265 265 265 265 266 267 267 267 268 267 264 262 260 258 258 260 262 263 262 258 254 252 250 249 249 249 249 248 247 246 244 242 241 240 238 238 237 236 238 243 249 252 254 254 252 250 249 247 246 246 245 244 243 241 240 240 240 240 239 238 238 239 240 240 238 233 232 231 229 228 226 226 225 224 223 223 224 226 227 230 232 232 231 228 226 223 221 220 219 219 219 221 221 220 220 218 217 218 218 218 216 215 218 213 208 204 202 201 200 200 199 197 195 194 195 195 194 192 192 192 335 335 333 333 334 334 335 334 333 332 331 330 330 329 330 330 331 331 331 330 329 329 329 329 329 330 330 331 333 338 339 340 341 342 342 343 345 346 346 347 346 346 345 344 343 343 342 341 340 339 339 336 335 334 332 332 331 330 330 329 328 328 325 322 320 317 315 315 313 312 311 309 308 307 307 305 303 301 301 299 298 299 300 299 298 296 295 294 294 294 294 292 291 290 291 291 289 288 287 287 287 288 289 290 291 291 291 291 290 290 291 291 292 292 292 292 292 292 292 292 291 291 291 291 291 292 293 293 293 293 293 293 293 293 293 292 292 292 291 291 291 292 293 294 294 294 293 292 291 290 290 290 290 291 291 291 291 291 291 293 293 292 292 292 292 293 294 294 294 293 293 293 294 295 295 295 295 296 296 297 297 296 295 295 295 296 296 296 294 293 293 293 294 294 294 295 295 293 291 287 285 285 285 286 289 292 294 296 297 298 297 295 294 293 290 288 288 290 292 294 295 296 295 296 295 295 293 292 291 290 291 290 289 288 287 287 287 287 287 287 288 287 286 285 283 283 283 283 282 280 277 272 268 265 262 260 261 261 262 264 267 269 270 270 270 270 269 267 263 262 261 260 258 258 258 259 259 260 263 264 264 264 263 261 259 259 260 262 264 264 263 260 257 254 252 249 247 246 248 252 255 259 264 264 266 267 266 266 263 259 255 250 247 247 247 249 251 251 250 248 245 242 241 240 240 241 242 245 250 253 255 258 258 257 256 255 254 254 252 248 243 240 239 239 240 242 244 246 248 248 247 246 245 244 243 244 244 245 245 246 246 247 248 250 252 255 258 260 260 259 259 259 260 262 264 266 267 268 269 268 266 264 262 260 261 262 263 263 264 266 269 272 273 274 275 276 277 278 279 279 279 279 277 275 274 272 272 272 273 273 273 273 273 273 271 266 263 261 259 259 260 262 264 267 270 272 273 273 272 270 269 266 262 256 250 245 243 242 242 242 244 246 246 246 245 245 247 248 249 252 253 257 261 263 263 262 260 258 257 256 254 255 255 256 256 255 252 249 246 246 247 248 248 249 250 250 250 250 250 250 249 248 249 250 251 254 260 263 266 267 268 271 274 275 275 275 275 277 280 280 276 268 256 246 240 240 235 234 235 235 234 233 236 237 238 239 241 241 240 241 241 241 242 244 245 246 247 249 249 252 252 248 246 248 251 255 253 253 253 255 256 257 256 256 257 258 259 259 257 257 256 255 254 254 254 255 256 257 258 258 258 258 258 259 260 261 261 262 262 262 263 264 267 268 271 272 271 269 266 265 266 267 269 269 270 271 270 269 267 266 266 266 266 267 268 269 270 271 269 268 267 267 267 267 267 267 267 267 266 265 265 264 264 265 266 266 265 265 266 267 268 267 266 263 261 260 259 259 259 260 262 262 259 254 251 249 249 248 248 248 247 247 246 244 241 240 239 238 237 236 235 237 243 249 253 254 253 252 252 250 248 246 245 242 241 243 244 243 243 243 241 239 239 240 240 240 239 238 235 234 232 230 227 224 224 224 223 222 221 221 222 225 228 231 232 229 225 223 221 220 220 219 217 216 218 218 218 217 215 214 214 215 216 216 216 217 210 204 201 200 199 199 200 199 198 196 195 195 194 193 192 191 190 335 334 333 333 334 335 335 335 334 333 332 332 331 331 332 332 332 332 331 330 328 328 329 329 330 330 330 332 335 339 340 341 342 343 344 345 347 347 347 347 346 346 345 344 344 343 342 341 340 340 339 337 336 336 335 335 335 334 334 333 333 332 328 325 322 319 317 317 315 314 312 310 309 308 307 306 304 302 300 299 298 298 298 297 297 295 295 294 294 294 293 292 291 291 291 290 289 288 287 288 288 289 290 291 291 291 291 291 290 290 291 291 292 293 292 292 292 291 290 289 290 290 290 291 291 292 292 292 292 293 294 294 295 295 295 294 293 292 292 291 292 293 293 294 294 294 293 292 291 291 291 292 292 292 291 291 291 291 291 292 292 291 291 292 293 293 293 293 293 293 293 293 294 295 295 295 295 296 296 296 296 296 295 295 295 295 296 295 294 294 293 293 293 293 294 294 295 294 292 289 289 287 285 284 287 290 292 294 296 297 297 295 295 292 289 288 288 290 293 295 297 297 297 297 297 295 293 291 290 290 291 292 291 290 289 288 288 287 287 287 288 287 286 284 283 284 284 284 284 282 279 274 270 267 263 261 260 260 261 264 267 269 269 268 268 268 268 267 267 265 263 261 260 258 258 259 259 261 262 264 265 264 263 261 260 260 261 263 264 264 264 263 260 255 251 249 248 249 251 254 259 262 264 267 269 270 269 267 264 260 256 252 248 246 246 246 248 248 248 247 245 243 242 241 241 241 246 251 254 256 256 258 257 255 253 253 253 253 253 250 246 242 240 240 241 242 243 244 246 249 249 248 246 245 244 244 245 245 245 246 246 247 248 249 252 254 257 260 261 261 260 260 261 263 265 268 268 267 267 268 268 268 266 262 261 262 264 263 263 265 267 270 270 272 274 276 277 277 278 278 277 276 275 275 275 276 276 275 275 275 273 273 273 273 273 273 270 265 261 260 260 262 264 266 269 271 271 272 269 268 268 267 264 258 251 246 242 241 241 241 242 243 245 245 243 243 244 245 245 246 250 253 257 260 262 262 260 258 257 257 257 255 255 254 254 253 252 250 246 245 245 245 246 248 249 250 250 251 252 252 251 250 249 249 251 253 256 261 263 265 268 272 274 276 277 277 276 276 278 279 277 271 260 250 245 242 236 235 235 236 236 235 235 236 237 237 237 237 240 241 241 241 241 242 244 245 245 246 247 250 251 249 249 250 252 254 254 254 252 254 257 258 259 259 259 259 258 257 256 257 256 255 254 254 255 256 257 258 258 260 260 261 261 262 262 263 263 263 263 263 264 265 268 270 270 271 270 268 267 266 268 268 268 269 270 270 271 270 269 267 266 265 265 265 266 267 268 269 268 267 267 268 269 268 268 266 265 265 265 266 266 266 266 265 266 266 266 265 266 267 267 267 264 261 260 260 260 259 258 259 261 261 259 255 251 251 249 248 247 247 247 247 246 244 242 240 240 239 237 235 236 238 242 249 253 254 254 253 251 249 249 248 245 241 239 242 246 246 246 244 242 240 240 241 241 240 238 238 238 236 233 229 226 225 224 223 222 222 222 223 224 226 229 231 229 224 221 220 220 220 220 219 217 216 216 215 215 214 213 213 213 214 215 215 214 212 208 204 202 201 201 199 199 200 199 199 197 194 193 192 192 190 190 336 333 333 334 335 335 335 335 335 334 334 333 332 332 332 332 332 331 330 329 329 329 329 330 331 332 332 335 339 341 342 343 343 344 346 347 348 348 348 347 347 346 345 345 344 344 343 342 341 340 340 339 339 339 338 338 338 338 338 336 335 333 330 326 324 323 321 318 316 314 312 311 310 308 307 306 305 303 300 299 297 297 297 296 295 295 295 294 294 293 292 292 291 291 290 289 288 288 288 288 289 290 291 291 291 291 291 291 291 291 291 291 292 292 292 292 291 290 289 289 290 290 290 291 291 291 291 291 292 293 293 295 295 296 296 295 295 294 293 293 293 293 293 293 293 293 292 291 290 291 292 293 293 292 292 292 291 291 291 291 291 291 291 292 293 293 293 293 293 293 293 294 294 295 295 295 295 296 296 296 296 296 295 295 295 295 295 295 294 294 293 293 293 293 293 294 295 294 292 291 292 289 285 284 285 288 290 293 294 296 296 296 295 292 289 288 289 291 293 296 297 298 298 298 297 295 293 291 290 290 292 293 292 291 291 290 289 288 288 287 287 287 286 285 285 286 285 285 285 284 281 277 273 269 265 262 261 261 261 264 266 267 268 267 267 267 268 268 267 265 264 263 261 259 258 258 259 260 261 262 264 264 264 262 260 261 262 264 265 265 264 263 259 255 252 250 250 253 257 261 265 266 266 268 270 270 268 266 264 260 257 252 251 249 245 244 244 245 246 246 245 243 243 242 242 243 247 253 253 254 255 254 253 251 250 250 251 252 252 251 248 244 241 241 241 242 242 243 245 248 251 250 248 246 245 244 245 245 245 246 246 247 248 249 251 254 257 259 261 261 261 261 262 263 265 267 268 267 267 267 268 268 268 265 262 262 264 264 264 265 267 270 271 273 275 275 274 274 273 272 270 271 273 274 277 279 279 277 275 275 274 273 273 273 274 274 273 269 264 261 261 262 263 264 266 267 268 269 268 268 268 269 266 260 252 246 243 241 239 238 239 241 242 243 242 240 240 242 244 245 248 251 256 258 260 259 258 257 257 257 256 254 253 250 249 249 249 249 247 245 245 244 245 247 248 249 251 251 252 253 253 252 252 251 251 252 254 256 261 266 269 271 272 273 276 278 277 276 276 277 277 272 267 262 258 248 239 238 240 240 240 240 237 239 239 240 241 241 245 244 244 243 243 243 244 245 246 246 247 248 250 251 251 253 253 253 254 254 254 254 256 259 259 260 259 257 256 255 255 255 255 255 255 255 254 256 258 258 260 262 263 264 263 263 263 263 263 263 263 263 263 265 267 269 270 270 269 267 267 266 267 268 268 268 269 268 270 271 270 269 268 267 266 265 265 266 267 267 266 267 267 268 268 269 268 266 265 264 264 265 267 268 268 268 267 266 266 266 266 266 267 266 262 261 260 260 260 259 258 259 260 261 260 257 256 254 251 249 247 247 247 246 245 244 244 243 242 241 239 237 238 239 243 248 253 254 255 254 251 249 249 249 247 243 241 241 242 246 247 245 242 240 240 241 241 240 240 239 238 237 234 230 229 228 226 224 222 222 224 226 228 229 230 229 226 222 222 223 223 223 223 222 219 216 215 213 212 212 212 213 213 214 214 213 210 207 204 203 202 202 202 200 199 199 199 199 197 194 193 193 193 193 192 335 333 334 334 335 336 336 336 335 335 334 332 331 332 332 331 331 330 330 330 330 330 330 332 333 334 336 340 344 344 345 345 345 346 347 348 349 349 348 348 347 347 346 346 345 345 344 343 343 342 342 343 343 342 341 341 341 340 339 337 336 334 330 326 324 324 322 319 316 314 312 311 310 308 307 306 306 303 300 298 297 297 296 295 295 294 294 294 294 293 292 291 291 290 289 288 288 288 288 289 290 291 292 292 292 291 291 292 292 292 291 290 290 290 290 291 290 290 289 290 290 291 291 291 291 291 291 291 292 293 293 294 295 295 296 296 295 295 295 295 294 294 293 293 292 292 291 291 291 292 293 293 293 292 292 292 291 291 291 291 291 291 291 292 293 294 294 294 293 294 294 294 294 295 295 296 296 296 296 296 296 296 295 294 294 293 294 294 294 294 293 293 292 292 292 293 294 294 293 293 293 289 286 283 283 285 289 292 293 295 295 295 294 291 289 288 289 291 294 297 298 298 298 297 296 294 291 290 290 291 293 295 295 293 292 291 290 290 290 289 288 288 287 286 286 286 286 285 285 284 283 280 276 271 267 266 264 262 262 264 265 267 268 268 267 267 268 268 268 267 266 265 263 260 258 257 259 259 260 262 264 263 265 263 261 261 262 263 264 265 264 262 259 256 253 251 252 256 261 264 264 266 268 269 269 269 266 263 261 259 256 254 252 249 245 242 242 243 244 245 245 244 243 243 243 245 248 249 251 249 251 250 249 249 250 250 250 251 252 252 250 246 243 242 242 242 242 243 244 247 250 252 250 248 246 245 245 245 245 246 246 247 248 249 251 254 256 259 260 261 262 262 262 263 264 266 268 267 267 267 267 267 269 267 264 263 264 264 264 265 266 267 270 273 274 271 269 269 269 270 271 272 273 276 278 280 281 279 276 275 274 274 273 273 273 273 274 272 268 263 261 261 262 263 263 264 265 267 268 268 269 269 268 262 253 251 246 241 237 235 235 237 238 239 238 236 235 235 237 240 244 248 254 258 256 254 252 251 251 249 247 248 249 247 246 246 247 248 248 247 246 244 244 245 246 247 250 251 251 252 253 253 253 253 252 253 254 257 263 267 269 270 271 272 274 275 277 276 276 276 275 272 272 268 261 253 247 241 244 245 244 243 244 243 242 244 246 247 248 249 249 248 247 246 246 245 246 247 248 249 251 251 252 254 254 254 254 254 254 253 253 255 256 256 256 255 255 255 254 254 254 254 255 255 255 257 259 259 262 264 264 264 263 263 262 262 262 262 262 263 263 265 268 268 269 269 268 267 266 266 266 267 268 268 268 268 268 269 270 270 270 269 267 266 265 265 265 265 265 267 267 267 268 268 267 266 264 263 263 265 267 267 267 268 268 268 267 266 266 266 266 265 263 262 260 259 260 260 259 259 259 260 260 259 258 256 253 250 248 247 246 245 245 244 244 244 243 242 241 240 240 241 243 246 250 251 254 254 252 250 249 249 248 245 243 242 240 245 247 246 243 240 240 240 241 241 241 240 239 238 237 234 233 233 230 226 225 223 225 228 231 231 229 226 225 225 226 227 228 229 228 225 220 215 213 211 210 211 212 213 214 214 213 211 208 205 203 202 202 202 201 200 199 198 198 198 196 195 194 193 194 195 195 335 334 334 334 335 336 336 336 335 335 332 330 330 331 331 330 330 330 332 332 332 332 333 334 335 336 340 344 346 347 347 346 346 347 348 348 349 349 349 348 348 347 347 347 346 346 345 345 344 344 344 344 343 343 342 342 341 340 339 338 335 330 328 327 325 324 321 319 316 314 312 310 309 308 307 306 305 303 300 299 299 298 297 295 294 293 293 293 293 292 291 291 290 289 289 288 288 288 288 290 291 292 292 292 292 292 292 291 291 291 289 289 290 290 290 290 290 290 290 290 290 291 291 290 290 291 291 292 293 294 294 294 295 295 295 295 295 295 295 295 294 294 294 293 292 292 292 291 292 292 293 292 292 292 291 291 291 291 291 291 291 292 292 293 294 294 294 294 294 294 293 293 294 295 295 296 296 296 295 295 296 296 295 294 293 292 292 293 293 293 293 291 290 290 291 293 294 295 294 295 293 290 286 282 282 284 288 291 292 293 294 294 293 291 290 289 290 292 294 296 298 298 297 297 295 293 290 290 290 290 292 294 294 294 292 291 291 292 293 292 290 289 288 288 287 287 287 286 285 284 283 281 278 274 271 269 266 264 264 265 266 267 268 268 268 268 268 268 269 268 267 266 264 261 258 258 259 259 260 263 264 264 264 264 263 262 263 264 265 265 263 262 259 257 255 253 253 257 262 265 265 267 268 269 268 266 262 259 257 255 255 255 253 248 244 242 241 242 243 244 245 245 244 244 245 247 248 247 246 245 247 248 247 246 247 250 251 252 252 252 251 248 245 243 243 242 242 243 244 246 249 252 251 249 247 245 245 245 245 246 246 247 248 249 251 254 256 257 258 261 263 262 262 263 264 265 267 267 267 268 267 267 268 268 267 264 263 263 263 263 263 263 265 267 268 265 265 266 268 273 277 276 277 278 279 279 279 279 278 276 275 275 275 275 274 273 273 273 270 265 263 262 262 263 263 264 264 265 266 266 268 269 268 263 257 256 246 240 236 233 233 232 234 235 235 235 234 233 234 236 240 245 249 252 252 250 249 249 248 243 242 243 246 247 247 246 246 248 248 248 246 244 243 244 245 246 248 250 251 251 252 253 254 255 255 255 257 261 265 268 268 269 270 270 272 273 274 275 274 274 274 273 272 269 264 258 253 247 246 250 249 248 249 249 249 250 251 254 255 253 252 253 252 251 250 248 248 252 253 252 252 253 252 252 252 253 253 252 254 253 250 251 253 254 256 255 256 256 255 254 255 256 256 257 259 259 261 261 263 264 264 263 263 262 262 262 263 263 263 264 265 267 269 268 268 268 267 266 266 266 265 265 267 267 267 267 267 268 269 270 270 270 269 267 265 264 264 264 265 267 267 268 268 267 266 265 265 264 263 264 265 265 266 267 268 268 268 266 266 266 265 265 264 262 260 259 259 260 259 259 259 259 259 259 259 257 254 251 249 248 246 245 244 244 244 244 243 242 242 241 241 242 243 245 246 249 252 253 252 250 248 248 247 245 244 242 240 244 246 245 243 241 240 240 241 241 241 241 241 241 239 237 237 235 233 231 228 226 227 228 229 228 225 223 226 228 230 233 232 232 231 227 221 215 211 210 210 210 212 213 214 213 212 210 207 205 203 202 201 200 199 198 197 195 195 195 195 195 193 193 195 196 195 335 334 334 334 335 336 337 335 334 334 331 330 331 331 331 330 331 332 333 334 334 335 335 336 337 338 343 346 347 347 347 347 347 347 347 348 348 348 348 348 348 348 347 347 347 347 346 345 344 344 343 343 343 343 342 341 341 340 339 337 334 330 328 328 326 324 321 319 317 314 311 310 308 308 308 307 304 302 300 299 299 299 298 296 295 295 293 293 292 292 292 291 290 289 288 288 288 288 289 290 292 292 292 293 293 292 292 291 290 289 288 290 292 292 292 291 290 289 290 290 290 291 290 290 290 291 292 293 294 295 295 295 296 295 295 294 294 294 294 294 294 294 294 293 293 293 293 292 293 294 293 293 293 292 292 291 291 291 292 292 292 292 293 293 293 295 295 295 294 293 292 292 294 295 295 295 296 295 295 295 296 296 295 293 292 291 291 291 292 292 291 290 290 290 291 292 294 295 295 294 293 290 287 283 282 283 286 289 291 291 293 294 293 291 290 290 291 292 294 295 296 297 297 296 294 292 291 290 289 290 291 292 293 293 292 291 292 293 293 293 292 291 290 290 288 288 287 286 285 284 283 282 279 277 276 272 267 266 266 265 265 266 267 267 267 268 268 267 268 269 269 268 266 263 259 259 259 260 261 263 265 264 264 264 265 264 264 264 264 265 264 263 260 258 256 254 254 256 259 262 264 266 267 267 267 264 259 255 253 253 253 253 252 250 246 243 241 241 241 243 244 244 245 245 246 249 247 245 244 244 245 249 249 249 249 251 254 253 253 252 252 250 246 245 244 243 243 243 244 245 248 251 252 251 248 247 246 245 245 246 246 247 248 249 250 253 255 256 258 260 262 263 262 262 264 266 267 267 267 267 267 267 267 268 268 266 264 263 262 262 260 259 259 261 262 262 264 266 269 272 273 277 278 278 278 277 278 278 278 277 276 276 277 276 275 273 272 272 271 267 264 262 261 262 262 262 262 263 263 263 266 269 269 268 265 259 247 239 235 233 231 231 232 234 234 234 234 234 234 236 239 242 245 246 247 246 245 245 243 240 239 242 246 248 248 246 245 245 245 245 244 244 243 243 243 244 246 248 249 250 252 253 254 256 257 259 261 264 266 266 267 268 269 269 270 271 272 273 274 273 272 272 271 270 267 262 258 255 252 255 254 253 253 253 253 254 254 256 258 258 256 256 255 254 254 253 253 254 255 254 252 251 249 249 248 250 251 252 251 252 248 248 251 253 255 255 257 257 257 258 258 260 261 263 264 263 263 264 265 265 264 264 263 263 263 263 263 263 264 265 267 269 270 268 267 266 266 266 265 265 264 264 267 267 267 267 267 267 267 268 269 269 270 269 267 265 264 265 266 266 267 267 266 265 265 265 266 265 264 264 264 264 266 267 268 268 268 267 266 266 266 265 263 262 260 259 258 258 259 259 258 258 258 259 259 258 255 252 250 248 247 246 246 245 244 243 243 242 242 241 241 242 242 243 246 249 251 252 252 250 248 248 247 246 244 241 240 242 244 244 244 243 242 241 241 241 242 243 243 243 243 241 239 238 237 235 232 231 230 227 225 224 223 223 228 231 233 235 234 232 232 229 223 217 213 216 214 212 212 213 213 212 210 209 207 205 203 199 198 197 196 195 194 193 192 192 192 192 192 193 194 194 193 336 335 335 335 336 337 337 337 334 333 331 331 331 331 331 330 331 333 333 335 336 337 337 337 338 339 342 346 346 347 347 346 346 347 347 347 347 347 347 347 347 347 346 343 345 347 347 346 344 343 343 343 343 342 342 341 340 339 338 337 333 330 329 329 326 324 321 319 316 314 312 308 306 306 307 304 303 301 300 299 300 300 299 297 296 296 294 294 293 293 292 291 290 289 288 288 288 288 289 290 291 292 293 293 294 293 292 292 290 288 288 290 293 294 294 292 290 289 289 289 289 290 289 289 290 291 292 293 294 294 295 295 295 294 294 293 293 293 294 293 293 293 294 294 294 294 294 294 295 296 295 295 294 294 294 293 292 293 294 294 294 293 293 293 293 294 295 294 293 292 292 293 294 295 295 295 295 295 294 296 296 295 294 293 291 291 291 290 290 290 290 290 290 290 291 292 292 293 293 293 293 290 288 285 282 282 284 286 288 290 292 293 293 292 291 291 291 292 294 295 296 297 296 295 293 292 290 289 289 290 290 291 292 292 291 291 291 292 292 292 292 292 292 291 290 289 288 286 285 283 282 281 280 279 278 275 269 267 266 265 265 265 266 267 267 268 268 267 268 269 269 270 269 266 261 260 260 261 262 264 266 265 264 264 266 265 264 264 265 266 265 265 261 258 256 255 254 253 253 256 261 263 264 266 266 265 261 255 251 251 251 251 251 250 248 244 241 240 241 242 242 243 244 246 247 248 247 244 244 245 247 249 250 254 254 253 255 255 254 253 252 251 249 249 247 245 244 243 243 244 247 249 252 252 252 250 247 246 245 246 246 247 248 249 250 252 252 255 258 261 262 262 261 262 263 265 266 267 267 267 267 267 266 267 268 268 265 264 263 261 259 259 259 260 262 263 265 267 269 270 271 274 275 275 276 276 277 276 277 278 278 278 278 277 276 274 273 272 271 269 264 262 260 259 258 257 256 258 260 261 263 267 269 269 268 262 251 243 238 236 235 235 234 234 232 233 234 235 234 235 238 241 241 241 242 242 242 241 241 241 240 241 243 245 245 245 244 243 243 242 242 242 242 242 243 243 245 246 247 250 252 253 254 256 258 260 263 265 265 265 267 267 268 269 269 270 271 272 272 272 271 271 270 270 269 266 262 259 256 256 256 256 255 254 255 255 256 259 260 260 259 258 257 256 255 255 255 251 250 253 252 251 251 248 246 248 251 252 252 252 247 245 249 253 253 254 257 258 260 263 265 267 266 267 267 267 267 266 266 265 264 264 263 263 264 264 264 264 265 266 269 270 269 268 266 265 265 265 264 264 264 264 267 267 267 267 266 266 266 266 267 268 269 270 269 267 266 266 267 266 265 264 261 262 264 265 266 266 265 265 266 266 266 267 267 267 267 267 267 267 267 266 265 263 261 259 259 258 259 259 259 258 258 258 258 258 256 253 250 248 248 247 246 245 245 244 243 243 243 242 241 241 241 243 245 248 250 251 251 250 248 247 247 246 243 240 239 240 242 244 245 244 244 244 242 242 242 243 244 244 243 242 240 239 239 239 239 236 233 228 226 225 225 226 228 230 232 233 234 234 235 233 229 224 223 222 217 213 212 211 210 209 209 207 206 205 201 197 196 195 193 192 191 190 189 189 190 190 192 193 193 192 191 337 336 335 335 335 336 336 336 334 333 332 331 331 330 330 330 331 333 333 335 337 338 338 338 340 340 342 344 344 345 345 345 345 345 345 345 345 346 346 345 346 345 345 343 344 346 347 346 344 343 343 343 342 342 341 341 340 339 338 336 332 329 329 328 326 324 322 319 317 314 312 307 306 305 304 303 302 300 299 299 299 299 298 297 296 296 295 294 294 293 291 290 290 289 288 288 288 288 289 290 291 292 294 295 295 294 293 292 290 289 289 290 292 294 293 292 291 290 290 289 289 289 289 290 290 292 293 293 294 294 294 294 294 293 293 293 293 294 294 294 294 293 293 294 294 294 294 295 295 295 295 295 295 295 294 294 293 294 295 295 294 293 293 292 293 293 293 293 292 292 293 293 294 295 295 295 295 295 295 296 296 294 293 291 291 291 290 289 290 290 289 289 290 291 291 291 291 292 292 292 292 291 288 286 282 281 282 282 285 288 291 292 293 292 292 291 291 292 293 294 296 296 295 294 293 291 290 289 288 289 290 291 292 292 292 291 292 291 291 291 291 292 292 291 291 290 288 286 285 283 282 281 281 280 279 277 272 268 267 266 265 265 266 266 268 269 268 267 267 268 269 270 270 268 265 264 262 262 263 264 265 264 263 263 264 265 263 265 266 266 266 265 262 257 255 254 253 253 253 255 258 262 264 265 265 264 261 256 252 252 251 250 250 250 249 246 243 241 241 241 242 244 245 245 247 248 247 245 245 247 248 249 253 259 259 257 256 256 255 254 253 253 252 253 250 247 245 244 244 244 245 248 251 252 252 252 249 247 246 246 246 246 247 248 249 250 251 254 257 259 261 261 260 260 262 264 264 265 266 265 265 266 266 266 268 268 266 265 264 261 258 258 259 260 262 263 265 266 267 267 268 269 271 274 275 276 277 277 277 277 278 278 278 277 276 275 273 272 271 269 267 265 261 257 255 255 256 257 260 262 263 265 265 268 269 266 257 249 245 241 238 236 234 233 231 231 232 233 233 234 236 234 234 234 235 237 239 240 240 240 241 240 240 241 242 242 243 242 240 240 240 241 242 242 243 243 244 244 246 249 251 253 255 257 259 261 263 263 263 264 266 267 267 268 269 269 270 271 271 271 270 270 269 269 269 269 266 262 258 256 256 256 255 254 254 255 257 258 259 260 260 260 258 258 257 256 253 251 248 248 252 253 252 251 248 249 251 252 253 251 248 245 246 250 252 255 258 261 264 267 270 272 272 271 270 269 269 267 266 264 263 262 263 263 264 265 265 266 267 268 270 270 269 268 267 266 264 264 263 264 264 265 267 267 267 266 266 266 266 266 266 267 268 269 270 269 268 268 267 264 260 259 259 261 264 264 265 265 266 267 267 267 266 265 265 266 267 267 268 269 268 267 266 265 262 260 259 258 258 259 259 259 259 258 258 258 257 255 252 250 249 248 247 246 245 245 244 244 243 243 242 241 241 242 244 246 249 251 251 250 249 248 247 244 242 240 239 239 241 243 245 246 246 246 244 243 242 243 244 245 243 242 242 242 242 240 238 237 234 232 230 230 230 230 231 229 228 230 234 237 239 239 238 235 230 225 217 212 210 208 207 207 208 207 205 203 199 196 195 193 191 190 189 188 188 188 188 189 191 192 192 190 189 338 337 336 335 334 334 334 334 334 333 332 331 330 329 329 329 332 333 333 335 337 339 339 340 341 340 341 342 342 343 343 343 344 344 344 344 344 344 344 344 344 344 343 343 343 345 345 345 344 343 343 342 342 341 341 340 339 338 337 334 331 330 328 327 326 324 322 320 318 315 312 308 308 306 304 302 301 300 299 299 298 297 296 297 295 295 294 293 292 291 290 290 289 288 288 287 287 288 289 290 291 293 294 295 294 294 293 292 291 289 289 291 292 292 292 291 291 291 291 290 290 290 290 290 291 292 293 293 293 293 293 293 292 292 292 293 293 294 294 294 294 293 293 294 294 294 294 295 295 294 294 294 294 294 294 294 294 295 295 294 293 293 292 292 292 292 292 292 292 293 294 295 295 295 295 295 294 294 294 295 295 294 292 291 290 290 289 289 289 289 289 289 290 290 290 290 291 291 292 291 291 290 288 286 282 281 280 281 284 288 290 292 293 292 292 291 291 291 292 294 295 296 295 294 292 291 289 288 288 288 289 291 293 293 292 292 292 292 291 291 291 291 292 292 292 291 289 287 285 283 282 281 281 280 279 277 275 272 270 269 268 267 267 268 269 270 269 268 267 268 268 270 271 271 270 267 264 263 264 264 264 263 262 262 262 262 262 265 267 267 267 264 260 256 254 254 253 254 255 255 258 261 263 264 264 264 262 261 258 255 251 250 250 250 250 248 245 244 243 243 243 245 247 246 247 248 248 246 246 247 248 250 253 257 261 259 257 256 256 255 254 254 254 254 252 249 246 245 244 244 245 247 249 251 252 253 251 248 247 246 246 246 246 247 248 248 249 251 254 257 257 257 257 258 259 260 261 263 264 264 264 265 266 266 267 268 267 266 264 261 259 258 259 260 262 263 263 264 264 265 267 270 272 275 276 277 278 278 277 277 278 277 277 277 276 275 274 272 271 269 269 267 263 260 258 258 259 260 261 263 264 264 265 267 270 268 262 254 247 243 239 235 233 234 234 231 230 230 231 231 229 228 228 229 230 232 236 239 240 241 242 242 241 239 238 238 238 240 238 239 240 241 242 243 242 243 243 244 246 248 251 253 256 258 259 261 262 262 262 263 264 266 267 268 268 269 269 269 270 269 269 269 269 268 268 269 269 266 264 262 258 255 254 254 254 254 256 257 258 259 259 259 258 256 255 254 252 250 246 246 247 250 253 254 251 250 251 252 253 252 247 247 246 248 253 257 261 264 267 270 273 275 275 275 273 270 269 267 266 263 262 263 265 267 267 267 267 267 267 268 270 269 267 267 267 266 264 264 264 264 264 265 267 267 267 266 265 265 266 266 266 266 267 269 270 270 271 269 267 263 260 259 261 261 262 263 263 264 265 266 266 266 266 265 265 266 267 268 268 269 269 268 267 266 264 261 260 259 258 258 259 259 259 258 258 259 258 257 255 253 251 248 247 246 246 245 244 244 243 243 243 242 241 241 243 245 247 249 250 249 248 248 247 243 241 240 239 240 242 244 244 246 248 248 247 245 243 243 243 244 244 244 244 244 243 239 234 232 233 233 233 233 233 233 232 228 226 228 233 238 242 242 241 238 232 225 216 211 208 208 207 208 208 208 205 202 198 195 193 191 190 188 188 188 187 188 189 189 190 190 190 189 188 339 337 336 334 332 333 333 334 334 334 332 330 328 328 328 329 330 333 335 337 339 340 340 340 339 339 341 341 341 341 341 341 342 342 343 343 343 343 344 344 344 343 343 342 342 343 343 343 343 343 342 342 341 341 340 339 339 337 336 332 330 330 328 326 325 323 322 320 318 316 313 312 310 306 304 303 301 300 298 298 297 296 296 295 294 294 293 292 291 291 290 290 289 288 288 287 288 289 290 291 292 293 293 294 293 293 293 292 290 289 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 293 293 293 292 292 292 292 292 293 293 293 293 293 293 293 293 293 294 294 294 294 294 294 294 294 294 294 293 294 294 295 295 294 293 293 292 292 292 292 292 292 293 294 295 295 295 295 294 294 293 293 294 294 294 293 290 290 289 288 288 288 289 289 290 290 289 289 289 289 289 290 291 291 290 289 288 286 283 283 281 281 283 287 289 291 292 292 292 291 291 291 292 293 295 296 294 293 291 290 288 287 287 288 289 291 293 294 294 293 293 292 291 291 291 291 292 293 292 291 290 287 285 284 283 282 281 280 279 278 277 276 275 274 273 271 270 270 270 271 269 268 268 267 268 269 270 271 271 269 267 265 264 264 263 262 261 261 261 262 262 264 267 267 266 264 261 257 255 254 254 254 255 256 258 260 261 262 263 266 268 267 265 260 254 251 250 251 251 250 248 247 246 245 245 247 249 249 249 249 248 248 246 247 248 250 254 257 259 260 258 256 256 256 256 255 255 254 253 251 247 245 244 244 245 246 246 249 252 253 252 250 249 247 246 245 245 246 246 247 248 249 249 251 253 253 254 256 256 256 258 259 261 263 265 265 266 265 265 266 266 266 264 262 259 258 258 259 261 262 263 263 264 266 269 272 274 275 277 278 278 279 278 277 276 275 275 276 277 276 274 273 272 271 270 269 267 265 262 261 262 263 262 263 263 264 265 266 269 269 265 257 248 242 238 237 236 235 235 233 229 227 227 225 222 225 225 227 228 230 233 238 241 243 244 244 242 241 239 237 237 239 239 240 241 241 241 241 240 240 243 244 246 247 250 253 255 258 259 260 261 261 262 262 263 264 266 266 267 267 267 268 268 268 268 268 268 267 267 268 269 269 269 267 262 256 254 253 252 252 253 252 252 254 254 253 251 248 246 246 247 248 248 248 247 249 252 253 252 251 252 254 255 255 252 252 250 249 254 260 264 266 270 273 276 277 277 277 274 270 267 265 264 264 266 267 268 268 269 269 267 267 267 267 268 269 266 266 265 264 264 264 264 264 264 265 265 266 266 264 264 265 265 265 266 266 267 268 269 269 270 268 265 262 262 262 262 262 262 262 263 264 265 266 266 265 266 266 267 267 267 268 268 269 269 267 267 267 266 264 262 261 259 258 257 258 259 259 259 260 260 259 258 256 252 249 247 247 246 245 244 243 243 243 243 242 242 241 242 244 246 248 248 247 247 247 246 245 243 241 240 241 242 243 244 245 246 248 248 247 244 242 241 242 242 243 243 244 243 239 234 231 232 232 232 233 233 233 231 229 228 229 233 239 242 242 243 240 232 223 217 213 210 208 208 208 208 207 204 200 197 194 192 190 189 189 188 187 187 188 189 189 188 188 189 188 188 339 337 334 333 332 332 333 336 336 334 331 329 327 328 329 330 330 335 337 339 341 340 340 339 338 339 341 341 341 340 340 340 341 341 342 342 342 342 342 343 342 342 342 341 341 342 341 341 341 342 341 341 340 339 339 338 337 336 333 330 330 329 327 326 325 323 321 319 317 315 313 313 310 307 305 304 302 300 299 298 298 297 296 295 294 294 293 293 292 291 291 290 289 289 289 288 288 289 290 291 292 292 292 292 292 292 292 292 290 290 292 293 293 291 290 290 291 291 291 292 292 292 292 291 291 292 292 292 292 292 291 291 291 292 292 292 292 292 292 292 292 292 292 293 294 294 294 294 294 294 294 293 293 293 294 294 295 295 294 294 293 292 292 291 292 292 292 292 293 294 294 294 294 294 292 292 292 293 293 293 292 292 291 289 287 287 288 288 289 289 290 290 290 289 289 288 289 290 290 290 289 289 288 287 285 285 282 281 283 286 289 291 292 292 292 291 291 291 292 293 294 294 293 292 290 289 287 287 287 288 290 291 293 294 295 294 293 292 291 291 290 291 292 292 291 291 290 288 286 285 284 283 282 281 279 279 278 279 279 278 277 277 274 272 272 272 269 269 268 267 268 268 269 269 270 271 270 268 265 264 264 263 261 261 261 261 262 264 266 268 267 266 263 259 256 256 255 255 256 257 258 259 261 262 264 266 266 269 269 264 257 252 251 251 251 251 250 250 249 248 248 249 251 252 251 249 249 249 248 248 248 251 254 257 259 259 258 256 255 256 256 256 256 255 254 252 249 246 245 244 244 245 246 247 250 253 253 252 250 248 247 246 244 245 245 245 246 246 247 249 251 253 255 256 256 255 254 257 260 263 265 267 265 265 264 265 265 265 264 263 260 259 259 259 260 261 262 263 265 267 269 272 274 275 276 276 277 277 277 276 275 274 275 276 277 276 275 274 273 272 271 270 269 268 266 264 264 264 263 263 262 263 265 266 268 269 266 260 251 246 245 241 237 237 236 233 229 226 226 224 223 225 225 227 228 229 231 236 241 243 244 243 242 242 240 238 238 240 240 240 240 240 240 239 239 239 240 243 246 248 250 252 255 257 258 259 260 261 262 262 262 263 264 264 265 265 266 266 267 267 267 267 267 266 265 266 268 268 269 269 266 261 255 253 250 249 247 245 246 245 245 242 239 236 235 237 241 246 250 250 250 249 249 251 253 254 255 257 257 257 256 255 254 254 257 262 266 269 271 273 274 275 275 275 273 269 266 265 265 268 269 269 270 270 269 268 266 266 266 266 266 267 265 265 264 264 263 264 264 264 264 264 264 264 264 263 263 264 265 265 266 266 267 267 267 268 268 266 263 261 261 263 263 264 264 264 264 265 265 266 266 266 266 266 268 268 268 268 268 268 268 268 267 268 268 267 266 263 260 259 258 259 260 261 261 261 261 261 259 257 254 250 247 246 246 245 244 243 243 242 242 242 242 241 241 242 244 245 246 246 245 245 244 244 243 241 241 241 241 242 243 244 244 246 247 247 245 242 241 240 241 242 242 242 242 241 239 235 234 234 233 232 232 232 232 231 230 231 234 237 238 242 242 240 233 224 218 214 211 209 209 208 208 205 202 198 196 194 192 190 190 189 188 187 187 187 188 188 188 187 187 187 188 338 337 333 333 332 333 334 337 337 333 331 329 328 331 334 335 335 337 338 339 339 339 339 338 338 340 341 341 341 340 340 340 340 341 340 341 341 341 341 341 341 341 341 340 340 340 340 340 340 340 339 339 339 338 338 337 336 333 331 330 329 327 326 325 323 321 319 318 316 315 315 313 310 307 306 304 302 301 300 301 301 300 298 296 295 294 293 292 292 291 290 290 290 289 288 288 289 290 290 291 291 291 291 291 292 292 292 291 290 290 293 296 297 295 294 292 292 292 293 293 294 294 293 293 292 292 292 292 291 291 291 291 292 292 292 292 292 292 292 291 291 291 292 292 293 293 293 293 293 293 293 293 293 293 294 294 294 294 294 293 293 292 291 291 291 291 291 292 293 293 294 293 293 292 291 291 291 291 292 292 291 290 289 287 287 287 288 289 289 290 290 290 290 290 289 289 289 289 289 289 289 289 288 288 287 285 283 282 283 286 288 290 291 292 292 292 291 291 291 292 293 292 291 290 289 288 287 287 286 288 290 292 293 294 295 295 293 293 292 291 290 290 291 290 290 290 290 289 288 287 285 283 282 281 281 280 280 280 280 280 280 279 278 275 275 273 270 268 268 267 268 268 268 269 269 271 271 270 268 266 264 262 261 261 261 261 262 264 266 268 268 268 266 265 261 257 255 255 256 258 259 260 261 263 265 265 266 267 269 268 261 255 252 251 252 252 252 251 251 250 250 250 251 252 252 250 249 249 249 249 249 251 255 257 258 257 255 254 254 254 255 256 257 256 255 253 250 247 245 245 244 244 245 246 249 252 253 253 251 249 249 248 246 245 244 244 245 246 247 249 251 254 255 257 257 256 255 257 260 262 264 266 265 264 264 264 264 264 264 264 262 260 259 259 261 260 261 262 264 265 267 270 272 273 274 274 275 275 275 274 274 275 275 275 276 276 276 276 274 273 272 271 271 270 268 265 264 264 264 264 262 262 264 266 267 268 267 262 256 251 247 242 240 237 235 232 230 227 227 229 231 229 226 227 227 228 231 235 240 240 242 242 242 242 241 239 237 238 240 240 240 239 239 238 238 239 239 241 243 246 249 251 254 255 256 258 260 261 261 261 260 261 261 262 262 263 264 265 265 265 265 265 265 265 265 266 266 267 268 269 268 265 259 254 251 248 244 239 236 234 233 232 231 230 230 234 239 241 244 250 252 251 249 251 254 257 258 259 259 258 258 259 259 259 261 265 268 270 272 272 272 273 272 272 271 270 268 268 268 269 269 269 270 269 268 267 265 264 264 264 264 264 264 264 263 263 263 263 263 263 263 263 263 263 263 263 264 265 265 265 265 266 266 267 267 266 266 261 260 260 262 265 266 266 267 267 267 266 266 267 267 267 266 266 267 267 269 269 268 267 267 268 268 268 268 268 267 264 262 261 260 260 261 262 263 263 263 262 260 259 256 251 247 245 245 244 244 243 242 241 241 241 241 241 241 242 242 243 244 243 243 244 245 245 243 243 241 241 241 242 242 242 242 244 246 247 247 244 243 242 241 242 242 243 243 243 243 242 240 238 236 233 231 231 232 231 231 232 233 234 238 241 243 240 233 225 215 210 208 208 208 209 208 206 201 198 196 194 192 191 190 189 188 188 188 188 188 187 187 187 187 187 188 338 337 336 335 334 336 337 337 336 332 327 325 327 331 334 335 336 336 337 337 337 337 337 337 338 338 340 340 340 340 340 340 340 339 339 339 339 339 339 339 339 340 339 339 339 338 339 339 338 338 338 337 337 337 336 335 335 331 331 329 327 325 324 323 321 319 318 318 316 316 315 313 308 306 304 303 302 301 300 300 300 300 298 296 293 292 291 291 290 290 290 289 289 288 288 289 290 290 291 291 291 291 291 291 291 291 290 289 289 290 292 296 299 300 299 296 295 294 294 295 296 296 296 295 295 294 293 292 291 291 291 292 292 292 291 291 291 291 291 291 290 290 291 292 292 292 293 293 292 292 293 293 293 293 293 294 294 294 293 293 293 293 292 291 291 290 290 291 292 292 293 292 292 291 290 290 290 290 290 290 289 289 287 287 287 288 289 289 289 290 290 290 290 290 289 289 289 289 288 288 288 288 288 288 287 286 284 283 283 286 288 290 291 292 292 292 291 291 290 291 291 290 290 290 289 289 288 287 286 288 290 292 293 294 295 295 294 293 292 291 290 290 289 289 289 289 289 289 289 288 286 285 283 282 282 282 281 281 281 281 281 281 280 278 278 275 272 269 268 267 267 267 268 269 269 270 271 271 270 268 265 264 262 261 260 262 263 264 266 268 269 269 268 267 264 259 256 256 256 258 260 261 262 263 263 264 264 266 268 270 265 259 254 252 252 252 252 252 253 252 252 251 251 251 251 251 249 249 249 249 249 251 253 254 254 254 254 253 253 254 255 256 257 257 255 254 251 248 246 246 244 244 245 246 247 250 253 254 253 252 253 250 247 245 244 244 245 246 247 248 251 253 253 257 258 258 258 257 259 261 262 263 264 265 264 263 264 264 264 264 264 262 260 259 259 259 260 261 262 264 267 270 271 271 272 272 273 273 273 274 275 275 275 274 275 275 276 276 275 274 273 272 272 271 270 267 265 265 265 264 262 260 262 265 266 267 265 263 262 258 250 243 239 237 234 231 229 228 227 228 229 228 224 224 225 227 231 235 237 237 238 241 242 243 242 241 236 236 238 239 238 238 238 236 236 237 238 238 241 243 247 250 252 252 254 256 258 259 260 258 258 258 258 258 259 260 261 261 262 262 263 263 264 264 264 265 266 268 269 269 269 267 263 256 252 251 246 238 233 230 228 228 230 231 234 238 241 242 245 249 253 254 253 253 256 259 260 261 261 259 260 262 263 264 265 267 269 270 270 270 270 270 270 271 271 271 270 270 268 267 268 267 267 267 266 265 264 263 263 263 264 264 264 264 263 264 264 264 264 263 264 263 263 263 263 264 264 264 265 265 265 265 265 266 266 265 263 259 260 263 266 269 271 271 271 270 268 267 267 267 267 267 267 266 266 265 267 269 269 268 267 268 269 269 268 268 267 266 264 263 263 263 263 263 263 264 264 263 261 260 257 252 248 245 244 244 244 242 241 241 241 241 240 240 241 241 242 242 243 242 242 242 243 245 245 243 242 241 241 241 242 241 241 243 245 247 247 247 246 244 244 244 243 244 243 243 244 244 245 243 239 235 233 231 230 227 230 230 232 234 237 240 242 240 234 222 210 206 206 207 209 210 208 204 201 198 196 194 192 192 190 189 188 188 188 188 188 187 187 187 187 188 189 335 334 334 336 337 337 337 337 334 330 325 323 325 327 328 330 333 335 335 335 335 335 336 337 337 337 338 339 339 339 339 338 338 338 337 337 338 337 337 338 338 338 338 338 337 337 337 337 337 337 337 336 336 335 335 333 331 329 330 328 326 324 323 321 319 318 318 318 316 317 315 311 308 306 304 303 302 301 299 297 298 297 296 294 292 290 290 290 289 289 289 289 288 288 288 289 290 291 292 292 292 291 291 291 290 289 288 287 288 289 292 295 299 301 302 301 299 297 296 296 297 298 298 297 297 296 295 294 294 293 293 292 292 292 291 291 291 290 290 290 290 290 291 291 291 291 292 292 291 291 292 292 292 292 292 293 293 293 293 293 293 293 292 291 290 290 289 290 291 291 292 291 291 290 290 290 289 289 288 288 288 286 286 287 288 289 289 289 289 289 290 290 290 290 289 288 288 288 288 288 288 288 288 288 287 286 285 284 284 286 288 290 291 292 292 292 291 290 289 289 290 289 289 289 289 289 287 287 287 288 290 292 293 294 294 295 295 294 292 291 290 289 288 288 288 288 288 288 288 289 288 287 285 284 284 283 283 282 282 282 281 281 281 280 280 278 274 271 268 267 267 267 268 268 268 268 269 270 270 269 267 266 262 261 261 262 263 264 266 268 269 270 270 269 265 260 257 256 256 258 261 262 262 263 262 264 265 267 268 270 268 263 256 253 251 251 252 253 253 253 252 251 251 250 251 251 251 250 249 249 249 250 251 253 254 254 255 255 256 255 255 256 257 256 255 254 252 249 247 247 245 244 244 245 247 249 252 254 254 254 254 252 249 246 245 245 245 245 246 247 248 249 251 257 258 259 259 259 259 259 260 261 261 263 263 264 264 265 266 265 264 263 263 261 259 259 259 261 263 265 267 269 270 270 270 270 270 271 274 275 276 275 274 272 273 273 274 275 276 275 274 273 272 271 271 269 269 267 266 264 262 260 260 263 265 265 264 263 261 257 251 246 238 235 233 229 225 223 224 225 222 221 221 222 224 226 230 233 234 235 236 240 243 244 243 242 238 233 231 233 234 234 234 231 231 232 234 235 236 239 243 245 247 249 251 253 254 256 256 254 255 255 256 256 256 257 256 256 258 259 260 262 263 262 263 263 265 267 268 268 268 266 263 259 255 253 246 241 239 235 234 233 235 239 242 244 244 246 248 251 254 257 258 256 257 259 260 261 263 263 264 265 267 267 268 268 268 268 267 267 266 267 268 268 268 268 267 267 264 263 264 265 265 265 264 263 263 263 263 263 264 264 265 266 266 265 265 264 264 264 264 264 263 264 264 265 265 265 266 266 266 265 265 264 263 262 260 260 265 267 270 272 272 273 273 271 270 268 267 266 266 267 267 267 266 265 266 268 270 270 269 268 269 268 269 269 268 267 266 266 266 266 266 265 265 264 264 263 261 260 258 254 249 246 244 244 243 241 240 240 240 240 240 239 239 240 240 241 242 241 241 242 243 244 245 245 243 241 241 240 240 240 242 243 245 247 247 248 247 246 246 246 246 246 245 244 244 245 246 246 243 239 235 232 228 228 230 231 233 235 237 240 240 238 231 220 210 209 207 208 210 210 206 201 198 196 194 193 192 190 189 188 188 188 188 188 189 188 188 188 188 189 190 333 332 332 334 337 337 337 336 332 329 325 322 323 323 326 329 332 333 334 334 334 335 335 336 336 336 337 339 339 339 338 337 337 336 336 336 336 336 336 336 337 337 337 337 336 336 336 336 336 336 335 335 335 335 334 331 330 329 328 326 324 323 321 320 319 318 318 318 316 316 314 309 307 305 304 303 301 301 300 300 297 295 293 292 291 291 290 289 289 289 289 288 288 288 289 290 291 292 293 293 292 292 292 290 288 286 285 285 286 289 292 295 295 299 302 303 301 299 299 299 299 299 298 298 298 298 298 297 297 295 294 294 293 293 292 292 291 291 290 290 291 291 291 291 291 291 291 291 291 291 291 291 291 291 292 292 292 293 293 293 293 293 292 291 290 289 288 289 289 290 290 290 290 291 291 290 289 287 286 286 286 285 285 287 289 289 289 289 289 289 289 290 290 290 289 288 288 288 288 288 288 288 288 289 288 287 285 284 284 286 288 289 290 291 291 291 290 289 288 288 289 289 289 289 288 288 287 287 288 289 290 291 292 293 293 294 293 293 291 290 289 288 288 287 288 288 288 287 287 288 289 288 287 286 285 285 284 283 283 283 282 281 281 281 281 280 277 273 271 269 268 268 267 267 267 267 268 268 269 269 268 268 265 262 263 263 264 264 265 268 269 270 270 270 267 263 259 256 256 259 261 262 263 263 263 267 268 267 268 269 269 266 260 257 254 252 251 252 252 252 252 252 251 250 250 250 250 250 249 249 249 249 251 253 257 257 257 257 258 257 255 256 256 256 256 255 253 252 250 248 245 244 244 245 246 248 251 253 254 254 255 254 251 248 246 245 245 246 247 247 248 250 253 258 259 260 259 259 259 259 259 259 260 261 263 265 265 266 266 265 263 262 262 262 261 261 260 262 264 266 267 268 270 269 269 269 269 271 273 274 275 274 272 272 272 272 273 275 276 275 274 273 272 272 271 271 270 269 266 264 262 260 258 260 262 262 262 262 260 257 253 247 238 231 232 227 223 221 221 221 219 219 220 222 223 225 227 230 231 231 235 240 244 244 244 243 240 234 229 229 229 230 230 227 228 229 229 231 233 235 236 238 241 244 246 247 249 250 249 248 251 252 253 254 254 253 253 253 255 257 259 260 260 260 261 263 264 265 266 266 264 263 262 261 260 257 250 251 252 249 250 248 248 248 249 249 250 253 254 254 256 260 261 260 259 259 260 263 265 267 267 268 269 269 269 267 267 265 264 263 263 263 263 262 262 262 262 262 261 262 263 264 264 263 263 262 263 263 263 263 264 265 266 268 268 266 265 264 264 264 264 264 264 264 265 265 266 265 265 265 265 265 264 263 261 261 261 262 267 269 269 270 270 271 272 272 270 269 267 266 265 265 265 265 266 267 267 267 269 271 270 269 269 268 268 269 269 269 268 268 268 267 267 266 265 262 263 263 262 260 259 255 251 248 246 244 242 240 239 239 239 239 238 238 238 239 240 240 241 240 240 241 242 244 244 244 242 242 241 240 239 241 242 244 245 246 247 248 248 248 248 247 247 247 247 247 246 246 246 246 244 241 236 232 229 229 229 232 234 236 237 238 237 234 226 219 216 212 211 210 210 207 203 200 196 194 193 192 190 189 189 188 189 189 189 189 188 188 188 189 189 191 192 332 331 331 333 336 337 335 334 331 329 327 323 321 322 324 325 329 332 333 334 334 334 334 335 334 335 337 339 338 338 337 336 336 335 335 335 335 335 335 335 336 336 337 337 336 336 336 335 335 335 334 334 334 334 333 330 330 329 327 324 323 321 320 319 318 318 317 317 316 313 309 307 305 304 303 302 300 300 300 299 296 293 293 292 291 291 290 290 289 289 289 289 288 289 290 291 292 293 294 293 293 293 292 290 287 285 284 285 287 291 293 295 296 299 302 302 300 300 300 300 299 298 298 298 298 298 299 299 298 296 296 296 296 295 295 294 293 292 292 292 292 292 291 291 291 291 291 291 291 290 290 291 291 291 291 291 291 292 292 292 293 293 292 290 289 288 287 288 288 289 289 290 290 291 291 290 289 287 286 285 285 285 286 287 288 289 289 289 289 289 289 289 290 289 288 288 288 288 288 288 288 288 289 289 288 287 286 285 285 286 287 289 289 290 291 290 289 288 288 288 288 288 289 289 289 288 288 288 288 289 289 290 291 292 292 292 292 291 290 289 288 287 288 289 289 289 289 288 287 286 287 288 288 288 288 286 285 285 284 283 282 281 282 282 282 282 279 275 274 272 269 268 267 266 267 267 267 267 268 268 269 270 269 266 266 265 264 265 267 269 269 269 269 269 268 265 260 257 256 258 260 261 263 264 266 268 269 268 267 268 268 267 263 262 257 253 251 251 251 252 252 252 251 250 250 250 250 250 249 249 249 250 251 254 257 257 258 259 259 258 257 256 255 256 256 256 254 254 252 249 247 245 244 245 246 247 249 250 252 254 255 255 254 251 248 247 246 247 248 248 250 252 255 258 260 260 260 260 260 259 259 259 259 260 263 264 266 266 265 264 263 263 263 262 263 262 261 262 264 266 267 268 268 268 269 268 269 271 272 272 272 271 271 271 272 271 273 275 276 276 275 274 273 272 272 271 270 269 267 265 262 260 257 257 259 260 260 259 259 257 253 243 235 231 233 227 224 222 221 221 220 220 222 224 225 225 226 229 229 231 235 239 243 243 242 242 240 236 230 230 228 227 227 225 226 227 228 229 230 232 232 234 236 239 241 243 244 245 244 245 247 247 250 251 252 252 252 252 253 255 257 258 258 259 260 262 263 263 263 262 262 262 262 263 263 262 259 263 265 263 262 262 260 259 256 255 256 257 259 258 259 261 262 263 263 263 264 266 267 270 271 270 270 270 268 266 265 263 261 261 261 259 257 257 258 258 259 260 261 262 263 263 262 262 262 262 262 262 262 263 264 265 266 268 268 265 264 264 264 264 264 265 265 266 266 266 266 266 266 265 264 264 264 263 263 264 265 266 265 265 265 265 267 269 270 271 270 269 267 266 265 264 264 265 266 267 269 267 268 269 270 269 270 269 268 269 270 270 270 270 269 269 268 266 263 262 262 262 261 260 259 257 257 252 247 243 242 240 239 238 237 237 237 237 237 238 239 239 240 239 239 239 240 241 242 242 241 241 240 240 240 241 242 243 244 245 247 248 248 249 248 248 247 248 248 248 248 247 246 246 243 239 235 231 228 228 229 232 234 235 236 235 233 229 227 222 217 214 213 210 206 203 200 198 196 194 193 191 190 190 189 189 190 190 190 190 190 189 190 190 191 192 192 331 331 331 332 333 333 332 332 331 329 327 325 322 321 323 323 328 332 333 334 334 334 334 334 334 335 338 339 338 337 336 335 335 335 335 335 335 335 335 336 337 337 338 338 337 337 336 335 334 334 333 333 333 333 331 330 329 327 326 324 323 321 320 317 315 314 314 314 314 310 307 306 305 303 302 300 299 297 298 296 294 293 292 292 291 291 290 290 290 290 289 289 289 289 290 292 293 294 294 293 293 293 291 289 288 287 287 288 290 293 294 295 296 298 299 299 299 298 299 299 297 296 296 297 297 299 299 298 297 296 297 298 299 300 298 297 296 295 295 294 294 293 293 292 292 292 291 292 292 291 291 291 290 291 291 291 291 291 291 291 292 292 291 290 288 287 287 287 287 288 288 289 290 291 291 290 288 286 286 284 285 286 287 287 288 288 289 289 289 289 289 289 289 289 288 288 287 287 288 288 288 289 289 289 289 288 287 286 286 286 287 288 288 290 290 289 288 288 288 288 288 288 288 288 289 288 288 288 288 288 289 289 290 291 291 291 291 290 289 288 288 288 289 291 291 291 290 289 287 286 286 287 288 289 289 289 288 287 285 284 283 282 282 282 283 283 282 282 278 274 270 268 268 267 268 268 268 268 268 268 269 271 271 270 270 267 266 266 267 268 268 269 268 268 268 266 263 258 256 258 260 260 263 266 268 269 269 269 267 267 267 267 267 265 259 255 252 251 252 252 253 252 252 252 251 251 250 251 250 249 249 249 251 253 255 255 258 259 259 259 258 256 256 255 256 256 256 255 253 250 248 246 245 245 245 247 248 249 251 254 255 256 256 253 250 248 248 248 248 249 251 253 255 257 259 260 260 260 260 260 260 259 259 260 261 263 264 265 266 265 265 264 263 263 264 264 262 262 263 266 266 267 267 268 268 268 269 270 270 270 270 270 270 271 271 272 273 275 276 277 276 275 273 273 272 271 270 269 267 265 262 259 257 255 255 258 258 259 258 255 249 241 237 235 235 233 228 225 224 226 227 223 224 225 226 226 226 226 227 232 236 238 239 239 240 241 240 239 238 233 229 226 225 225 227 227 228 229 230 230 231 231 233 235 238 240 242 243 243 243 244 245 249 250 250 250 251 252 254 256 257 258 259 260 259 259 260 260 260 260 262 262 262 263 265 266 265 267 268 269 268 268 268 268 264 261 260 260 261 261 263 263 264 265 266 266 268 269 270 270 271 271 270 269 268 265 262 260 258 257 256 255 256 257 259 260 260 261 261 261 262 262 261 262 262 262 262 263 263 264 265 268 268 266 266 265 265 265 265 265 265 266 267 267 268 268 267 267 267 266 264 264 264 264 265 266 267 265 263 263 263 264 265 267 267 268 269 268 267 266 266 265 265 265 266 267 268 268 267 267 267 268 269 269 269 269 270 271 272 271 271 270 268 266 265 265 262 262 261 260 260 259 258 253 248 244 242 241 239 238 237 236 236 236 236 237 238 238 238 238 239 239 239 239 239 241 241 241 240 240 241 242 242 242 243 245 246 248 248 248 248 248 247 247 247 248 249 249 247 245 242 237 232 230 229 228 229 232 234 234 233 232 229 225 224 221 216 213 211 207 203 199 197 196 195 195 194 193 192 192 191 191 191 191 190 190 190 191 192 192 193 193 192 332 332 332 332 331 330 329 330 330 328 326 326 322 322 322 324 329 332 334 334 334 334 334 334 335 336 339 338 337 336 335 335 335 335 335 336 336 336 337 338 339 339 340 340 339 338 337 335 334 333 332 332 332 332 330 329 328 326 325 324 323 322 320 319 315 314 313 312 310 309 307 306 304 303 302 300 298 296 295 295 294 293 292 291 290 291 291 291 290 290 289 288 289 290 292 293 293 293 293 293 293 292 291 290 290 290 291 292 293 294 294 295 296 297 297 297 297 297 297 297 295 295 295 296 297 297 297 296 295 296 297 299 299 301 300 299 299 299 299 298 297 296 295 295 294 293 294 294 294 293 292 292 291 291 291 291 291 290 290 290 291 291 290 289 288 288 287 287 287 288 288 289 290 290 290 289 286 286 286 285 285 286 287 288 288 288 288 289 289 289 289 289 289 288 288 288 287 287 287 288 288 289 289 289 289 288 287 286 285 285 286 286 287 289 289 289 288 287 287 287 287 287 288 288 288 289 288 288 288 288 289 289 289 289 290 290 290 289 288 288 288 289 289 290 290 291 291 289 288 286 285 286 288 289 290 291 290 289 287 286 284 283 283 283 283 283 282 282 280 277 273 270 269 269 269 269 270 269 269 270 269 270 271 271 270 269 267 266 266 267 267 268 268 267 267 267 265 260 258 257 259 262 265 267 269 269 269 268 268 267 266 266 266 265 262 257 254 252 253 254 253 253 253 252 252 251 251 251 251 250 249 249 251 251 253 255 256 259 259 259 258 256 256 255 255 255 255 255 254 252 249 247 246 245 245 245 247 248 250 253 254 256 257 255 253 250 249 249 249 250 252 253 255 257 259 260 260 260 260 260 260 260 259 259 260 262 264 266 267 267 267 266 264 264 265 265 264 263 263 265 266 266 267 267 267 268 269 269 269 268 268 268 269 270 271 272 273 275 276 277 277 276 275 274 273 271 270 268 267 265 262 259 257 256 256 256 256 256 255 252 245 239 240 241 240 238 230 225 225 227 227 223 223 224 225 226 226 227 229 230 233 236 237 237 239 241 241 241 240 235 231 227 226 226 228 229 230 231 232 232 231 231 231 233 236 239 241 242 242 242 243 245 247 250 250 250 250 252 254 257 257 258 258 257 256 255 256 256 256 257 259 260 262 263 264 266 268 269 269 269 269 269 269 271 270 265 261 260 260 262 264 266 266 266 268 269 270 272 273 272 270 269 268 268 266 262 259 257 254 253 254 254 257 259 259 260 260 260 260 261 261 262 262 262 263 263 264 264 265 266 269 271 269 267 265 265 265 265 266 266 266 267 269 269 270 269 268 268 267 266 265 264 264 265 265 264 264 262 260 261 262 262 263 263 264 265 266 267 267 267 267 267 267 268 267 267 268 268 267 267 266 266 267 268 269 269 269 271 272 272 272 270 269 268 268 268 264 262 261 260 260 259 258 254 249 245 242 241 240 239 238 236 234 233 233 235 236 236 236 237 239 239 239 239 239 239 241 241 239 239 241 241 242 242 242 243 245 246 246 247 247 247 246 245 246 248 249 250 248 245 241 237 234 232 231 232 231 232 233 233 232 229 227 227 224 220 216 211 207 204 200 198 196 196 195 195 195 194 194 193 192 192 192 192 192 191 191 192 193 193 194 194 193 334 333 333 332 328 324 325 329 329 327 326 325 322 321 320 322 327 332 334 334 334 334 334 335 335 335 337 337 336 336 336 336 336 336 337 337 338 340 340 341 341 341 341 341 341 340 338 337 335 333 332 330 329 330 331 328 326 325 325 324 323 321 320 318 314 314 313 311 310 309 307 305 303 302 300 299 299 298 298 297 296 293 292 291 291 291 291 291 290 289 288 289 290 292 293 294 293 292 292 292 292 292 291 291 291 292 293 293 293 293 294 295 296 297 297 297 297 296 296 296 295 295 295 296 296 296 295 294 294 296 297 299 299 299 299 299 300 300 300 300 299 298 298 298 297 296 296 296 296 295 294 293 293 292 292 291 291 291 290 290 290 290 289 289 289 289 287 286 287 287 288 289 289 289 288 287 287 286 286 286 286 287 287 287 288 288 288 288 288 289 289 289 289 288 287 287 287 287 287 287 287 288 288 289 289 288 287 286 286 286 285 285 286 287 288 288 287 287 287 287 287 287 287 288 288 288 288 288 288 288 288 288 288 289 289 289 289 288 288 288 288 289 289 289 289 290 290 289 287 286 286 287 288 289 289 290 291 291 289 287 286 284 283 283 283 282 282 282 281 279 277 274 272 270 270 270 270 270 270 270 269 270 271 271 270 270 269 267 267 267 267 268 268 266 266 266 266 264 262 262 262 264 266 269 270 270 270 269 267 266 266 266 266 265 263 259 256 254 253 253 253 253 253 253 252 252 251 251 250 250 249 249 251 251 252 254 256 258 259 259 258 257 257 255 255 254 254 255 254 253 251 249 247 246 245 245 246 248 249 251 253 255 257 257 255 253 252 251 250 251 253 254 256 257 259 260 260 259 260 260 260 259 259 259 259 262 265 267 267 267 267 266 265 264 264 265 265 263 263 264 264 266 266 266 266 267 268 269 268 267 267 268 270 271 271 272 273 274 276 278 277 277 276 274 273 271 269 268 266 265 262 259 259 257 254 254 253 252 249 245 240 242 245 246 245 241 231 224 223 222 222 222 222 223 223 224 226 228 227 225 230 233 235 237 239 241 243 244 242 238 233 230 227 228 230 231 231 230 232 232 231 230 230 231 234 237 240 241 240 241 241 242 244 246 248 249 249 250 252 253 255 257 255 253 253 253 252 252 251 251 252 254 257 259 261 263 266 266 268 268 269 269 269 270 272 269 264 261 260 261 265 265 266 268 270 272 273 273 274 273 269 266 266 265 262 259 256 253 252 251 253 256 256 256 257 258 258 259 261 261 262 263 263 263 264 265 265 266 268 270 270 271 270 267 266 266 265 265 266 266 267 269 270 270 270 270 269 267 266 265 265 264 264 264 263 262 261 260 259 259 260 260 260 261 261 263 264 265 266 268 269 270 271 270 270 269 268 268 267 267 266 265 266 267 268 269 269 270 271 271 272 271 270 270 271 270 267 263 262 261 260 259 258 255 250 246 243 242 240 240 238 235 233 231 230 233 233 234 236 237 237 239 239 240 239 238 238 237 237 239 239 239 241 241 241 241 242 243 243 243 244 244 244 243 245 247 249 250 249 247 243 241 239 236 236 236 233 232 232 231 231 230 229 227 224 221 217 211 206 202 200 199 198 197 197 196 196 195 194 193 193 193 192 192 192 192 192 193 194 194 195 194 193 334 335 334 330 327 322 324 328 328 326 326 324 322 320 320 322 328 333 334 334 334 334 335 334 334 334 336 337 337 337 337 337 337 338 340 341 343 344 345 344 343 342 342 341 341 340 339 337 336 334 332 329 327 327 326 326 326 325 324 322 322 320 318 315 313 313 311 310 309 308 306 304 302 301 300 299 299 298 299 299 297 294 293 292 291 291 290 290 289 289 289 291 292 294 294 293 292 291 292 292 292 292 292 291 292 293 293 293 293 293 294 295 296 297 297 297 296 296 296 296 296 297 297 296 295 294 293 293 295 296 297 298 298 298 298 299 299 299 299 299 298 298 298 298 297 297 296 296 296 295 295 294 294 293 293 292 292 291 291 290 290 289 288 289 289 288 288 287 287 287 288 289 288 287 286 286 286 286 287 287 287 286 287 287 288 288 288 288 288 289 289 289 288 287 286 286 286 286 286 287 287 287 288 289 289 288 288 287 286 286 284 284 285 286 287 287 286 286 287 287 287 287 287 288 288 288 289 288 288 288 288 288 288 288 288 288 288 287 288 288 288 288 288 288 289 289 289 288 285 284 286 288 289 290 290 291 291 291 290 289 287 286 284 284 284 283 282 282 281 281 279 278 275 273 271 270 270 271 271 270 269 269 270 270 270 269 269 269 269 268 268 269 268 266 265 266 267 267 266 266 266 267 268 269 270 270 270 269 268 267 266 265 265 265 264 261 258 254 253 252 252 253 252 252 252 251 251 250 250 250 250 250 250 250 252 254 255 257 258 258 259 258 258 257 257 256 256 256 256 254 252 250 248 247 246 245 246 247 249 250 252 254 257 258 257 256 255 252 251 252 253 254 255 257 258 258 258 257 258 259 259 259 259 259 260 262 264 266 266 267 266 267 266 265 264 264 264 263 263 262 263 265 264 265 265 266 267 267 267 266 268 270 271 272 272 272 272 274 276 278 278 278 277 275 273 271 269 267 266 264 262 260 259 257 254 250 250 246 242 240 242 247 247 247 246 241 233 225 223 221 221 222 222 222 222 223 225 227 226 226 229 231 234 236 238 238 241 243 244 241 236 233 230 230 232 233 233 231 232 232 230 228 227 228 231 235 237 237 237 237 237 237 238 241 243 245 246 247 248 250 251 252 249 248 249 249 248 247 247 247 248 250 252 256 259 261 262 263 266 266 268 269 269 270 271 271 267 262 259 260 261 261 265 269 271 273 274 274 273 271 269 266 266 263 260 258 256 254 253 254 255 254 254 254 257 258 258 260 263 262 263 264 265 266 266 267 268 270 271 273 272 271 270 268 267 266 266 266 265 267 268 270 271 271 271 271 269 267 266 265 265 264 263 262 261 260 260 259 259 259 259 260 260 261 262 263 263 264 266 268 270 272 273 273 272 270 269 269 268 268 267 266 266 266 266 267 268 268 269 270 272 272 271 271 272 272 271 266 266 263 260 259 258 255 251 246 244 241 239 239 237 236 233 231 230 231 232 234 236 237 238 239 240 240 239 238 237 236 236 237 238 238 239 239 239 240 240 240 240 239 239 240 241 242 243 245 247 249 249 248 247 246 242 240 239 237 235 232 231 231 230 230 229 227 225 223 219 213 207 204 202 201 200 199 199 197 196 194 194 194 194 194 194 194 194 194 194 194 195 195 195 195 195 338 337 333 327 323 321 323 326 326 325 325 322 322 322 323 327 331 334 334 334 334 334 334 334 333 334 337 338 339 339 339 339 340 343 345 348 350 349 347 345 343 341 341 340 340 339 339 338 337 335 332 328 326 326 326 325 325 323 322 320 319 319 316 313 312 312 310 309 308 307 305 303 301 299 298 298 298 298 298 298 296 294 292 291 290 290 289 289 288 289 290 292 294 294 293 292 292 292 291 292 292 292 291 291 292 293 293 292 293 293 295 295 296 297 298 298 297 296 296 297 296 296 296 295 294 293 293 294 295 296 296 297 297 297 298 298 298 298 298 298 297 298 297 297 297 296 296 295 295 295 294 294 294 294 293 293 292 292 291 291 290 290 289 289 289 288 288 287 287 288 288 288 288 286 286 285 285 286 287 288 287 287 287 287 287 288 288 288 288 289 289 288 287 286 286 286 286 286 286 287 287 288 288 289 288 288 288 287 286 285 284 283 284 285 286 286 286 286 286 287 287 287 287 287 288 289 289 289 288 288 288 288 288 287 287 287 288 288 288 287 287 287 287 288 288 289 288 287 285 284 285 289 290 290 291 291 290 290 290 290 289 288 286 287 287 285 284 283 282 281 280 279 278 276 275 273 271 271 272 271 269 268 269 269 269 269 270 270 270 270 270 269 268 266 265 265 266 267 267 268 268 268 269 269 270 270 269 268 268 267 266 265 264 264 263 262 259 255 253 252 252 252 251 250 250 250 250 250 250 251 252 252 252 252 253 254 255 256 257 258 259 259 259 259 260 260 259 258 257 255 253 251 249 248 247 246 245 247 248 250 251 253 256 258 258 258 256 254 251 250 251 252 253 255 257 257 257 256 257 257 258 258 258 258 259 260 261 262 264 265 264 266 266 266 264 263 262 262 263 262 262 263 263 262 263 264 265 265 266 266 269 271 272 272 272 272 273 273 275 277 277 278 277 275 273 271 269 267 265 263 262 262 258 255 252 249 246 240 238 241 245 247 245 246 244 241 235 228 224 221 222 223 223 223 222 224 226 227 228 228 229 230 233 235 236 237 239 241 243 243 241 238 233 232 233 233 233 233 232 233 231 228 226 225 228 231 233 233 232 232 231 231 233 235 238 241 243 244 245 245 245 246 243 243 244 243 241 242 243 244 246 249 252 256 259 260 260 262 266 266 269 270 270 270 269 270 268 264 260 257 258 259 263 267 270 272 273 272 271 269 268 267 265 262 259 258 256 255 256 256 256 256 256 256 257 260 261 262 264 264 264 265 265 266 267 269 270 273 275 275 273 271 270 270 270 270 268 266 265 266 267 269 271 271 272 271 270 268 266 265 264 263 261 260 260 259 259 259 260 261 262 263 263 264 264 264 264 265 266 268 269 272 274 274 274 273 272 270 269 268 267 267 266 266 265 266 266 267 268 269 271 272 272 271 272 273 273 272 271 267 263 260 258 256 252 247 243 240 240 239 238 236 234 232 231 231 232 233 234 236 238 239 240 239 239 237 237 236 236 236 236 237 237 237 238 238 238 239 240 240 241 241 241 241 242 243 245 246 248 248 248 248 246 243 239 236 234 232 231 230 230 229 229 228 227 225 221 216 211 207 206 204 202 201 199 196 195 194 195 195 195 195 196 196 195 195 195 195 195 195 196 195 194 337 336 331 325 322 321 323 325 326 323 321 320 323 324 325 328 331 333 333 333 333 333 333 333 334 336 339 341 342 344 344 344 347 350 351 352 352 349 347 345 343 342 341 340 339 339 339 338 337 335 332 329 327 326 325 324 323 322 321 319 318 316 315 316 312 311 310 309 308 306 304 303 300 298 298 297 297 297 297 295 293 292 291 290 290 290 289 288 288 290 291 293 294 294 292 292 292 292 292 292 292 291 291 292 293 294 294 294 294 295 297 297 297 297 298 299 299 297 297 296 296 295 295 294 294 293 294 296 297 297 297 298 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 295 295 294 294 294 294 293 293 292 292 291 291 291 290 290 290 289 288 287 287 288 289 289 288 288 287 286 285 285 286 287 288 288 287 287 287 287 287 287 288 288 288 288 287 286 286 285 285 285 286 287 287 287 288 288 288 288 288 288 288 286 285 284 283 283 284 285 286 286 286 286 287 287 287 287 287 288 289 289 289 288 288 288 288 287 287 287 287 288 288 287 286 286 286 287 288 288 288 288 286 285 285 285 288 289 290 291 290 289 289 289 290 291 290 289 292 291 289 286 284 282 281 281 280 279 279 278 276 274 272 272 271 269 267 267 268 267 268 269 270 271 272 271 270 268 266 265 264 265 265 266 268 269 269 269 269 269 268 268 268 267 267 266 266 265 264 263 262 260 257 255 254 253 252 251 250 250 250 250 251 251 253 252 252 253 254 254 254 254 255 256 257 258 259 260 261 261 261 260 259 257 255 254 252 252 250 248 246 246 246 248 249 251 253 254 255 257 258 257 255 252 249 250 251 252 253 254 255 255 256 256 257 257 257 257 257 257 258 258 260 262 263 263 264 266 266 264 262 261 261 262 261 261 261 261 260 261 263 264 264 264 266 270 271 272 272 272 273 273 273 274 275 276 277 277 275 273 270 268 266 264 262 262 260 255 252 248 243 238 236 236 241 244 245 245 246 245 244 239 231 227 226 227 227 226 225 225 226 227 229 229 229 229 230 232 233 234 237 238 240 243 245 245 243 237 236 235 233 233 233 232 232 232 231 228 225 225 225 228 229 229 230 230 230 231 233 235 237 237 239 241 241 242 242 239 238 237 237 237 237 239 241 245 248 251 254 257 258 260 260 261 266 271 272 272 270 268 267 267 266 264 263 259 258 260 263 266 268 268 268 267 267 266 264 263 261 258 256 254 254 256 258 258 255 255 257 259 262 263 264 264 263 263 264 265 267 269 271 273 275 276 275 273 272 272 271 271 271 268 265 264 264 266 269 270 270 270 269 268 266 265 264 262 261 260 260 259 259 259 261 262 264 266 266 266 266 266 266 265 265 266 268 269 271 274 276 275 275 274 272 271 269 268 268 267 267 266 265 265 266 266 268 269 271 272 271 272 272 273 274 274 272 268 263 259 257 253 249 247 244 240 239 239 237 235 233 232 232 232 233 234 236 238 239 239 239 238 238 237 236 236 236 235 235 235 236 236 236 237 238 239 239 241 242 242 241 241 242 243 244 245 246 247 247 246 243 239 236 233 231 230 230 229 229 229 229 228 227 224 219 215 214 210 207 203 201 198 196 194 196 196 196 196 196 196 196 196 195 195 195 196 196 196 195 194 336 333 329 324 322 324 324 323 324 320 319 320 323 324 325 328 330 330 331 331 331 332 332 333 335 336 340 345 347 348 350 352 354 354 353 351 349 347 346 345 344 343 342 341 340 339 338 338 337 336 332 331 329 326 323 323 322 321 320 318 315 313 312 312 310 310 309 308 307 305 302 301 299 298 298 297 296 295 294 293 291 290 290 290 290 290 289 288 290 291 293 294 293 293 292 292 292 293 293 293 292 291 292 293 294 295 295 295 296 297 297 297 297 297 299 300 299 297 296 296 295 295 295 295 294 294 296 298 298 299 299 299 298 298 297 297 297 296 296 296 296 296 296 297 296 296 296 296 295 295 295 294 294 294 293 293 292 292 291 291 291 291 291 290 290 288 287 288 288 289 289 289 288 288 287 286 286 286 287 288 288 287 286 286 287 287 287 287 287 287 286 286 285 285 285 286 286 287 287 287 287 287 287 288 287 287 287 287 287 285 283 283 283 284 285 286 286 286 287 288 288 287 287 287 288 288 288 288 288 288 288 287 287 287 287 287 287 286 286 286 286 286 287 288 288 288 288 286 285 285 285 286 288 290 290 289 288 288 288 289 291 292 292 293 294 293 290 286 284 283 282 282 281 280 280 278 276 273 272 271 269 266 265 265 265 266 268 270 272 272 273 272 270 267 264 263 263 263 264 266 267 269 270 269 267 266 266 266 267 268 268 267 266 263 262 262 260 259 259 257 255 253 252 251 251 251 251 251 251 252 253 252 252 253 254 254 254 255 256 258 259 259 260 261 261 262 261 260 258 256 255 254 253 251 249 247 246 247 248 249 251 253 254 254 256 258 258 256 254 251 251 251 252 252 252 253 255 255 256 256 256 257 257 256 256 256 257 257 260 262 263 264 265 264 264 263 262 260 260 260 260 260 260 259 260 261 262 264 265 267 270 271 271 271 271 271 272 273 273 274 275 276 276 275 273 270 266 264 263 261 259 255 252 248 242 238 236 236 239 242 243 244 246 248 247 248 243 235 230 228 229 228 229 228 227 228 228 230 231 231 231 231 231 232 234 236 239 240 243 245 246 245 243 243 240 235 232 231 232 232 234 234 231 229 227 226 226 227 228 230 232 232 232 232 233 234 235 236 237 239 239 239 235 234 234 234 235 236 237 240 244 247 249 252 254 257 260 262 264 267 271 274 274 271 268 266 267 266 266 265 261 257 256 258 259 261 262 262 262 262 261 260 260 260 257 255 252 251 253 258 260 259 258 259 260 263 264 263 263 262 262 263 265 267 270 271 272 273 273 273 271 271 271 271 270 267 265 263 263 265 267 268 269 268 267 266 265 264 263 262 262 261 261 261 260 260 260 264 265 267 268 267 267 267 267 266 265 265 265 267 267 269 272 274 275 277 276 274 272 271 269 268 268 268 267 266 266 266 266 266 268 270 271 272 271 272 272 273 275 275 273 268 263 258 253 253 249 245 242 239 239 238 236 235 234 234 234 235 236 237 238 238 238 238 238 238 237 237 237 236 235 234 234 234 235 235 235 236 237 238 240 242 241 241 241 241 241 242 242 243 244 245 245 243 240 237 235 233 232 230 229 229 230 230 230 229 226 224 221 217 212 207 204 201 199 198 196 198 198 198 197 196 196 196 196 196 196 196 196 196 196 196 195 335 331 327 325 325 326 322 320 320 318 317 321 323 325 327 327 328 328 329 330 330 331 332 334 336 337 342 348 351 351 356 357 355 352 349 347 347 346 346 345 345 344 342 341 340 338 338 337 336 335 333 333 330 326 323 321 320 319 318 317 314 313 312 311 309 308 307 306 304 301 300 298 298 298 297 296 295 294 293 291 290 289 289 289 289 289 289 289 293 294 294 294 293 293 292 292 292 293 293 293 292 291 292 294 295 295 295 296 296 296 297 297 297 297 298 299 300 299 296 295 296 296 296 295 294 294 297 299 299 301 301 301 299 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 296 295 295 295 294 294 293 293 292 292 292 291 291 291 290 290 289 288 288 288 289 289 289 289 289 288 288 287 287 287 287 287 287 287 286 286 286 286 287 287 287 286 285 284 285 285 285 286 287 287 287 286 286 286 287 287 287 287 287 287 287 285 283 283 283 284 285 286 286 286 287 287 288 287 287 287 288 288 288 288 288 288 287 287 287 286 286 286 286 285 285 285 285 286 287 287 288 288 287 286 285 284 284 285 287 289 289 288 287 287 286 287 289 290 290 290 293 294 291 288 286 285 286 285 284 283 282 280 277 274 272 270 269 266 265 265 264 264 267 270 272 273 273 273 272 269 267 265 263 262 262 264 265 267 268 266 266 267 268 268 269 270 270 269 267 264 261 260 260 260 260 259 256 254 253 252 252 252 251 250 250 251 251 251 250 251 253 254 254 255 256 257 257 257 258 259 260 261 261 260 259 257 257 256 254 252 250 248 247 247 248 249 251 251 252 254 255 257 258 258 256 254 253 253 253 253 253 253 253 254 255 256 256 256 257 257 257 256 256 258 260 263 264 264 263 262 262 263 262 260 258 259 259 259 258 258 260 260 260 262 265 268 269 270 270 270 270 270 270 271 271 272 274 275 275 274 272 268 263 260 260 257 253 249 245 238 237 237 239 242 245 244 245 246 249 251 252 251 248 240 234 230 230 229 230 230 229 229 229 230 231 231 231 231 232 233 234 237 239 241 243 245 247 247 247 247 244 238 234 232 233 233 236 237 236 234 232 229 228 229 229 230 233 234 234 233 233 232 232 233 235 236 236 235 234 234 235 235 236 237 240 242 244 247 249 252 254 257 259 263 266 268 270 273 274 272 268 265 265 264 265 264 260 255 252 253 253 255 256 257 258 260 259 257 257 257 257 255 254 252 250 250 257 261 261 261 261 262 263 261 260 260 261 262 264 266 267 268 268 268 269 269 269 269 269 268 265 263 262 262 264 267 268 268 268 266 264 264 264 264 263 263 263 263 263 262 262 262 264 267 268 269 269 269 268 267 266 266 266 265 265 266 265 266 267 269 272 275 276 275 274 272 271 269 269 269 268 267 267 266 266 266 266 268 270 271 270 271 272 272 273 275 276 273 269 262 257 255 251 248 244 241 240 239 238 236 235 235 235 236 237 238 238 238 238 238 237 237 237 237 237 236 235 233 232 232 233 233 234 234 235 237 239 241 241 240 240 240 240 239 239 240 242 242 243 242 240 239 238 237 234 232 230 230 231 231 232 231 227 226 223 218 213 208 205 203 202 201 199 201 200 199 198 196 194 194 195 196 196 196 195 195 195 195 195 333 329 326 325 325 326 324 320 318 316 317 323 325 326 326 325 326 327 328 330 331 331 333 334 335 337 340 349 351 353 355 353 350 349 347 347 347 346 345 345 344 343 341 340 339 338 336 336 336 336 335 334 331 326 322 320 318 316 316 314 314 313 313 311 309 307 305 302 300 299 298 298 298 298 297 296 294 293 292 291 289 289 288 288 289 290 291 292 295 295 295 294 294 293 293 293 293 292 293 292 291 292 293 295 296 296 296 295 295 295 296 295 295 296 296 297 297 296 295 295 296 297 296 294 293 294 296 297 299 302 303 302 298 297 297 297 297 297 297 297 297 297 297 297 297 297 297 296 296 296 296 295 295 294 294 293 293 292 292 291 291 291 290 290 289 288 288 288 289 289 289 288 288 288 288 288 287 287 286 286 286 286 287 286 286 286 286 287 287 286 285 285 285 285 285 286 287 287 287 286 286 286 286 286 286 286 286 286 286 284 283 283 283 284 285 285 285 286 287 287 287 287 287 287 287 288 288 288 288 288 287 287 286 286 286 285 285 285 285 285 285 286 287 287 288 288 287 286 285 285 284 285 287 288 288 287 287 286 286 286 287 287 288 289 290 292 291 288 286 287 289 289 289 287 284 281 278 275 273 272 270 268 265 266 265 265 266 270 271 272 273 273 272 270 270 267 264 262 261 262 264 265 266 265 267 266 268 270 270 269 269 268 266 264 261 259 259 259 259 259 257 254 253 253 252 251 251 251 250 250 251 251 251 250 252 253 254 255 255 256 255 255 255 257 259 260 261 261 260 259 258 256 255 253 251 249 248 248 248 249 250 250 251 253 255 256 258 258 258 256 255 254 254 254 254 253 252 253 254 255 255 256 256 256 256 257 258 260 262 264 264 264 262 260 261 260 261 260 258 258 259 259 258 257 258 259 260 262 264 267 268 269 269 268 269 269 269 269 269 270 272 273 273 272 270 266 263 260 257 253 249 247 243 240 240 242 245 247 248 248 249 250 253 255 255 254 253 246 240 236 234 231 231 231 231 230 230 231 232 232 232 232 234 235 235 237 239 241 243 245 247 247 247 246 245 241 237 235 236 237 237 239 239 238 236 234 232 232 231 231 233 235 236 235 235 235 234 233 234 234 234 235 237 238 237 238 239 241 244 246 247 250 252 255 256 256 261 264 267 268 268 270 272 271 267 265 264 261 261 260 257 252 249 249 249 250 251 252 256 258 255 254 255 255 257 255 257 257 255 252 254 259 262 262 262 261 260 258 257 257 258 259 261 261 262 263 264 265 266 266 268 268 266 264 262 261 262 264 267 268 268 268 267 265 263 263 263 264 264 264 264 264 264 264 264 265 267 269 270 270 270 270 270 269 269 268 267 266 265 264 263 263 264 266 269 272 275 276 275 273 272 271 271 271 270 268 268 267 267 266 266 266 267 268 270 270 271 271 271 273 275 276 274 271 269 260 254 250 247 243 241 240 239 239 238 237 237 237 237 238 238 238 237 237 237 237 237 236 236 236 235 234 232 231 231 231 233 234 235 236 238 240 240 240 240 240 240 239 239 239 240 241 242 241 240 240 239 238 237 235 233 232 232 232 233 231 232 229 225 219 214 210 207 206 204 203 203 203 201 200 199 198 195 195 195 195 194 195 196 196 195 195 195 330 328 326 325 325 325 324 318 316 315 318 324 325 326 324 324 326 326 329 330 331 332 332 332 333 334 336 340 343 348 349 348 347 347 347 347 346 345 345 344 343 342 341 340 339 337 336 336 335 335 335 333 331 327 323 320 317 315 314 312 312 312 311 310 308 306 304 301 299 298 298 298 298 297 297 295 294 293 292 291 290 290 290 290 291 292 293 294 295 295 295 294 294 294 294 293 293 293 292 292 291 292 294 295 295 296 295 295 295 294 295 294 295 295 295 295 295 295 295 297 297 297 295 293 293 293 293 295 299 302 302 301 298 297 296 296 298 298 298 298 298 298 298 298 297 297 297 297 297 297 296 296 296 295 295 294 293 293 292 292 292 291 291 290 289 289 288 288 288 288 288 288 288 288 287 287 287 286 286 286 285 286 286 286 285 285 286 287 287 286 285 285 284 285 285 286 287 287 286 286 286 286 286 286 286 286 286 285 284 284 283 283 283 284 284 285 285 286 287 287 287 287 287 286 287 288 288 288 288 288 287 286 286 285 285 285 284 284 284 284 285 286 286 287 288 288 287 286 285 285 283 285 286 286 286 287 286 286 286 286 286 286 287 288 289 290 289 287 286 287 289 290 291 289 286 282 279 276 274 273 272 271 270 271 268 265 265 268 270 272 273 273 273 272 271 269 266 264 261 260 261 262 264 265 267 268 269 269 268 266 266 267 266 264 262 261 259 257 257 258 257 255 254 253 252 251 251 251 250 251 251 252 252 251 251 253 254 254 254 254 254 254 255 255 257 259 259 260 259 259 258 256 255 253 251 249 248 248 247 247 248 249 250 252 254 256 257 258 258 257 256 255 254 254 253 252 251 251 252 253 254 254 255 255 255 258 260 261 262 263 262 262 259 258 258 258 259 260 259 259 259 260 257 256 257 258 261 265 266 267 268 268 268 267 267 267 267 268 268 268 269 270 271 271 268 263 263 261 257 253 251 249 248 248 248 249 250 250 251 253 254 253 257 257 256 255 254 251 250 245 239 235 234 233 232 232 231 232 233 233 234 234 234 235 235 236 238 241 243 244 245 246 246 245 245 244 240 239 239 239 238 239 239 240 239 237 236 236 233 231 233 234 235 237 239 240 240 238 236 235 235 238 240 241 242 243 245 246 248 250 252 253 255 257 258 259 263 264 266 266 266 266 268 268 266 264 262 259 257 256 253 250 248 247 248 249 250 251 253 254 256 254 254 257 260 259 260 261 259 256 254 256 259 261 260 258 257 257 254 254 255 256 257 257 259 260 262 264 264 266 267 264 262 262 261 262 264 266 268 269 269 268 267 265 264 264 264 264 264 264 264 264 264 265 267 268 269 271 272 274 274 274 274 274 273 271 268 266 265 264 263 262 263 264 267 269 272 274 275 274 273 273 273 272 271 269 269 268 268 267 266 266 266 266 268 269 269 270 270 271 273 275 276 276 274 268 259 256 250 245 243 241 241 241 241 240 239 238 238 238 238 238 237 236 236 236 236 236 236 236 235 234 232 231 231 231 232 233 234 235 236 238 239 240 240 241 241 241 240 240 241 242 242 241 242 241 240 238 238 238 236 235 234 234 234 234 234 231 226 221 216 212 209 208 207 206 205 203 202 201 201 199 197 196 197 197 196 197 197 196 195 195 195 329 327 326 325 324 324 320 316 315 319 322 324 324 324 322 323 325 327 330 331 331 330 330 330 330 330 330 333 337 344 346 346 347 347 347 346 344 344 344 343 342 341 340 340 340 337 336 336 335 335 334 333 331 328 325 320 317 314 312 310 310 309 308 307 306 305 304 301 298 298 298 298 298 297 296 295 293 293 292 292 292 292 292 293 294 295 296 295 295 294 294 295 295 295 294 294 294 293 293 292 292 293 294 294 295 295 294 294 294 294 294 294 294 294 294 295 295 297 298 298 298 295 293 292 292 292 293 296 301 302 302 300 298 296 295 296 297 298 298 298 298 298 298 297 297 298 298 298 298 298 298 297 297 296 296 295 294 294 293 293 292 292 291 291 290 289 289 289 289 289 289 288 288 287 287 287 287 286 286 286 286 286 285 285 285 285 286 286 286 285 285 284 284 285 286 286 286 286 286 286 285 285 285 285 285 285 285 284 284 284 284 284 284 283 284 284 284 285 286 287 287 287 286 286 286 287 287 288 288 287 286 285 285 285 284 284 284 284 284 284 285 285 286 287 287 288 287 287 286 285 283 284 285 286 286 287 287 287 287 286 286 286 287 289 290 290 288 287 287 288 288 289 291 290 287 283 280 277 275 274 273 273 273 273 271 267 266 267 269 271 273 273 273 273 272 270 268 266 263 260 260 261 263 263 265 266 267 266 265 264 265 267 267 265 264 263 260 257 256 256 256 256 254 254 252 252 251 251 252 253 254 254 253 252 251 252 252 253 253 253 253 254 254 254 256 257 258 258 258 258 257 256 254 253 251 249 248 247 247 246 247 248 249 252 253 255 256 257 258 257 257 256 253 252 252 251 250 249 249 249 251 252 252 253 254 255 258 259 259 259 259 259 259 257 256 256 258 260 260 260 261 260 257 257 258 260 264 266 266 267 267 268 267 267 266 266 266 266 266 265 266 267 269 269 268 268 266 263 259 256 255 255 254 254 254 255 255 255 255 257 259 259 261 260 259 257 256 255 254 251 245 240 236 235 234 233 233 233 234 234 234 234 233 233 234 235 237 240 243 244 244 245 245 245 246 247 245 243 242 241 240 240 240 241 241 240 240 240 234 233 235 236 236 239 242 245 246 244 242 239 237 240 242 244 246 248 249 251 252 254 255 256 257 258 259 261 263 264 264 264 263 263 264 264 265 264 261 257 255 253 251 249 247 246 247 248 249 249 250 252 254 253 254 259 264 264 265 265 263 260 256 252 253 257 258 257 256 255 255 252 251 251 253 255 259 262 263 264 265 265 265 261 260 261 261 263 267 268 268 269 271 269 267 266 266 266 265 265 265 264 264 265 266 268 270 270 271 272 274 274 275 275 275 276 275 273 270 267 266 265 265 264 262 263 264 267 269 272 273 274 274 274 273 273 272 271 270 269 269 268 267 266 266 266 267 267 268 269 269 270 271 272 274 275 276 274 268 266 258 250 245 243 243 242 242 242 240 239 238 238 238 238 237 237 236 236 236 236 236 235 235 234 233 233 232 231 232 233 234 234 235 236 238 238 240 241 242 243 243 242 242 242 243 243 244 243 241 239 238 238 238 237 236 236 236 236 237 233 228 223 218 214 211 209 208 207 206 205 204 203 203 202 201 198 198 198 198 198 198 196 195 195 195 328 327 326 324 322 322 319 317 317 321 323 323 323 322 322 322 325 328 329 330 330 328 328 328 328 328 328 331 337 343 345 346 346 345 345 344 343 343 343 342 342 341 340 339 337 337 336 336 336 335 334 332 331 329 325 321 318 314 313 311 309 307 305 303 302 302 301 301 300 300 299 299 299 297 296 295 294 294 293 294 294 293 295 296 297 297 296 295 294 294 295 295 295 295 295 295 295 294 294 293 293 293 294 294 294 294 293 293 293 293 293 294 294 294 294 294 296 297 298 297 295 292 291 291 293 293 295 298 302 302 301 300 297 295 294 294 295 296 298 298 298 298 297 297 297 298 298 298 298 298 298 298 298 297 297 296 296 295 294 294 293 293 292 291 291 290 289 289 289 289 289 288 287 287 287 287 286 286 286 286 285 285 285 285 285 285 286 286 285 285 285 285 285 285 286 286 286 286 286 285 285 284 284 284 284 284 284 284 284 284 284 283 283 282 283 283 284 285 287 288 288 287 287 286 286 286 287 287 287 286 285 284 284 284 283 283 283 283 283 284 285 285 286 286 287 288 288 288 286 285 283 283 284 286 287 287 288 287 287 286 285 286 286 288 290 290 289 288 288 288 288 289 290 290 287 285 282 279 277 276 275 275 275 275 274 270 267 268 269 270 272 272 273 273 272 271 269 267 264 262 261 261 262 261 263 264 264 264 264 264 265 267 269 268 267 265 262 259 255 254 255 255 255 255 254 254 253 252 253 254 256 255 253 252 251 251 251 251 252 253 253 254 253 254 254 255 256 256 256 257 257 256 254 253 251 250 248 247 248 247 247 248 249 250 253 254 255 256 257 257 257 255 253 251 250 250 249 248 247 246 247 248 249 250 251 252 254 255 255 255 255 255 256 255 256 257 258 259 261 261 261 261 260 259 261 262 264 266 267 267 267 267 267 267 268 268 268 267 266 265 265 266 268 269 270 270 267 264 261 259 257 257 257 257 258 259 259 260 260 261 262 262 263 262 261 261 260 259 257 253 248 244 240 237 236 235 234 234 234 233 233 233 232 232 233 234 236 239 240 242 244 245 245 246 247 248 249 247 246 245 243 242 241 242 243 243 245 245 240 236 236 237 239 241 244 247 247 245 243 242 241 241 244 246 248 250 252 253 254 256 257 259 259 260 261 261 262 262 262 262 260 260 260 260 262 262 261 257 253 250 249 248 247 246 246 247 248 249 251 253 255 253 258 265 268 268 268 267 264 260 256 252 248 252 254 254 255 256 256 251 249 249 250 254 260 263 263 263 263 262 261 260 260 261 263 267 270 270 271 271 270 269 268 268 267 266 265 265 265 265 265 265 266 268 271 271 272 272 271 271 273 274 275 275 274 273 271 268 267 266 266 264 262 261 262 264 266 269 271 272 272 273 273 273 273 272 271 270 269 269 269 268 267 267 266 267 267 267 268 268 269 269 271 273 275 276 275 273 267 258 252 250 245 244 243 243 242 241 240 240 239 239 239 238 237 237 237 237 236 235 235 235 235 234 234 233 234 235 235 235 235 236 236 239 241 242 244 245 246 246 245 245 245 245 247 246 244 241 240 239 239 238 238 238 238 238 239 236 231 225 221 217 213 212 210 208 207 206 205 205 205 204 202 200 200 200 200 199 198 196 195 195 195 330 327 325 325 323 321 318 320 321 322 323 322 321 321 321 322 325 327 327 328 328 327 328 328 328 328 328 331 337 342 344 343 343 343 343 343 342 342 342 342 341 341 340 338 337 336 335 335 335 334 333 332 331 328 325 322 319 315 315 312 309 306 302 301 300 299 299 299 300 301 301 301 301 297 296 295 295 296 295 296 296 296 297 298 297 296 295 295 294 295 295 295 295 296 295 295 295 295 294 294 294 293 293 294 294 293 292 293 293 294 294 294 294 294 294 295 296 297 296 293 292 290 290 291 293 294 298 301 302 301 301 300 296 294 294 294 294 296 298 298 298 297 297 297 297 297 298 298 298 297 297 297 297 297 297 297 296 297 296 295 294 294 293 293 292 291 290 290 290 289 289 288 287 286 286 287 287 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 286 286 286 286 285 285 284 284 284 284 284 283 283 284 284 283 284 284 283 283 283 283 283 283 284 286 287 287 288 288 287 286 286 285 286 286 286 285 284 284 283 282 282 282 282 283 283 284 284 285 285 286 287 288 288 287 286 284 283 283 284 286 287 288 288 288 287 286 285 285 286 288 290 290 289 288 287 287 287 288 290 290 288 286 285 282 280 278 277 277 277 276 274 272 270 269 269 270 270 270 271 272 273 272 270 267 265 264 262 261 262 261 261 262 264 264 265 265 266 267 269 269 269 266 263 260 257 254 254 254 255 255 255 255 254 254 254 255 257 255 253 252 252 251 250 251 252 253 254 255 254 253 253 254 255 255 256 257 258 258 256 254 252 251 250 250 250 248 248 248 248 250 251 253 254 254 255 255 255 254 252 250 250 250 249 248 247 245 245 246 247 248 248 249 250 250 252 252 251 251 252 254 256 257 258 259 260 261 260 260 260 259 261 262 263 265 266 267 267 267 267 268 269 270 270 268 266 265 264 265 266 267 268 268 266 264 262 260 258 257 258 261 261 262 264 264 265 265 264 263 263 262 261 262 262 262 261 258 251 246 242 239 236 235 234 234 234 233 233 233 233 233 233 234 236 236 238 240 243 244 245 246 248 249 250 251 251 248 246 243 242 242 243 244 246 247 246 245 240 238 240 243 245 247 245 244 244 244 244 245 247 248 249 251 253 255 257 258 258 259 260 260 261 261 261 261 260 260 259 259 258 258 259 261 259 257 253 250 250 249 248 248 247 248 250 250 253 255 256 259 264 266 267 267 266 264 262 260 256 252 248 250 251 252 254 256 257 254 249 249 252 255 257 258 261 261 259 259 259 260 261 264 266 269 269 272 272 271 269 269 269 269 267 266 265 265 264 265 265 265 266 267 268 270 270 270 271 271 271 272 273 274 273 273 272 271 270 269 268 265 263 261 261 262 263 266 266 268 270 271 271 272 273 272 272 271 271 270 270 269 269 268 267 267 266 266 266 267 267 268 269 271 273 275 275 275 273 271 266 259 251 246 244 244 244 243 242 242 242 241 240 239 237 237 237 238 237 236 236 237 237 236 235 235 236 238 239 239 238 238 238 241 242 244 246 247 249 249 249 248 248 248 249 248 246 244 242 240 239 239 239 239 240 240 240 238 233 228 224 220 219 216 212 209 208 207 206 206 206 205 205 204 204 201 200 199 198 197 196 196 196 330 327 325 325 320 318 318 322 323 323 322 321 320 320 320 322 323 324 325 326 327 328 329 330 330 330 331 334 337 340 341 341 342 342 342 342 342 341 341 340 340 339 339 337 336 335 335 334 334 333 332 331 329 326 324 321 319 317 316 312 309 305 302 300 300 299 299 298 298 298 299 298 297 296 296 296 297 297 297 297 298 299 299 298 297 296 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 293 293 293 293 293 293 293 294 295 295 295 294 294 294 296 297 296 294 292 291 291 293 293 294 298 301 301 301 300 300 298 295 294 293 294 294 297 298 298 297 297 297 296 296 297 297 297 297 296 296 296 296 296 296 296 296 296 296 296 295 295 294 294 293 293 291 290 290 289 288 287 287 286 287 287 287 287 287 287 286 286 286 286 286 285 285 285 285 286 286 286 286 286 286 285 285 284 284 283 283 283 283 283 284 284 284 283 283 284 284 284 283 283 283 284 285 286 286 287 288 287 286 286 285 285 284 284 284 284 284 283 282 281 281 282 282 283 283 284 284 285 286 286 287 287 287 287 286 283 282 283 284 286 287 288 288 287 286 285 285 285 286 287 289 290 288 287 287 286 287 288 289 290 289 287 286 286 285 284 281 279 279 277 274 273 271 270 269 269 269 269 270 271 272 272 271 269 266 264 263 263 263 262 261 261 263 265 266 267 267 267 267 268 270 268 265 262 259 256 254 255 255 255 255 256 256 255 256 256 257 256 254 252 252 252 251 250 252 254 256 256 256 254 253 253 253 255 256 258 260 260 258 256 254 252 251 251 250 248 248 247 247 248 249 250 251 252 252 253 252 253 252 250 249 249 250 250 249 248 246 246 246 246 247 248 249 249 249 250 250 251 252 256 257 258 258 258 258 259 259 259 258 258 259 261 263 264 265 266 268 268 268 268 269 270 269 267 265 263 262 261 262 263 264 264 263 263 263 262 261 260 260 260 260 261 263 264 266 265 264 263 262 261 261 260 260 261 262 260 253 246 242 239 237 236 235 234 234 234 233 233 233 233 234 235 235 236 236 238 241 243 245 247 248 249 250 251 251 250 247 244 241 240 241 243 246 248 249 248 245 241 240 242 244 244 243 243 244 245 246 248 250 250 251 252 254 256 257 258 258 258 259 259 260 259 259 259 259 259 260 260 259 258 258 260 260 258 255 253 253 253 252 253 253 254 256 257 257 259 261 263 264 265 264 263 262 260 259 257 255 252 249 249 249 250 253 256 258 259 256 254 253 253 253 254 256 256 257 258 259 262 264 266 267 268 270 271 270 269 268 269 270 270 267 266 266 265 265 265 266 266 267 267 267 268 267 268 269 271 271 271 271 271 271 273 273 273 273 273 271 267 264 261 260 260 261 261 263 265 268 269 270 270 272 272 272 272 272 271 270 270 269 269 268 268 267 266 266 266 266 266 267 269 271 272 273 273 274 274 272 266 258 251 247 245 245 244 243 244 243 242 241 239 238 236 237 238 238 238 238 240 239 238 238 237 238 240 242 242 242 242 242 244 244 245 247 249 251 252 252 251 251 251 251 249 248 246 244 241 240 240 239 240 240 240 240 239 235 230 227 225 222 217 212 210 208 207 206 207 206 206 206 205 204 201 199 199 198 198 197 197 197 329 327 326 324 318 317 319 322 323 323 322 320 320 320 320 321 323 324 325 326 329 331 332 333 332 333 335 336 337 337 340 340 340 340 340 341 340 340 339 339 341 338 337 336 335 334 334 333 333 332 331 329 328 325 323 320 319 318 317 313 310 305 302 301 300 299 299 299 298 298 297 297 296 296 296 297 298 299 299 299 300 301 300 297 296 295 295 295 295 295 295 295 295 295 294 294 293 294 294 294 294 294 293 293 293 293 293 294 295 295 295 295 295 294 294 295 296 295 293 292 293 295 296 296 297 299 299 299 299 299 298 296 294 294 294 294 294 297 297 297 297 296 296 296 296 296 296 296 296 296 296 295 295 295 295 295 295 295 295 295 295 295 294 294 294 293 292 291 290 289 289 288 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 286 286 287 286 287 286 286 285 285 285 284 284 283 283 283 283 284 284 284 284 284 284 284 285 284 284 284 284 284 285 286 286 286 287 287 286 286 285 284 283 283 283 283 282 281 281 281 281 282 283 283 283 284 285 285 286 286 286 286 287 286 285 283 282 282 284 286 287 288 288 287 286 285 284 284 285 286 288 288 287 287 286 286 287 287 288 290 289 288 288 288 288 288 286 283 282 279 275 273 272 271 271 271 270 269 268 269 271 272 272 270 267 265 265 264 264 263 262 262 263 264 266 267 268 267 268 269 270 271 267 264 262 259 257 257 257 256 255 256 256 256 256 257 257 256 254 254 253 252 252 251 252 254 256 257 256 254 253 253 253 254 256 258 260 261 260 257 255 254 253 251 249 247 246 246 246 246 246 246 247 247 248 249 250 251 251 251 250 250 251 251 251 250 248 247 246 245 247 247 248 249 248 247 250 253 254 256 256 257 257 257 256 257 257 258 259 260 261 263 264 265 266 266 267 267 268 267 267 267 265 262 260 259 258 258 258 258 258 259 261 263 264 264 263 261 260 260 258 258 259 261 263 263 263 262 261 260 260 259 258 258 260 259 256 247 242 239 237 237 236 235 235 235 234 233 234 234 235 235 235 236 236 238 240 243 245 247 248 249 249 250 250 250 247 244 241 240 240 241 244 244 246 249 249 244 240 241 242 242 241 242 243 245 247 249 251 252 252 252 252 254 255 256 256 257 257 258 258 259 258 258 258 259 259 260 260 260 260 261 263 262 259 257 257 257 257 257 258 259 259 259 259 259 261 262 262 262 260 260 259 256 257 256 256 255 254 254 254 254 255 256 259 261 262 259 254 251 251 253 254 256 258 259 261 265 267 268 268 268 268 268 267 268 269 270 270 269 268 267 267 267 268 270 271 271 270 269 268 268 268 269 270 271 271 270 270 270 271 272 272 273 274 276 275 270 265 262 259 259 259 259 261 263 265 267 268 268 269 271 271 272 272 272 271 271 270 270 270 270 268 268 267 266 266 265 266 267 268 270 271 270 271 272 273 271 266 258 251 248 246 245 245 245 244 243 242 241 239 238 239 239 240 240 241 242 242 241 240 239 240 241 243 244 246 246 246 247 246 247 248 250 251 251 253 253 253 252 252 250 248 247 245 244 243 241 240 240 240 240 239 239 236 235 232 227 222 218 213 210 208 207 206 206 206 206 205 205 204 200 199 198 199 199 200 200 199 328 328 328 326 322 317 317 321 323 323 322 320 320 321 322 323 325 327 328 329 332 334 335 335 335 335 335 335 335 336 339 340 339 338 339 339 339 339 338 339 340 337 336 335 334 334 333 332 332 331 330 327 326 324 321 319 319 317 316 314 311 308 304 302 300 299 298 298 298 298 299 298 297 297 298 300 301 302 302 302 302 300 298 296 295 294 294 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 293 293 293 294 294 295 295 295 295 295 295 294 294 294 294 293 293 294 295 296 296 297 298 298 298 298 298 298 296 294 293 293 293 294 295 296 296 296 296 295 295 295 295 295 296 296 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 293 293 293 293 291 290 289 289 288 289 289 289 289 289 289 288 288 288 288 288 287 287 288 288 288 288 287 286 286 285 285 285 284 284 284 283 283 283 284 284 284 284 284 284 284 285 285 285 285 284 284 284 285 285 286 286 286 286 286 285 284 283 283 283 282 282 281 281 281 281 282 283 284 284 284 284 284 285 285 285 286 286 286 285 284 282 281 282 284 286 286 287 287 287 285 284 284 284 285 286 287 288 288 287 286 286 287 287 287 289 288 288 289 289 290 290 288 286 284 281 277 274 273 273 272 272 272 270 268 268 269 271 271 270 270 269 266 266 265 264 264 264 263 263 265 266 267 268 268 269 271 271 270 266 264 262 261 262 260 258 256 256 256 257 257 258 259 258 256 255 253 253 253 253 253 254 254 255 255 254 254 253 253 254 255 257 259 260 260 258 255 255 252 248 246 245 245 243 243 241 240 240 241 240 244 247 249 250 251 251 251 251 251 251 252 251 249 247 246 244 245 246 248 249 249 250 253 254 256 256 255 255 256 256 256 256 257 259 261 264 265 266 266 266 266 267 267 267 267 266 264 262 260 259 259 259 258 257 257 255 255 258 261 263 265 265 263 261 260 257 256 256 257 258 259 260 262 262 262 261 260 258 257 257 258 259 256 249 243 241 239 238 237 237 236 235 235 235 235 235 236 236 236 236 237 238 240 243 246 248 250 250 250 250 250 250 249 247 243 241 241 242 241 243 245 248 250 248 241 240 241 241 241 241 242 244 247 249 250 252 252 252 251 251 252 253 254 255 256 256 257 258 258 258 258 258 259 260 262 262 261 262 264 264 261 261 263 261 259 258 257 257 256 257 257 258 258 259 261 260 258 259 258 256 258 257 259 259 259 259 259 259 258 258 259 262 264 261 261 258 254 252 254 256 259 261 263 265 266 267 268 267 266 266 267 269 270 271 270 270 270 270 271 271 272 273 274 274 274 273 271 269 269 271 272 272 271 271 270 270 270 271 272 273 274 276 277 274 269 264 261 260 259 258 259 260 262 264 265 265 267 268 269 270 271 272 272 271 271 271 271 271 271 270 269 267 266 265 265 266 266 267 267 266 268 270 271 272 270 265 258 252 250 248 247 247 244 243 242 242 242 242 242 242 242 242 243 244 244 244 243 242 242 243 243 245 247 249 249 250 248 247 248 250 251 251 253 254 254 253 252 250 248 247 246 246 244 242 240 240 239 238 238 238 237 236 233 227 222 218 215 211 209 207 205 205 205 205 204 204 203 200 199 199 199 200 200 200 199 323 325 328 327 323 319 317 322 323 320 319 317 318 322 323 326 330 332 332 332 334 335 334 335 334 334 333 333 334 334 336 338 337 337 337 337 337 337 338 337 337 336 335 334 334 333 332 331 330 329 328 326 325 322 317 316 315 312 315 314 312 309 306 301 299 298 297 297 298 300 302 302 301 301 303 304 304 304 303 301 299 297 296 295 294 294 294 295 295 295 295 295 296 296 295 294 294 294 294 294 293 293 293 294 295 296 296 296 296 295 295 295 294 295 295 294 293 292 293 297 298 298 298 299 299 298 297 297 297 297 295 294 293 293 293 293 294 295 295 295 293 293 294 294 294 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 294 294 293 293 293 293 293 293 292 290 289 289 289 289 289 289 288 288 288 288 288 288 288 288 289 289 289 289 289 288 287 286 285 285 285 285 285 284 284 284 284 284 284 285 284 284 284 284 284 285 285 285 284 284 284 284 285 285 285 285 285 285 285 284 284 283 282 282 282 282 281 282 282 282 283 284 285 285 284 284 284 284 285 285 285 286 286 285 283 282 281 282 284 285 286 286 286 286 284 284 284 284 285 286 286 287 287 287 286 286 286 287 287 287 288 289 289 290 291 291 289 287 285 283 280 277 275 274 274 274 273 271 269 268 268 269 270 270 270 269 268 266 267 266 265 265 264 263 264 264 265 266 269 269 271 271 270 268 266 264 265 265 263 260 258 257 257 257 258 258 259 259 259 258 255 253 253 254 253 253 252 252 253 253 254 253 253 253 254 255 256 258 258 258 257 254 250 246 244 243 241 240 237 235 234 235 235 237 243 246 248 249 251 252 251 251 251 251 252 251 249 247 246 245 244 246 247 248 251 254 256 256 257 257 255 254 256 257 258 259 260 262 264 267 269 270 269 268 267 268 268 267 266 265 263 262 261 261 261 261 261 260 259 259 259 260 261 262 263 264 263 263 262 259 257 258 259 259 259 260 262 262 263 262 262 260 259 258 259 260 259 252 244 244 241 239 238 238 236 235 235 236 236 236 236 237 237 238 239 240 242 245 247 249 250 251 251 251 251 251 250 250 247 245 243 243 243 244 245 247 250 249 243 241 240 240 240 240 241 244 246 248 249 251 252 252 251 251 251 253 253 254 255 256 256 257 258 258 258 259 259 260 262 263 263 263 264 265 265 266 266 263 259 256 254 253 253 255 257 257 256 257 258 257 258 260 259 258 258 259 259 260 261 262 261 261 260 259 259 260 262 263 263 261 259 257 257 257 259 262 263 263 264 266 266 266 266 267 268 270 270 271 271 271 271 271 271 273 274 276 276 276 276 275 274 270 270 272 272 272 272 274 273 273 272 272 273 273 274 276 278 277 272 268 267 263 260 258 257 259 260 262 262 262 264 264 266 268 270 271 272 272 272 271 272 272 272 271 270 269 267 266 265 265 265 266 265 265 266 267 269 271 271 269 264 258 257 253 250 249 245 243 242 243 244 245 245 245 244 244 244 244 245 245 244 244 244 244 244 246 248 250 251 251 249 248 249 249 250 251 252 254 254 253 252 250 248 247 246 246 244 242 241 240 239 238 238 237 237 237 234 228 222 218 216 214 210 206 205 204 204 204 203 202 200 200 200 200 200 201 200 200 200 322 324 327 326 320 318 318 321 322 318 316 316 317 318 323 328 331 333 333 334 333 333 333 332 331 331 332 332 333 333 336 337 337 336 336 336 337 338 338 337 336 335 334 334 334 332 330 329 328 328 327 325 323 320 313 313 312 310 309 309 309 308 304 300 299 298 298 299 300 303 303 303 303 304 305 306 306 305 302 298 296 295 295 295 294 295 295 295 295 295 295 296 296 295 295 294 294 294 294 294 293 293 295 297 299 299 298 297 296 295 295 295 295 295 295 292 292 293 296 299 300 299 300 299 298 297 297 297 297 297 297 297 294 293 293 293 293 295 295 294 293 292 292 294 295 295 295 295 294 294 294 294 294 294 294 294 294 293 293 293 293 293 293 293 293 292 292 292 291 290 289 289 289 289 288 288 288 288 287 287 288 288 288 289 289 290 290 290 289 287 286 285 285 285 285 285 285 285 285 284 284 284 285 285 285 284 284 284 284 285 285 285 284 284 284 284 285 284 284 284 284 284 284 284 283 283 282 282 282 282 282 282 282 283 284 284 285 285 284 284 283 284 284 284 285 285 285 284 283 281 281 282 284 284 285 285 285 284 283 283 283 284 285 286 286 286 286 287 287 286 286 286 286 287 288 288 289 290 291 291 289 287 286 285 282 280 279 277 275 274 274 273 270 268 268 269 270 269 269 269 269 268 269 268 267 266 265 264 264 263 263 264 267 268 269 270 270 268 266 266 266 266 265 263 260 258 257 257 258 258 258 259 259 259 257 254 253 253 253 252 251 253 253 253 254 254 253 252 253 253 254 255 255 255 254 252 248 246 243 241 238 234 233 233 233 234 236 237 242 245 247 249 250 252 251 251 251 251 252 252 249 248 246 246 245 247 247 248 251 254 257 259 259 258 256 256 257 257 259 262 263 264 266 269 271 272 271 270 270 269 268 266 265 264 264 264 263 263 263 263 263 262 262 261 260 261 261 262 263 264 264 265 266 265 263 261 261 261 261 261 262 263 263 263 263 263 261 259 259 261 261 259 256 248 243 240 240 239 237 236 236 236 237 237 237 237 238 239 240 242 243 244 247 248 249 251 252 252 251 251 251 251 251 249 247 246 245 246 245 246 248 249 246 242 240 240 240 240 242 245 247 248 249 250 252 252 252 252 252 252 254 254 255 256 256 257 259 259 259 259 260 261 262 264 264 264 265 266 266 268 268 264 259 255 255 254 254 255 257 257 255 254 255 257 259 261 260 258 257 257 257 257 258 259 260 259 259 259 259 259 261 261 263 264 262 260 259 259 259 261 262 262 263 264 265 267 268 269 269 270 270 270 270 270 271 271 272 274 276 279 280 278 277 277 274 271 270 271 271 271 272 273 273 273 273 273 274 274 274 275 277 278 276 273 271 266 261 258 257 257 258 259 260 260 261 262 264 266 268 270 271 272 272 272 272 272 272 272 272 271 269 267 266 264 264 264 264 264 264 265 267 268 270 270 269 267 265 259 257 254 248 244 243 243 244 245 245 246 245 245 245 245 245 245 245 245 245 245 245 246 248 249 250 250 250 249 249 249 250 250 252 253 253 253 251 250 249 248 246 245 244 242 241 240 239 239 239 239 238 237 235 230 224 219 216 214 211 209 206 204 202 203 202 201 200 201 201 201 201 201 200 199 200 325 326 325 323 319 317 317 318 318 316 316 315 315 317 323 329 332 333 333 333 331 331 330 329 329 329 330 331 332 333 333 336 337 337 335 338 337 337 336 335 335 334 334 333 333 331 328 327 327 327 326 324 322 321 317 312 310 308 307 306 307 308 306 303 301 300 301 301 303 304 304 304 304 305 304 303 304 301 298 295 294 295 295 295 295 295 297 297 296 296 296 296 295 295 294 293 293 293 294 294 294 294 297 300 302 301 298 297 296 296 296 296 296 295 293 292 293 296 300 302 301 302 301 300 297 296 297 298 298 298 297 296 293 293 293 293 293 293 294 294 294 294 294 295 296 296 295 293 293 293 293 293 293 293 293 293 293 293 293 293 293 292 292 292 292 292 292 291 291 290 289 288 288 288 287 288 287 287 287 287 287 287 288 288 289 289 289 290 289 287 285 285 285 285 286 286 285 285 285 285 285 285 285 285 285 285 284 284 284 285 285 285 284 284 284 284 284 283 283 283 283 284 284 284 283 282 282 281 282 282 283 283 283 284 284 285 285 285 284 283 283 283 283 284 284 285 284 283 281 280 281 282 283 284 285 285 284 283 282 282 283 285 285 285 285 285 285 286 287 286 285 285 286 287 288 288 289 290 290 290 287 285 286 285 284 282 282 279 276 275 274 273 272 269 269 269 269 269 270 269 269 269 270 270 268 267 265 265 265 264 263 263 265 267 269 270 271 271 269 269 268 267 266 265 263 260 258 258 258 258 258 258 259 260 259 256 253 252 252 252 253 253 253 254 254 254 253 251 252 251 252 253 253 253 253 250 248 247 244 240 237 235 234 234 236 238 239 241 242 245 247 248 249 250 250 250 250 250 251 251 250 248 247 246 246 246 247 249 251 254 257 259 259 259 258 258 258 258 261 264 266 267 267 269 270 271 271 271 270 267 266 265 264 264 264 264 264 264 264 264 264 263 263 262 262 263 262 263 263 264 265 266 268 269 268 266 264 264 264 264 264 265 264 264 265 265 263 261 260 261 262 262 260 253 245 242 241 240 239 237 236 237 237 237 237 238 238 239 241 242 243 244 245 246 247 249 251 251 251 252 252 253 253 252 251 249 247 247 245 245 246 247 246 243 242 242 242 242 244 247 247 248 248 249 251 252 252 253 253 253 254 255 256 257 257 258 259 259 260 261 261 262 261 263 264 264 264 264 266 267 268 266 262 259 258 258 257 256 256 256 255 255 255 257 258 259 259 257 255 254 253 252 253 255 257 259 260 261 260 260 259 259 261 264 264 262 261 260 260 260 262 263 263 263 264 267 270 271 270 270 270 270 270 270 271 272 274 276 278 280 281 280 278 277 274 270 270 269 271 271 271 273 273 273 273 273 274 274 275 275 276 277 278 278 275 269 264 260 258 257 257 258 258 258 259 260 261 263 265 268 269 271 272 272 272 272 273 273 273 272 271 269 267 266 265 264 264 263 263 264 265 266 267 268 269 270 269 265 263 260 253 248 245 244 243 243 244 245 246 246 246 246 246 246 246 246 246 246 246 246 247 249 250 250 250 250 250 250 250 250 251 252 252 252 251 250 250 248 246 244 243 243 242 241 240 241 241 240 239 238 236 232 226 220 215 212 211 209 206 204 203 202 201 200 200 200 200 201 201 200 200 199 200 326 326 322 319 318 317 317 317 317 316 316 315 314 319 324 329 333 334 332 330 329 329 328 327 327 328 329 330 331 332 332 333 334 336 337 337 335 335 335 334 334 333 333 333 332 330 327 326 326 326 325 323 320 318 315 311 309 307 306 306 307 310 310 308 306 305 304 305 305 305 305 305 305 304 303 301 300 297 295 295 295 296 296 296 296 296 297 298 297 297 297 296 295 294 293 293 293 293 294 294 295 296 299 301 300 298 297 296 296 296 296 295 294 293 292 293 297 302 304 304 304 303 302 301 297 296 298 300 299 298 298 296 293 293 293 293 293 293 293 295 295 295 295 296 296 296 294 292 292 292 293 293 293 293 293 293 293 293 293 293 292 292 292 292 291 291 291 291 290 289 289 288 287 287 287 287 287 287 287 286 286 287 287 288 288 288 289 289 287 286 285 285 285 286 286 286 286 285 285 285 285 285 285 285 285 285 284 284 284 285 285 285 284 284 284 284 284 282 282 282 283 283 284 283 283 282 282 282 282 282 283 283 284 284 284 285 285 285 284 282 282 282 282 283 284 284 283 282 281 281 281 281 283 284 285 285 284 283 282 282 283 285 285 285 285 284 284 285 286 285 284 284 285 286 287 288 289 290 290 289 287 285 284 285 285 285 283 281 278 276 275 275 274 272 271 270 270 270 270 269 269 269 269 270 269 268 268 266 265 265 264 263 264 265 268 270 271 271 271 271 270 268 267 266 265 263 260 258 258 258 258 258 259 259 259 258 255 252 253 254 255 254 254 254 254 254 253 252 251 250 250 251 251 252 253 253 250 248 247 244 240 240 241 240 241 241 242 243 244 245 246 247 248 248 248 250 251 251 252 252 251 249 248 248 248 247 248 250 252 254 256 258 262 263 262 261 260 260 261 263 265 266 266 267 268 268 269 269 268 264 264 263 263 263 263 264 264 264 264 263 263 263 263 263 264 264 264 264 264 265 267 268 269 271 272 270 268 267 267 266 267 267 266 266 266 266 265 264 261 261 261 262 262 257 248 244 243 242 241 238 237 237 238 238 238 239 239 240 241 242 243 244 244 245 246 247 249 250 252 253 254 254 254 254 254 252 251 250 247 244 245 246 247 246 246 246 246 245 245 247 247 248 248 249 249 250 251 253 254 254 255 256 256 258 258 259 261 261 262 262 263 263 262 263 264 264 264 264 264 265 266 266 266 264 261 259 258 258 257 255 255 257 257 257 257 257 257 256 256 254 250 248 248 251 255 259 262 265 264 263 261 261 262 263 264 264 263 261 261 261 263 264 264 264 265 267 270 271 272 271 271 271 270 270 271 272 275 277 278 278 279 279 277 276 273 270 269 269 270 271 271 271 272 272 273 273 275 276 276 277 276 276 276 277 276 272 267 263 260 258 257 257 257 258 258 259 260 261 263 265 267 269 269 270 271 271 272 273 274 274 273 271 270 269 267 265 264 264 263 263 263 264 265 266 267 268 270 269 269 266 259 253 248 247 246 244 244 245 247 247 248 249 248 248 248 248 247 247 246 246 247 248 249 250 250 250 250 249 249 249 250 250 251 251 251 250 249 247 245 244 243 242 242 242 241 241 241 241 240 239 237 234 229 222 216 214 211 208 206 204 204 204 202 201 200 200 200 200 201 201 201 200 200 323 322 319 318 317 316 317 317 316 316 316 316 316 321 325 329 332 332 329 328 328 327 327 327 327 327 328 329 330 331 331 331 332 334 335 334 334 334 334 333 333 332 332 332 330 328 326 325 325 325 323 320 315 314 312 310 308 306 305 305 306 308 313 312 310 308 307 306 306 305 304 304 303 300 301 299 296 295 296 297 298 298 297 297 297 298 298 298 297 297 296 295 294 293 293 294 294 294 294 295 297 299 301 300 298 296 296 296 296 296 296 294 293 292 292 296 301 305 306 306 306 305 305 303 300 297 299 301 300 299 299 295 293 293 293 293 293 293 294 296 295 296 297 297 297 297 294 292 292 292 294 293 293 293 293 293 293 293 293 293 292 291 291 291 291 291 291 290 290 289 289 289 288 287 287 287 287 287 287 286 286 287 287 287 287 288 288 288 286 285 285 285 286 286 286 286 285 285 285 285 285 285 285 285 285 285 285 285 284 284 284 284 284 283 283 283 283 282 282 282 283 283 284 284 283 282 281 282 282 282 283 284 284 284 285 285 285 284 283 282 282 281 282 282 283 283 282 281 281 281 282 282 284 285 286 285 284 282 282 282 283 284 284 285 285 284 284 284 285 284 283 283 285 285 287 288 289 290 290 289 286 284 283 284 284 285 285 283 281 279 277 276 276 275 273 273 272 272 271 270 269 269 269 269 269 269 269 268 267 266 264 264 264 265 267 269 270 270 270 269 269 269 268 267 266 265 263 260 260 259 258 258 258 259 259 259 257 255 255 256 256 255 254 253 253 254 253 252 251 249 249 250 250 251 253 256 253 251 250 249 247 246 244 244 244 244 244 245 244 245 245 247 247 247 249 252 253 254 254 253 252 250 249 249 248 248 249 250 253 254 256 258 262 266 266 265 263 261 260 261 262 263 264 265 265 265 266 266 264 262 262 261 260 260 261 262 263 263 263 262 262 263 264 264 265 266 266 266 266 266 268 270 271 272 273 273 272 270 269 268 269 269 268 267 267 267 267 265 264 263 261 262 262 260 253 246 245 244 242 241 240 239 238 239 239 239 240 240 241 242 243 243 244 245 246 247 249 250 252 254 255 256 256 256 255 254 254 253 250 246 245 246 247 248 249 250 249 248 247 246 247 247 248 248 248 249 251 253 254 255 256 257 258 259 259 260 261 261 262 262 263 263 263 263 263 263 264 265 264 263 264 265 267 267 265 262 260 258 257 258 259 260 258 257 256 256 256 256 255 254 251 249 248 252 256 261 264 266 268 267 265 264 264 265 266 266 265 264 263 263 266 266 266 266 267 267 268 270 271 272 272 272 270 270 271 273 274 276 276 276 276 276 275 275 272 270 269 269 269 270 271 271 271 272 272 273 275 277 277 277 276 276 276 275 276 275 270 266 262 259 258 258 258 258 258 259 259 260 261 263 265 266 267 269 269 270 271 273 274 274 274 273 273 272 269 267 266 265 263 263 262 263 263 264 265 266 268 270 270 269 265 259 254 252 249 247 246 247 248 249 252 253 252 251 250 250 249 248 247 247 247 248 249 249 250 251 251 249 248 248 248 249 250 250 250 249 248 247 245 243 242 242 242 242 241 241 241 240 240 239 239 236 232 228 225 220 214 211 208 204 204 204 203 202 202 202 201 201 201 201 201 201 200 321 320 318 317 316 316 316 316 315 316 316 317 318 322 325 329 330 329 327 327 327 327 327 326 326 327 328 328 329 329 330 330 331 332 333 334 333 333 333 332 332 332 332 331 330 328 326 325 324 323 322 318 316 316 312 310 308 306 305 304 305 306 307 309 312 310 308 306 304 304 303 302 300 298 298 297 297 298 300 300 301 301 299 298 298 297 297 297 297 296 295 295 295 294 295 295 295 295 295 297 299 301 301 299 297 296 296 297 297 297 296 295 293 293 295 299 304 305 305 306 307 306 307 305 302 297 301 302 302 301 299 295 294 294 294 293 293 293 295 296 296 297 298 298 298 297 294 293 292 293 294 294 294 294 293 293 293 292 292 292 292 290 290 290 291 290 290 290 290 289 289 289 289 289 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 285 286 286 287 286 286 285 285 284 284 284 284 284 284 284 285 284 284 284 284 284 284 283 283 282 282 282 282 282 282 282 283 284 284 284 283 282 282 282 282 283 283 284 284 285 285 285 284 284 283 282 282 281 281 282 282 282 282 281 281 281 282 283 285 286 286 285 283 281 281 282 282 282 284 285 284 284 283 283 283 284 284 283 284 285 287 288 289 290 290 287 284 282 281 282 282 285 286 286 284 282 280 279 278 277 276 276 275 275 273 272 270 270 269 269 269 269 269 269 268 267 266 265 264 264 266 267 268 268 268 268 268 268 269 268 267 266 266 265 263 260 259 258 258 259 259 260 259 258 257 258 257 255 254 253 253 253 253 252 251 250 249 249 251 252 253 256 256 255 254 253 252 251 248 246 246 246 245 245 245 245 245 246 248 249 253 255 256 256 255 254 253 252 251 250 249 249 249 251 252 255 257 258 261 264 265 266 264 262 260 260 261 263 263 264 263 263 263 263 263 262 261 261 260 260 259 260 260 261 262 262 262 262 263 265 266 267 268 268 268 268 268 270 272 273 274 274 274 273 272 270 271 270 269 268 267 267 267 266 266 265 262 262 263 261 256 249 247 245 244 243 242 240 239 240 240 240 240 241 242 242 243 244 245 246 247 248 249 251 252 254 254 255 257 257 257 257 257 256 254 250 247 247 247 248 250 251 250 249 248 247 246 247 247 248 248 249 250 252 253 255 257 258 259 259 259 259 260 260 261 261 262 262 262 262 262 262 262 263 263 263 262 263 265 266 265 265 262 260 259 260 260 258 256 256 256 256 256 255 253 254 255 254 253 255 259 261 263 265 268 269 268 267 266 266 265 265 265 265 265 266 269 269 268 268 268 268 269 269 270 271 271 272 271 271 272 273 273 274 274 274 275 274 274 274 271 270 269 268 268 268 270 271 272 273 272 272 274 276 276 276 275 276 276 275 274 274 273 269 266 264 262 260 260 259 258 259 259 259 260 261 262 263 265 267 267 268 270 271 273 274 274 274 274 273 271 269 268 266 265 263 262 262 262 263 263 264 266 268 269 270 269 267 266 259 254 250 249 249 251 252 255 256 256 255 254 253 251 250 248 247 247 247 247 248 249 251 252 251 249 248 247 248 248 249 249 248 247 246 245 244 242 241 241 241 241 240 239 239 240 240 240 238 237 235 232 225 218 214 210 206 203 204 203 203 202 202 201 201 201 200 201 201 201 320 319 317 316 315 315 316 315 316 317 316 318 319 321 324 327 327 327 327 327 327 327 327 326 326 326 327 327 328 328 329 329 329 331 332 332 332 332 331 331 331 331 331 330 329 328 326 324 323 322 320 320 319 315 311 309 307 305 304 304 304 306 306 308 311 310 309 306 305 303 302 300 300 299 299 299 300 301 302 301 300 298 297 297 297 296 296 296 296 296 295 295 295 295 295 295 294 296 297 299 302 302 301 299 299 299 299 299 299 298 297 295 295 295 298 302 304 304 304 305 305 304 306 303 299 297 300 302 302 302 299 296 295 295 294 294 293 293 294 296 297 298 299 299 298 297 295 293 292 293 294 295 295 294 294 293 292 292 292 292 292 291 290 290 290 290 290 290 290 289 289 289 289 289 289 288 288 288 287 287 287 287 287 287 287 287 287 287 287 287 287 287 287 286 286 285 284 283 283 283 283 283 284 284 284 284 284 284 283 283 283 282 282 282 282 282 282 282 282 283 283 284 284 283 283 282 282 282 282 283 284 284 285 285 285 284 284 283 283 283 282 281 281 281 282 282 282 281 281 281 282 283 285 286 286 285 283 281 280 281 281 282 283 284 285 283 282 282 283 284 284 284 284 285 286 287 288 289 288 286 283 281 280 280 280 284 288 288 287 285 283 281 279 279 278 278 277 277 276 274 272 272 270 270 269 269 270 270 270 269 267 266 265 265 265 266 266 266 266 266 266 267 269 269 269 268 267 266 265 262 260 259 259 259 260 260 260 260 260 259 258 256 255 253 252 253 253 252 252 252 250 250 251 253 255 256 257 257 257 256 256 255 251 248 247 247 246 246 246 246 246 247 250 253 255 256 256 256 256 255 254 254 253 251 250 250 251 251 252 255 257 259 259 260 262 265 264 263 261 260 261 262 263 263 263 263 262 262 262 263 263 263 263 263 262 262 262 263 263 263 263 263 263 264 266 266 267 268 270 270 269 270 272 274 275 275 275 275 274 273 273 272 270 269 268 267 267 267 267 266 264 262 263 262 258 253 250 248 246 245 244 242 240 240 240 241 241 241 242 242 243 244 245 246 248 249 250 252 253 254 254 255 256 257 258 258 258 258 257 254 251 250 248 247 249 252 252 252 251 250 250 251 248 248 248 249 250 252 254 256 257 258 258 259 259 259 258 259 259 260 260 259 259 259 260 259 259 259 259 259 256 258 260 261 262 263 262 261 259 258 256 253 254 254 254 255 256 256 254 257 259 260 259 259 261 262 263 265 266 268 270 269 268 266 265 264 264 265 266 268 271 271 270 270 270 270 269 269 269 269 270 271 271 271 272 273 273 273 273 273 274 274 274 274 273 270 268 267 267 267 271 272 272 273 273 272 273 274 275 275 274 275 276 275 274 273 273 273 273 270 267 263 262 260 259 259 259 260 260 260 260 261 263 264 265 266 268 269 271 272 272 274 274 274 273 271 270 269 266 265 265 263 263 262 263 264 265 266 268 269 270 270 269 265 259 254 252 251 253 255 255 257 258 258 257 255 254 252 250 248 247 247 247 248 249 251 254 253 251 249 247 247 247 247 247 247 247 246 245 244 243 242 242 241 240 239 238 238 238 240 240 239 239 238 234 229 223 218 214 209 205 204 204 203 202 202 201 201 200 200 201 202 201 319 318 317 316 315 316 319 319 318 318 318 317 318 322 324 326 326 327 327 327 327 326 326 325 325 325 325 326 327 327 328 328 329 330 331 331 331 331 330 330 331 330 330 329 328 326 324 323 322 321 320 320 317 313 310 308 306 304 303 303 304 306 306 308 309 309 309 308 305 303 302 301 301 302 303 303 303 302 302 300 298 297 296 296 296 295 296 296 296 295 295 294 295 295 295 295 296 298 300 302 303 302 301 301 301 301 301 301 300 300 299 297 296 296 299 301 302 303 303 303 303 304 304 299 296 296 297 298 301 302 299 297 296 295 295 294 294 294 294 297 298 299 300 300 299 298 296 293 293 292 293 294 295 295 294 293 293 293 292 292 292 292 290 289 291 291 290 290 290 289 288 288 288 288 288 289 289 288 287 287 286 286 286 286 286 286 287 287 287 287 287 287 286 285 285 283 282 282 281 281 282 283 283 284 284 284 284 283 283 282 282 282 282 282 282 282 282 282 282 282 283 284 284 283 282 282 282 282 283 283 283 284 284 285 284 284 284 284 283 283 282 281 281 281 281 282 282 281 281 281 282 283 284 285 286 284 282 281 280 281 280 281 282 283 283 282 281 281 282 284 284 284 284 285 285 286 288 288 286 284 282 280 280 279 280 283 288 290 290 288 286 283 283 281 280 279 278 278 277 276 275 274 272 271 271 270 270 270 271 270 269 267 266 265 266 265 265 265 264 264 265 266 267 269 269 269 269 268 266 265 262 260 259 258 259 259 259 259 259 259 259 257 256 254 253 252 252 252 252 252 251 250 251 252 254 255 256 257 258 259 259 257 254 249 248 247 247 246 246 246 247 248 251 254 255 256 256 256 256 256 255 255 254 253 252 252 252 252 252 255 257 258 259 260 261 263 264 263 262 260 259 260 261 262 263 263 263 263 263 263 264 265 266 267 267 266 266 266 266 266 266 265 265 265 267 267 268 268 270 271 271 271 271 273 275 275 276 276 276 275 275 273 272 270 269 268 268 267 267 266 265 263 262 262 260 256 253 252 248 246 245 244 242 241 241 241 241 241 241 242 243 244 245 246 248 249 251 252 253 253 254 255 256 257 258 258 259 258 257 256 255 254 251 249 249 252 254 254 255 253 254 255 251 249 249 249 251 252 254 256 257 258 258 259 259 258 257 257 257 258 257 257 257 257 256 256 256 255 254 253 253 255 255 256 257 259 261 260 257 254 253 252 253 256 256 257 259 261 260 262 264 264 264 264 264 263 263 264 264 266 269 270 269 267 266 265 265 266 267 270 272 273 273 271 271 270 270 270 269 269 269 269 270 269 270 271 272 273 273 273 272 273 274 275 274 269 267 266 267 269 271 272 273 274 274 274 273 273 274 274 274 273 274 275 275 273 271 272 272 272 270 267 265 262 261 260 260 260 260 260 260 261 262 263 263 264 266 268 269 270 271 272 273 275 275 273 271 270 269 267 267 265 263 263 263 263 264 265 267 267 267 268 269 268 264 259 255 253 254 255 255 257 258 259 258 257 256 253 251 249 248 248 248 248 249 251 254 255 253 251 249 248 247 246 246 246 246 246 245 245 244 243 243 241 240 238 237 237 237 238 239 239 239 239 236 232 228 225 221 216 210 209 207 204 203 202 201 201 200 200 201 201 201 319 318 317 316 315 316 318 319 318 318 318 319 321 325 326 326 326 326 326 326 326 325 325 324 324 324 324 325 326 326 327 327 328 329 330 330 330 329 329 329 329 329 329 329 327 325 323 322 322 321 320 319 316 314 309 307 305 304 303 304 304 304 306 307 307 307 306 305 304 303 303 303 303 306 307 306 304 302 301 298 297 296 296 296 296 296 296 296 296 295 294 294 295 296 296 297 299 301 303 303 303 302 302 301 301 301 301 301 300 300 299 298 298 298 300 301 301 302 302 302 302 303 301 297 295 295 295 297 300 301 299 297 296 295 294 294 294 294 295 298 299 300 300 300 300 299 296 294 293 293 293 294 295 295 295 294 294 294 293 293 292 292 290 289 290 291 291 290 289 287 287 287 287 288 288 289 289 289 288 286 286 286 286 286 286 287 287 287 286 286 286 285 285 284 283 282 281 280 281 281 282 282 283 283 284 284 283 283 283 282 282 282 282 282 282 282 282 282 281 282 282 282 282 282 282 282 282 283 283 283 283 284 284 284 284 284 284 284 283 282 282 281 280 281 281 282 281 281 281 281 282 283 284 285 285 284 282 281 280 280 279 280 281 282 281 281 280 281 283 283 283 283 284 285 285 286 287 287 285 282 281 281 280 280 281 283 286 289 290 290 289 287 286 283 281 279 279 278 278 277 277 276 275 275 273 271 271 270 270 270 270 269 267 266 266 266 265 265 264 264 263 264 266 268 269 269 269 269 268 266 264 261 259 258 258 258 258 259 259 259 259 258 257 255 253 252 252 252 253 253 252 251 250 251 252 254 255 256 256 259 260 259 255 251 248 247 247 247 247 247 248 249 251 253 255 256 256 256 256 256 256 256 255 254 252 252 254 253 253 254 255 256 258 260 262 262 264 264 262 260 259 259 259 261 262 263 263 263 264 264 265 266 267 267 268 268 268 268 268 267 267 267 268 268 269 269 268 268 269 271 272 273 272 273 274 274 276 277 277 277 276 275 273 271 271 270 269 268 267 266 265 263 262 262 261 259 257 255 249 247 246 244 243 241 240 241 241 241 241 241 243 242 243 245 246 248 249 251 252 252 254 254 255 256 258 259 259 258 258 257 256 255 253 252 251 252 254 256 257 257 258 258 255 251 250 250 250 251 252 254 254 256 257 258 258 257 256 256 256 255 255 255 255 254 253 253 253 254 254 253 251 253 253 254 254 256 259 259 257 254 253 254 257 259 261 262 263 266 268 269 268 268 267 266 266 264 264 264 264 266 267 269 269 269 268 268 268 268 268 270 272 274 275 273 272 271 269 269 268 268 267 267 268 268 268 269 270 271 272 273 274 273 273 273 270 269 266 265 267 270 270 272 274 275 275 275 275 275 274 273 273 273 273 274 275 274 272 272 270 271 270 269 268 265 262 261 261 260 260 260 260 260 261 261 262 263 265 265 266 267 269 270 272 274 275 275 273 273 273 271 269 267 265 264 263 263 263 264 265 264 265 267 268 269 267 263 258 255 254 255 255 256 257 258 258 258 257 254 252 251 250 249 249 249 250 251 253 255 255 254 253 250 247 246 245 245 245 245 245 245 245 244 243 242 240 238 237 236 236 237 237 237 238 239 238 235 232 230 227 223 219 215 213 208 205 203 201 201 201 201 200 201 201 321 318 317 316 315 315 315 315 316 318 320 323 325 326 326 326 326 326 325 325 325 324 324 323 323 323 324 324 325 325 326 327 328 328 329 329 329 328 328 328 328 328 328 328 327 324 322 321 321 321 319 317 315 312 307 306 305 304 303 304 304 305 305 306 306 305 305 305 305 305 306 306 306 307 306 305 304 302 300 297 296 296 296 296 298 297 297 296 295 294 295 296 296 297 299 301 302 303 303 303 302 302 302 301 301 301 301 301 300 300 299 299 299 300 300 300 301 301 301 301 302 302 298 295 294 294 295 297 299 300 299 296 295 295 294 294 294 294 296 298 299 299 300 300 300 299 297 296 295 294 293 293 295 295 295 295 295 294 294 294 293 292 289 289 289 291 291 289 287 287 287 286 287 287 288 288 289 289 287 286 286 286 285 286 287 287 287 286 285 285 285 284 283 282 281 281 281 280 281 282 282 283 283 283 283 284 283 283 283 283 283 283 282 282 282 282 282 282 281 281 281 281 281 282 282 282 282 283 283 283 283 283 283 284 284 284 284 284 283 282 282 281 281 281 281 281 281 281 281 281 282 283 284 285 285 284 283 281 280 279 278 279 280 280 280 280 281 282 283 283 283 283 282 282 283 285 286 286 284 284 282 280 280 281 282 283 286 288 290 291 290 290 289 286 283 281 280 279 278 278 278 278 277 276 275 273 271 270 270 270 270 269 269 268 267 267 266 266 265 264 264 264 265 266 267 268 269 269 269 268 266 263 261 259 259 259 259 259 259 259 259 258 257 256 254 253 253 253 253 253 252 251 250 250 252 253 254 254 255 258 260 259 256 252 249 247 248 248 248 249 249 250 251 253 254 255 255 255 256 256 256 256 256 255 253 252 253 253 253 252 253 254 257 260 261 261 262 263 263 261 260 260 259 259 261 262 263 263 264 265 266 266 267 267 268 268 269 269 269 269 268 268 268 269 269 269 268 268 269 270 272 273 274 274 274 274 275 277 277 277 276 276 274 272 272 271 270 268 267 266 265 264 263 262 262 262 261 257 252 248 246 245 243 241 240 240 240 240 240 241 241 240 241 243 244 246 247 248 249 251 252 254 255 256 257 258 258 258 258 258 257 256 255 254 253 252 254 256 259 259 260 260 258 254 251 250 249 249 250 250 251 253 254 255 256 256 255 254 253 253 253 252 252 252 252 252 253 255 255 256 256 255 252 254 256 258 259 261 261 261 260 260 262 266 265 265 267 269 272 273 272 271 270 269 267 265 264 265 266 266 266 267 267 268 269 270 270 271 270 270 271 273 275 274 274 272 270 268 267 267 266 266 267 268 268 269 269 270 271 272 273 272 270 268 267 267 265 265 267 269 270 272 275 276 276 276 276 277 275 275 274 273 273 273 274 274 274 272 271 270 270 270 270 268 265 263 262 262 261 261 260 260 261 261 262 262 263 263 265 266 267 269 270 272 274 275 275 275 274 273 271 269 267 266 265 264 264 264 264 264 265 266 267 268 267 265 261 259 258 256 255 256 256 257 257 257 256 255 254 253 251 249 250 250 251 252 253 254 254 255 254 252 249 246 245 245 244 245 245 245 245 245 244 243 241 239 238 237 237 237 237 237 237 238 239 237 235 233 231 229 225 220 218 213 209 205 203 202 203 202 202 202 202 323 319 316 315 314 315 315 315 317 320 322 325 326 326 326 326 326 325 325 324 324 324 323 323 323 323 323 324 324 325 326 327 327 328 328 328 328 328 328 328 327 327 327 326 325 323 321 320 320 320 318 316 311 309 307 305 304 303 303 303 304 304 305 306 306 305 305 306 306 306 306 306 305 304 303 301 301 300 299 297 296 296 296 297 298 298 296 295 295 295 297 301 300 301 302 303 303 303 303 303 302 302 302 302 301 301 301 301 300 300 299 299 299 299 300 300 300 300 300 301 301 300 296 294 293 293 294 297 299 299 297 295 294 294 294 294 294 294 295 297 298 299 299 299 299 299 299 298 295 293 293 293 294 296 296 296 295 295 295 294 293 292 289 289 289 290 290 288 287 287 286 285 286 287 288 288 289 289 289 288 287 286 286 286 287 287 286 285 284 284 284 283 282 280 280 280 281 281 282 282 282 282 282 283 283 284 284 283 283 283 283 283 283 283 282 282 282 281 281 281 281 281 281 281 281 282 283 283 283 283 283 283 283 283 284 284 284 283 283 282 282 281 281 281 280 280 280 280 280 281 282 283 284 285 285 284 283 283 280 278 277 278 280 280 280 281 282 284 283 283 283 282 281 280 280 283 286 286 284 284 282 280 280 281 283 284 285 287 289 290 290 290 290 288 286 283 281 280 279 279 279 279 278 277 276 275 273 271 270 269 269 269 269 269 269 268 268 267 266 265 265 264 264 264 265 266 268 269 269 268 267 265 263 261 261 260 260 260 260 259 259 259 258 257 256 255 254 253 253 253 252 252 251 250 251 252 252 252 254 256 259 259 256 253 250 248 249 249 249 249 250 251 251 252 253 254 254 255 255 255 256 256 255 254 253 252 252 253 253 253 253 253 254 258 259 259 259 260 262 262 262 261 259 258 259 260 261 263 265 266 266 266 266 266 267 268 270 271 271 270 270 270 269 269 269 269 269 269 269 270 270 272 273 274 274 274 275 276 277 277 277 276 275 275 273 272 270 269 268 266 265 264 264 263 263 263 262 259 254 250 247 245 244 242 240 240 240 240 239 239 239 240 241 242 243 244 244 246 248 250 251 253 255 256 257 257 258 258 258 258 259 258 257 256 255 254 254 254 255 258 259 259 258 256 252 250 249 249 249 249 250 250 251 253 253 253 253 252 251 250 251 251 250 251 252 253 254 256 257 258 258 258 257 258 259 260 262 263 265 266 266 266 267 268 267 267 269 271 273 274 274 274 272 270 267 266 266 267 267 266 265 266 266 267 268 270 272 273 272 271 271 271 273 273 273 273 271 268 267 266 267 267 267 268 268 268 268 269 269 270 270 270 268 266 266 265 265 265 266 269 270 273 275 276 277 277 278 280 279 278 277 274 273 273 273 273 273 272 271 270 270 271 271 270 268 267 265 264 262 262 261 261 261 261 262 262 262 263 264 265 266 267 269 270 272 274 275 274 274 274 273 271 269 268 267 266 265 265 265 265 265 265 266 267 267 265 262 261 259 256 255 255 255 256 256 256 256 256 255 253 252 251 251 252 252 253 253 253 253 254 254 253 251 248 247 245 244 244 244 244 244 245 245 244 243 241 241 240 240 238 238 237 237 238 239 238 236 234 234 230 226 224 222 219 215 210 206 205 208 205 203 202 203 323 319 315 314 314 314 314 315 318 321 323 325 326 326 325 325 325 324 324 324 324 323 323 322 322 322 323 323 324 324 325 326 326 327 327 327 327 327 327 327 326 326 326 325 323 322 321 320 320 318 316 313 308 307 307 305 304 303 303 303 304 305 306 306 306 307 307 307 305 305 305 303 302 302 301 301 301 300 298 297 297 297 297 297 297 296 295 294 296 298 300 303 303 303 303 303 303 303 303 303 303 302 302 302 302 301 301 301 300 299 299 299 299 299 299 299 300 300 300 300 300 298 295 293 293 293 295 298 299 298 297 296 294 294 294 294 294 294 294 296 298 298 299 299 299 298 298 297 294 293 293 293 295 297 297 296 296 296 295 294 294 292 291 290 290 290 289 288 288 286 286 286 287 288 288 289 289 289 289 289 287 286 285 285 286 286 285 284 283 283 283 282 281 280 279 280 281 282 282 282 281 281 281 282 282 283 284 283 283 283 283 283 283 283 282 281 281 280 280 280 281 281 281 281 281 281 282 283 283 282 282 282 283 283 283 283 283 283 283 283 282 282 281 280 280 279 279 280 280 281 282 283 284 285 284 284 283 281 279 277 277 278 280 281 281 282 282 283 283 282 282 280 279 278 280 283 285 285 284 283 281 280 280 282 283 284 285 286 287 288 288 289 290 289 287 286 284 283 281 282 283 281 279 278 277 276 275 273 271 270 269 269 269 270 270 270 269 268 267 267 265 264 264 263 264 265 266 268 269 269 268 267 266 265 263 262 261 260 260 260 259 259 258 258 258 256 255 253 253 252 252 252 251 250 250 250 250 252 253 255 256 257 257 254 251 250 250 249 250 250 250 251 252 252 253 253 253 253 253 254 254 254 254 253 253 251 251 252 252 252 252 251 252 255 256 256 257 258 259 260 262 261 259 257 257 258 260 262 264 265 265 265 265 266 267 268 270 271 272 271 271 271 270 269 269 270 270 269 269 269 269 270 270 271 273 273 274 275 276 277 277 277 276 276 274 273 271 270 268 267 266 265 264 264 264 263 262 260 257 252 247 246 245 244 242 241 240 240 240 239 239 240 241 242 243 244 244 246 247 249 251 253 255 256 257 257 257 258 259 260 260 260 259 258 257 255 254 254 254 255 255 257 257 256 253 250 249 249 249 249 249 250 250 251 250 249 249 249 249 249 250 250 250 251 253 254 255 256 257 257 258 259 260 260 261 261 263 265 267 269 269 270 270 270 269 270 271 272 273 274 274 274 273 271 269 268 269 269 268 267 266 266 266 267 268 270 272 275 275 273 272 272 271 270 270 271 270 269 268 267 268 268 268 268 268 267 267 267 267 268 268 269 268 267 266 265 264 263 265 267 269 273 274 274 275 277 279 281 282 282 280 277 275 274 273 272 272 271 271 271 270 271 272 272 271 271 269 266 264 263 262 262 262 262 262 263 263 263 264 264 265 266 267 269 270 271 272 272 274 274 274 273 271 270 269 268 268 267 266 267 266 266 266 266 266 265 265 263 260 257 255 254 254 254 255 255 255 255 255 254 253 252 252 253 253 254 254 254 253 253 253 253 252 250 248 246 245 244 244 244 244 245 246 246 245 243 243 243 242 240 240 239 238 238 238 238 237 237 235 232 229 226 225 223 220 216 212 210 213 209 205 203 203 322 318 314 314 314 315 316 318 320 321 324 325 325 325 325 325 324 324 323 323 323 322 322 322 322 322 322 323 323 324 325 326 326 326 326 326 326 327 326 326 326 326 325 323 322 321 320 320 319 315 312 309 307 307 307 306 305 305 304 304 305 305 305 306 307 307 307 306 303 304 302 301 301 301 302 302 301 299 299 298 298 298 297 295 295 294 295 296 298 302 302 303 304 304 304 304 304 304 304 303 303 303 303 302 302 301 301 300 299 298 298 298 299 298 299 299 300 300 300 300 299 296 294 293 293 293 295 297 299 299 297 295 294 294 294 294 294 294 294 295 298 299 299 298 298 298 297 295 293 292 293 294 294 295 296 296 296 296 295 295 294 294 292 291 290 290 290 289 288 286 286 286 288 289 289 289 289 289 289 288 286 285 284 284 285 285 284 283 283 282 282 282 280 280 279 280 281 281 281 281 280 280 281 282 282 283 283 283 283 283 283 283 283 282 281 280 280 280 280 280 280 281 281 280 280 281 282 282 282 282 282 282 282 282 282 283 283 283 283 283 282 281 280 279 279 279 279 279 281 282 283 284 284 285 284 284 283 281 279 278 278 279 280 280 281 282 282 282 282 281 280 278 278 279 281 284 285 285 284 282 281 280 281 282 284 284 285 285 286 286 287 287 288 288 287 287 287 286 285 286 286 283 280 279 278 277 277 275 274 272 271 270 270 270 271 271 272 271 269 268 267 266 265 263 263 263 265 266 268 269 269 268 268 267 265 263 261 261 260 260 259 259 259 258 258 257 255 254 252 252 251 251 250 250 250 250 250 251 253 255 256 257 258 256 255 253 251 249 250 250 251 252 252 252 252 252 252 252 252 252 253 253 253 252 251 251 251 251 251 251 251 250 250 252 253 253 254 254 255 256 258 259 257 256 256 257 259 260 261 262 262 262 264 265 267 268 269 271 271 271 271 271 271 270 270 270 269 269 268 268 268 269 269 270 271 272 273 273 274 276 276 276 276 276 275 273 272 270 269 268 267 265 265 265 264 263 262 261 258 254 249 246 246 245 244 243 241 240 240 240 240 241 242 243 244 244 245 247 248 250 252 253 254 256 256 255 255 256 256 257 259 259 259 258 257 256 256 255 253 253 252 254 256 256 254 252 250 249 248 248 248 249 249 249 248 247 246 247 248 249 250 251 252 252 253 255 255 256 256 257 258 259 260 261 261 262 263 265 267 267 270 271 272 272 273 273 273 273 273 273 273 274 274 273 271 271 271 271 270 269 268 268 268 268 268 269 271 274 277 276 275 273 272 269 268 269 270 270 269 269 269 269 269 268 267 267 266 266 266 266 267 268 268 267 265 264 262 262 264 266 268 271 272 273 274 276 278 280 282 282 282 281 279 278 275 272 271 271 271 271 271 271 272 272 272 273 271 269 266 264 263 263 263 263 263 263 263 263 264 264 264 265 266 267 267 269 270 271 272 273 274 273 272 271 271 271 270 269 268 269 268 267 266 266 266 265 264 262 259 256 254 253 253 253 254 254 254 254 255 254 254 253 253 253 254 254 254 254 254 253 253 253 253 251 249 248 247 246 244 244 244 245 246 246 246 245 245 244 243 242 241 239 238 238 238 238 238 238 236 235 231 228 228 226 223 221 219 217 214 213 209 205 204 321 317 317 317 317 319 319 320 321 323 325 326 325 325 325 324 324 323 323 323 322 322 322 322 321 321 322 322 323 324 324 325 326 326 326 326 326 326 325 325 325 325 324 322 321 320 320 319 316 311 309 308 307 307 307 306 306 306 305 305 304 305 305 306 307 306 304 304 303 302 301 301 301 302 302 301 299 298 298 298 298 297 296 294 294 296 297 300 302 304 304 304 304 304 304 304 304 304 304 304 303 303 303 302 301 300 300 298 297 297 298 298 298 299 299 300 300 300 300 299 297 294 294 294 293 294 295 297 299 298 297 296 294 294 294 294 294 294 294 296 298 299 298 298 297 297 296 294 293 293 293 294 294 294 294 295 295 295 295 294 294 294 293 292 291 291 291 290 289 287 287 288 290 290 290 289 289 289 287 286 285 284 284 284 284 284 284 283 283 283 282 282 280 279 280 280 281 281 281 280 280 281 281 282 283 283 283 283 283 283 283 283 282 282 280 280 279 280 280 280 280 280 280 281 280 281 281 281 282 282 282 282 282 282 282 282 283 283 283 283 283 281 280 279 279 278 279 280 281 282 283 284 284 284 284 284 282 280 280 279 278 279 280 280 280 281 281 281 280 279 279 278 278 280 282 284 284 285 283 282 281 281 282 283 284 284 284 285 285 285 286 286 286 286 286 287 288 289 289 290 289 286 284 282 280 279 278 277 276 275 274 273 271 271 271 272 273 273 272 271 270 268 266 264 263 262 263 265 266 268 269 269 269 268 267 265 263 262 261 260 259 259 259 259 258 257 256 254 252 251 251 251 250 250 250 250 250 252 254 256 257 257 259 258 258 255 252 249 249 250 251 252 252 251 250 250 250 250 251 250 252 252 252 252 251 251 251 250 250 251 251 250 250 250 251 251 251 251 251 252 253 255 255 254 255 257 258 257 257 257 257 259 263 265 266 267 268 269 271 271 271 271 271 270 270 270 270 270 269 269 268 268 269 269 270 271 271 272 273 274 274 274 275 276 276 274 273 271 270 269 267 266 266 265 264 263 262 261 260 256 251 248 248 247 246 244 242 241 240 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 254 249 248 251 253 255 256 257 257 257 257 257 256 255 253 252 252 251 253 254 254 253 253 249 247 246 246 246 246 247 245 245 245 246 247 249 251 253 253 253 253 254 255 256 256 257 258 259 260 262 263 263 264 266 267 268 270 271 272 274 276 277 276 275 275 274 274 274 274 274 274 273 273 272 271 271 270 269 269 269 269 270 270 272 275 275 274 273 271 269 267 267 268 269 270 269 269 269 268 267 267 267 267 266 266 266 266 266 267 265 264 262 261 263 265 267 268 268 268 271 272 274 276 279 279 279 281 281 282 282 280 275 272 271 270 271 271 272 272 272 272 273 273 271 269 267 265 264 264 263 264 264 264 264 264 264 264 265 265 265 266 267 268 269 271 272 273 273 273 273 273 272 272 271 270 271 270 268 266 266 265 265 264 261 258 255 254 253 253 253 253 253 254 254 254 254 254 254 253 254 254 254 255 254 254 253 253 252 252 251 250 250 248 247 246 245 245 245 246 246 246 246 245 245 244 242 241 239 238 238 238 238 238 237 237 236 234 231 229 227 226 225 224 221 219 219 215 210 206 322 321 320 320 321 321 321 321 323 325 326 325 325 325 324 324 323 323 323 322 322 322 322 321 321 321 321 322 322 323 324 325 325 326 326 326 326 326 325 325 324 324 322 321 320 319 319 318 313 309 307 307 307 307 306 306 306 306 305 305 304 305 306 306 306 305 304 304 303 302 301 301 301 301 300 299 298 297 297 297 297 296 295 296 297 299 301 303 304 304 304 305 305 305 305 305 305 305 305 305 304 302 301 300 299 298 297 297 296 297 298 298 298 299 299 300 300 300 299 297 294 293 293 294 294 295 296 298 298 298 296 295 295 294 294 294 294 294 295 296 298 298 297 297 297 297 296 295 293 293 293 293 294 293 293 293 292 292 293 294 294 294 293 293 292 292 292 291 289 288 288 289 291 291 291 290 289 289 288 286 285 284 284 283 283 284 284 284 284 283 283 281 280 279 280 280 281 281 281 281 281 281 282 282 283 283 283 283 283 283 283 283 282 281 280 279 279 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 282 283 283 283 283 282 281 280 279 278 278 279 280 281 282 283 284 284 284 284 284 283 281 281 280 279 278 279 279 280 280 280 280 280 279 279 279 278 281 282 283 283 284 282 282 281 282 282 282 283 284 284 284 285 285 285 285 285 285 285 286 288 289 289 290 290 288 286 285 284 282 280 279 278 278 277 275 274 273 272 273 273 273 272 272 272 270 268 266 264 262 262 263 265 266 267 268 269 269 268 266 264 264 262 260 259 259 259 259 258 257 256 254 252 251 251 251 251 251 251 251 251 252 254 256 257 257 257 257 258 256 252 249 248 248 250 252 252 250 248 249 248 249 249 250 251 253 253 253 252 252 251 250 250 250 252 252 252 251 251 251 250 250 249 248 249 252 255 255 256 257 257 256 253 253 255 258 262 265 265 266 266 267 267 269 270 271 271 271 271 271 271 271 270 270 269 268 268 268 269 269 270 271 272 272 272 272 273 274 275 275 274 273 271 270 268 268 267 265 264 263 262 261 261 258 253 250 249 247 246 245 244 242 241 241 241 242 242 243 244 246 248 249 250 251 251 251 251 250 249 244 243 244 246 247 249 252 254 255 255 256 256 255 253 252 250 249 250 251 252 252 252 249 246 243 243 243 243 244 243 243 244 246 247 250 252 254 255 255 255 255 255 256 257 257 258 259 261 262 264 265 265 266 267 268 270 271 273 275 277 278 279 278 278 277 275 274 274 274 273 273 273 273 272 272 271 270 270 270 269 269 269 270 271 271 269 269 269 268 267 265 265 266 268 268 268 268 267 268 268 268 268 267 266 265 265 265 266 264 262 261 262 266 267 268 268 268 269 271 271 272 275 277 277 276 277 278 281 284 285 280 275 272 271 271 271 271 272 272 273 273 273 273 272 270 268 267 266 265 266 266 265 265 265 265 265 265 265 265 265 266 267 268 270 271 272 273 273 273 273 273 273 272 272 271 270 269 267 266 265 264 263 261 258 255 253 253 253 253 253 253 254 254 254 254 254 254 254 254 254 255 255 255 254 253 253 252 251 250 250 249 249 248 248 247 247 246 246 245 245 245 245 245 244 243 242 240 238 238 238 237 237 236 236 236 235 233 231 228 228 227 226 224 222 222 221 217 211 323 323 322 322 322 322 322 322 324 325 325 325 325 325 324 323 323 322 322 322 322 322 322 321 321 321 321 322 323 323 324 325 325 326 326 326 326 326 325 324 324 323 321 320 320 319 318 317 311 308 307 307 306 306 306 305 305 305 305 304 304 305 306 306 305 304 303 303 302 302 301 301 301 300 299 298 297 297 297 297 297 296 297 298 300 302 303 304 304 304 304 304 305 305 305 305 305 305 305 305 303 301 299 298 298 297 297 296 297 297 298 298 299 299 300 300 300 300 297 295 294 294 293 295 296 297 297 298 298 297 295 294 294 294 295 295 295 295 295 296 297 297 297 297 296 296 295 294 293 293 292 293 293 292 292 292 291 291 292 293 293 294 294 294 294 294 293 291 289 287 288 290 292 292 291 291 290 289 288 287 285 284 283 283 283 284 284 284 284 284 282 281 280 280 281 282 281 281 281 281 282 282 282 283 283 283 282 283 283 283 283 283 282 280 280 280 280 279 279 280 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 282 283 283 283 283 282 281 281 280 279 278 279 279 280 282 283 284 284 284 285 285 284 283 282 280 278 277 278 278 279 279 279 279 279 279 280 280 280 281 281 282 282 283 282 282 282 282 282 282 282 283 283 284 284 284 284 284 284 284 284 286 286 287 288 288 289 288 287 286 285 285 282 281 280 279 277 277 276 275 274 273 273 273 272 272 272 271 269 267 265 263 262 262 263 264 265 267 268 269 268 268 266 266 263 261 260 259 259 258 258 257 255 253 252 251 251 251 251 251 251 251 251 252 254 256 256 255 255 255 256 256 252 248 246 246 249 249 249 247 245 247 245 247 248 249 251 253 254 254 253 252 251 249 250 251 252 253 253 252 252 252 251 250 249 249 250 252 255 257 257 257 256 255 253 253 256 259 261 263 262 263 263 264 264 266 267 269 270 271 272 273 272 272 271 270 269 268 268 268 268 269 269 270 271 271 271 271 272 273 274 275 275 274 272 271 270 269 267 266 264 263 263 262 261 259 258 255 251 248 246 245 244 243 242 241 241 241 241 241 241 243 245 247 248 248 249 247 247 246 243 242 241 242 243 245 246 248 249 251 253 254 255 254 253 251 249 248 248 248 249 249 250 249 246 244 243 242 241 242 242 244 245 247 249 251 252 254 256 257 257 257 256 256 256 257 259 261 262 263 264 265 265 266 267 268 269 271 272 274 276 277 278 280 281 280 277 275 274 274 274 274 274 274 273 272 271 271 271 270 269 268 268 267 268 267 265 265 266 266 266 265 263 263 264 264 266 267 267 268 269 268 268 268 267 267 266 264 263 262 261 262 264 268 269 269 269 270 270 271 271 271 272 274 276 275 275 276 278 283 287 285 279 274 272 271 271 271 271 273 273 273 273 273 273 273 272 272 270 268 269 269 268 267 267 266 266 265 265 265 265 265 266 267 268 270 271 272 272 273 273 274 273 272 272 271 271 270 269 268 266 264 262 260 257 255 254 254 254 253 253 253 253 253 253 253 254 254 254 254 255 255 255 255 254 253 253 252 251 251 250 249 249 250 249 249 248 248 247 246 246 246 246 246 245 244 243 241 239 239 239 237 237 236 236 236 236 235 233 231 229 229 228 227 226 226 226 223 219 324 324 324 323 323 322 322 323 325 326 326 325 325 325 324 323 322 322 322 322 322 322 322 322 322 322 322 323 323 324 325 325 326 327 327 327 326 326 325 324 324 324 323 320 320 319 318 315 310 308 307 306 306 305 305 305 305 304 304 304 304 305 305 304 303 302 302 302 302 301 301 301 300 300 299 298 297 297 297 297 297 298 299 300 302 303 303 303 304 304 304 304 304 304 304 304 304 304 303 303 301 299 298 297 297 298 297 297 297 297 298 299 299 300 300 300 299 298 296 294 294 294 294 296 297 297 298 297 297 295 294 293 293 293 295 295 296 296 295 294 295 296 296 296 296 295 294 294 294 293 292 292 292 292 291 291 291 291 291 292 293 293 294 294 294 294 292 289 287 287 288 290 292 292 292 292 291 290 289 288 285 284 283 283 284 285 285 285 284 283 282 281 280 281 282 282 282 282 282 282 282 282 282 282 283 283 282 282 282 282 282 282 280 280 280 280 280 279 279 279 280 280 280 281 281 281 281 281 281 281 281 280 281 281 281 282 282 283 283 283 283 282 281 280 279 278 278 279 280 281 282 283 283 285 285 286 285 284 283 280 278 277 277 277 278 278 279 279 279 279 280 280 280 280 280 281 281 282 282 283 283 283 282 282 282 282 282 283 283 284 283 283 283 283 284 285 285 286 287 288 288 287 286 285 284 285 283 283 282 280 279 278 277 277 276 275 273 272 273 272 271 271 270 269 267 265 263 262 262 262 263 265 267 268 268 268 268 267 264 262 261 260 259 258 257 256 255 254 253 252 252 251 251 251 251 250 251 251 251 252 252 253 252 252 253 254 252 247 244 244 244 246 246 244 243 244 244 246 248 249 251 252 253 254 254 252 250 249 249 251 251 250 249 250 251 251 251 250 250 251 252 253 255 257 257 257 256 254 253 253 257 258 258 259 259 260 261 262 263 263 265 267 270 272 274 273 272 272 271 269 268 267 267 268 268 268 269 269 269 269 270 270 271 272 273 274 275 274 273 273 271 269 268 267 265 264 263 262 260 260 259 257 252 248 246 245 244 243 242 241 242 241 240 240 239 240 241 242 243 243 241 242 241 240 239 240 240 242 243 243 244 245 245 248 250 252 253 253 252 250 249 248 247 247 246 247 248 248 248 246 245 243 242 243 243 246 248 249 251 252 253 254 255 256 256 257 256 256 256 257 259 261 262 263 264 264 264 265 266 266 267 269 272 273 275 276 277 279 282 282 281 278 275 274 275 275 275 274 273 272 272 271 271 270 269 267 266 266 265 264 262 263 264 265 265 265 263 263 263 263 265 267 268 268 268 267 266 267 267 267 266 264 262 262 262 264 266 268 268 269 269 269 270 270 270 270 270 271 272 272 273 275 276 280 285 287 284 278 274 272 272 271 271 272 273 273 272 273 274 274 274 274 273 272 273 273 272 270 269 268 267 267 266 265 265 265 265 266 267 268 268 270 271 273 273 273 273 272 271 271 271 271 270 268 266 263 262 260 257 256 255 255 255 254 253 253 253 253 253 253 253 253 254 254 255 255 255 255 254 254 253 253 252 251 250 249 249 250 250 251 250 250 249 248 247 247 246 246 246 245 244 243 242 241 240 239 237 237 237 237 237 237 236 235 233 232 231 230 230 231 230 229 228 326 326 325 324 323 323 323 326 327 327 327 327 326 325 324 324 323 323 323 323 323 323 323 323 323 323 324 324 325 326 327 327 327 327 327 328 327 326 325 324 324 324 322 320 320 318 317 313 310 308 307 305 304 304 304 304 304 304 304 304 304 304 303 302 302 302 301 301 301 300 300 300 300 299 299 299 298 298 299 299 299 299 300 302 302 302 303 303 303 303 303 303 303 302 302 302 302 302 302 300 299 298 297 297 298 298 298 298 297 297 298 299 300 300 300 300 299 297 296 295 294 295 295 296 298 298 298 297 295 294 294 293 293 294 295 295 296 296 295 294 294 295 296 297 296 295 293 293 293 293 293 291 291 291 291 290 290 291 291 292 293 293 293 294 294 294 291 287 286 286 289 291 292 292 292 292 292 291 289 287 285 283 283 283 284 284 285 284 284 283 281 281 281 281 282 282 283 283 283 282 282 282 282 282 282 282 281 282 281 281 281 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 280 280 280 280 281 281 281 281 282 282 283 283 283 282 281 279 278 278 278 278 280 281 282 283 283 285 285 286 285 284 282 280 277 276 276 277 277 278 278 279 279 279 279 280 280 280 280 280 281 282 282 283 283 283 282 282 282 282 282 282 282 283 283 282 283 284 284 285 285 286 287 288 287 286 285 284 283 283 284 284 283 282 281 279 278 277 277 276 275 275 275 274 272 271 270 270 269 267 265 263 263 262 262 263 265 267 268 268 268 267 266 266 263 260 259 258 258 257 256 255 254 253 253 252 251 250 250 249 249 248 247 247 247 247 248 249 250 252 251 245 243 242 242 243 244 244 243 243 244 244 246 248 249 250 251 252 253 252 250 247 247 249 245 245 247 247 248 250 252 252 252 253 252 253 254 256 256 257 254 253 253 252 254 254 255 256 257 257 261 263 263 264 267 269 271 272 272 272 272 271 270 269 268 268 268 268 268 268 268 268 269 269 269 269 270 271 271 272 273 274 274 274 272 271 269 267 266 265 263 262 261 260 259 257 254 249 246 245 244 243 243 242 242 242 241 240 240 239 239 236 235 235 235 236 236 236 237 238 238 240 241 242 242 243 244 245 249 251 252 252 252 250 250 250 249 248 247 246 247 248 249 249 248 246 246 246 246 249 249 250 251 253 254 254 255 255 255 256 256 256 257 257 258 259 260 261 261 262 262 263 265 266 268 269 271 272 273 274 276 279 281 283 283 281 279 276 274 274 274 274 273 273 272 271 270 270 269 266 266 264 263 262 262 262 263 264 265 266 266 266 265 265 265 267 268 268 268 267 266 266 265 266 264 263 263 263 263 265 267 267 267 268 268 268 268 268 269 270 270 270 271 271 271 273 275 278 282 286 287 283 282 278 274 271 270 271 273 273 273 272 273 273 274 275 275 275 276 276 275 274 272 271 270 269 267 266 266 265 266 266 267 267 267 269 270 271 272 272 272 271 271 270 270 270 269 268 266 264 261 259 258 256 256 256 255 254 253 253 253 253 253 253 253 253 254 254 255 256 256 255 255 254 254 253 253 251 250 249 249 250 251 251 252 252 251 250 249 248 248 247 247 246 246 245 244 243 241 239 238 238 239 239 239 239 238 238 237 235 234 234 234 237 235 235 233 327 327 325 324 324 324 325 326 328 328 328 328 326 325 326 326 326 326 325 325 325 325 325 325 325 326 326 327 328 329 329 329 329 329 328 328 328 327 325 324 323 323 319 319 318 317 315 311 309 308 306 304 303 303 303 302 302 302 304 304 304 302 301 301 300 301 300 300 300 300 300 300 300 300 300 300 300 300 300 300 299 300 301 302 302 302 302 302 302 302 302 302 301 300 300 300 300 300 300 298 298 297 297 298 298 299 298 298 297 297 298 300 300 300 300 299 298 297 296 296 295 295 296 297 298 298 298 296 295 295 294 293 293 294 295 296 296 296 295 295 296 296 296 297 295 294 293 293 293 293 292 291 291 291 290 290 290 291 291 292 292 293 293 293 293 293 290 286 286 287 289 292 293 293 293 293 292 291 289 287 284 283 283 284 284 284 284 284 283 282 281 282 282 282 282 283 283 283 283 282 282 282 282 282 282 281 281 281 280 280 280 279 279 279 280 280 280 281 280 280 280 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 281 282 282 282 282 281 280 278 278 277 278 278 279 281 281 282 283 285 285 286 285 284 283 281 278 278 277 277 277 278 278 278 278 279 279 279 279 279 279 280 281 282 282 283 283 283 282 282 282 282 282 282 282 282 282 282 282 284 284 285 286 287 287 287 286 285 284 283 283 282 283 283 283 283 283 282 280 279 278 277 277 277 277 275 274 272 271 270 269 269 268 267 265 263 262 262 264 265 267 268 268 267 267 266 265 261 259 258 258 258 258 257 256 255 253 251 250 249 248 247 247 246 246 246 245 245 246 247 248 250 249 244 242 240 239 241 242 243 244 244 244 243 244 245 246 247 248 250 252 251 249 246 245 246 246 247 249 249 250 251 252 253 252 252 252 251 252 253 254 255 253 253 253 252 252 253 254 256 258 259 262 265 266 267 270 271 271 270 270 270 270 270 269 269 269 268 267 267 268 268 268 268 268 268 268 268 269 270 270 271 272 272 273 273 273 271 270 268 267 266 264 263 262 260 258 257 255 252 248 246 245 244 243 243 243 242 242 241 240 240 239 236 233 232 232 232 232 234 235 238 241 242 243 244 244 244 245 248 250 251 252 253 254 254 255 255 253 251 249 248 248 250 251 252 251 250 249 249 249 250 250 250 251 252 254 254 254 255 255 256 256 257 258 258 257 258 258 259 259 261 262 263 265 267 269 270 271 273 273 274 275 277 279 282 283 283 281 279 279 275 274 273 273 272 272 271 270 269 268 268 267 265 263 262 261 262 263 264 266 267 267 269 268 267 267 267 268 267 268 267 266 266 265 264 264 263 263 264 264 267 267 267 267 266 266 266 266 266 267 269 270 271 271 271 271 272 274 276 279 283 287 287 287 283 277 273 272 271 272 274 274 273 273 272 273 274 276 276 277 277 277 277 276 275 273 272 270 269 267 267 268 268 268 268 268 268 269 270 271 271 271 271 270 270 269 269 269 268 266 264 261 260 258 258 257 256 255 254 253 253 253 253 253 253 253 253 254 255 255 256 256 255 254 254 254 253 252 252 251 250 250 250 251 251 252 252 252 251 250 250 250 249 248 248 247 247 245 244 242 240 239 239 240 241 241 240 240 240 240 239 238 238 240 242 242 240 238 328 327 325 321 322 324 326 327 328 329 329 329 328 327 329 329 328 328 327 327 327 327 327 328 329 329 330 331 331 331 330 330 330 329 328 327 327 326 324 323 321 320 321 318 316 315 313 311 308 306 304 302 301 301 301 301 301 301 303 303 302 301 300 300 299 299 299 299 300 300 301 300 300 300 300 300 301 301 300 300 300 301 301 301 301 301 301 300 301 301 302 301 300 299 299 300 300 299 299 298 298 297 297 298 298 298 297 297 297 297 298 300 300 299 299 299 298 298 298 297 296 296 296 297 298 298 298 296 295 295 294 294 294 295 296 296 296 296 296 295 295 295 296 296 294 293 292 292 292 292 293 292 292 291 290 290 290 291 291 291 292 292 292 293 293 291 289 286 285 287 289 291 292 292 293 293 292 291 288 286 284 283 284 284 284 284 284 283 282 282 282 282 282 282 283 283 283 283 283 283 282 282 282 282 281 281 281 280 280 279 279 279 279 280 280 281 281 281 281 281 280 281 281 281 281 281 281 281 281 281 281 281 280 280 280 280 281 281 282 282 281 280 279 278 277 277 278 278 279 280 280 282 283 284 285 286 285 284 283 281 280 279 277 276 276 277 277 278 278 278 278 278 279 279 279 280 281 281 282 283 283 283 282 282 282 281 281 281 281 281 282 282 282 283 283 284 285 286 286 286 285 284 282 282 282 282 282 282 283 284 285 285 283 281 279 279 278 278 278 277 275 274 272 271 270 269 269 268 267 264 262 262 262 264 265 267 267 267 267 267 265 263 260 259 258 259 258 257 257 256 254 251 249 248 246 244 244 245 246 246 246 245 246 246 246 247 247 245 243 240 239 240 242 244 244 245 243 241 242 243 244 244 245 247 249 250 248 246 245 247 251 252 252 253 253 252 252 252 251 250 251 251 252 252 253 254 252 253 253 253 253 254 256 256 258 261 263 266 267 269 270 271 270 268 268 268 268 269 269 270 269 268 267 267 267 267 268 268 268 268 268 268 268 269 269 270 270 270 271 272 273 272 270 269 267 266 265 264 262 260 258 257 256 253 250 247 245 244 244 243 242 241 240 239 238 237 236 232 232 233 233 233 234 238 240 245 249 250 252 251 251 252 252 252 253 253 254 255 256 257 257 257 255 253 251 250 249 250 252 253 253 253 252 251 251 251 251 250 250 251 252 253 254 255 255 256 257 257 258 258 259 259 259 259 260 261 263 265 266 268 269 270 271 272 273 273 274 275 277 280 282 283 282 282 281 278 277 274 272 271 271 270 269 269 268 268 267 265 264 263 262 261 262 264 265 266 268 270 270 269 268 267 266 265 266 267 266 266 266 264 264 263 264 265 265 266 265 265 265 265 265 265 265 266 267 267 267 268 268 269 271 271 273 274 277 280 283 284 287 285 281 276 274 272 273 274 275 275 275 273 273 274 275 276 276 276 277 277 277 277 276 275 273 271 270 269 270 270 270 270 269 269 268 269 269 270 270 270 270 269 268 268 268 267 266 264 262 260 260 258 257 256 255 254 254 254 254 254 254 254 254 254 254 255 255 256 256 255 255 255 253 253 252 252 251 251 250 250 251 251 251 252 253 252 252 252 252 251 249 249 248 247 246 244 243 240 239 240 240 240 241 241 242 243 243 243 242 242 244 246 246 245 243 328 327 325 322 322 325 326 327 328 328 328 328 329 330 331 330 330 330 330 331 330 331 332 333 334 334 333 333 332 330 330 329 329 327 326 325 324 323 322 319 317 317 317 315 314 313 311 309 307 305 303 301 300 300 299 299 300 301 302 301 301 300 300 300 299 299 299 300 301 301 301 301 301 301 301 301 300 300 300 300 301 301 302 302 302 301 301 301 302 302 301 301 300 300 300 300 300 300 300 299 298 298 298 298 298 297 297 297 297 298 299 299 299 299 299 298 298 298 298 297 296 295 296 297 298 298 297 297 296 295 294 294 294 295 297 297 297 297 296 296 295 294 294 294 293 292 292 291 291 292 292 292 292 291 290 290 290 291 291 291 291 292 292 292 292 290 289 287 285 287 289 290 291 291 292 292 291 289 287 285 284 283 283 284 284 284 284 283 283 283 283 282 283 283 283 283 283 283 283 283 283 283 282 281 280 281 280 280 279 279 279 279 279 280 281 281 281 281 281 280 280 280 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 281 281 282 281 280 279 278 277 277 277 278 278 279 280 281 283 284 285 285 285 284 282 282 281 279 277 275 275 276 276 277 277 278 278 278 278 279 279 280 280 281 282 282 282 282 282 281 281 280 280 280 280 281 281 282 282 282 283 283 285 286 286 285 283 282 281 281 281 282 283 282 282 283 285 286 286 285 283 282 280 280 279 278 277 275 274 272 271 270 269 269 268 266 264 262 261 262 264 265 266 265 266 266 265 263 261 260 259 259 258 258 257 256 254 251 249 247 245 244 245 246 245 247 247 246 246 246 245 246 246 246 245 244 242 242 243 245 245 246 245 243 242 243 243 243 243 244 246 247 247 246 247 249 250 251 253 253 253 252 250 250 251 251 252 252 252 252 252 253 253 253 254 255 255 255 256 257 259 261 263 265 267 268 269 269 268 264 265 264 265 267 269 270 269 268 267 266 266 266 267 267 267 267 267 268 268 268 268 268 269 269 270 271 272 272 271 269 268 266 266 264 262 259 258 257 256 254 251 248 246 245 244 243 241 239 239 237 236 236 235 233 233 233 237 240 242 246 248 251 253 253 253 254 255 255 255 254 254 254 254 255 255 255 254 256 256 255 253 251 250 251 252 253 253 254 254 252 252 253 252 251 250 250 250 251 253 254 255 256 257 257 258 259 260 260 260 261 262 263 264 265 267 268 270 270 271 272 272 273 274 274 275 277 280 281 282 283 282 282 281 276 273 271 270 270 269 269 269 268 267 266 265 264 263 262 263 264 264 265 267 269 271 270 268 266 265 265 265 266 266 266 266 265 264 264 264 265 265 265 264 263 263 264 265 266 265 265 265 265 265 265 264 266 269 271 272 273 275 276 277 280 285 286 284 280 278 274 273 273 274 275 276 274 273 273 274 275 275 275 275 276 277 277 278 277 275 274 272 271 272 272 272 271 271 270 269 269 269 269 270 270 269 268 268 268 267 267 266 264 263 263 260 259 257 256 255 255 255 255 255 255 255 255 254 254 255 255 255 255 256 256 256 255 253 253 252 252 252 251 251 251 251 251 252 252 253 253 253 253 253 252 251 250 249 248 247 245 243 240 238 239 239 240 241 241 242 244 245 245 245 245 247 248 249 248 247 327 326 324 323 324 325 327 328 328 328 328 328 329 330 331 332 333 334 335 336 335 336 336 337 335 334 332 330 329 328 328 327 326 325 324 323 322 321 319 316 315 315 314 313 312 311 310 308 305 303 302 302 300 299 298 298 300 301 302 301 301 301 300 300 300 300 300 301 302 302 302 302 302 301 301 300 300 299 299 300 301 302 302 302 302 303 303 303 303 303 302 302 301 301 301 301 301 301 300 299 299 298 298 298 297 297 297 297 297 298 299 299 299 299 299 298 298 298 297 296 295 295 296 297 298 297 297 297 297 296 295 294 295 296 297 297 297 296 295 295 294 294 293 293 293 292 292 292 292 292 292 292 292 291 290 290 290 290 291 291 291 291 291 291 291 290 288 286 285 286 288 288 290 291 291 290 289 287 286 285 284 283 283 284 284 285 285 285 284 284 284 283 283 283 283 283 283 283 284 283 283 282 282 281 280 280 279 279 279 279 279 279 280 280 281 281 282 282 281 280 280 280 281 281 281 281 281 281 281 281 281 280 280 280 280 280 280 280 281 281 281 279 278 277 277 277 278 278 278 279 280 282 283 284 284 285 284 283 282 282 281 280 278 275 275 275 276 276 277 277 277 278 278 279 279 279 280 280 281 282 282 281 281 280 280 280 280 280 280 281 281 281 282 282 282 283 284 285 284 284 283 282 282 281 281 282 283 283 283 283 284 286 287 287 286 285 283 284 282 280 278 277 275 274 273 272 270 270 269 268 266 263 261 261 262 263 263 264 265 266 265 264 262 261 260 259 258 258 257 255 254 252 249 247 246 246 247 248 248 250 251 249 247 247 247 247 247 248 248 247 247 245 246 247 246 248 247 245 243 243 242 242 242 243 244 244 244 246 248 247 245 248 250 251 251 251 250 250 251 252 252 252 252 252 252 253 254 255 257 257 257 257 257 257 257 258 259 261 263 266 266 266 265 261 260 262 265 267 268 268 268 267 267 267 266 266 265 266 266 265 266 266 267 267 267 267 268 268 269 270 270 271 271 269 268 267 266 264 261 259 257 257 256 254 251 250 248 245 243 242 241 240 240 239 239 239 238 238 239 241 244 247 248 249 252 252 252 252 252 252 253 253 252 251 252 252 252 253 253 253 253 254 256 256 255 253 252 251 251 251 252 254 255 254 254 254 253 252 250 250 250 250 251 253 254 256 256 257 258 258 259 259 261 262 263 264 265 266 267 268 269 270 270 271 272 273 273 273 274 275 276 277 279 281 283 283 282 278 274 272 270 270 270 269 269 268 267 266 265 265 265 264 264 263 263 264 266 268 270 270 268 267 266 267 266 266 267 266 266 265 265 265 265 265 265 264 263 263 263 264 266 265 265 264 263 262 262 262 263 264 267 270 271 273 273 274 276 278 282 285 286 284 282 277 276 273 273 274 276 276 274 272 273 273 274 274 274 275 275 277 278 278 277 276 274 274 275 274 273 272 272 272 271 270 269 269 269 269 269 268 268 268 267 266 266 264 263 262 261 259 257 256 256 256 256 256 256 256 256 255 255 255 255 255 255 255 255 255 256 255 254 253 252 252 252 252 252 252 252 252 252 253 253 254 254 254 254 253 252 250 249 248 247 246 244 239 238 238 239 240 241 241 243 245 247 247 247 247 248 250 250 249 250 327 326 324 323 324 326 327 328 328 327 327 327 328 329 329 330 331 335 336 337 336 336 335 333 332 330 328 327 326 326 326 324 324 323 322 321 320 319 318 316 315 314 313 312 311 310 309 308 305 303 301 301 300 298 298 299 300 301 301 301 301 301 301 300 300 301 301 303 304 304 304 303 303 302 301 300 300 300 301 302 302 303 304 304 304 305 305 304 304 304 303 303 303 302 302 302 302 302 301 300 299 299 298 297 297 297 297 298 298 299 299 299 299 299 299 298 298 298 297 296 295 296 296 297 297 297 297 297 297 296 295 295 295 296 296 296 296 296 295 295 294 293 293 293 292 292 292 292 292 292 292 292 292 291 291 290 290 290 291 290 290 291 291 291 290 288 287 285 284 286 288 288 290 290 290 289 287 286 285 284 284 284 284 284 285 286 287 287 286 285 284 283 283 283 283 283 283 284 284 284 283 282 281 281 280 279 279 279 279 279 279 280 280 281 281 281 281 281 281 280 280 280 280 280 280 280 280 280 281 281 280 280 280 280 279 279 279 279 280 281 280 279 278 278 278 278 278 279 279 279 280 282 283 284 284 284 283 283 283 282 281 281 279 276 273 274 275 276 276 276 277 277 278 278 279 279 279 280 280 280 280 280 279 278 278 279 279 280 280 281 282 282 282 282 282 282 283 284 283 283 282 281 281 281 281 281 282 283 284 284 284 284 285 285 286 286 286 287 286 283 281 279 278 276 275 274 272 271 269 269 267 265 263 262 262 262 262 263 264 265 265 264 263 261 260 260 259 258 257 256 254 252 250 247 246 248 248 250 251 252 255 251 249 248 248 248 248 249 249 250 250 249 251 250 249 249 249 245 244 243 241 242 241 241 242 242 241 240 242 241 239 241 244 246 249 251 251 249 250 251 251 251 251 251 251 252 254 257 259 261 261 260 259 257 256 255 256 258 260 262 261 262 260 258 260 264 266 266 265 265 266 267 267 267 266 265 264 264 264 264 265 265 264 264 265 266 267 268 268 268 269 270 270 268 268 267 265 264 261 259 258 256 256 254 253 251 248 245 242 241 242 242 242 242 242 242 242 243 244 245 247 249 250 250 250 247 247 248 246 244 244 246 247 248 250 251 251 251 252 253 254 254 255 257 257 255 254 253 252 252 253 254 256 256 256 255 253 252 251 251 250 250 250 251 253 255 256 257 257 257 258 259 260 261 263 264 265 266 266 267 267 269 269 270 271 272 272 272 272 273 274 274 276 279 281 282 280 278 275 273 271 270 270 269 269 268 267 266 266 266 266 266 265 265 264 264 264 265 267 269 269 268 269 270 269 267 267 266 265 265 265 267 267 266 265 264 263 264 265 266 266 265 264 264 263 263 263 263 262 262 264 266 268 270 272 274 276 277 279 283 285 285 284 281 280 276 274 274 275 277 276 274 273 273 273 273 273 274 274 276 277 278 278 277 276 276 276 275 274 273 273 273 272 271 271 270 270 269 269 269 269 268 267 266 265 265 264 263 261 259 257 257 257 257 258 258 258 257 257 257 256 255 255 255 255 255 255 255 255 255 254 252 251 251 252 252 252 252 252 252 252 253 253 254 254 254 254 253 252 250 249 248 247 246 245 240 239 239 240 240 241 241 243 246 247 248 248 249 249 250 251 250 251 326 325 324 324 325 327 327 327 327 327 324 325 327 326 326 325 326 329 331 333 332 331 330 329 328 327 326 326 325 325 325 324 323 322 321 320 319 318 317 317 315 313 312 311 311 310 309 307 304 302 301 301 299 299 299 300 300 300 300 300 300 300 300 300 300 301 302 304 304 305 305 304 304 303 302 302 301 302 302 303 303 304 305 305 305 306 305 304 304 304 304 304 304 304 303 303 303 302 301 301 300 299 298 298 297 297 298 298 299 299 299 299 299 299 299 299 298 298 297 296 296 296 296 297 297 297 297 297 296 296 295 295 295 296 296 296 296 296 295 294 293 293 293 293 292 292 292 292 292 292 293 293 292 292 291 291 291 291 291 291 291 290 290 290 289 287 285 283 284 285 287 288 289 289 288 287 286 284 285 284 284 284 284 285 286 287 288 287 287 285 284 283 283 282 283 283 284 284 284 284 283 282 281 281 280 279 278 278 279 279 279 280 280 280 281 281 281 281 280 279 279 279 279 280 280 280 280 280 280 280 280 280 280 280 279 279 279 279 280 280 279 279 278 278 278 279 279 279 279 280 280 281 283 284 284 284 283 283 284 284 283 281 279 276 273 273 274 275 275 276 277 277 278 278 278 278 279 279 279 279 279 279 278 277 277 279 280 281 281 282 282 282 282 282 282 282 282 283 282 282 282 282 281 280 280 281 281 282 283 284 284 283 284 284 285 286 286 286 287 286 285 283 281 280 278 276 275 273 271 270 268 267 265 263 263 262 261 261 263 264 265 264 263 262 262 261 260 259 257 256 254 253 251 248 248 249 249 251 253 254 255 254 250 249 249 249 249 249 250 252 253 252 254 252 251 249 248 248 246 243 241 241 240 241 242 241 240 239 239 240 240 240 240 242 247 249 249 248 247 247 248 248 249 249 250 252 254 257 260 261 262 261 260 257 256 255 255 256 257 257 257 257 257 258 261 263 263 262 262 262 264 265 266 265 263 262 262 262 261 261 261 261 262 262 263 264 266 266 267 267 267 269 269 269 267 266 265 264 263 261 258 256 255 254 254 252 249 245 242 242 241 241 242 242 242 242 243 244 245 247 247 247 247 247 245 239 240 241 241 240 241 242 245 249 252 253 253 253 254 255 255 255 255 257 258 257 256 255 254 253 253 253 254 256 255 255 254 253 253 252 251 250 250 250 252 253 255 256 256 256 257 258 259 260 262 263 264 265 265 266 267 268 268 269 270 271 271 271 271 271 272 273 274 276 279 279 278 277 275 274 273 272 271 270 269 268 268 266 266 266 266 266 266 266 265 264 263 263 264 267 269 269 270 271 270 269 268 266 265 265 267 267 268 267 265 264 265 267 267 267 267 267 267 266 266 265 264 265 263 261 261 262 263 265 268 272 275 277 278 280 283 284 283 283 282 279 276 275 275 276 277 275 274 274 274 273 273 273 273 274 276 277 277 277 277 277 276 275 274 274 274 273 273 272 272 271 271 270 270 270 270 268 266 265 265 264 263 262 260 259 257 257 258 258 258 259 260 260 259 258 257 255 255 255 255 255 255 255 255 254 253 252 251 251 252 252 252 252 252 252 252 252 253 253 254 254 254 253 251 250 249 248 247 246 245 244 241 240 241 241 241 241 244 246 247 248 248 249 250 250 251 251 251 326 325 324 324 326 327 327 327 327 326 324 324 324 323 322 321 322 323 324 327 327 326 326 326 326 326 326 326 325 325 324 324 323 321 320 319 318 316 315 316 315 313 311 311 310 309 308 305 303 302 301 300 299 299 299 300 300 300 299 299 299 300 301 301 301 301 303 304 305 305 305 304 304 304 301 302 302 303 304 303 304 305 305 306 306 305 305 304 304 305 306 306 305 305 304 304 303 303 302 301 300 300 299 299 299 299 299 299 299 299 299 300 301 301 300 300 299 298 298 297 296 296 296 297 297 297 296 296 296 295 295 295 295 296 296 295 295 295 294 294 293 293 293 293 293 292 292 292 292 292 293 293 293 293 293 293 292 292 292 291 290 290 290 289 288 286 286 285 286 285 287 289 289 289 288 287 286 284 284 285 285 285 286 286 287 288 288 287 286 285 284 284 283 282 282 283 284 285 284 284 282 282 281 280 279 279 278 279 279 279 280 280 280 280 281 280 280 280 279 279 279 279 279 279 279 280 280 280 280 280 280 280 280 279 279 278 278 279 279 279 279 278 278 278 278 278 278 278 279 279 280 281 282 283 283 283 283 283 283 283 281 280 278 275 273 272 273 273 274 275 276 277 277 278 277 278 278 278 278 279 279 278 277 277 278 279 281 283 282 282 282 281 281 282 282 282 283 283 283 282 282 282 281 279 280 280 280 281 282 283 283 283 283 283 283 284 285 285 286 286 286 286 285 284 282 280 278 276 273 271 270 268 267 266 264 262 261 261 261 263 264 264 263 263 263 262 261 260 258 257 255 254 252 250 250 251 251 252 254 254 255 255 252 250 249 249 249 250 250 253 255 255 255 251 250 249 247 247 246 242 240 240 240 240 241 243 243 243 243 244 242 240 239 240 242 245 246 245 244 244 245 246 247 249 250 253 255 256 257 258 260 261 260 258 256 254 253 252 253 253 254 253 255 257 259 259 259 259 260 261 261 262 262 261 260 259 259 260 257 255 255 255 255 259 260 261 262 262 263 264 264 265 266 266 264 263 263 262 261 260 258 255 253 253 252 251 249 246 243 241 239 238 236 236 237 240 241 242 243 244 245 243 242 241 239 236 237 237 238 240 244 247 249 252 254 255 255 255 256 256 256 255 255 256 257 257 257 257 254 253 252 252 253 254 254 254 254 254 253 251 250 249 249 249 250 251 253 253 254 254 256 257 258 260 261 263 264 264 265 266 266 267 268 269 269 270 270 270 270 270 271 272 273 274 276 275 275 275 275 275 274 273 272 271 269 268 267 267 266 266 266 266 266 266 266 265 264 263 263 264 265 267 269 270 271 270 267 265 265 266 266 266 267 265 264 265 267 268 268 269 269 269 269 270 270 269 267 265 263 261 259 259 260 262 265 270 274 277 278 279 281 280 281 282 282 281 278 276 275 275 276 276 276 276 276 274 273 273 273 273 274 276 276 277 277 277 276 276 275 275 274 274 273 273 273 272 272 271 272 272 271 269 267 266 265 264 263 262 261 259 258 258 259 259 260 260 261 261 261 260 258 256 256 256 255 255 254 254 253 253 253 252 251 251 251 251 252 252 252 252 251 251 252 252 252 253 253 252 251 249 248 248 247 247 246 244 242 242 242 243 242 242 244 245 246 246 248 249 249 249 250 250 250 326 325 324 325 326 327 327 327 325 324 323 322 322 320 319 319 320 321 322 323 323 323 324 325 326 326 326 326 325 325 324 324 323 322 320 319 317 316 316 315 314 312 311 310 310 309 306 304 303 302 301 300 300 300 300 300 300 300 300 299 299 301 302 303 303 303 304 305 305 304 304 304 304 303 301 301 303 304 305 305 306 305 306 306 306 305 304 304 305 306 306 306 306 306 305 305 304 304 303 302 301 300 300 300 300 300 301 300 300 299 301 302 304 304 303 303 302 300 299 297 297 296 296 297 297 297 296 296 295 295 294 294 295 295 296 295 295 295 294 293 293 293 294 294 293 293 293 292 292 293 294 294 294 294 294 294 292 292 292 291 291 290 290 289 288 287 287 287 287 287 289 289 289 288 288 287 286 286 286 286 286 286 287 288 288 288 288 287 285 285 285 284 283 282 283 285 285 285 284 283 282 282 281 279 278 278 278 279 280 280 280 281 281 281 281 280 279 279 278 278 278 278 279 279 279 279 279 279 280 280 280 279 279 279 278 277 277 277 277 278 278 277 277 278 278 278 278 278 278 278 279 280 281 281 282 282 282 281 281 280 278 277 276 275 273 272 272 272 274 275 276 277 277 277 277 277 278 278 278 279 279 278 277 278 278 280 282 283 283 283 282 281 281 282 282 283 283 283 283 283 282 282 281 279 279 279 280 281 282 282 282 283 283 283 283 283 284 284 284 285 285 286 286 286 285 284 282 279 277 274 272 270 269 268 265 263 263 261 261 261 263 263 263 263 263 262 262 261 259 257 256 255 253 252 252 252 252 253 254 254 254 254 253 251 251 250 250 251 250 252 254 254 253 250 250 249 248 246 245 242 241 240 240 240 242 244 245 245 246 247 244 242 241 240 239 239 242 243 243 244 244 246 248 249 251 253 254 255 256 257 258 259 259 257 256 253 250 249 249 249 250 253 254 255 255 255 256 257 258 258 259 258 258 258 259 258 257 256 251 250 250 251 253 255 257 256 255 256 258 259 260 261 261 259 258 260 260 258 256 256 253 250 249 250 250 251 250 247 244 240 237 232 231 230 231 234 236 238 239 238 236 237 240 239 238 237 236 238 240 245 249 251 252 254 254 255 256 256 256 255 255 255 254 254 255 256 256 257 255 253 252 251 251 252 252 253 253 254 253 252 250 250 249 249 249 250 250 251 252 253 255 256 258 260 261 263 264 264 265 266 266 267 268 268 269 269 269 269 270 270 270 271 272 272 273 273 273 274 274 274 274 274 273 272 270 268 267 267 267 266 266 266 266 266 266 265 265 263 263 263 263 265 266 268 270 269 267 265 266 266 266 265 266 265 265 266 269 269 270 270 270 270 270 270 271 270 268 265 263 262 262 260 259 260 262 266 271 274 277 278 279 278 279 280 281 280 279 278 276 275 275 275 276 276 276 275 274 273 272 273 273 274 275 276 276 277 276 276 276 275 275 274 274 274 273 272 272 272 273 274 273 271 270 268 266 265 263 262 260 260 259 260 260 260 260 261 262 262 262 261 260 258 258 258 256 254 253 252 252 252 252 252 251 251 250 250 251 251 251 251 250 250 250 250 251 252 252 251 250 249 248 247 247 247 247 245 243 243 243 244 243 241 242 243 244 246 247 248 248 248 248 249 249 326 326 326 327 328 329 328 326 324 323 321 321 320 318 319 319 319 321 321 321 321 322 324 325 326 326 326 326 326 325 325 324 323 322 321 319 318 318 316 316 315 314 312 310 309 307 304 303 303 302 302 301 301 300 300 300 300 300 300 300 301 302 302 303 303 303 304 304 304 304 304 303 304 303 303 302 303 304 305 305 305 305 306 306 305 304 303 304 305 305 306 306 306 305 305 304 305 305 304 303 302 301 301 301 302 303 303 302 301 301 303 306 308 309 309 308 305 303 301 300 299 298 298 297 297 297 296 296 295 294 294 294 295 295 296 296 295 295 294 294 294 294 294 294 294 293 293 293 293 294 295 295 295 295 294 293 293 292 291 291 291 291 290 290 290 289 288 288 288 288 289 289 289 288 287 287 287 287 286 286 286 287 287 288 288 288 287 286 285 284 284 284 284 284 285 285 285 285 284 284 283 282 280 279 279 279 280 281 281 282 282 282 283 282 282 281 279 278 278 278 278 279 278 279 279 279 279 279 280 279 279 278 278 278 277 276 276 276 276 276 277 277 277 277 277 277 278 278 278 278 278 279 280 280 280 281 280 279 278 276 276 276 276 276 274 274 272 272 273 275 276 277 277 277 277 277 277 277 278 279 279 279 278 278 279 281 282 282 283 283 281 281 281 282 282 283 283 284 284 284 282 282 281 280 279 279 279 280 281 281 282 282 282 283 283 283 283 283 283 284 284 284 284 285 286 286 285 283 281 278 276 275 272 270 267 265 264 262 260 260 261 262 262 263 263 263 262 262 260 258 257 256 254 254 254 254 253 253 255 255 254 254 254 253 253 251 250 250 250 251 252 253 253 252 252 251 249 246 245 243 241 240 240 240 241 242 244 246 247 247 248 246 243 241 241 242 243 244 245 245 246 246 248 249 250 252 252 252 253 253 253 255 255 255 254 252 250 248 248 248 250 252 252 253 253 254 255 254 255 256 255 255 255 256 257 256 254 251 249 246 246 247 249 251 251 250 250 251 252 253 253 254 255 254 253 255 255 253 251 251 251 250 247 246 245 245 248 246 242 236 230 229 229 229 228 228 229 230 230 231 232 234 236 240 240 239 239 241 247 250 251 252 253 253 254 255 256 256 255 254 253 254 254 253 253 254 254 256 256 254 252 251 251 251 250 251 252 253 253 253 251 250 249 249 249 249 249 250 250 251 253 255 258 260 261 262 263 264 265 266 266 267 267 267 268 268 268 268 269 269 269 269 270 270 271 272 271 271 272 273 273 273 273 272 271 269 267 267 267 266 266 265 265 265 265 266 266 265 264 264 263 264 265 267 268 268 266 267 266 267 267 266 265 266 266 267 269 271 272 272 272 271 271 271 271 271 269 267 265 267 265 263 261 259 259 262 267 271 274 276 276 276 277 278 279 279 279 279 278 277 276 276 276 276 277 276 275 273 273 273 273 273 274 274 275 276 276 276 276 275 275 275 274 274 273 272 272 272 273 274 274 274 272 270 267 266 264 263 261 260 260 261 260 259 260 261 262 262 263 262 262 261 261 260 257 255 252 251 250 250 250 251 251 250 249 249 249 249 250 249 249 249 249 249 250 250 250 250 250 249 248 247 247 247 246 246 243 243 244 244 243 240 240 242 243 245 246 247 247 246 247 248 248 326 326 328 329 329 328 326 324 323 322 321 320 319 319 321 320 321 322 322 322 321 322 325 326 327 327 327 327 327 326 326 325 324 323 321 320 318 318 317 316 314 313 312 310 307 305 303 303 302 302 301 300 300 300 301 301 301 301 301 301 301 301 302 302 303 303 303 303 303 303 303 303 304 303 303 303 304 305 305 305 305 305 306 306 304 303 303 304 304 304 305 305 304 304 304 304 305 304 303 302 302 302 302 303 303 304 304 303 302 304 306 309 309 311 312 311 309 307 306 304 303 302 301 300 300 299 298 297 295 294 294 294 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 293 294 294 295 295 295 294 293 292 292 291 291 292 292 291 291 291 291 290 290 289 289 289 289 289 288 288 287 287 287 287 287 287 287 287 287 288 288 288 287 286 286 285 284 284 284 285 285 285 285 285 284 284 283 282 280 279 280 280 282 283 284 284 283 284 284 284 283 281 280 279 279 279 279 279 279 279 279 279 280 280 280 279 279 278 277 277 276 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 278 278 279 279 279 279 278 277 276 276 276 276 277 276 275 275 273 272 273 275 276 277 277 277 277 277 277 277 278 278 279 279 279 279 280 281 281 282 282 282 281 281 281 282 283 283 284 284 284 284 283 283 281 280 279 278 279 280 280 281 282 282 282 282 283 283 283 283 283 283 283 283 283 284 284 285 285 285 285 283 281 280 276 273 270 268 267 264 261 260 260 261 261 262 263 263 263 263 261 259 257 256 256 256 255 255 255 255 256 257 256 254 254 254 255 252 250 250 250 249 250 251 253 254 254 252 249 247 246 244 242 241 241 241 241 242 244 246 247 248 248 248 247 247 247 247 246 246 246 246 246 245 246 247 248 249 248 248 246 246 247 248 249 250 251 250 249 249 248 248 249 249 248 249 251 252 252 251 252 252 252 253 253 252 251 252 250 248 246 244 243 243 244 245 246 246 246 247 247 248 249 250 251 250 248 248 249 247 245 245 246 249 246 243 240 239 240 241 238 233 229 229 228 228 227 227 227 228 229 230 231 233 233 239 237 240 244 248 250 251 252 253 253 253 253 254 255 255 255 253 253 253 253 253 254 253 253 254 256 256 252 250 250 249 249 249 250 251 253 253 253 251 250 249 249 249 249 249 250 250 252 254 257 260 261 262 263 264 265 265 266 265 265 264 265 265 266 266 267 268 268 268 268 268 269 270 269 269 270 272 272 273 273 273 272 271 270 269 267 266 265 265 265 265 265 266 266 266 266 265 264 263 264 265 266 266 266 267 268 268 268 267 266 266 267 268 270 272 273 274 275 274 273 271 272 272 272 270 269 273 269 266 262 258 256 259 263 267 269 271 274 274 275 276 277 278 278 278 278 278 278 277 276 276 276 276 276 275 273 273 273 273 273 273 274 275 275 276 276 276 275 275 274 274 274 272 272 272 273 274 274 274 274 272 269 267 266 265 263 262 262 258 257 257 259 261 262 263 264 264 264 263 261 261 259 256 254 251 248 248 248 248 249 250 249 248 248 248 248 248 248 248 248 248 249 249 249 249 249 249 248 248 248 247 246 245 244 244 244 243 243 242 239 240 241 243 244 244 244 244 244 246 246 326 327 328 328 328 328 326 324 322 321 321 320 320 320 321 321 322 322 322 322 321 323 325 327 328 328 328 328 328 328 327 327 326 325 323 320 319 318 316 314 313 312 311 309 305 304 303 303 302 302 300 299 300 301 302 303 303 302 302 301 301 301 302 302 302 302 302 302 302 302 303 303 303 303 303 303 304 304 304 303 304 304 304 304 301 301 302 304 304 304 304 304 303 303 304 304 304 303 302 302 302 303 303 304 304 304 303 303 303 306 308 310 310 311 311 311 310 308 308 308 308 307 307 307 307 305 303 300 297 295 295 295 295 295 295 295 295 295 295 295 295 295 294 294 294 294 294 294 294 294 294 294 294 293 292 292 292 291 292 293 292 292 292 292 291 291 291 290 290 289 289 288 288 288 288 288 288 288 287 287 287 287 288 288 288 288 287 286 285 284 284 284 284 284 285 284 284 284 283 283 283 282 281 280 281 283 284 284 285 285 285 285 285 284 283 282 280 280 279 279 279 279 279 280 280 280 280 280 280 279 278 278 278 277 277 276 276 277 277 277 277 278 278 278 278 277 277 277 277 277 277 278 278 278 278 278 278 277 277 276 276 276 276 276 276 276 275 273 273 275 276 277 277 277 277 277 277 277 277 278 279 279 279 279 280 280 281 282 282 282 281 281 281 282 283 283 283 284 284 284 283 283 280 280 279 279 279 280 280 281 281 281 282 282 282 282 283 282 283 283 283 283 283 283 283 283 283 284 285 285 285 284 281 277 273 272 269 266 263 261 260 260 261 262 263 264 264 263 262 260 258 257 257 257 256 256 256 257 257 258 258 255 255 255 254 253 251 249 249 250 250 252 254 254 255 255 250 248 247 245 243 242 241 241 241 242 245 246 248 249 249 249 249 251 251 251 250 248 247 246 246 245 244 245 246 246 244 242 241 242 243 244 245 246 247 246 246 246 246 247 247 246 245 246 248 249 249 249 250 250 250 250 251 250 248 248 247 246 244 243 241 240 240 241 243 243 242 242 243 243 244 245 246 244 242 242 243 244 243 242 242 243 245 241 237 235 234 233 232 230 229 229 227 226 226 226 227 228 230 231 231 232 232 235 238 242 246 250 252 252 253 253 253 253 252 252 252 253 253 254 254 253 253 253 254 253 253 253 254 255 255 251 251 250 249 249 249 250 252 253 253 252 251 250 249 249 249 249 250 250 252 254 256 259 259 261 263 264 265 265 265 263 262 261 262 262 263 265 265 266 266 266 266 267 267 267 268 268 269 271 272 273 273 273 273 272 272 270 268 266 265 264 264 264 264 265 265 266 266 266 265 264 264 264 265 265 265 265 267 269 269 269 268 268 268 270 271 272 272 273 275 276 276 274 273 274 274 274 274 275 273 268 263 259 256 256 259 262 264 267 270 270 273 274 276 277 277 278 278 278 278 277 277 276 276 277 277 276 276 274 273 273 273 273 274 274 275 275 276 276 276 275 275 274 274 273 272 272 273 273 273 274 274 273 271 270 268 266 263 261 260 258 258 260 262 264 265 265 265 265 265 264 262 262 261 259 256 252 248 247 247 247 248 248 248 248 247 246 246 246 247 247 247 247 248 248 248 249 249 249 249 249 248 247 246 245 244 243 243 243 243 243 241 239 239 240 241 241 242 241 241 242 244 326 327 327 327 326 326 325 323 322 321 321 320 321 321 321 322 323 323 322 322 322 324 327 328 328 328 329 329 329 329 329 328 327 326 325 322 321 318 316 313 312 311 309 307 305 304 303 303 302 302 301 300 301 302 304 306 307 306 304 303 302 302 301 301 301 301 301 302 302 302 302 302 302 302 303 303 303 303 303 303 303 303 303 302 299 300 302 304 304 304 304 304 303 304 304 304 304 302 301 303 303 304 305 305 305 304 304 305 306 308 308 309 310 310 310 309 308 308 308 308 310 310 311 313 314 311 307 304 302 300 299 298 297 296 296 295 296 296 296 296 295 295 294 294 294 295 295 294 294 294 294 294 293 292 292 292 292 292 292 293 292 292 292 291 291 291 291 290 290 289 289 288 288 288 288 288 289 288 287 286 287 287 288 288 288 287 287 286 285 285 284 284 284 284 284 284 284 283 283 283 283 282 282 282 283 284 285 285 285 285 285 285 285 283 282 281 280 280 280 280 280 279 279 280 280 280 280 280 280 280 279 279 278 277 277 277 277 278 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 278 278 278 277 277 276 276 276 276 276 277 277 276 274 273 274 276 277 277 277 277 277 277 277 277 278 279 279 279 279 280 280 281 282 282 281 281 281 281 282 282 283 283 283 284 283 283 282 280 280 280 280 280 280 281 280 280 281 281 281 282 282 282 282 282 282 283 283 283 283 283 282 282 282 283 283 284 285 285 282 278 277 273 268 265 262 262 260 260 261 262 263 264 264 262 261 259 258 257 257 258 257 257 258 258 258 258 258 256 255 254 254 251 250 249 249 251 254 254 254 255 256 254 249 247 246 244 242 242 241 242 243 245 247 250 251 251 253 253 253 253 253 251 249 247 247 247 246 244 244 244 245 245 244 242 243 243 243 243 243 244 244 245 244 243 244 244 244 243 243 244 245 245 246 247 247 247 247 247 247 246 244 244 244 243 241 239 238 239 240 241 241 239 239 239 239 240 241 241 241 239 238 239 241 241 240 239 239 240 238 236 233 232 231 231 230 229 228 227 226 226 226 227 229 230 231 231 230 231 235 245 246 249 251 253 253 253 252 252 251 250 250 250 251 252 254 255 255 254 254 253 253 253 252 252 253 255 254 254 253 251 249 249 249 250 251 252 253 252 252 250 249 249 249 250 250 251 253 254 255 257 260 261 263 263 263 262 260 259 259 259 260 261 263 264 264 265 265 266 266 266 267 268 268 269 271 272 273 274 274 274 274 273 271 269 267 266 264 264 264 264 264 264 265 266 266 267 266 264 264 263 264 264 265 267 269 270 270 270 270 271 270 270 270 271 271 273 275 276 276 274 273 273 273 274 274 274 271 266 261 257 255 256 256 258 263 266 267 270 272 274 275 276 276 277 277 277 277 277 276 276 276 277 277 277 276 274 273 272 273 274 274 274 274 275 275 276 275 274 274 274 273 273 272 272 272 273 274 274 274 273 271 269 266 265 264 262 263 262 264 267 269 269 267 267 266 265 264 263 263 262 261 258 254 250 250 248 246 246 247 248 248 246 245 244 244 245 246 246 247 247 247 248 249 249 249 249 248 248 247 245 244 243 243 243 243 242 242 242 238 236 236 237 237 238 237 237 239 241 327 327 327 327 326 326 325 325 324 323 322 321 321 321 322 323 324 323 322 322 323 325 328 330 329 329 329 329 329 328 328 328 327 326 326 325 323 320 317 313 311 310 307 306 305 304 304 305 304 303 302 301 303 304 306 308 308 308 306 304 303 302 301 301 301 301 301 301 301 301 301 301 302 302 302 302 303 303 303 303 303 303 303 301 300 300 304 305 305 305 304 304 304 304 305 305 304 302 302 305 304 306 306 306 306 306 306 306 307 308 308 310 310 310 309 308 308 307 308 309 310 310 312 315 315 312 307 306 306 307 306 304 303 301 300 298 301 300 299 298 296 295 295 294 294 294 294 294 295 295 295 294 293 293 293 292 292 292 293 293 291 291 291 291 291 291 292 292 291 289 288 288 288 288 289 289 288 287 287 287 287 287 288 288 288 287 287 286 283 283 283 284 284 284 284 284 283 283 283 283 283 282 283 283 284 285 285 285 284 285 285 284 283 282 281 280 280 280 280 280 279 279 279 279 279 279 280 280 280 280 280 279 278 278 278 278 278 278 279 279 279 279 279 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 274 273 274 276 277 277 277 277 276 276 277 277 278 278 279 279 279 279 280 281 282 282 282 281 281 281 281 282 282 282 282 283 283 282 281 280 280 281 280 280 280 281 280 280 280 280 281 281 281 281 281 282 282 282 282 283 283 283 283 282 282 282 282 283 284 285 285 283 282 277 272 269 267 264 261 260 260 261 262 263 264 263 262 261 259 258 258 258 258 258 259 259 258 257 257 257 255 254 254 252 250 250 250 250 251 252 255 256 255 254 250 247 246 244 243 243 242 242 245 247 249 251 253 253 254 255 255 254 253 252 249 247 247 247 246 245 244 244 245 245 246 246 244 244 244 244 244 244 244 244 243 242 241 241 240 239 239 239 240 241 242 242 243 243 243 243 243 242 242 242 242 241 240 239 237 238 238 239 239 237 238 237 238 238 238 238 238 235 235 236 237 238 238 237 236 236 235 233 232 231 230 230 230 230 229 228 227 226 226 227 228 229 229 230 230 231 237 248 250 251 252 253 254 253 251 249 248 248 248 249 250 252 253 253 255 255 254 253 253 253 253 252 252 253 253 255 255 253 251 249 249 249 251 252 252 252 251 251 250 249 249 250 250 250 250 251 252 255 257 258 259 260 259 259 257 256 256 257 258 259 261 262 262 263 264 265 266 266 267 268 269 270 271 272 273 273 273 273 273 273 272 270 269 267 265 264 264 264 263 263 264 265 266 267 267 265 264 264 263 264 265 267 269 270 271 271 271 270 270 269 269 270 270 271 272 274 276 276 274 273 273 273 273 274 273 269 263 258 255 255 254 256 259 263 267 267 269 272 273 273 274 276 276 276 276 276 276 276 276 276 276 277 277 276 274 272 273 274 274 274 274 274 275 275 274 274 274 274 274 273 273 272 272 272 273 273 274 274 273 268 268 266 265 265 266 266 265 266 267 267 267 267 266 265 265 264 264 264 263 260 258 257 253 249 246 245 246 247 246 244 244 243 244 245 245 246 247 247 247 248 248 249 249 248 247 247 246 246 245 243 244 244 243 242 242 241 236 233 233 233 234 234 234 235 237 239 328 328 328 328 327 327 327 327 327 326 323 323 323 323 323 325 326 325 324 323 324 326 328 329 330 330 330 329 328 327 327 326 325 325 325 325 324 322 318 313 310 308 306 305 305 304 305 306 306 305 303 303 305 306 307 308 308 307 305 304 302 302 301 301 299 299 299 300 301 301 302 302 302 303 303 303 303 303 303 303 303 304 303 303 303 303 305 305 305 305 305 304 305 306 306 305 305 305 305 306 306 306 307 307 307 307 307 307 308 308 308 310 310 310 310 309 308 307 308 308 309 310 312 314 312 307 302 305 307 308 309 308 308 307 305 304 305 304 302 301 299 297 296 295 294 294 294 294 295 295 294 294 294 294 293 293 293 293 293 293 292 291 291 291 291 291 293 292 291 290 288 288 288 288 289 289 288 287 287 287 288 288 288 288 288 287 287 285 282 282 283 284 284 284 284 283 283 283 283 283 283 283 284 284 284 285 284 285 284 284 284 283 282 281 280 280 280 280 280 280 279 279 279 279 279 279 279 280 280 280 280 279 278 278 279 279 279 279 279 279 279 279 279 279 278 278 277 277 277 276 276 276 276 276 277 277 277 277 277 277 277 277 277 276 276 276 275 275 274 275 276 277 278 277 277 276 276 276 277 278 278 279 279 279 279 280 281 281 282 281 280 280 280 280 280 281 281 282 283 282 281 280 280 280 279 280 280 281 281 280 280 280 280 281 281 281 281 281 281 281 282 282 282 282 282 283 282 282 282 282 282 283 284 285 286 285 281 277 274 270 266 263 261 260 260 261 262 263 263 263 263 261 259 259 259 259 258 258 258 258 258 257 256 256 254 254 253 251 251 250 250 250 251 253 255 255 253 250 247 246 245 244 243 243 243 245 247 249 251 253 254 254 255 255 254 252 251 249 247 246 246 245 245 244 244 243 244 246 248 247 245 246 246 246 245 245 245 242 241 240 239 238 238 238 238 238 239 239 239 238 239 239 238 239 240 240 240 241 241 240 239 238 236 236 236 236 236 236 236 236 235 234 234 235 233 233 234 234 235 236 235 234 234 234 232 231 231 230 230 230 230 231 230 228 227 226 227 228 230 230 232 233 237 242 249 253 252 252 252 252 250 249 247 246 247 248 250 251 252 252 252 253 254 254 254 253 253 253 252 251 251 252 253 253 254 252 250 249 249 250 250 251 251 251 251 251 250 250 250 249 249 249 249 250 251 252 253 254 253 252 252 253 251 251 253 255 256 258 260 261 263 264 264 265 266 267 268 269 270 271 272 272 272 272 272 272 272 273 271 270 268 266 264 264 263 263 263 264 265 266 267 267 265 264 264 264 265 266 267 268 269 269 269 269 269 269 269 270 270 270 270 270 272 274 276 276 277 274 274 274 274 273 271 267 263 259 257 255 255 257 260 263 264 267 269 270 271 273 274 275 276 276 276 276 275 275 275 276 276 278 277 275 273 273 274 274 274 274 274 274 274 274 273 274 275 275 274 273 273 272 272 273 273 274 274 273 271 270 267 266 266 266 265 264 264 264 265 265 265 266 266 266 265 266 265 264 264 262 259 256 251 247 245 246 246 244 244 243 244 244 245 245 246 246 246 247 247 247 248 248 247 246 246 245 246 245 244 244 243 243 242 241 240 234 231 230 230 231 232 232 233 235 238 331 330 330 328 328 329 330 330 329 328 326 327 326 325 325 327 328 328 327 326 326 327 328 329 330 330 329 328 327 326 326 325 325 324 324 323 323 322 319 315 311 308 306 305 305 305 306 307 307 305 305 306 308 310 310 310 308 306 303 302 301 301 301 300 300 300 300 301 302 302 303 303 304 304 302 302 302 302 303 304 304 305 305 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 307 308 308 308 307 307 307 307 307 308 309 310 310 310 309 308 307 307 307 308 310 312 313 306 302 301 306 307 308 308 308 308 308 307 307 306 306 305 304 303 301 300 298 296 295 294 293 294 294 294 294 294 294 294 294 293 293 293 293 293 292 291 291 291 291 292 291 290 290 289 287 287 287 287 288 288 287 287 288 288 288 288 289 289 288 286 283 282 282 284 286 286 285 284 284 284 284 284 284 284 284 284 284 284 284 284 284 284 283 283 282 281 281 281 281 281 281 281 280 280 279 279 279 279 279 279 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 279 278 278 278 277 277 276 276 276 276 276 277 277 277 277 277 277 277 277 277 277 276 276 276 275 275 275 276 278 278 278 278 277 276 275 276 277 278 278 279 279 279 280 280 281 281 281 281 279 279 279 279 280 280 281 282 282 282 281 280 280 279 278 278 279 281 281 281 280 280 280 280 281 281 280 280 281 281 281 281 281 281 282 282 282 282 282 282 282 282 284 285 287 287 286 285 280 274 269 265 262 260 260 260 261 262 262 263 263 263 261 260 259 259 258 258 258 258 257 257 256 255 254 254 253 252 251 251 251 250 250 250 253 254 253 250 247 246 246 244 243 242 243 245 247 250 250 250 251 252 252 252 252 250 250 249 247 245 244 243 244 243 242 241 242 244 246 247 245 246 246 246 246 245 244 242 241 240 239 238 240 240 239 238 238 238 238 237 237 236 236 237 237 238 239 240 238 237 236 235 233 233 232 233 233 234 234 234 234 233 233 233 235 235 235 235 235 234 233 232 232 232 232 232 231 231 231 232 231 231 231 230 228 227 228 228 230 233 239 243 244 247 250 251 251 249 249 248 246 245 245 246 247 248 249 251 251 250 251 251 252 253 253 253 253 253 253 253 252 251 251 252 253 253 252 250 249 249 249 250 251 251 252 252 251 251 250 249 249 248 247 247 247 247 247 247 247 247 247 248 249 251 253 254 254 257 259 261 262 263 263 265 266 267 267 268 269 270 270 270 270 270 270 271 271 272 272 272 270 268 267 265 263 263 263 263 264 266 266 265 264 263 263 264 264 265 266 267 267 267 268 268 268 269 270 272 272 271 271 270 271 271 272 275 278 277 277 276 274 273 272 270 269 265 260 255 254 254 257 259 260 264 265 267 269 270 272 274 275 275 275 275 275 275 275 275 276 277 277 276 274 273 273 273 274 274 274 274 274 273 273 273 274 274 275 274 273 273 273 273 273 273 273 273 273 270 268 267 266 265 264 264 264 265 265 266 266 267 267 267 267 266 265 265 265 264 261 258 255 251 247 245 245 245 245 245 246 246 245 244 244 245 245 245 245 246 247 247 246 245 245 245 245 245 245 244 243 241 241 240 239 236 231 229 228 228 230 232 233 235 237 333 332 330 326 325 328 331 332 331 330 330 330 329 329 329 330 330 330 329 328 328 329 329 330 330 329 328 327 326 325 325 325 325 324 324 323 323 323 322 319 316 312 309 307 306 306 308 309 308 306 307 309 311 312 311 311 309 306 303 302 301 301 301 300 300 300 301 302 303 304 304 305 305 304 304 303 301 302 304 304 305 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 306 307 308 308 308 308 307 307 306 307 307 307 309 310 311 311 310 309 308 308 308 309 310 311 308 301 299 303 307 309 309 309 308 308 307 307 307 307 306 306 305 305 304 303 301 299 297 296 295 294 295 295 294 294 294 294 294 293 293 294 293 292 292 292 291 291 292 292 291 291 291 291 289 287 287 287 287 288 288 289 290 288 288 289 290 289 288 285 282 282 283 286 288 288 287 286 286 285 285 285 285 285 285 285 284 284 284 284 283 283 283 282 282 281 281 281 281 281 281 281 280 280 280 280 279 279 279 279 279 280 280 280 280 279 279 279 279 279 279 279 279 279 279 279 278 278 277 277 277 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 277 276 276 276 277 278 278 279 278 277 276 274 274 275 276 278 278 279 279 279 280 280 281 281 281 280 279 278 278 279 279 280 280 281 282 281 280 280 280 280 279 278 279 279 280 280 280 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 282 283 282 282 282 283 285 287 288 288 288 285 279 272 267 264 261 260 260 260 260 261 262 263 263 262 261 260 259 258 258 258 258 257 256 255 255 254 253 253 252 251 251 251 251 249 249 251 253 253 251 248 247 246 244 242 242 242 243 246 247 246 245 246 247 248 249 250 249 249 248 246 244 243 243 243 242 242 241 241 241 240 241 242 243 243 244 244 243 243 243 243 242 240 240 242 241 241 240 239 238 239 238 237 237 236 236 236 237 238 238 235 234 233 233 232 232 232 232 232 233 233 234 235 235 234 237 243 242 242 241 240 240 238 236 235 235 235 234 234 234 236 235 232 233 234 234 233 234 233 236 239 243 247 251 250 249 248 248 248 248 244 241 240 241 244 246 247 248 248 249 249 248 248 249 250 252 253 253 253 253 253 252 252 251 250 251 252 253 253 251 250 249 249 249 250 251 252 253 252 251 250 249 249 247 246 245 245 245 245 245 246 247 247 248 252 254 255 255 255 257 259 260 261 262 262 264 265 265 265 266 267 268 268 268 268 268 269 269 270 272 273 272 271 271 269 267 264 263 263 263 264 264 264 264 262 260 261 264 263 263 264 265 266 266 266 267 268 269 271 273 274 273 272 271 271 270 271 273 275 279 278 277 275 273 272 272 271 268 263 258 254 253 255 256 257 257 260 263 266 268 270 272 273 274 274 274 274 274 274 274 275 275 276 276 275 274 274 274 274 274 274 274 273 272 272 273 274 274 275 274 273 273 273 273 273 272 272 271 271 271 269 267 265 264 265 267 267 268 268 269 269 269 268 268 266 265 264 264 264 264 263 260 259 255 249 245 245 249 250 250 248 247 245 244 243 244 244 244 244 245 246 246 245 244 244 244 244 244 245 245 241 240 239 238 237 237 234 231 229 229 231 233 234 235 236 335 333 330 325 324 326 330 332 332 331 333 333 333 334 334 333 333 332 331 330 330 330 330 330 330 329 328 327 327 326 326 326 326 326 326 326 327 327 327 325 322 319 316 313 310 309 312 311 311 310 310 312 313 313 312 310 308 306 304 302 302 301 301 301 300 300 301 302 303 304 305 305 305 305 304 304 303 303 304 304 305 305 305 305 305 306 306 306 306 306 306 306 306 306 306 306 306 306 307 308 308 309 308 308 307 307 305 303 303 305 307 309 311 312 312 311 310 309 309 309 310 310 309 304 300 302 306 309 310 310 310 309 309 308 308 309 308 308 307 306 306 306 305 304 303 302 300 299 298 297 297 297 297 296 296 295 295 295 295 293 292 293 292 291 291 292 292 292 292 293 293 290 289 288 288 287 288 289 290 290 289 288 288 289 290 288 284 282 283 285 289 290 290 290 289 289 287 287 286 286 286 286 286 285 285 285 284 284 283 283 283 283 282 282 281 281 281 281 281 280 280 280 280 279 279 278 279 279 279 280 280 280 279 279 279 279 279 279 279 279 279 279 278 278 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 276 277 278 278 278 279 278 276 274 273 274 275 277 278 278 278 279 279 279 280 280 281 281 280 279 278 278 278 279 279 280 281 281 280 280 280 280 281 279 278 278 278 279 279 279 279 279 279 280 280 280 280 279 279 280 280 280 281 281 281 281 282 283 283 283 283 283 285 286 287 288 290 289 284 277 271 266 263 261 260 259 260 260 261 262 263 262 262 261 260 259 259 258 258 257 257 256 255 254 253 253 253 253 252 251 251 249 248 249 251 253 251 250 248 246 244 243 242 242 243 244 244 243 242 242 243 245 248 249 249 248 247 245 244 243 243 242 242 243 243 242 241 242 240 239 239 240 241 241 242 242 243 244 244 243 243 244 243 241 241 240 239 239 239 239 239 238 238 238 237 237 238 238 236 235 235 235 235 235 234 234 234 236 237 237 239 240 243 248 248 248 249 249 249 249 246 244 243 243 242 241 239 244 245 242 240 242 243 243 244 244 244 246 250 252 253 252 248 244 243 243 241 239 239 240 241 244 245 247 248 248 248 248 248 246 247 249 250 252 252 252 252 252 251 251 251 250 250 250 252 253 253 253 251 249 249 249 250 252 253 252 252 252 251 250 248 246 246 246 246 247 248 249 249 250 252 254 255 256 256 257 258 259 259 260 260 261 262 263 264 265 265 266 266 266 266 266 267 268 268 269 270 271 271 271 271 270 268 266 263 262 262 261 261 260 260 259 259 261 262 263 263 264 265 266 266 266 267 268 269 270 272 274 274 274 273 272 271 271 272 273 276 276 276 275 273 273 272 271 270 266 261 257 253 253 253 254 254 257 261 264 266 268 270 272 273 273 273 273 274 274 274 274 274 275 276 275 275 275 274 274 275 275 274 273 272 272 272 273 274 274 274 273 272 272 273 272 272 271 270 270 270 271 268 265 264 265 266 268 270 270 269 269 269 268 267 265 264 263 262 263 263 262 261 261 260 254 250 252 256 258 255 252 248 246 244 244 244 244 244 244 244 245 244 244 243 242 242 242 243 243 243 240 238 236 236 235 235 235 234 231 230 232 234 235 235 236 336 334 329 326 325 327 330 333 334 334 336 337 337 338 337 336 334 333 332 331 331 331 330 330 330 329 329 329 329 328 328 328 328 330 331 331 332 331 330 328 324 322 320 315 311 312 314 314 313 312 312 313 313 313 312 311 309 307 305 303 302 302 302 301 301 302 302 303 303 303 304 304 304 304 304 304 304 304 303 304 304 305 305 305 305 305 305 306 307 307 307 306 306 306 306 307 307 307 308 309 309 309 308 307 305 304 303 302 303 305 308 309 311 313 313 312 310 310 310 310 310 309 307 304 303 305 308 310 310 310 311 310 310 309 309 309 310 310 309 309 308 307 306 306 305 305 304 303 302 301 301 300 300 300 299 299 298 298 296 295 294 293 293 292 291 290 290 292 293 293 294 294 290 289 289 288 288 290 291 291 290 289 289 290 290 287 283 284 285 288 293 295 295 294 293 292 291 290 290 289 289 288 288 287 287 286 286 285 284 284 284 284 283 283 282 282 281 281 281 281 280 279 279 279 278 278 278 278 279 279 279 279 279 278 278 279 279 279 279 279 279 278 278 277 277 277 277 277 277 276 276 276 276 276 276 275 276 276 276 276 276 277 277 277 277 277 276 276 277 278 278 277 276 274 273 273 274 275 277 278 278 278 279 279 279 279 280 281 281 280 279 278 278 278 279 279 280 280 281 280 280 280 280 281 279 279 279 279 279 279 279 279 279 279 279 280 280 279 279 279 279 280 280 280 281 281 281 282 283 283 283 283 284 284 285 285 287 289 291 289 282 275 269 265 262 262 260 260 259 260 261 261 261 262 262 262 261 260 259 258 257 257 257 255 254 253 253 253 253 252 251 250 249 248 248 249 251 251 251 249 246 244 244 244 244 243 243 243 243 243 243 244 248 249 250 250 249 248 246 246 244 244 244 244 245 245 244 243 243 243 242 241 239 239 240 241 242 243 244 245 244 245 245 244 243 242 242 241 240 241 241 241 241 241 241 240 239 241 242 241 240 240 240 239 238 238 238 238 239 241 243 245 245 248 251 251 251 252 254 255 256 256 254 253 252 251 250 248 253 256 254 251 250 251 251 251 251 251 251 251 252 251 249 246 241 239 238 237 238 240 242 244 245 246 247 247 248 249 249 249 248 247 247 249 250 250 250 251 251 252 251 252 251 250 250 250 252 252 253 253 251 250 250 250 251 252 253 252 253 252 251 249 249 248 248 249 250 251 252 253 254 254 255 255 256 257 258 259 259 260 260 260 260 261 263 264 264 264 264 264 264 264 265 266 268 267 267 268 268 267 267 269 270 270 268 264 261 260 259 257 257 256 258 260 261 262 263 264 265 266 266 266 267 268 269 269 270 271 272 274 275 275 275 273 272 271 272 273 273 274 274 274 273 272 271 270 268 265 260 255 253 253 253 252 254 258 261 264 266 268 270 271 272 272 272 273 273 273 273 273 274 274 275 275 275 274 274 275 275 275 274 273 273 272 272 273 273 273 272 271 272 273 273 273 271 269 269 269 271 269 268 267 267 267 268 270 270 269 267 266 266 266 264 262 261 260 261 261 261 261 262 263 263 259 257 260 261 259 255 252 250 247 246 245 244 243 243 243 243 243 242 241 241 241 241 241 241 240 238 236 234 234 234 234 234 233 231 231 232 234 234 235 235 335 331 328 328 328 329 330 333 336 335 335 338 338 339 339 337 335 333 332 331 331 331 331 331 331 331 331 331 332 332 332 331 333 335 334 332 332 331 330 328 325 324 320 315 311 315 316 316 314 313 313 313 313 313 313 312 310 308 306 305 304 304 303 303 303 304 304 304 303 303 303 303 302 302 303 303 303 303 303 303 304 304 304 304 304 305 306 307 308 308 308 307 307 307 308 308 308 309 309 309 309 308 307 306 303 303 303 303 306 307 309 310 312 313 313 312 311 311 310 310 309 308 305 304 305 306 308 310 310 311 311 311 311 310 310 310 311 311 311 311 311 309 308 307 306 306 305 305 304 303 303 302 302 301 300 300 299 299 297 297 296 295 295 294 293 292 291 292 293 293 293 293 290 290 290 290 290 291 291 292 292 292 291 292 291 287 285 286 290 294 297 299 298 299 297 296 295 294 293 293 292 291 290 290 289 289 288 287 286 285 285 286 285 284 283 283 283 282 282 281 280 279 279 278 278 278 278 278 278 278 278 278 278 277 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 276 276 276 275 275 275 276 276 276 276 276 276 277 277 276 276 276 276 275 276 276 276 275 274 272 272 273 274 276 277 277 278 279 279 279 279 279 279 280 280 280 280 279 278 278 279 279 280 281 281 281 281 280 281 280 278 279 279 279 279 278 278 278 278 279 279 279 280 280 279 278 279 279 280 280 281 281 282 282 283 284 284 284 284 284 284 284 285 288 290 291 287 279 274 270 267 264 261 260 259 259 260 260 260 261 262 262 263 261 260 259 258 258 257 256 254 253 253 252 252 252 251 250 250 248 247 247 249 249 251 250 247 245 245 244 245 245 244 244 245 245 246 247 249 250 251 251 251 250 249 249 246 245 245 246 246 247 246 246 245 245 245 244 242 241 241 241 242 244 245 246 245 246 247 247 246 244 244 244 243 243 243 243 243 243 243 243 243 245 246 245 244 243 244 244 244 243 243 244 246 247 248 249 249 252 254 255 255 256 258 259 260 259 257 257 258 258 258 256 258 260 259 256 254 254 254 254 253 251 249 248 248 246 243 241 238 238 237 238 240 243 245 246 246 247 247 247 248 249 249 250 250 248 247 247 249 249 250 252 253 253 252 252 252 251 251 250 250 251 253 254 253 252 250 250 250 251 252 252 253 253 252 250 250 249 249 250 251 251 253 254 254 255 256 257 258 258 259 259 260 261 261 262 262 262 263 263 262 262 262 263 262 263 264 266 266 266 266 266 265 264 265 266 268 270 269 265 261 259 258 257 256 257 261 262 262 262 263 264 265 265 266 266 267 269 269 270 271 271 272 272 273 274 276 276 274 272 271 271 272 272 272 272 272 272 271 270 269 267 263 259 258 257 254 252 252 255 258 261 264 265 267 268 269 270 270 271 272 273 273 273 273 273 274 274 274 274 274 275 275 275 275 275 273 272 271 272 272 272 271 271 271 272 273 273 270 268 268 269 270 270 269 269 269 269 268 268 267 266 265 264 263 263 261 258 258 258 259 260 260 261 262 265 265 263 262 263 261 260 258 256 252 249 249 248 245 244 243 242 242 241 240 240 240 240 239 238 238 238 236 234 233 232 233 233 234 230 229 230 232 232 233 233 234 333 329 327 329 330 330 328 328 330 328 330 334 338 339 339 338 336 333 332 332 332 332 332 333 333 333 335 335 336 336 335 336 336 335 333 331 330 330 329 327 325 325 321 316 314 317 317 316 315 314 313 313 313 314 314 313 311 309 308 306 306 306 305 305 306 305 304 303 303 303 302 302 302 301 301 302 302 303 303 304 304 304 304 304 305 305 307 308 310 310 308 307 308 308 308 308 309 309 309 309 308 307 304 301 301 302 303 305 307 308 310 311 313 313 313 312 312 311 310 309 308 307 305 304 305 307 308 308 310 311 311 311 310 310 310 310 310 311 311 313 312 311 310 309 308 308 307 306 306 305 304 303 302 301 300 300 300 300 299 299 297 296 296 295 294 294 294 294 293 293 293 292 291 290 290 290 291 293 294 295 295 294 294 294 294 290 290 294 295 298 300 300 300 299 299 297 297 296 294 293 292 292 291 291 290 290 289 288 288 287 287 287 286 285 285 284 284 284 283 282 281 280 280 279 279 278 278 278 278 278 278 277 277 277 277 277 277 277 278 277 276 276 276 276 276 277 277 277 276 276 276 276 275 275 276 276 276 276 277 277 277 276 276 276 276 276 275 274 275 274 274 274 273 272 272 272 274 276 277 277 278 279 278 278 278 278 279 279 280 280 280 279 278 277 278 279 280 281 281 280 280 280 280 279 279 280 280 279 278 278 278 278 278 278 279 278 279 279 278 278 278 278 279 280 281 282 282 283 283 284 284 284 284 284 283 283 283 285 288 291 290 285 280 279 274 268 263 261 260 259 259 260 260 260 260 261 262 263 261 259 258 258 258 256 256 254 253 252 252 251 251 250 249 248 246 246 246 247 250 250 248 246 246 245 245 245 245 245 246 248 248 249 249 251 251 252 252 252 252 251 248 247 247 247 248 247 247 247 246 246 246 246 245 243 243 243 243 246 247 247 248 248 249 248 248 246 245 245 245 245 245 245 245 245 246 246 246 248 250 250 249 249 249 250 250 249 249 250 251 252 252 252 253 256 258 259 259 260 261 261 262 263 262 260 260 261 262 260 259 259 259 256 253 253 251 251 250 249 246 244 242 241 239 238 237 238 239 240 242 244 247 247 247 247 247 247 248 248 249 249 250 250 249 249 249 249 250 253 255 255 254 253 253 253 253 252 252 251 252 254 254 254 252 251 251 250 251 252 253 253 253 252 250 250 250 251 251 252 253 254 255 256 258 259 259 260 260 260 261 263 264 264 263 263 263 261 261 261 261 261 261 261 262 264 265 265 264 264 263 263 264 266 268 269 270 267 264 261 260 260 260 260 263 263 263 263 262 262 262 264 265 266 268 269 270 271 272 272 272 272 272 272 274 276 276 274 271 270 270 269 269 270 271 271 271 270 269 267 265 262 262 260 257 253 252 252 255 258 261 262 263 265 267 267 268 270 271 272 272 272 272 272 273 273 273 273 273 274 275 276 276 275 274 273 272 271 272 272 271 270 270 270 271 272 269 267 267 269 269 269 268 268 268 268 267 265 263 263 262 262 261 260 257 255 255 256 257 258 259 260 261 261 264 265 266 265 263 263 262 260 257 255 252 251 248 246 245 243 241 239 238 238 238 238 237 236 236 235 234 232 231 231 232 232 233 228 227 229 230 230 230 230 231 331 325 324 327 329 329 323 321 321 322 325 329 335 338 340 338 336 334 333 332 332 333 333 335 335 335 335 335 336 336 336 334 334 332 329 328 328 328 327 327 326 324 321 318 317 317 316 316 315 315 314 314 314 314 314 313 313 312 310 309 308 307 307 306 306 305 303 303 303 302 302 302 302 302 301 302 302 303 304 305 305 305 305 305 306 308 309 311 313 312 310 306 305 305 306 309 309 309 309 308 307 306 302 300 300 301 304 306 308 310 311 312 313 313 313 313 312 311 310 309 307 305 304 304 305 308 308 309 310 310 310 309 309 308 308 308 309 310 311 313 312 312 311 311 310 309 309 308 308 308 306 305 304 303 303 301 300 300 300 300 298 297 297 296 296 296 297 297 297 296 297 296 295 293 292 293 294 295 297 298 297 297 297 296 297 296 297 298 299 301 301 301 300 299 298 297 297 296 295 294 293 292 292 291 290 289 289 288 288 288 287 286 286 286 285 285 285 285 284 283 283 282 281 280 280 279 278 278 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 276 276 276 275 275 275 274 274 274 273 273 273 273 272 272 274 274 275 277 278 279 278 277 277 277 278 279 279 279 279 278 277 277 278 279 280 281 280 280 280 279 279 279 279 280 281 279 278 277 277 277 277 278 278 278 279 278 278 278 278 278 280 281 282 282 283 283 283 284 284 284 284 284 283 283 282 283 286 289 290 288 286 285 280 272 266 262 261 260 259 260 259 260 259 260 261 262 262 261 259 258 257 257 257 255 254 252 251 251 250 250 249 248 247 246 245 246 248 250 249 246 245 246 247 247 245 246 247 249 249 249 249 250 251 252 252 252 253 252 249 248 247 247 247 246 246 246 246 246 245 246 246 247 247 247 247 247 248 248 249 248 248 248 247 247 246 246 246 246 246 246 247 247 248 249 249 251 253 253 254 254 255 255 256 256 255 255 256 256 255 255 255 258 261 262 262 261 261 263 263 264 264 263 262 262 262 261 259 258 258 257 256 253 249 248 247 245 243 240 240 239 238 239 239 240 241 242 243 245 247 248 248 248 248 249 248 248 249 249 250 251 251 251 251 250 251 253 255 256 256 254 253 254 254 254 253 252 252 253 254 255 254 253 252 252 251 252 252 254 254 253 252 252 253 253 253 253 253 254 256 258 259 260 261 261 261 262 263 264 265 264 263 262 261 260 260 260 260 260 260 260 261 262 263 263 263 263 264 264 265 267 268 269 269 269 267 267 265 264 264 264 266 265 264 263 261 261 261 263 265 266 268 269 271 272 272 273 273 273 272 272 272 273 275 275 273 271 271 270 269 268 269 269 269 269 268 268 267 267 265 263 260 256 252 251 252 255 257 258 260 262 264 265 266 268 270 271 271 271 272 272 272 272 272 272 273 274 275 275 276 276 275 274 273 272 272 271 271 271 270 270 270 271 269 267 267 268 268 268 268 267 266 266 265 262 260 259 259 259 259 258 258 257 256 256 256 257 258 258 259 260 263 266 266 266 266 267 267 266 264 261 257 255 252 249 246 245 242 240 239 238 236 234 235 234 233 232 230 230 230 230 231 231 232 227 225 226 227 226 226 227 228 330 323 322 322 323 324 321 320 320 321 323 327 334 338 338 337 335 334 333 332 332 334 335 335 335 336 334 333 333 334 334 333 332 330 329 328 327 327 326 326 326 324 321 319 318 317 317 316 316 316 316 316 315 315 314 314 314 314 313 312 311 310 309 307 306 304 302 302 302 302 302 303 303 303 303 303 304 306 306 306 306 306 306 307 308 309 311 312 314 314 312 308 307 306 306 308 310 310 309 307 306 304 301 300 301 303 305 307 309 311 312 313 312 312 312 312 311 311 309 307 304 301 301 303 305 307 308 308 308 309 309 308 307 307 306 307 307 309 311 312 311 310 310 310 310 310 310 309 309 308 308 306 306 305 303 302 301 300 300 300 300 298 298 297 297 298 300 302 302 302 303 300 299 298 298 298 298 299 300 300 300 299 298 297 298 298 299 299 300 301 301 302 301 300 299 298 297 296 295 294 293 293 292 291 290 290 289 288 288 288 288 287 287 286 285 285 285 285 285 285 284 283 283 282 281 279 278 278 277 277 277 277 276 276 276 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 276 276 276 275 275 275 275 274 274 274 274 274 273 272 272 273 274 275 277 278 278 278 277 276 277 278 278 279 279 279 278 277 277 278 279 280 280 280 280 279 278 278 278 279 280 281 280 277 277 276 275 276 277 277 278 278 278 278 278 279 279 280 281 282 282 283 283 283 284 284 284 284 283 283 283 283 282 283 286 288 289 289 288 283 276 270 265 262 260 260 259 259 259 259 259 260 261 262 262 260 258 257 257 257 256 254 252 251 250 250 250 249 249 249 247 246 245 246 248 249 247 246 247 248 248 246 247 248 249 249 249 249 250 250 251 252 253 253 253 250 248 246 246 245 244 245 244 244 245 245 245 247 248 248 249 249 249 248 249 248 247 247 247 248 248 247 246 246 246 247 247 248 249 249 250 251 253 254 255 257 259 259 259 260 260 260 259 259 259 259 259 259 260 261 263 263 262 262 262 263 264 264 264 263 262 262 261 260 259 259 259 258 254 249 246 245 244 242 240 239 239 240 241 242 243 246 246 246 247 249 249 249 249 249 250 249 249 249 250 250 251 252 252 252 252 251 252 255 257 257 256 255 256 255 254 254 254 253 253 254 256 256 256 255 254 253 252 252 253 254 255 255 255 255 255 255 255 256 256 258 259 260 261 261 261 262 263 264 264 264 263 263 262 261 260 259 259 258 258 257 257 258 260 262 263 263 264 266 267 267 268 268 269 270 270 270 270 269 268 267 267 268 266 265 264 263 262 262 263 265 268 270 270 271 272 272 272 272 273 273 272 271 271 272 274 274 273 273 271 269 268 267 267 267 267 267 267 267 266 266 265 262 258 254 252 251 252 253 254 257 260 262 263 264 266 268 269 270 270 271 271 271 272 271 271 272 273 273 274 276 276 276 275 274 273 272 272 271 271 270 270 271 271 269 267 266 266 266 266 267 265 265 265 264 261 258 257 257 257 258 260 263 262 259 257 256 256 256 257 257 259 262 264 266 267 269 270 270 270 269 266 261 258 256 252 249 246 244 243 241 239 236 234 232 230 230 230 229 229 229 229 230 230 231 224 223 223 223 221 222 223 223 328 323 321 321 321 321 320 320 319 318 320 324 332 336 336 336 334 334 333 331 330 331 333 335 335 335 334 333 332 332 333 334 332 329 328 327 326 326 326 326 324 324 322 320 319 318 318 317 317 317 317 317 316 316 316 316 317 317 316 315 314 313 310 308 306 303 302 302 302 303 303 303 304 304 304 305 307 308 307 307 308 308 308 310 310 310 310 312 313 314 313 313 311 307 307 309 310 309 308 306 305 304 304 303 303 304 305 306 308 311 312 312 312 312 311 311 310 310 309 304 301 300 300 305 306 306 307 308 308 308 307 306 305 306 306 306 306 308 310 311 311 310 309 309 309 309 309 309 309 308 308 308 308 307 305 303 302 301 301 300 300 300 298 298 299 301 303 304 305 305 304 304 302 302 302 302 301 301 301 302 302 300 298 298 297 298 298 299 300 301 301 302 303 301 300 298 297 296 295 295 294 293 293 292 291 290 290 289 289 289 289 288 287 286 285 285 285 285 285 285 285 284 284 283 282 280 279 278 277 277 277 276 275 275 275 274 274 274 275 275 275 276 275 275 276 276 275 276 276 276 276 276 276 276 276 276 277 277 277 277 277 276 276 276 275 275 275 275 274 274 273 273 273 272 273 273 273 274 276 277 277 278 277 277 277 277 278 278 278 278 278 278 277 277 278 279 279 279 279 279 279 278 277 278 278 279 281 281 278 276 275 275 275 277 277 278 278 278 279 279 279 280 280 281 281 282 282 283 283 284 284 283 283 283 283 283 283 283 282 284 284 286 288 288 286 280 274 268 264 262 260 260 259 259 258 258 258 260 261 262 261 259 258 258 256 256 254 252 251 249 249 250 250 249 249 248 246 245 245 247 249 247 247 247 247 248 247 249 249 250 250 250 250 251 251 251 251 252 253 252 251 248 246 244 244 243 243 243 244 244 244 245 246 247 248 249 250 250 249 249 248 248 249 249 250 251 250 249 248 247 247 248 248 249 250 251 253 254 254 256 259 260 261 261 262 263 263 262 261 261 261 262 262 262 261 262 263 263 262 262 262 263 264 264 263 262 262 261 261 260 260 259 258 255 250 247 244 243 242 242 241 241 242 243 245 246 248 249 248 248 248 248 249 250 250 251 250 250 250 250 250 251 251 252 252 252 252 252 253 255 257 257 257 257 256 255 254 254 254 254 254 256 257 257 257 256 254 253 253 253 254 256 256 256 256 256 257 257 257 258 258 258 259 260 260 261 262 262 263 263 263 263 262 261 260 259 258 256 254 253 253 253 256 259 261 261 263 264 267 269 269 269 269 269 270 270 270 271 271 271 270 269 269 267 266 265 265 264 264 265 266 268 269 270 271 271 271 272 272 273 273 273 272 271 270 271 271 272 272 271 270 268 266 265 265 265 265 266 266 266 265 265 263 261 257 254 251 251 251 253 255 257 260 262 263 264 265 266 268 269 270 271 271 271 271 271 271 271 272 273 275 276 276 276 275 273 272 272 272 271 271 271 271 271 269 267 266 266 265 265 264 264 265 265 265 262 258 258 256 256 258 262 262 263 262 259 257 257 257 257 257 258 260 263 264 267 269 271 271 271 271 269 265 260 257 253 249 247 247 244 242 239 234 226 223 228 229 226 223 223 223 224 224 224 224 221 220 219 219 217 217 218 217 329 326 323 321 320 320 320 319 318 316 319 324 331 334 335 334 334 334 331 328 326 327 331 334 335 335 334 334 332 332 333 334 331 329 327 326 326 326 326 325 324 325 322 320 317 315 317 319 319 318 317 317 317 318 319 320 321 321 320 319 318 315 312 308 305 303 303 302 303 303 303 304 305 305 306 308 310 309 309 308 309 309 310 310 310 310 310 311 312 313 313 313 313 311 310 311 310 308 305 303 303 303 304 304 304 304 305 306 309 311 312 311 311 311 310 309 309 308 307 305 302 301 302 307 307 307 307 307 307 308 306 304 303 304 303 305 306 309 310 310 311 310 309 309 308 308 308 308 308 307 307 308 309 307 305 305 304 303 303 302 301 301 300 300 301 303 304 304 306 306 305 303 302 302 302 302 302 302 302 302 302 300 299 299 298 298 299 300 300 301 301 302 302 301 299 298 297 296 295 295 294 293 293 292 291 291 290 290 289 290 290 289 288 287 286 286 286 286 285 285 285 285 284 283 282 281 280 279 278 277 276 275 275 274 274 274 274 274 274 275 275 275 275 275 275 275 275 275 276 276 276 276 276 276 276 276 276 276 277 277 277 276 276 276 276 275 275 275 274 274 273 272 272 272 273 273 274 274 276 277 277 277 277 277 277 277 278 278 279 278 278 278 277 277 278 278 278 278 278 278 279 278 277 277 277 279 280 280 280 278 275 274 275 277 278 278 278 278 278 278 279 279 280 281 281 282 282 283 283 283 284 283 283 282 283 284 284 283 283 282 283 284 286 287 287 284 278 272 267 264 263 261 260 259 258 258 258 258 260 261 262 262 260 258 257 256 254 253 251 250 249 250 250 250 249 247 246 245 245 246 248 248 248 247 248 248 248 250 250 251 252 252 252 252 251 251 251 251 252 252 251 249 247 245 246 245 244 243 243 244 245 244 245 247 248 248 249 250 250 249 249 251 252 253 253 253 253 252 251 249 249 249 249 250 251 253 253 254 255 256 258 261 263 263 264 264 264 264 263 263 263 264 264 263 261 262 263 262 262 262 261 262 262 263 262 262 261 261 261 260 259 259 258 255 252 248 245 245 245 245 244 244 244 245 246 247 248 250 249 249 249 248 249 250 251 251 251 251 252 251 251 251 250 252 252 252 252 251 251 252 254 255 255 256 256 256 255 255 255 254 254 254 255 256 257 257 255 254 254 253 253 255 256 256 257 257 257 257 257 257 258 257 257 258 258 259 260 261 261 262 262 262 261 261 259 255 252 250 248 247 248 250 254 258 260 261 263 265 268 270 270 270 270 270 270 270 270 271 272 272 271 270 270 268 267 267 266 265 265 265 266 267 268 270 271 270 271 272 272 273 273 273 272 271 270 270 269 269 269 268 269 268 266 264 264 264 263 264 264 265 265 265 264 263 260 258 256 254 252 252 253 255 258 260 261 261 262 264 266 267 269 270 270 271 271 271 270 270 271 273 274 276 276 276 275 274 274 273 272 272 271 271 271 271 270 267 266 266 265 264 263 264 265 266 266 264 264 260 256 255 256 259 260 261 261 260 259 259 258 257 257 258 259 262 263 264 266 267 269 270 271 272 270 263 258 254 251 249 247 245 243 240 236 233 224 223 223 223 222 222 222 221 220 219 219 219 218 217 216 215 213 213 212 331 330 328 325 323 322 320 318 317 318 321 326 331 334 334 332 330 330 329 327 325 324 327 332 335 335 334 334 332 332 332 332 330 328 326 326 326 326 326 327 326 325 322 317 315 315 317 319 320 319 318 318 319 322 324 325 325 325 325 324 321 318 314 308 306 305 305 306 305 305 305 305 306 307 309 311 312 310 310 310 309 310 310 310 309 310 310 310 311 313 313 313 314 313 312 311 310 306 303 301 300 300 301 302 303 304 305 308 310 311 311 311 311 310 309 308 307 306 306 305 303 303 302 302 303 303 305 306 307 306 303 301 301 302 301 304 306 308 310 310 309 308 308 308 308 308 308 308 307 306 307 307 307 307 305 305 304 303 303 304 301 300 300 301 302 305 306 306 307 307 305 303 302 301 299 299 300 301 302 302 302 301 300 299 298 298 299 299 300 301 301 301 301 301 299 298 297 296 295 295 294 294 293 292 292 291 291 291 290 291 291 290 289 287 287 287 287 286 285 284 284 284 283 283 282 281 280 279 278 276 276 275 274 273 273 273 273 274 274 275 275 275 275 275 275 275 275 275 275 276 276 276 275 275 276 276 276 276 276 276 276 276 276 275 275 275 275 275 274 274 273 272 272 273 273 274 275 275 276 277 277 277 277 277 278 278 278 278 279 279 278 278 277 277 277 277 277 277 277 277 277 277 276 276 278 279 279 279 279 278 274 274 275 276 277 278 278 278 278 278 278 279 280 280 281 281 282 283 283 283 283 283 282 282 283 283 284 284 283 283 283 283 285 286 287 286 283 276 270 267 266 263 261 259 258 257 257 257 258 259 261 261 261 259 257 256 255 253 251 250 250 249 249 249 249 248 246 245 244 245 246 247 248 248 248 248 249 250 250 251 251 252 252 252 251 251 250 250 251 251 250 250 249 248 248 247 246 245 244 245 245 245 245 246 246 247 248 249 250 250 251 252 253 254 255 255 255 255 253 253 251 251 251 252 252 253 255 256 257 257 258 260 263 264 264 264 264 264 264 263 263 264 264 263 262 261 261 261 262 262 261 261 262 262 262 261 260 261 260 259 258 257 256 255 252 250 248 247 247 247 246 246 246 248 248 248 249 251 251 251 250 249 249 250 251 251 252 252 252 252 252 251 251 251 252 252 252 252 251 251 250 252 253 255 256 257 256 256 255 255 255 254 254 255 256 256 256 255 254 253 253 253 254 255 257 257 257 257 257 257 257 256 256 256 257 257 258 259 259 259 259 259 259 258 257 252 245 244 244 245 247 250 252 254 258 261 264 266 269 270 271 271 271 271 271 270 270 271 271 271 271 271 270 270 269 268 267 267 266 266 266 266 267 268 268 269 270 271 272 273 274 273 272 272 271 270 269 268 267 266 267 267 266 265 264 263 262 263 263 264 264 264 265 264 264 262 260 257 255 253 253 254 256 258 258 259 260 262 264 266 267 269 269 270 270 270 270 270 271 272 274 275 276 276 276 276 275 274 272 272 272 271 271 271 270 268 267 266 265 264 264 264 265 267 267 266 266 261 256 253 253 255 258 258 259 259 259 260 260 259 258 258 259 261 261 262 261 260 262 265 269 272 273 269 261 257 256 253 247 245 244 241 237 233 232 225 223 226 227 222 222 221 220 219 218 217 217 215 213 211 208 208 207 333 331 327 324 323 323 321 320 320 321 323 327 331 334 334 334 329 329 328 327 324 323 325 330 334 336 336 335 333 331 332 331 329 327 326 325 325 325 325 326 326 325 321 317 316 316 316 317 318 322 322 323 325 327 327 327 327 327 327 326 324 320 315 310 308 308 309 310 309 307 307 308 309 310 312 313 313 311 311 310 310 310 309 309 309 310 310 311 312 312 313 313 314 314 313 310 307 305 302 300 299 299 299 300 302 304 307 309 310 311 311 310 310 309 308 306 305 305 305 305 306 306 306 304 302 301 303 306 306 304 300 298 299 301 302 304 306 307 309 309 307 306 306 306 306 307 308 308 307 306 306 305 306 306 305 305 304 303 302 301 299 299 298 299 300 301 305 308 309 308 306 304 303 302 300 299 299 300 301 302 301 301 300 298 297 297 299 299 300 301 301 301 301 301 299 298 296 296 296 296 294 294 294 293 293 292 291 291 291 292 292 291 289 288 288 288 288 287 286 285 284 284 283 282 281 281 280 279 278 276 276 275 274 273 273 274 274 274 274 275 275 275 275 275 274 274 275 275 275 275 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 274 274 274 274 274 274 274 274 274 275 276 276 277 277 277 278 278 278 278 278 278 278 278 278 278 277 276 276 276 276 276 277 277 276 276 276 276 276 278 278 278 279 278 277 275 274 275 276 277 277 278 278 278 278 278 279 280 280 281 282 282 282 283 283 283 283 282 282 283 283 284 284 284 284 283 283 283 285 287 288 285 280 277 273 269 265 263 260 258 257 257 256 257 257 258 260 261 260 258 256 254 253 252 250 250 249 248 248 248 248 247 245 244 244 245 246 247 248 248 249 250 250 250 249 249 249 249 250 250 250 249 249 249 250 250 250 250 250 248 248 247 246 246 245 246 246 246 246 246 247 248 249 250 250 252 252 253 254 254 254 256 256 256 256 254 254 254 255 255 255 256 257 258 259 259 259 261 263 263 262 263 263 263 262 262 262 262 263 262 261 261 260 261 261 261 260 261 261 261 261 261 261 260 258 257 256 255 254 252 251 250 249 248 248 247 248 249 252 251 250 250 251 251 252 251 250 249 249 250 251 252 252 252 252 252 252 251 251 252 253 253 253 253 253 252 252 253 255 256 258 258 257 256 256 256 255 255 255 255 255 256 255 255 254 253 253 253 254 256 257 257 257 257 257 256 256 255 255 255 256 256 256 256 256 255 255 254 252 249 245 243 246 246 246 249 252 252 257 260 263 266 267 269 270 271 271 271 272 271 271 270 270 271 271 271 271 271 271 270 269 268 268 267 267 266 266 266 267 267 267 269 270 272 273 274 274 273 273 272 270 269 267 266 265 265 266 266 265 265 264 263 262 262 263 263 263 264 264 265 265 263 261 258 255 254 254 254 256 255 256 258 260 262 264 266 267 268 269 269 270 270 270 271 272 273 275 276 276 276 276 275 274 273 272 272 272 271 271 270 269 267 265 264 264 264 263 265 267 267 267 266 262 257 253 252 252 255 255 256 257 258 258 259 260 259 259 259 261 260 260 259 258 258 262 266 271 275 275 270 266 261 255 249 245 244 242 238 234 232 232 230 229 228 227 227 222 219 218 217 217 216 213 210 208 207 206 205 334 331 326 323 323 322 321 320 322 323 323 324 327 333 335 333 329 329 328 327 324 322 323 329 332 334 337 336 333 331 330 329 328 326 325 324 325 323 324 326 326 326 324 321 317 315 315 317 319 323 329 329 329 328 327 327 326 326 326 326 325 319 315 312 312 314 315 314 314 313 311 312 313 314 314 315 314 312 311 311 310 309 308 308 310 310 311 312 313 312 312 313 314 314 313 309 306 304 301 300 299 298 298 300 303 307 310 311 310 310 310 310 309 308 305 304 304 305 305 305 306 306 306 306 302 300 301 304 305 302 299 297 297 300 303 304 305 307 307 307 306 305 305 305 305 306 307 306 305 305 305 305 306 307 305 304 303 303 300 298 298 298 297 297 298 299 303 309 311 310 307 305 305 303 301 300 300 301 302 302 301 301 299 298 297 297 297 299 300 301 301 302 300 300 299 297 293 294 294 294 295 294 294 294 294 293 293 292 293 293 292 291 290 289 289 289 289 288 288 287 286 284 283 282 281 281 280 279 278 277 277 275 274 274 274 274 274 274 275 275 275 275 274 274 274 274 275 275 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 275 275 274 274 274 274 275 275 275 275 275 275 276 277 277 278 278 278 278 278 278 277 277 277 277 277 277 276 276 276 276 276 277 277 277 276 275 275 275 277 278 278 278 279 279 278 276 274 275 276 276 277 277 277 278 278 279 279 280 280 281 282 282 282 283 283 283 283 282 282 282 283 284 284 284 284 284 283 282 284 286 287 287 283 283 277 272 268 266 262 259 257 256 256 256 256 257 258 260 260 259 257 255 253 252 252 251 250 248 248 248 248 247 246 245 244 244 245 247 249 252 252 251 250 249 248 247 247 247 248 249 249 249 249 249 249 250 250 250 249 248 248 247 247 246 246 246 247 247 247 246 247 248 249 250 251 252 253 253 254 254 254 255 257 258 258 257 256 255 255 255 256 256 257 258 259 260 260 260 261 262 262 262 262 262 261 261 260 260 262 262 261 261 259 260 260 260 260 260 260 260 260 260 260 260 258 257 256 255 254 252 251 250 250 249 249 249 250 251 253 253 252 251 251 251 252 252 251 250 249 250 251 252 252 252 252 252 253 253 252 253 253 254 255 255 255 254 254 254 255 256 258 259 259 258 258 256 256 255 254 254 255 255 255 255 255 255 254 254 253 254 255 256 256 256 256 255 255 255 254 254 254 254 254 254 253 252 251 248 244 243 245 246 247 248 250 252 254 257 261 264 266 267 268 269 271 271 271 271 272 271 271 271 271 271 271 270 271 270 271 271 270 270 270 268 268 267 267 267 267 267 267 268 269 271 272 273 274 274 273 272 270 269 268 267 266 265 265 265 265 265 264 263 263 262 262 262 263 264 264 265 265 265 263 261 258 256 255 254 254 255 255 257 258 260 263 264 266 267 267 268 269 269 269 270 271 272 274 275 276 276 276 275 274 273 272 271 271 271 271 271 269 267 266 264 262 262 262 264 265 266 267 267 264 259 255 252 252 253 254 255 256 257 257 258 260 261 261 261 260 262 262 261 260 261 263 266 270 274 277 277 272 266 258 251 246 245 242 239 237 236 233 231 230 228 227 227 225 219 217 217 216 215 212 209 207 207 206 204 334 329 327 325 323 320 321 322 323 321 321 324 327 331 333 335 333 330 329 327 324 323 324 328 329 332 335 336 334 331 329 328 326 325 325 325 323 320 320 322 325 327 324 322 319 317 316 317 321 326 331 332 331 329 328 327 327 326 325 325 324 317 316 316 317 319 320 319 318 317 315 314 315 316 316 316 315 314 313 311 309 308 308 309 311 311 312 313 314 314 313 314 314 314 313 307 305 303 301 301 299 298 299 303 307 310 312 311 309 308 308 308 308 307 304 302 303 305 305 305 305 305 306 305 303 301 302 304 304 303 299 298 298 301 303 305 305 306 305 306 305 305 305 304 305 305 306 305 304 305 305 306 307 307 305 303 303 303 299 298 298 297 296 296 296 297 301 307 311 312 310 308 307 303 302 302 302 301 303 302 302 301 298 298 297 297 297 298 300 300 301 301 298 298 297 296 293 291 290 292 294 295 295 295 296 296 295 295 295 294 293 291 290 290 290 290 290 290 290 289 287 286 284 283 281 280 280 279 279 278 277 276 275 274 274 274 275 275 275 275 275 275 274 274 275 275 276 276 276 276 276 276 276 276 276 276 276 275 275 275 275 275 275 275 275 274 274 274 274 274 275 275 275 275 275 275 275 276 277 277 277 278 277 277 277 277 277 277 276 276 276 276 276 276 276 277 277 277 277 276 275 275 276 277 277 278 279 280 279 277 275 274 274 275 275 276 277 278 278 279 279 280 280 281 281 281 281 282 283 283 283 283 282 282 282 283 283 283 284 285 284 283 282 282 284 286 287 286 285 281 275 271 268 264 260 258 256 256 256 255 256 257 259 260 260 257 255 253 252 252 251 249 248 247 247 247 247 246 246 245 244 245 248 251 253 254 251 249 249 248 248 248 248 248 248 248 249 249 249 249 250 250 250 250 249 247 246 247 247 246 245 246 247 247 247 247 248 249 250 251 252 253 253 253 254 255 256 257 258 259 259 258 257 256 256 257 257 258 259 260 260 261 260 260 261 262 262 262 262 262 260 259 259 260 261 261 261 259 259 259 260 260 259 260 260 260 260 260 260 259 258 257 256 256 254 253 252 251 251 250 250 251 251 253 254 253 253 252 251 252 252 252 251 250 250 250 251 251 252 252 254 254 253 253 253 253 254 254 255 256 256 255 256 256 256 257 259 259 259 259 257 256 255 254 254 254 254 254 254 255 255 254 254 253 253 253 254 254 254 254 254 254 254 254 253 252 252 252 251 251 249 247 245 243 241 244 247 249 250 251 253 257 261 264 266 267 268 269 270 271 271 271 271 271 271 271 271 270 270 270 270 270 270 270 270 270 271 271 270 269 268 268 267 267 267 267 268 268 269 271 272 272 273 273 272 271 269 268 268 267 266 265 265 264 264 264 264 264 263 262 262 262 262 263 264 265 265 265 263 261 258 257 256 255 255 255 256 257 259 261 263 264 265 266 266 267 267 268 270 271 272 273 273 274 275 276 275 274 273 272 271 271 271 271 271 269 268 267 265 263 263 264 264 264 265 267 268 266 262 258 255 253 254 255 255 256 257 258 257 259 263 264 264 264 265 264 262 262 262 264 266 269 271 273 275 274 269 261 253 248 245 243 240 238 237 233 232 230 228 227 226 225 223 222 221 220 219 212 209 207 207 206 205 332 327 326 325 321 317 320 319 319 318 318 322 325 327 330 336 333 330 327 325 324 325 326 327 327 331 334 335 334 331 328 326 325 325 325 324 322 319 319 321 324 325 323 325 323 322 320 319 321 327 331 332 332 331 330 329 328 327 325 321 319 316 317 318 319 320 321 321 319 318 318 318 316 317 317 317 315 315 313 309 307 306 307 309 311 312 313 313 314 315 315 315 315 314 312 308 305 302 301 300 299 298 301 305 309 313 313 310 309 308 308 307 307 307 306 304 304 305 305 305 305 305 305 305 304 303 303 303 304 304 301 300 300 302 304 305 305 305 305 305 304 305 304 303 304 305 305 305 305 305 305 305 306 306 305 303 303 303 301 300 298 297 296 295 295 296 299 304 311 313 312 310 307 303 303 302 303 304 303 303 302 300 297 297 296 297 297 298 299 300 300 299 297 296 296 296 296 293 289 291 294 296 296 297 297 297 296 296 295 294 292 291 289 289 290 291 292 292 292 291 290 288 286 284 282 281 280 279 279 278 278 276 275 275 275 276 276 276 276 276 276 276 275 275 276 277 277 277 278 277 277 277 277 277 277 277 277 277 276 276 276 275 275 275 274 274 274 274 274 274 274 274 275 275 275 274 275 275 276 277 277 277 277 277 276 276 276 276 276 276 276 276 276 276 277 277 277 277 277 276 275 275 276 276 277 278 279 280 279 276 274 273 273 275 274 276 277 278 279 279 280 280 280 281 281 281 281 282 283 283 283 282 282 281 282 283 283 283 284 285 284 283 282 282 282 284 285 286 286 283 278 275 271 266 262 258 256 255 255 255 255 256 257 259 260 258 256 255 254 253 251 249 248 247 247 247 247 247 247 247 245 245 248 250 251 252 250 250 249 249 249 250 249 248 248 248 248 248 249 249 250 250 251 251 250 248 247 247 246 245 245 245 246 247 247 247 248 249 250 251 252 252 253 253 254 255 256 257 259 260 260 260 260 259 258 257 258 258 259 260 260 261 261 261 261 262 263 263 264 263 262 260 259 259 259 260 261 260 259 258 259 260 259 259 259 260 260 260 259 259 259 258 258 258 257 257 255 253 252 251 251 251 252 253 254 254 255 254 253 252 253 253 252 251 251 250 250 251 252 253 254 254 254 254 254 254 254 254 254 255 256 256 257 256 256 256 257 257 259 259 258 257 255 254 253 253 253 253 253 254 254 254 254 253 252 252 252 252 252 253 254 253 252 252 251 250 249 249 248 247 245 244 243 243 246 247 249 251 253 253 257 260 263 265 267 268 269 270 270 270 270 270 270 270 270 270 270 269 269 269 269 270 270 270 269 269 269 271 271 271 270 269 268 267 267 267 267 268 268 269 269 270 271 272 271 271 270 269 269 268 267 267 266 264 264 264 265 265 264 263 263 262 262 262 263 264 264 265 264 263 261 260 259 257 257 256 256 256 257 259 261 262 263 264 265 266 266 267 269 270 272 272 273 273 275 276 276 274 273 272 271 271 271 271 270 270 269 268 267 265 265 266 265 265 264 265 267 267 265 261 258 256 256 257 257 257 257 257 257 257 260 262 263 266 265 265 264 263 263 264 266 267 268 270 272 273 269 263 256 250 246 245 244 241 237 234 232 231 229 227 225 224 224 223 222 221 221 216 210 207 206 206 206 328 326 326 323 319 317 317 317 318 318 318 319 319 324 329 332 333 330 325 321 320 325 326 327 328 329 331 334 334 331 327 326 325 324 324 323 322 320 319 321 324 326 327 327 326 325 323 322 323 328 329 330 331 331 330 330 329 327 324 319 316 315 315 316 318 319 320 323 322 319 318 318 317 318 318 318 317 316 312 307 304 304 308 309 311 313 314 314 315 316 316 315 315 314 312 309 305 302 302 300 299 298 301 306 311 313 313 310 309 307 306 306 307 306 306 305 303 304 305 305 305 305 305 305 304 303 303 303 303 303 303 302 303 304 305 305 306 306 304 302 302 303 302 302 303 304 304 304 305 305 304 304 305 305 306 303 304 304 304 304 302 299 298 296 295 296 299 303 308 311 311 311 309 306 304 302 303 304 304 303 303 299 296 296 296 298 297 297 298 298 299 298 296 295 295 295 295 293 292 293 294 296 297 297 297 297 296 296 294 293 289 287 287 287 289 290 291 291 293 293 292 290 288 286 284 282 282 281 279 279 278 277 276 276 277 277 277 277 277 277 278 277 277 277 278 278 278 278 279 279 279 279 279 279 278 278 278 279 278 278 277 277 276 275 274 274 274 273 273 274 274 274 274 274 274 274 274 274 275 276 276 276 277 277 276 276 276 276 276 276 276 276 276 277 277 277 277 277 277 276 275 276 276 276 277 278 279 279 278 276 274 273 273 273 274 276 277 278 279 279 280 280 281 281 281 281 281 281 282 283 283 282 281 281 282 282 283 283 284 284 284 284 282 281 281 282 283 284 285 284 281 278 273 268 263 260 259 257 255 254 254 255 256 258 259 258 256 256 255 253 251 249 248 247 247 247 247 247 247 247 246 245 247 247 248 250 250 251 250 250 250 250 249 248 247 247 246 247 248 249 249 250 250 250 250 249 247 246 246 246 245 245 245 247 248 248 248 248 250 251 251 251 252 253 254 255 256 257 259 260 261 261 261 260 259 258 258 259 259 259 260 260 261 262 262 263 263 263 264 265 263 261 260 260 259 260 261 262 260 258 259 259 260 259 259 259 259 259 259 260 260 260 259 259 259 258 257 255 253 252 251 252 252 253 254 254 256 256 255 254 253 254 254 253 252 252 251 251 252 253 254 255 255 255 255 254 254 254 254 255 256 257 257 257 256 256 256 256 257 258 258 257 256 254 254 253 253 253 253 253 254 254 254 254 253 252 252 251 251 251 252 252 251 250 250 248 246 245 245 243 241 240 241 243 246 250 252 253 254 256 259 262 264 265 267 268 269 270 269 269 269 269 269 269 269 269 268 268 268 268 269 269 268 268 268 268 269 270 270 271 271 271 269 268 267 267 267 267 267 267 268 268 269 270 271 271 270 270 270 270 269 268 267 264 264 264 264 264 264 264 263 263 262 262 262 263 263 264 265 264 264 263 261 260 259 258 257 256 257 257 258 259 261 262 264 265 265 266 268 269 270 271 272 273 274 275 275 275 274 273 272 271 270 270 270 270 269 268 268 267 267 268 267 267 266 265 266 267 267 264 263 261 259 259 258 258 258 258 257 257 258 258 260 263 266 265 264 264 264 264 265 265 266 268 270 271 268 264 258 252 249 248 246 242 238 235 233 231 229 226 225 225 224 222 221 220 220 215 209 207 207 207 206 326 326 325 322 319 317 318 321 321 321 320 319 320 326 328 331 331 329 324 320 321 325 325 327 329 331 332 335 334 331 328 326 326 325 325 324 323 324 324 324 327 330 332 333 330 326 325 324 325 327 327 327 327 328 328 329 329 327 323 318 316 315 315 316 318 318 322 323 321 320 317 316 317 318 319 319 318 315 311 305 305 307 309 310 312 313 314 315 316 317 316 316 315 314 312 310 309 308 303 300 298 299 302 309 313 314 312 307 307 305 303 303 306 306 306 306 305 305 305 305 305 305 304 304 304 303 302 302 303 303 303 303 304 305 306 306 309 306 303 301 301 301 300 300 301 302 303 303 303 303 303 304 304 306 306 304 304 305 303 302 301 300 300 298 295 296 299 303 307 310 311 312 312 309 306 303 304 304 304 304 303 298 296 296 297 298 296 296 296 296 296 297 295 294 294 294 294 293 293 293 294 296 296 296 296 296 296 295 293 291 287 285 285 286 288 289 289 290 292 293 293 291 290 288 286 284 284 282 280 279 278 276 276 277 277 278 278 278 279 279 280 279 278 278 278 279 279 279 279 280 280 280 280 280 279 280 280 280 280 280 279 278 277 276 275 274 273 273 273 273 273 274 274 274 274 274 274 274 274 275 275 276 277 277 277 277 276 276 276 276 277 277 277 277 277 277 276 276 276 275 275 276 276 276 277 278 278 278 277 275 273 272 272 273 274 276 278 279 279 280 280 280 281 281 281 281 281 281 282 282 282 281 281 281 282 282 283 283 284 284 284 283 282 281 281 281 281 283 284 284 282 280 274 269 265 262 261 258 255 254 254 254 255 257 258 258 257 257 255 253 251 249 249 248 247 247 247 247 247 248 247 247 248 249 249 250 251 251 252 252 251 250 249 248 248 247 247 247 247 247 248 248 249 249 249 249 248 247 247 247 247 246 246 247 248 249 249 249 250 250 250 251 252 253 254 255 256 257 258 259 260 261 262 262 261 260 259 259 258 259 260 260 261 261 262 263 263 263 263 265 265 265 264 263 260 259 261 262 262 260 259 259 259 259 259 259 259 259 259 260 260 261 261 260 260 259 258 257 256 254 253 253 253 254 255 255 256 257 256 256 255 255 255 254 254 253 252 252 253 253 254 255 255 255 255 255 255 255 254 255 256 257 257 257 257 256 256 255 256 257 257 258 258 256 255 254 254 254 253 253 254 254 254 254 254 253 253 252 251 251 251 251 250 250 249 247 247 246 245 243 241 241 243 246 249 254 255 255 256 258 260 262 264 265 267 268 268 269 268 268 269 269 269 269 269 268 268 268 268 268 268 268 267 268 268 269 269 269 269 270 271 271 271 270 268 268 267 267 267 267 267 267 268 269 269 270 270 270 271 271 270 270 268 266 264 263 263 263 264 264 263 263 262 262 261 262 263 264 264 264 265 264 263 262 262 260 258 257 257 257 257 258 259 261 262 263 263 265 266 267 268 269 271 272 273 274 275 275 274 274 273 272 270 269 269 269 269 269 269 268 269 270 269 268 268 268 267 267 268 267 266 264 262 261 259 259 259 258 258 257 257 257 258 260 263 263 264 265 265 265 265 265 265 266 268 269 267 263 258 255 254 250 247 243 239 235 232 230 227 226 226 225 224 220 217 216 215 211 210 210 210 209 207 325 325 324 321 318 316 320 324 326 326 326 326 325 327 328 329 329 328 326 320 319 320 323 327 330 334 336 336 334 331 329 328 327 327 327 327 328 330 332 333 332 333 330 332 329 326 325 325 324 326 327 326 325 326 326 325 325 323 321 319 317 316 316 317 318 319 324 323 322 320 317 315 317 318 319 319 318 315 310 306 309 310 311 312 312 314 314 315 316 317 316 316 315 313 312 310 310 307 302 298 298 301 306 311 314 314 314 311 306 304 303 303 303 303 305 306 306 306 306 305 305 305 304 304 303 303 302 302 302 303 303 303 304 306 307 307 306 303 298 298 299 300 301 299 300 300 301 302 301 302 302 302 302 303 305 305 305 304 301 298 297 298 298 299 296 296 300 303 307 310 311 311 311 309 307 305 306 304 304 304 303 299 298 298 298 298 296 295 295 295 295 296 295 294 294 293 294 293 293 294 294 294 295 295 295 295 295 293 290 287 285 285 286 286 287 287 288 290 291 292 292 292 291 289 288 287 286 283 281 279 277 276 276 277 278 278 278 280 281 281 281 280 279 278 278 279 279 279 280 280 280 280 280 280 280 280 281 281 281 281 280 279 277 276 275 274 273 273 273 273 273 274 274 274 274 274 274 273 273 274 274 275 276 277 277 277 276 277 277 277 277 277 277 278 277 277 276 277 276 275 275 275 276 276 276 276 277 278 276 274 273 272 272 273 275 277 278 279 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 281 282 283 283 284 283 283 283 282 282 281 281 281 282 284 284 283 280 275 270 268 266 262 259 256 254 253 253 254 255 256 257 257 257 255 254 252 250 249 248 247 247 247 247 247 248 248 249 250 251 250 250 251 251 253 253 252 252 251 249 249 249 249 248 247 247 247 247 248 248 249 249 249 248 248 248 247 247 247 248 248 249 250 250 250 250 250 251 251 252 253 254 255 256 257 258 258 260 261 262 262 261 260 259 258 258 258 259 260 261 262 263 263 263 263 263 265 266 266 265 262 260 260 262 263 262 260 260 259 259 259 259 259 259 259 260 261 262 262 261 261 260 260 260 259 257 255 255 255 256 256 256 256 257 258 257 256 256 255 255 255 255 254 253 253 253 254 255 255 256 256 256 256 256 255 255 255 256 257 257 257 256 256 256 255 256 258 259 259 258 257 256 255 255 254 253 254 254 255 255 254 254 254 253 252 251 251 251 250 250 250 250 248 247 246 245 244 247 248 250 253 256 256 257 258 259 261 262 264 265 266 267 267 267 267 267 268 268 268 268 268 268 268 268 268 268 267 267 265 267 268 269 269 269 269 269 270 271 272 271 270 270 269 269 267 267 267 267 267 268 269 269 270 270 270 270 271 271 270 268 266 264 263 263 263 263 263 263 262 262 262 262 262 263 263 264 264 265 264 264 263 262 260 258 258 257 257 257 258 259 261 262 261 263 263 264 266 268 269 271 272 273 274 274 274 273 273 272 270 269 269 269 269 269 269 269 270 271 270 270 270 270 270 269 269 269 268 267 265 265 262 261 260 260 259 259 259 258 259 260 262 263 264 265 265 265 265 265 265 265 266 267 265 262 259 256 254 251 247 244 240 236 233 230 230 226 220 219 219 218 216 215 214 213 212 213 212 210 209 326 325 324 319 316 317 322 325 328 330 329 328 328 327 327 327 327 327 324 320 319 319 323 328 332 337 338 336 333 328 328 328 328 330 333 333 333 333 333 333 332 329 325 325 325 324 324 325 326 328 328 326 325 325 322 321 320 321 321 320 319 318 318 318 319 320 322 322 321 319 317 317 318 319 319 319 317 314 311 310 311 312 313 313 313 313 314 316 316 317 316 315 314 313 311 308 307 304 300 298 297 303 308 312 314 314 314 312 307 303 302 303 302 303 305 306 306 306 306 305 304 304 303 303 302 302 302 302 302 303 303 304 305 306 307 306 302 299 297 297 298 299 300 300 299 299 300 300 300 300 300 301 302 303 304 305 305 303 299 296 296 296 297 300 296 297 301 304 308 311 312 311 310 309 307 306 305 304 304 305 303 301 300 300 299 298 296 294 294 294 294 295 295 295 293 293 293 293 294 294 293 293 293 293 294 294 293 291 288 286 286 286 287 287 287 287 288 290 291 291 291 291 291 289 289 288 287 284 281 278 276 276 276 277 278 278 279 281 283 283 281 280 278 278 278 279 279 280 280 280 280 280 280 280 280 281 281 281 281 281 280 279 277 276 275 274 273 273 273 273 273 273 274 274 274 273 273 273 273 273 273 275 276 276 276 276 277 277 278 278 278 278 278 278 277 277 276 277 276 276 276 276 276 276 276 276 277 277 276 274 273 273 273 274 276 278 280 281 281 281 281 281 281 281 280 280 280 280 280 281 281 281 281 281 281 282 283 283 283 283 282 282 282 282 281 281 281 281 283 284 284 281 276 271 270 267 263 260 257 254 253 252 253 254 254 255 255 256 255 254 253 251 249 248 247 247 247 247 247 248 249 250 250 251 251 251 251 251 252 253 253 252 253 252 251 251 251 250 248 247 247 247 247 247 248 249 250 250 250 249 247 247 247 248 249 250 250 250 250 250 250 250 251 252 253 254 255 256 256 257 258 259 261 262 263 262 262 260 259 258 258 258 259 260 261 262 263 263 263 262 262 264 265 265 264 261 259 260 262 263 262 261 259 259 259 259 259 259 259 260 260 260 261 261 261 261 261 261 261 259 257 256 256 256 257 257 257 257 258 258 257 257 256 256 256 255 255 255 255 254 254 254 255 255 256 256 256 256 256 255 255 255 256 255 256 257 257 256 256 256 257 258 259 259 259 258 257 256 254 254 254 254 255 255 255 255 255 254 253 252 252 251 250 250 250 250 250 249 249 249 250 252 253 254 255 257 257 258 259 260 261 262 263 264 265 266 266 266 266 266 266 267 267 267 267 267 267 267 267 267 266 265 264 266 267 267 268 268 269 269 269 270 271 272 272 272 272 271 269 267 267 267 267 267 268 269 269 269 270 270 271 271 271 269 268 266 265 264 263 263 263 263 263 262 262 262 262 262 262 263 264 264 265 265 264 263 262 262 260 259 258 257 257 258 259 260 260 261 262 263 264 266 268 269 271 272 273 273 273 273 272 271 270 269 268 269 269 269 269 270 270 271 271 271 271 272 272 272 272 271 270 269 269 269 266 264 262 262 261 261 261 260 260 261 262 263 264 265 265 265 265 265 265 265 265 265 263 262 261 259 254 250 248 245 241 237 233 231 227 224 221 219 219 219 218 217 216 215 215 214 213 212 211 328 326 322 320 316 317 322 328 331 332 332 331 330 328 327 325 321 322 321 320 320 319 323 329 334 339 339 335 332 329 326 326 326 330 336 334 332 332 332 330 327 325 323 322 322 323 323 324 325 327 329 328 326 325 320 319 320 320 321 322 322 321 321 320 320 321 321 321 320 319 318 318 318 318 318 317 316 314 312 313 313 313 314 314 314 314 315 316 317 317 316 315 314 312 312 310 306 303 299 298 299 305 310 313 314 314 314 311 306 303 303 303 303 303 304 306 306 306 306 305 303 302 301 302 302 303 303 303 302 303 303 304 305 306 306 305 300 299 298 298 299 299 299 299 298 298 298 299 299 299 300 301 302 302 302 306 305 302 299 298 296 296 298 301 300 300 302 306 309 311 311 311 310 309 306 306 304 303 303 304 305 303 301 300 299 298 296 295 293 293 294 294 295 295 293 292 292 293 293 293 292 292 292 292 292 292 291 289 285 285 286 287 288 288 287 288 288 290 291 291 291 290 290 289 289 288 287 285 281 278 276 275 275 275 276 278 280 283 285 285 282 280 278 278 278 278 279 280 281 281 281 280 280 280 280 280 281 281 281 280 279 278 276 275 275 274 274 274 273 273 273 273 273 273 273 273 272 272 272 272 273 274 275 275 276 276 277 278 278 278 279 279 278 278 277 277 276 276 277 277 276 276 276 277 277 277 277 277 276 275 274 274 274 276 278 280 281 282 283 283 282 282 281 281 280 280 280 280 280 280 281 281 281 281 281 282 282 283 283 282 281 281 281 281 281 280 280 281 283 284 284 282 279 278 272 267 263 260 258 255 253 252 252 253 253 254 254 255 255 254 253 251 249 248 248 247 247 246 247 248 250 251 251 250 251 251 250 249 250 251 251 252 252 252 252 251 251 250 249 248 247 247 247 246 247 250 250 251 251 250 249 247 247 248 248 249 250 251 251 250 250 250 251 251 253 254 255 255 256 256 257 258 260 261 262 263 263 261 261 260 258 258 258 260 261 262 262 263 263 263 263 262 263 265 265 263 260 259 261 262 262 262 261 259 259 259 259 259 259 259 259 259 260 261 261 262 262 262 262 261 260 259 257 257 257 257 257 257 257 258 258 257 257 257 256 256 256 256 256 255 254 254 255 255 256 256 256 256 256 256 255 255 255 255 255 256 257 257 257 256 257 258 258 259 260 259 259 257 255 254 254 254 254 255 255 255 255 254 253 252 252 250 250 249 249 250 250 251 251 253 255 256 256 257 258 259 259 259 260 260 261 262 262 263 263 263 264 264 265 265 265 265 265 265 265 266 266 266 267 266 265 264 263 263 265 265 266 267 268 269 270 270 271 272 272 272 272 272 271 269 267 267 267 267 268 268 268 269 270 270 270 271 271 271 270 268 268 266 265 264 263 263 263 262 262 262 262 262 262 263 263 264 264 264 264 264 264 263 262 260 259 258 258 257 258 258 258 259 260 261 263 264 266 268 270 271 271 272 272 272 272 271 270 269 268 268 268 268 269 269 270 271 272 272 272 273 273 273 274 273 272 272 272 272 270 267 266 265 264 263 263 262 262 262 263 264 265 265 265 265 266 265 265 264 264 263 262 262 261 258 254 250 247 244 241 236 228 228 229 228 225 222 221 221 220 219 218 217 217 219 216 213 213 329 328 324 320 317 319 324 329 331 331 331 331 331 329 326 325 322 319 320 320 320 321 323 331 335 337 338 336 331 330 326 320 320 323 325 326 327 329 329 327 323 322 320 319 320 321 322 322 323 324 327 328 328 325 321 320 320 321 321 322 323 323 323 322 322 321 321 320 320 319 318 318 318 318 318 317 316 315 314 315 315 315 315 315 315 315 316 317 317 317 316 315 314 312 312 309 305 302 299 298 301 306 311 313 313 313 312 310 305 303 303 303 304 304 305 306 306 306 305 305 304 304 303 303 303 303 303 303 303 303 303 303 304 305 305 303 300 300 299 298 299 298 298 298 298 297 297 298 298 298 299 300 301 302 302 305 305 300 298 298 296 296 299 302 303 300 303 307 309 310 310 310 309 307 306 306 303 303 303 302 303 303 302 301 299 296 294 294 293 292 293 294 294 294 292 291 292 291 291 292 291 291 291 290 290 290 289 287 285 286 288 289 290 289 289 289 291 292 292 291 290 289 289 289 289 288 286 284 280 278 276 275 275 276 276 278 281 284 286 285 282 280 279 278 278 278 279 280 281 281 281 281 280 280 280 280 280 281 280 279 278 277 276 275 275 274 274 274 274 273 273 273 273 273 273 273 272 272 272 272 272 273 274 275 276 277 278 278 278 279 279 279 279 279 278 277 277 277 277 277 277 277 277 278 279 279 278 278 277 277 275 275 276 278 280 282 284 285 285 284 284 283 282 282 281 280 280 280 280 280 280 281 281 281 282 282 283 282 282 281 280 280 280 280 280 280 280 281 283 285 285 283 282 279 273 268 264 261 258 256 253 252 252 253 253 253 254 255 255 254 253 252 250 249 249 247 246 246 246 248 250 250 250 250 250 249 246 246 246 247 249 250 251 251 251 251 250 250 249 248 247 246 246 246 247 248 249 251 252 251 250 249 248 248 248 248 248 249 250 250 250 250 251 251 252 253 254 254 255 256 257 258 259 260 261 262 262 262 262 261 259 258 257 259 260 261 261 262 262 263 262 261 261 263 265 264 262 259 260 259 261 263 262 260 259 259 259 259 259 259 259 259 260 261 262 262 262 262 263 263 262 261 260 259 257 257 257 257 256 257 257 258 258 258 257 257 256 256 256 256 255 255 255 255 256 256 256 256 256 256 256 256 255 255 255 256 257 257 257 257 257 258 258 258 259 260 259 258 256 255 254 254 254 254 254 255 254 254 253 252 251 250 250 250 250 251 252 253 254 255 257 258 259 259 260 261 260 260 260 260 261 261 261 261 261 262 263 264 264 263 263 263 263 263 263 263 264 265 266 265 264 262 261 262 262 263 265 267 268 269 270 270 271 271 272 272 273 273 272 271 269 267 267 267 267 267 268 268 269 269 270 270 271 271 271 270 270 269 267 265 264 264 263 263 263 262 262 262 262 262 263 263 264 264 264 264 264 264 264 262 261 259 258 257 257 257 257 258 259 260 261 263 265 266 268 269 269 271 271 271 271 270 270 269 268 268 268 268 269 269 270 271 272 272 272 273 273 274 274 275 274 273 274 274 273 272 271 269 267 266 265 264 264 264 265 266 266 266 266 266 266 266 265 264 263 262 262 260 259 257 254 249 246 242 239 238 237 233 232 235 235 232 229 228 227 227 226 224 223 225 222 219 218 327 325 322 319 319 320 327 331 332 332 331 331 329 328 326 325 320 318 319 319 321 324 328 334 336 337 338 334 326 326 318 312 311 319 322 324 325 327 324 323 321 320 319 319 320 321 321 321 321 322 323 324 327 324 322 321 321 322 322 322 323 323 324 323 323 322 321 320 320 320 319 319 319 319 318 317 316 316 316 316 316 316 316 315 315 315 316 316 317 317 316 315 313 312 312 308 304 301 298 298 303 307 311 312 312 312 311 309 305 304 305 305 305 305 305 305 305 306 306 305 304 304 303 303 304 304 304 304 303 302 302 302 303 304 303 303 302 302 300 299 297 297 296 297 296 296 297 297 297 298 299 300 301 301 302 303 305 301 301 301 299 298 299 301 301 300 302 306 307 308 309 308 306 305 305 304 302 302 302 302 302 304 303 301 298 294 293 294 293 292 292 293 294 293 292 292 291 291 291 291 290 290 290 289 289 288 287 285 285 287 291 291 291 291 291 292 292 293 292 291 290 289 289 288 288 287 285 283 280 278 277 277 277 277 278 280 283 285 286 286 284 280 279 278 278 278 279 280 281 282 281 280 279 279 279 280 280 280 280 278 277 276 275 275 275 275 275 275 275 274 274 274 274 274 273 273 273 273 272 272 273 274 275 276 277 278 278 279 279 280 280 280 280 280 279 278 278 278 278 278 278 278 279 281 282 282 281 280 279 278 277 276 278 281 283 286 287 287 287 286 285 284 283 282 282 281 281 281 281 281 281 281 282 282 282 283 283 281 280 279 279 279 280 280 280 280 280 281 283 285 286 286 284 280 274 268 264 261 259 257 254 253 253 253 253 253 253 254 254 254 253 252 251 250 249 247 246 245 245 246 247 248 248 248 248 246 243 243 244 245 246 248 248 248 249 250 250 249 249 248 247 246 246 246 246 247 249 250 252 252 252 250 249 248 248 247 247 248 249 250 250 251 251 251 252 252 253 254 255 256 257 258 258 259 260 261 261 262 262 262 260 258 257 258 259 260 260 261 261 262 262 262 261 262 264 264 263 261 261 259 260 262 263 261 260 259 259 259 259 259 259 259 260 261 261 262 263 263 263 263 263 262 261 260 258 257 257 257 256 256 256 257 258 258 258 257 257 257 257 257 257 257 256 256 256 256 256 256 256 256 256 256 255 255 255 255 256 257 258 258 257 257 257 258 259 259 259 259 257 256 255 255 254 253 253 254 254 254 253 252 252 251 251 251 251 252 253 255 256 257 258 259 259 260 261 262 261 261 260 260 260 261 261 261 261 261 262 262 261 261 261 260 260 260 260 259 261 262 262 262 261 261 261 261 262 263 264 266 267 269 270 271 272 272 272 273 273 273 273 272 271 269 268 268 268 267 268 268 268 269 270 270 270 270 271 271 271 271 269 267 266 266 264 264 263 263 262 262 262 262 262 263 264 264 264 264 264 264 264 263 262 261 259 258 258 257 257 257 258 259 260 261 263 264 266 267 268 269 270 270 270 270 269 269 269 268 268 269 269 270 270 271 272 272 272 272 273 273 274 275 275 274 275 275 275 275 274 273 271 269 267 267 266 266 267 268 268 267 267 267 267 266 266 264 263 262 261 259 258 257 253 247 243 242 242 242 241 237 240 239 237 235 232 231 230 230 229 227 226 226 225 224 223 325 324 321 319 319 323 330 330 332 333 332 331 327 326 325 324 321 319 318 320 325 329 334 337 340 338 338 332 326 325 312 307 306 312 321 325 325 324 322 322 321 320 319 319 320 321 321 321 321 321 321 322 322 322 322 322 322 323 323 323 322 323 324 324 324 323 322 321 321 320 320 320 319 319 318 318 317 317 316 316 316 316 316 316 316 315 316 316 316 316 316 315 315 313 311 308 304 301 299 300 304 308 311 312 312 312 310 308 306 305 305 305 305 305 305 305 306 306 305 304 304 304 304 304 304 304 304 304 303 302 302 302 302 302 302 302 302 302 301 298 296 295 295 296 295 295 296 296 297 298 299 299 300 301 302 303 305 305 304 302 301 300 301 302 301 300 301 303 305 306 306 305 304 303 302 301 300 300 301 301 302 303 304 301 296 293 293 294 294 293 293 293 294 294 293 292 291 291 290 290 290 290 289 288 288 287 285 284 286 289 291 291 291 291 292 292 293 293 293 291 290 290 287 286 286 285 283 282 280 280 280 280 279 280 281 283 285 286 287 286 284 280 279 278 278 278 279 280 282 282 281 279 279 279 279 281 281 280 279 278 276 275 275 276 276 276 276 276 276 275 275 274 275 274 274 274 274 273 272 273 273 274 276 277 278 279 279 279 280 280 281 281 280 280 280 280 280 280 280 280 280 280 281 283 285 285 284 283 282 280 279 279 281 284 286 288 288 287 286 286 284 282 282 282 282 283 283 283 283 283 282 282 284 284 284 283 282 280 279 278 278 278 279 279 279 279 280 282 284 285 286 286 285 281 276 269 264 261 259 257 256 255 254 253 252 252 252 254 254 254 253 252 252 251 249 247 245 243 244 244 245 245 246 246 245 244 243 244 245 245 246 246 247 247 248 249 249 249 249 248 247 247 247 247 247 248 249 249 251 253 253 251 250 249 248 248 247 248 249 250 251 251 252 251 252 253 253 254 255 256 257 257 258 259 259 259 260 260 262 262 261 259 258 257 258 259 259 260 260 261 262 262 261 261 262 264 264 263 263 260 259 260 262 262 260 259 259 259 259 259 259 260 260 260 261 261 262 262 262 262 262 262 262 261 260 258 257 257 257 257 256 257 257 258 258 258 258 258 258 258 258 257 257 257 256 256 255 256 256 256 256 256 255 255 255 255 255 256 257 258 258 258 257 257 258 258 259 259 258 257 256 256 255 254 253 253 254 254 254 253 253 253 252 252 252 253 255 256 258 259 259 259 260 260 261 262 262 262 261 260 260 260 260 261 261 261 261 260 259 258 259 259 259 259 258 257 258 259 258 259 260 260 260 261 262 263 264 265 267 269 270 271 272 272 273 274 274 274 274 274 273 271 270 270 269 268 268 268 268 268 269 270 270 270 270 271 272 272 271 269 268 268 266 266 265 264 263 262 262 262 262 263 263 263 263 264 264 264 264 264 263 262 261 260 259 258 257 257 257 258 258 259 260 262 262 264 266 268 269 269 270 270 269 269 269 268 269 269 269 270 271 272 272 272 272 272 272 273 274 274 275 275 275 275 275 276 276 275 274 272 271 269 269 268 269 271 270 269 269 269 268 268 266 266 265 263 261 260 258 256 253 249 244 243 242 244 246 244 244 241 240 237 235 233 232 231 230 228 227 226 226 225 224 324 323 321 320 321 325 330 330 333 334 333 330 326 326 325 324 323 321 320 322 327 331 337 338 339 339 336 329 327 321 311 306 308 313 321 325 324 323 322 322 321 320 320 320 320 321 321 321 321 321 321 321 321 321 321 321 322 323 323 324 323 324 324 325 325 324 323 321 321 321 321 320 319 319 318 318 317 316 316 316 316 316 316 316 316 315 316 316 317 317 316 316 315 314 311 308 303 301 300 302 306 310 310 311 312 312 310 308 306 305 304 304 305 305 305 306 306 306 305 304 304 304 304 304 304 304 304 304 303 302 302 301 301 301 301 302 302 302 301 298 296 295 294 295 295 295 295 296 297 298 298 299 300 301 302 302 302 303 304 304 303 302 302 303 300 300 301 301 304 305 304 303 302 301 301 300 300 300 300 300 301 303 304 300 295 293 293 295 295 295 294 293 293 294 293 292 291 290 289 289 289 288 288 288 287 286 284 283 286 286 288 291 291 291 291 292 292 293 292 291 291 290 288 286 284 284 283 282 281 282 283 282 282 282 284 286 287 287 287 285 282 280 280 278 277 277 278 281 282 282 281 279 279 279 280 281 281 279 278 277 276 276 276 276 276 276 277 277 277 277 276 276 276 274 274 273 273 272 272 273 274 275 277 279 280 280 281 281 280 281 281 281 281 282 282 281 281 281 282 283 283 282 283 284 286 287 285 285 284 282 282 281 284 286 288 288 288 288 286 284 282 281 280 281 283 284 285 285 285 285 285 285 286 286 285 283 281 280 279 278 277 277 278 279 279 280 280 282 284 285 286 287 286 283 277 271 265 261 259 258 257 257 256 254 253 252 252 253 254 254 254 254 253 251 250 248 245 243 244 244 244 245 245 245 244 245 246 246 246 246 246 246 246 247 248 249 250 250 249 250 249 248 248 250 248 248 249 249 250 252 253 252 251 250 249 248 248 248 249 250 251 252 252 252 252 252 253 254 255 255 256 257 257 258 259 258 259 260 261 262 262 261 259 258 258 258 258 259 260 260 261 261 261 261 261 262 263 264 264 261 259 259 260 262 262 260 260 260 259 259 259 260 259 260 260 260 260 261 261 261 261 262 263 262 261 259 258 258 257 257 257 256 257 258 259 259 259 260 260 260 259 259 258 257 257 256 256 255 255 255 255 255 256 255 255 255 255 256 257 257 257 258 258 257 257 258 258 258 258 258 258 256 255 254 254 254 254 254 254 253 253 253 253 253 253 254 255 257 258 259 259 259 260 260 261 262 262 262 262 261 261 260 260 260 260 260 260 258 256 257 258 258 258 259 258 256 257 256 256 257 259 259 260 262 263 264 265 266 267 268 270 271 271 272 273 274 274 274 274 274 274 273 273 272 270 269 269 268 268 268 268 269 269 270 270 270 271 272 272 271 271 271 271 269 268 266 265 264 263 263 263 263 263 263 263 264 264 264 264 264 264 263 262 262 261 259 258 258 257 257 258 258 258 258 260 262 264 266 267 268 269 269 269 269 269 269 269 269 270 270 271 272 272 273 273 272 272 273 273 274 274 274 275 275 275 276 276 276 276 275 274 272 272 271 272 274 273 273 272 272 271 270 268 268 267 265 263 261 258 256 254 252 248 247 244 244 244 245 244 242 241 239 238 237 235 233 231 230 228 227 227 226 225 323 322 320 320 322 328 330 332 334 335 334 330 327 326 325 325 325 324 324 325 329 333 336 337 338 336 333 328 326 320 312 309 311 316 319 321 322 322 322 321 321 321 321 321 321 321 321 321 321 321 320 320 319 319 319 320 321 323 323 324 324 325 326 326 326 325 323 321 320 320 320 320 319 319 319 318 317 317 316 316 316 316 316 316 316 315 316 316 317 317 317 316 316 314 311 307 303 301 301 304 307 310 310 311 311 311 310 308 305 304 304 304 304 305 305 306 306 306 304 304 304 304 304 304 304 304 304 304 303 302 302 301 301 301 301 301 301 301 299 297 296 294 293 294 295 295 295 296 297 298 298 298 299 299 300 300 301 302 303 305 305 303 302 302 302 301 301 301 303 304 303 302 301 301 300 299 299 299 299 300 301 303 303 299 295 294 294 295 295 295 295 294 294 295 293 292 290 289 289 288 287 287 287 287 287 285 283 283 286 286 288 290 291 291 291 291 292 292 292 292 291 291 289 287 285 284 283 283 283 285 286 285 285 286 286 287 287 287 287 284 281 279 279 276 276 277 279 281 283 281 280 280 280 280 281 281 280 278 278 277 276 276 276 276 276 276 277 278 279 278 278 277 276 275 274 272 271 271 271 273 275 277 279 281 282 282 283 282 281 282 282 283 283 285 285 283 282 282 283 284 284 284 284 285 287 287 286 286 283 283 283 284 285 287 288 288 287 287 285 283 280 278 278 279 282 284 285 286 286 286 286 287 288 287 286 284 282 280 279 278 276 276 277 279 280 280 281 282 283 284 286 288 287 284 278 272 266 262 259 259 259 258 257 256 253 252 252 252 253 254 254 254 253 252 250 248 246 245 244 245 246 245 245 245 245 246 247 248 247 248 247 247 247 247 248 249 250 251 251 251 251 251 251 252 250 250 249 249 250 251 253 253 252 252 251 249 248 249 249 250 251 252 252 253 253 253 253 253 254 255 256 256 257 257 257 258 258 259 260 261 262 261 260 259 259 258 258 258 259 260 261 261 261 261 260 260 261 262 263 263 260 259 259 261 262 261 261 261 260 259 259 259 259 259 259 259 259 260 260 261 261 262 263 263 263 261 260 259 258 257 257 257 257 258 259 260 260 261 261 261 260 260 258 258 257 256 256 255 255 255 255 255 256 256 256 256 256 256 256 256 257 258 258 258 257 258 258 258 258 258 258 257 256 256 255 254 254 254 253 253 254 254 254 254 254 255 255 256 257 258 259 259 260 260 261 261 262 262 262 262 262 261 260 259 259 258 257 257 256 257 257 257 258 258 258 257 257 256 256 257 257 262 264 264 265 266 266 267 267 268 269 269 270 272 273 274 275 275 275 275 275 274 274 273 272 271 270 269 269 268 268 268 268 269 269 270 270 272 273 273 273 273 273 272 270 269 267 266 265 264 263 263 263 263 264 264 264 264 264 264 264 264 263 263 262 260 260 259 258 258 257 257 257 257 258 260 262 264 265 266 268 268 268 269 269 268 269 269 270 270 271 272 272 272 273 273 272 272 273 273 274 274 274 274 274 275 276 277 277 276 276 275 275 275 275 276 276 276 276 275 274 273 273 271 269 267 265 263 260 257 255 253 252 248 244 242 242 243 243 243 242 241 240 239 237 234 233 232 230 228 229 229 228 322 320 320 321 323 329 329 332 335 335 334 329 327 326 325 325 325 325 326 329 331 333 335 336 338 336 334 332 327 319 315 312 313 315 317 318 318 318 319 319 319 321 322 321 321 321 321 321 321 321 320 319 318 317 317 318 320 322 322 323 324 325 326 325 325 324 322 321 320 320 319 319 318 318 319 319 318 317 317 316 316 316 316 316 316 316 316 316 316 317 317 317 316 313 310 306 303 302 303 306 308 309 310 311 311 311 310 307 304 302 303 304 304 305 306 306 306 306 304 303 303 303 304 304 304 304 304 304 303 302 302 301 299 300 299 300 300 300 298 296 295 293 293 293 294 295 297 296 296 297 299 299 298 297 298 299 300 301 304 306 305 303 303 302 302 301 300 300 301 302 302 301 302 301 300 299 299 299 299 299 301 303 302 299 296 294 294 294 295 296 297 295 295 295 293 291 288 288 288 287 286 285 286 287 286 284 282 283 285 286 289 290 291 291 291 291 291 291 291 291 292 291 290 289 287 286 285 285 286 288 287 287 287 287 287 287 286 286 285 282 282 279 277 275 275 276 279 282 283 281 280 280 281 280 281 280 278 277 277 278 278 277 277 276 275 275 276 278 280 280 279 277 276 276 273 272 271 271 272 274 276 278 281 284 284 285 284 283 282 282 284 285 287 289 289 286 285 284 284 285 285 285 284 285 286 287 286 284 282 282 283 285 286 288 289 289 289 287 284 281 277 276 275 278 281 283 284 285 286 286 287 287 287 288 287 285 283 281 280 277 276 275 277 279 280 281 281 282 282 284 288 289 289 286 280 273 267 263 261 259 259 258 257 256 254 253 252 251 252 252 253 254 254 252 251 249 247 247 246 246 247 247 247 247 247 247 248 249 250 250 250 249 248 248 249 250 251 252 252 252 252 252 252 253 252 251 250 249 249 250 252 252 253 253 252 250 249 249 250 250 251 251 252 252 253 253 253 253 253 254 255 255 256 256 256 257 258 258 259 260 261 262 261 261 260 259 258 258 258 259 260 260 261 261 261 260 260 261 263 263 262 260 259 260 261 261 262 262 261 260 259 258 259 259 259 259 260 260 261 262 262 263 263 264 263 263 263 261 259 258 258 258 258 259 259 260 260 261 261 261 261 260 258 257 257 256 256 256 256 256 255 255 256 256 256 256 256 256 256 256 256 257 258 258 258 258 258 258 258 258 257 257 257 257 256 255 254 254 254 254 254 255 256 256 256 257 257 257 257 257 258 259 260 261 261 262 262 262 262 262 262 261 260 258 258 257 256 256 257 258 258 258 258 258 258 259 258 258 258 259 260 263 267 268 268 267 267 268 268 268 268 269 270 271 272 273 274 275 275 275 275 275 274 274 273 272 271 270 271 270 269 269 268 268 268 269 269 271 272 273 273 274 274 273 272 271 270 268 267 265 265 265 264 264 264 264 264 264 264 264 264 264 264 263 263 261 261 260 259 258 258 258 257 256 257 258 260 262 263 264 266 266 267 268 268 268 269 269 270 270 271 270 271 272 272 272 272 272 272 273 274 274 274 274 274 275 276 277 277 277 277 277 277 277 277 278 279 279 279 278 278 277 276 274 272 269 267 265 262 259 256 255 253 249 244 241 241 242 242 243 243 242 241 240 238 236 235 234 233 231 232 231 230 321 321 321 322 324 327 331 333 334 334 332 328 326 325 324 324 324 326 328 329 331 332 334 336 336 335 335 331 327 323 319 316 314 314 315 317 317 317 317 317 319 320 321 321 319 319 320 321 321 320 319 317 316 315 315 316 318 320 321 322 324 324 325 324 324 323 322 321 321 320 318 318 318 318 318 319 318 318 318 317 317 316 316 316 316 316 316 316 316 317 317 317 315 313 309 305 303 303 304 306 306 309 310 310 311 311 309 306 303 302 303 304 304 305 305 306 306 305 304 303 303 303 303 304 304 304 304 303 303 302 301 300 299 299 298 298 298 298 297 296 294 293 293 293 294 296 297 298 297 299 300 300 300 298 298 298 299 301 303 305 305 303 303 302 302 301 300 299 299 300 301 302 302 302 300 298 299 299 299 299 301 303 302 299 296 294 294 294 295 297 298 298 296 294 292 290 288 287 286 285 284 284 285 286 285 283 282 281 283 286 289 291 291 291 291 291 291 291 291 291 291 291 291 290 289 288 287 288 288 288 288 288 287 287 287 286 286 285 283 281 281 278 276 274 274 276 279 282 283 281 281 281 281 281 280 278 277 277 278 279 279 279 277 275 274 274 276 278 280 281 280 280 278 275 273 272 271 272 273 275 276 279 281 282 285 286 285 284 282 282 284 287 288 288 290 289 287 287 287 287 286 285 284 284 284 285 285 283 281 281 282 285 287 289 290 290 289 286 282 278 275 274 275 277 280 281 283 284 285 285 286 286 286 287 287 286 285 283 280 278 276 276 277 279 281 281 281 282 283 285 290 292 291 288 282 275 269 266 264 260 258 258 257 256 255 254 252 252 252 252 252 253 253 253 251 250 249 248 248 248 248 249 249 249 248 248 249 250 251 252 252 251 250 249 248 250 251 252 253 253 253 253 253 253 253 253 251 249 249 250 251 251 253 253 253 252 251 250 250 250 250 250 251 251 252 253 253 253 253 253 254 255 255 255 256 257 257 258 259 259 260 261 261 262 261 260 259 258 258 258 259 260 260 260 260 260 260 261 262 263 263 261 260 260 260 261 262 263 263 261 260 259 259 259 259 259 260 261 261 263 263 263 263 264 264 264 263 262 261 260 259 259 258 259 259 259 259 260 261 261 260 260 259 258 257 256 256 256 256 256 256 256 255 256 256 256 256 256 256 256 256 256 257 258 258 258 258 257 257 258 257 257 257 257 256 255 255 254 254 254 255 256 257 258 258 258 258 258 258 259 259 260 261 261 261 262 262 262 262 261 262 261 259 258 258 257 257 258 259 259 259 259 259 258 258 259 259 260 260 261 264 266 269 270 270 269 269 268 269 269 269 269 270 270 271 272 273 274 275 275 275 275 274 274 274 274 273 272 273 273 272 271 269 268 268 268 269 269 271 271 272 273 274 274 273 272 271 270 269 268 267 266 265 265 264 264 264 264 264 264 264 264 264 263 263 262 262 261 260 259 259 258 257 256 256 256 258 260 261 262 262 264 266 267 268 268 269 269 270 270 270 270 271 272 272 272 272 272 272 273 273 274 274 274 274 275 276 277 277 277 278 278 278 278 278 279 279 279 280 280 280 279 279 277 274 271 269 268 265 263 261 258 254 250 245 242 241 241 242 242 242 241 241 240 239 237 235 234 234 233 233 233 232 320 322 324 327 328 330 331 332 333 332 331 328 325 324 324 324 324 327 328 329 330 332 334 335 334 334 334 331 326 323 321 317 314 314 315 316 316 316 316 317 320 321 321 319 318 318 318 318 318 319 317 315 313 312 312 313 316 318 319 321 323 323 323 323 323 322 321 321 321 320 319 318 318 318 318 318 318 318 318 318 317 317 316 316 316 316 316 316 316 316 316 316 315 312 309 306 304 304 305 306 307 309 310 311 311 310 308 304 302 302 303 303 304 305 305 306 306 304 304 303 304 304 304 304 304 304 304 303 303 302 301 300 299 298 298 298 298 297 297 296 294 294 294 294 295 297 298 299 299 299 299 299 299 299 299 298 298 300 303 304 304 304 304 304 304 302 300 299 299 299 301 301 301 300 300 299 298 299 299 299 300 301 301 298 295 294 294 294 296 298 298 298 296 294 291 290 289 287 285 284 283 283 284 285 284 283 282 282 284 287 290 292 292 291 291 290 290 290 290 290 291 291 291 290 289 289 288 289 289 289 289 288 288 288 288 286 285 284 283 282 280 277 275 274 274 276 279 281 282 282 282 282 282 281 279 278 277 278 279 280 280 279 276 274 273 274 276 278 279 280 280 280 278 275 274 273 272 273 274 275 277 279 280 283 286 287 286 283 282 281 282 286 285 287 290 290 289 289 288 288 286 284 283 283 284 285 285 283 281 281 282 285 288 289 290 290 288 284 280 276 273 273 274 277 278 279 282 284 285 285 285 284 284 284 285 285 285 284 281 278 277 278 278 280 281 282 282 283 284 288 293 296 294 290 283 277 274 270 265 260 258 257 257 257 256 255 254 254 254 253 252 252 253 253 252 250 250 249 249 249 249 249 249 249 249 249 249 250 251 251 251 251 250 249 249 250 252 253 253 254 254 253 253 253 253 253 252 250 249 249 249 250 252 253 254 254 252 251 250 250 250 250 250 251 252 253 253 254 253 253 254 254 254 255 256 256 256 257 258 259 260 260 261 262 262 261 260 259 258 258 258 259 259 260 260 260 260 260 261 262 263 262 261 261 260 261 261 262 263 263 261 260 259 259 259 259 260 261 261 262 263 263 263 264 264 264 264 263 262 261 260 259 259 259 259 259 259 259 260 260 260 259 259 258 258 257 256 256 256 256 256 255 255 256 255 255 256 256 256 256 256 256 257 258 258 258 258 257 257 257 257 257 257 257 257 256 256 255 255 255 257 257 258 259 259 260 260 260 260 260 261 261 261 262 262 262 262 262 262 261 261 261 260 260 260 259 259 259 259 260 260 259 259 259 258 259 260 261 262 264 267 269 271 271 272 271 271 270 270 269 269 269 269 270 270 271 272 273 273 274 274 274 275 274 274 275 274 274 275 275 275 273 271 269 268 268 268 269 269 270 272 273 273 274 274 273 272 272 271 271 269 268 266 265 265 264 264 264 263 263 264 264 264 264 263 263 263 262 261 261 260 259 257 256 256 256 257 258 258 259 261 263 265 266 267 268 268 269 270 270 270 271 271 272 272 272 272 272 272 272 273 273 274 274 274 275 275 276 276 277 277 278 279 279 279 279 279 279 280 280 280 280 279 278 277 274 273 272 269 269 266 261 257 252 247 243 241 241 241 241 241 241 240 240 240 238 236 235 235 235 235 234 233 318 321 326 328 328 331 332 331 331 331 329 328 325 324 324 324 324 326 328 329 330 331 332 333 333 333 332 330 327 324 320 317 314 314 315 316 316 315 315 318 321 321 320 319 318 317 317 317 317 317 316 313 312 310 310 311 312 315 318 320 322 322 323 322 322 321 320 320 320 320 319 319 318 318 318 317 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 314 312 309 306 305 304 306 306 307 309 310 311 311 310 308 304 302 301 302 302 304 304 305 305 305 304 304 304 304 304 304 304 304 304 304 304 303 301 300 300 299 298 298 298 298 297 296 295 294 294 294 295 296 298 298 298 298 297 297 297 297 298 299 299 299 300 301 302 302 303 304 304 304 303 301 300 299 299 300 300 300 299 299 299 298 298 298 298 299 300 300 297 295 294 294 294 296 298 298 297 295 293 291 290 289 286 284 283 282 282 283 285 284 284 284 283 285 288 291 292 292 292 291 290 290 290 290 290 290 290 291 290 290 289 289 289 290 290 290 289 289 289 288 286 285 284 284 282 280 277 275 274 275 276 279 281 282 282 283 283 282 280 279 278 278 278 280 281 280 279 275 274 274 274 276 277 278 279 280 280 277 276 275 274 274 274 275 276 277 277 280 283 286 287 286 283 281 280 281 284 284 286 289 291 292 291 290 288 285 283 283 283 283 285 285 283 281 280 281 285 288 289 289 289 287 283 279 275 272 272 274 275 276 279 282 284 284 284 283 281 281 282 282 282 283 283 282 280 279 279 279 280 281 282 282 284 287 292 298 301 299 294 286 280 280 273 266 262 259 258 257 257 256 255 255 255 255 254 252 252 252 252 252 251 250 250 250 249 249 249 248 248 248 248 249 249 249 249 250 250 251 250 250 251 253 254 254 254 254 254 254 254 254 254 253 251 249 249 249 249 251 253 254 254 253 251 251 251 251 250 250 251 252 253 254 254 254 254 253 253 254 255 255 256 256 256 257 258 259 259 260 261 262 262 261 260 259 258 258 258 258 259 259 260 260 260 260 261 262 263 263 263 261 261 261 261 262 262 262 261 260 260 259 259 260 260 261 261 262 263 263 263 264 264 264 264 263 262 261 260 259 259 259 259 258 258 258 259 260 259 259 259 259 258 257 256 255 255 255 255 256 256 256 256 256 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 257 258 258 259 259 260 260 260 261 261 261 262 262 262 262 262 262 262 262 261 261 261 261 261 262 262 262 262 261 260 259 259 259 259 260 260 261 261 262 265 267 269 270 271 272 272 272 272 272 272 271 270 269 269 270 270 271 271 271 272 273 273 274 274 274 274 275 275 275 276 277 276 275 272 271 270 269 269 269 269 269 270 271 272 273 273 273 273 273 273 273 271 270 268 267 266 265 264 264 264 263 263 264 264 264 264 263 263 262 262 262 261 261 259 258 257 256 256 257 257 258 260 262 264 266 267 268 268 269 269 270 270 271 272 272 272 272 272 272 272 272 273 273 274 274 274 274 275 275 276 276 277 278 279 279 279 279 279 278 278 279 279 279 279 279 278 277 276 276 274 273 269 265 260 254 248 244 241 241 241 241 241 241 240 240 240 240 238 237 237 236 236 235 235 319 321 323 324 327 331 331 330 330 330 329 328 326 324 324 323 324 325 328 329 329 330 330 331 331 331 330 328 325 322 319 317 315 315 316 317 317 317 318 320 321 320 319 318 318 318 318 318 317 316 315 313 311 310 310 309 310 314 317 319 321 322 322 322 321 321 320 320 320 320 319 319 318 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 315 315 314 314 313 312 310 306 304 304 305 306 308 310 310 310 310 309 308 305 302 302 303 304 304 304 304 304 304 304 304 304 305 304 304 304 303 303 304 304 302 301 300 300 298 298 298 298 297 296 295 294 294 294 294 295 297 299 299 299 297 296 296 296 296 297 299 301 299 299 300 300 300 302 303 303 304 304 303 301 299 299 300 300 300 299 298 298 297 297 297 297 298 299 298 297 297 294 293 294 295 297 297 296 294 291 291 291 289 286 284 283 282 282 283 285 285 285 284 284 285 288 291 292 293 292 291 291 290 290 289 289 290 290 290 290 290 290 290 290 291 291 291 291 290 290 288 286 285 284 284 282 280 277 276 275 276 277 279 281 281 283 283 283 281 280 279 278 278 279 281 281 280 277 275 274 274 274 275 276 277 278 278 278 277 277 277 276 276 276 277 277 277 278 281 284 286 287 285 282 280 279 280 281 283 286 289 291 292 292 290 287 285 283 282 281 283 285 285 283 279 279 281 284 284 287 288 288 286 283 278 274 272 272 273 274 276 279 281 283 283 282 281 280 280 280 280 280 280 281 280 280 279 280 280 281 281 282 284 287 291 297 302 305 304 299 295 290 282 275 268 263 260 258 257 256 256 256 256 256 256 255 253 252 251 252 252 251 251 251 250 250 249 248 248 248 248 248 249 249 249 250 250 251 252 251 251 252 253 254 254 254 254 254 254 254 254 254 253 252 252 250 249 249 250 251 252 253 253 252 252 252 252 251 251 251 252 253 253 254 254 254 254 253 254 254 255 255 255 256 256 257 258 258 260 261 261 262 262 261 260 259 258 258 258 258 259 259 260 260 260 260 261 262 262 263 262 261 261 261 261 261 261 261 261 260 260 259 260 260 260 260 261 261 261 263 263 264 264 264 264 263 262 261 260 260 259 258 258 258 258 258 260 260 260 260 259 258 258 256 256 255 255 256 256 256 256 256 256 256 256 256 256 256 256 256 257 257 257 257 257 257 257 257 257 258 258 258 258 259 259 259 259 260 260 260 260 260 261 261 261 261 261 262 262 262 262 262 262 261 261 261 261 261 262 263 263 264 263 262 261 259 259 259 260 261 262 263 263 265 267 268 270 270 271 272 272 272 273 273 273 272 271 270 270 269 270 270 270 270 271 272 273 273 274 274 275 275 275 276 276 277 276 275 274 272 271 270 270 270 269 269 270 270 270 271 272 273 273 274 274 274 273 272 270 269 269 266 265 265 264 263 263 263 263 264 263 263 263 263 263 263 262 262 261 260 259 258 257 257 257 258 259 260 263 265 266 267 268 268 269 270 271 271 272 272 272 272 272 272 272 272 272 273 273 273 273 274 274 275 275 276 277 277 277 278 279 278 278 278 278 277 278 278 278 279 279 279 279 279 278 276 273 268 263 257 250 245 243 241 241 241 241 241 240 240 240 241 241 240 239 238 239 238 236 321 321 322 324 327 328 329 329 329 329 328 327 327 326 324 323 324 326 327 328 328 329 329 329 330 330 329 327 324 321 318 316 316 315 316 317 317 318 319 320 320 320 319 319 319 319 320 320 318 316 314 312 311 310 311 310 312 315 317 319 320 321 321 321 321 320 320 320 319 319 319 318 317 317 317 317 317 316 316 316 315 315 315 315 315 315 315 315 315 314 314 313 313 312 309 306 304 304 305 307 309 310 310 310 310 309 307 306 304 303 304 304 305 304 304 304 304 304 304 304 304 304 304 303 303 303 303 303 301 301 301 300 299 298 298 297 296 295 295 294 294 294 294 296 298 298 298 298 297 296 295 295 294 296 299 300 299 299 299 299 299 300 301 301 303 304 304 302 300 300 301 301 301 300 299 298 296 296 297 297 298 298 298 296 295 294 293 294 294 295 294 293 292 291 291 291 290 288 286 284 283 283 283 284 285 284 284 285 286 289 292 293 293 292 291 291 290 290 289 289 289 290 290 290 290 290 290 291 292 292 292 292 291 290 288 285 285 285 284 282 279 278 277 276 277 278 278 279 281 283 283 282 281 280 279 279 279 280 280 281 279 277 275 274 274 273 274 274 275 276 276 276 277 279 279 278 278 278 278 278 278 280 283 285 286 286 284 282 280 279 279 280 283 285 288 290 291 291 290 286 285 284 281 281 283 285 284 281 278 279 281 283 284 286 287 287 285 282 277 273 272 271 271 273 276 279 281 282 282 282 281 279 278 279 278 278 278 279 279 279 280 280 281 282 282 284 288 292 295 301 305 307 306 302 301 295 286 278 270 266 262 259 257 256 256 256 256 256 256 255 254 252 251 251 251 251 251 250 250 250 249 248 248 247 247 247 248 249 250 252 252 253 253 252 252 251 252 252 253 254 254 254 254 254 254 254 253 253 252 251 249 248 248 249 251 252 253 253 253 253 253 252 252 252 252 252 253 253 253 254 254 253 253 253 254 254 255 255 256 256 257 258 259 260 261 262 262 262 261 260 259 259 258 258 259 259 259 259 259 259 259 260 261 262 262 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 261 262 263 264 264 264 264 263 262 262 261 260 259 258 258 258 257 257 259 260 260 260 260 259 258 258 257 256 256 256 257 257 256 256 256 256 256 256 256 256 256 256 256 256 257 257 258 258 258 258 258 258 258 259 259 259 260 260 260 261 260 260 259 259 260 260 261 261 261 261 261 262 262 262 262 261 261 261 261 261 262 262 263 263 263 262 260 260 261 261 261 262 263 264 265 267 268 269 270 270 270 271 271 272 272 273 273 273 272 271 270 270 270 270 270 270 270 271 272 272 273 274 274 274 275 275 275 275 275 276 275 274 273 272 272 271 270 269 269 269 269 270 272 273 273 274 274 274 274 274 273 272 272 270 269 266 265 263 263 263 263 264 264 264 264 264 264 263 263 263 263 262 261 260 260 258 259 258 258 259 261 264 265 266 267 267 268 269 270 270 271 271 271 271 272 272 272 271 272 272 273 273 273 273 273 274 274 275 276 276 277 278 278 277 277 277 277 277 277 277 278 278 279 279 279 280 280 279 276 272 267 260 253 248 246 244 242 242 242 242 241 240 240 241 241 241 241 241 242 241 239 323 323 324 327 327 328 328 329 329 329 326 326 326 325 323 324 326 327 328 328 328 328 328 328 329 329 328 326 322 320 318 317 317 316 317 318 319 319 320 320 321 321 320 320 319 319 320 320 318 316 314 313 312 312 312 312 313 316 318 318 319 320 320 320 320 320 320 319 319 319 318 318 317 317 316 316 316 316 315 315 314 314 314 314 314 314 314 315 314 314 313 313 312 311 308 305 304 304 306 308 309 310 310 310 309 309 307 307 305 304 305 305 305 305 304 304 304 304 304 304 304 304 303 303 303 303 303 302 301 301 301 301 300 299 297 297 296 295 294 294 294 294 294 296 297 298 298 297 296 295 295 295 295 296 300 300 300 300 301 301 301 300 300 299 301 303 303 302 301 302 302 301 301 300 299 297 296 296 295 295 296 297 297 296 294 294 293 293 292 291 291 290 291 291 291 291 290 288 286 284 283 283 283 283 283 283 284 285 287 289 292 294 294 293 292 292 290 290 289 289 289 289 290 290 290 290 291 291 292 292 293 292 291 290 288 287 286 284 282 281 279 278 278 277 277 278 278 279 281 283 283 282 282 280 279 279 280 280 280 281 278 276 274 273 272 272 272 272 273 274 274 276 278 281 282 280 278 277 277 277 280 283 285 286 286 286 283 281 280 280 280 281 283 286 287 289 290 290 288 285 284 283 282 283 285 285 283 280 278 279 279 281 284 286 287 287 285 281 277 274 271 271 271 273 276 279 281 282 282 281 280 279 279 278 278 277 277 278 278 279 280 281 281 282 284 287 292 296 299 302 305 307 308 307 303 296 289 281 274 269 264 261 258 256 256 256 255 255 255 255 254 253 252 251 250 250 250 250 250 249 249 248 248 247 247 246 247 248 250 252 252 252 252 252 251 251 251 251 253 254 254 253 253 253 253 254 254 253 253 251 249 247 247 248 249 251 252 253 254 254 254 253 252 252 251 251 252 253 253 253 253 253 253 253 253 253 254 254 255 255 256 257 258 259 260 261 261 262 261 261 260 260 259 258 258 258 259 259 259 259 259 260 261 261 262 262 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 261 262 262 263 264 264 264 263 263 263 262 261 259 259 258 257 257 257 257 257 259 260 260 260 259 259 258 257 257 257 257 257 257 257 257 256 256 256 256 256 256 256 256 256 256 257 258 258 258 258 258 258 259 259 260 260 260 260 261 261 260 260 259 259 259 259 260 260 261 261 261 261 261 262 262 262 261 261 261 261 260 261 261 261 261 261 262 262 262 262 263 263 263 265 266 268 269 269 270 270 270 270 270 271 271 272 272 273 272 272 271 271 270 271 270 270 270 270 271 272 273 273 274 274 274 274 274 275 275 276 276 275 274 274 273 272 271 270 270 270 269 270 270 270 272 273 274 275 275 275 275 275 275 274 272 270 267 265 264 263 263 263 264 264 264 264 264 264 263 263 263 263 262 262 262 260 261 260 259 259 260 262 263 264 265 266 267 268 269 269 270 271 271 271 271 271 271 271 271 272 273 273 273 273 273 273 274 275 275 275 276 276 276 275 275 276 276 276 276 277 277 277 278 278 279 280 280 280 278 274 270 264 259 257 250 245 243 243 242 242 242 241 241 241 241 241 242 243 244 243 242 327 326 326 327 326 327 328 329 329 328 325 325 324 324 325 326 327 328 329 328 328 328 328 328 328 329 327 325 322 318 318 318 317 317 318 319 319 320 321 321 321 321 321 321 320 319 319 319 318 316 314 315 314 313 313 314 315 316 317 318 319 319 320 320 320 320 319 319 318 318 318 317 317 316 316 316 316 315 315 315 314 314 314 314 313 313 314 314 314 314 313 313 312 310 308 307 306 305 307 309 310 310 310 309 309 309 308 308 305 305 306 306 306 305 304 303 303 303 304 304 304 304 303 303 303 303 303 302 302 302 301 301 300 298 297 296 296 295 295 295 294 294 294 295 296 296 297 296 295 295 294 295 295 296 299 299 301 302 304 302 302 301 300 299 301 303 302 301 300 303 303 302 302 300 299 299 297 295 294 294 294 294 295 295 294 293 292 291 290 289 290 290 290 291 291 291 290 288 285 284 283 283 283 283 283 283 284 285 287 290 293 294 294 294 293 292 291 290 289 289 289 289 290 290 290 290 291 292 292 293 293 293 292 291 290 289 287 283 281 280 279 278 278 278 278 278 278 279 281 282 283 283 282 280 279 279 279 280 281 280 277 275 273 272 271 270 270 271 271 272 273 274 278 282 283 281 278 277 277 278 281 284 285 286 286 284 281 280 280 280 280 283 285 286 287 288 289 289 288 287 286 285 284 285 286 285 282 280 278 279 279 281 284 285 286 286 285 282 278 274 273 271 271 273 276 279 280 281 281 280 279 279 278 278 277 277 276 276 277 279 280 280 281 283 286 291 295 298 300 302 305 306 307 307 304 298 292 284 277 272 267 262 260 259 257 256 255 255 255 255 255 254 253 251 251 250 249 250 250 250 249 248 248 247 247 246 246 247 249 250 250 251 251 251 252 252 251 251 252 253 254 253 253 253 253 253 253 253 253 252 250 248 247 248 249 251 251 252 254 254 254 253 252 252 251 251 251 252 252 253 253 253 253 253 253 253 253 253 254 254 255 256 256 258 259 260 261 261 261 261 261 260 259 258 258 258 258 258 259 259 260 260 260 261 261 261 261 261 261 261 261 261 261 261 260 260 260 260 260 260 260 261 261 261 262 263 264 264 264 264 264 263 262 261 260 258 257 257 257 257 256 256 257 259 260 260 260 260 259 258 258 257 257 257 257 257 257 256 256 256 256 256 256 256 256 256 257 257 258 259 259 258 258 259 259 260 260 261 261 260 260 260 260 260 260 259 259 259 260 261 261 261 261 261 261 262 262 262 262 261 261 261 260 260 260 261 261 262 264 264 264 264 264 264 265 265 267 268 269 269 269 270 270 270 270 270 271 271 271 272 272 272 272 271 271 271 271 270 270 270 270 271 271 272 272 273 274 274 275 275 275 276 277 277 276 275 274 273 272 271 271 270 270 269 269 270 271 272 274 274 275 275 275 275 276 276 275 273 270 267 264 263 263 263 263 263 263 264 264 264 264 263 263 263 263 263 263 262 262 261 259 258 258 260 260 262 263 265 266 267 268 268 269 270 270 271 271 271 271 271 271 272 272 272 272 273 273 273 273 274 274 274 274 274 274 274 274 274 275 275 276 276 276 277 277 277 278 279 280 281 280 277 272 270 268 261 253 247 245 244 243 243 243 243 242 242 242 242 243 244 244 244 243 326 326 327 328 328 327 327 327 327 325 325 325 324 324 325 326 327 327 328 328 328 328 328 328 329 329 328 325 321 317 317 317 318 318 319 319 320 321 322 321 320 320 320 320 320 319 319 318 318 317 316 315 315 315 315 315 316 317 317 318 318 319 319 319 319 319 318 318 318 318 317 317 316 316 316 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 313 313 312 309 307 307 306 306 307 309 310 310 310 309 309 309 309 307 305 306 307 306 306 305 303 303 303 303 303 304 304 303 302 303 303 303 302 302 302 302 301 300 299 298 298 297 296 295 295 295 295 294 294 294 295 295 296 296 296 295 295 296 295 296 298 299 302 304 304 303 303 301 300 300 302 305 303 301 301 303 303 302 302 302 301 300 297 295 294 293 293 293 293 294 293 293 292 291 289 289 290 291 291 292 292 291 289 287 286 284 283 283 283 282 282 283 284 285 288 291 293 294 294 294 293 292 291 290 289 289 288 289 289 290 290 290 291 292 292 293 293 293 292 291 291 289 286 283 280 279 278 278 279 279 279 279 279 280 281 281 282 283 282 280 280 280 280 281 280 279 276 274 273 271 270 269 269 269 269 270 271 273 278 282 283 282 279 278 278 279 281 283 284 286 285 282 280 280 280 280 282 286 286 285 285 286 288 289 289 288 287 287 286 286 285 285 282 280 279 279 279 281 283 284 285 286 284 282 277 274 274 271 271 273 276 278 279 280 280 280 279 279 278 277 276 275 275 275 276 278 280 280 281 283 287 292 296 298 300 302 303 304 306 308 306 302 296 288 282 276 271 264 263 261 258 256 255 255 255 255 255 255 254 253 252 250 249 250 250 250 249 249 248 248 247 246 246 247 247 248 249 249 250 251 251 251 251 251 252 252 253 253 253 253 253 253 253 253 253 253 252 251 249 248 248 249 251 252 254 254 254 253 252 252 251 251 251 251 252 252 253 253 253 253 252 252 252 252 253 253 254 254 255 256 258 259 260 260 261 261 261 260 260 259 258 258 258 258 259 259 260 260 260 260 261 261 261 261 262 261 261 261 261 261 261 260 260 260 260 260 260 260 260 261 261 262 263 263 263 263 263 263 262 261 260 259 258 257 257 257 257 256 257 258 259 260 260 260 260 260 259 258 258 257 257 257 257 257 256 256 256 256 256 256 257 257 257 258 258 259 259 259 259 260 260 260 261 261 262 261 261 261 261 260 260 260 260 260 261 261 261 261 261 261 261 261 262 262 262 262 261 261 261 261 261 262 263 264 265 265 266 266 266 266 266 266 267 268 268 269 269 269 269 269 270 270 270 270 271 271 271 272 272 272 272 272 272 271 270 270 270 270 270 271 272 272 273 274 274 275 275 276 276 277 277 276 275 274 273 272 271 271 270 270 270 270 270 271 272 273 274 275 275 275 276 276 276 275 272 269 266 264 263 263 263 263 263 263 264 264 264 264 263 263 263 263 263 263 262 261 260 258 258 258 258 260 261 263 265 266 267 268 269 269 270 271 271 271 271 271 271 271 272 271 272 272 272 272 273 273 273 274 274 274 274 273 273 273 273 274 275 276 276 276 276 276 277 278 279 280 280 278 276 273 271 264 257 250 247 246 245 244 244 244 244 243 243 243 244 244 243 243 243 324 326 328 330 330 327 326 325 325 325 324 324 323 323 324 325 326 326 326 327 327 327 328 328 330 330 329 325 321 317 316 316 318 319 320 321 321 322 322 321 320 320 319 319 319 318 318 318 317 316 316 315 315 315 315 316 316 317 317 318 318 318 318 318 318 318 318 317 317 317 317 316 316 316 316 315 314 314 314 314 314 313 313 313 313 313 312 312 312 313 313 313 311 309 306 306 306 306 307 310 311 311 310 310 309 309 309 307 306 306 307 307 306 305 304 303 303 303 303 303 303 303 302 303 303 303 303 303 303 302 301 300 299 299 298 297 296 296 296 295 294 294 293 294 294 294 294 295 295 296 296 296 297 296 298 301 304 306 306 305 303 301 300 301 303 306 306 303 301 301 301 301 301 302 301 301 299 296 294 293 293 292 293 294 293 293 292 291 290 290 291 291 291 291 290 290 289 288 286 285 283 283 283 282 282 283 284 286 289 291 294 294 294 294 293 292 291 290 289 288 288 289 289 289 290 290 291 291 292 292 293 292 292 292 291 289 287 283 281 278 277 279 281 281 281 281 280 280 280 280 281 282 282 280 280 280 280 281 280 278 275 273 271 270 268 268 267 267 267 268 270 273 277 281 282 282 282 280 279 279 280 282 283 285 286 284 281 281 281 282 284 287 287 285 284 285 286 287 288 288 288 288 287 286 285 284 282 281 280 280 280 281 282 283 284 285 284 280 279 276 274 271 271 274 276 278 279 279 279 279 279 278 277 276 275 274 274 274 276 278 278 279 280 283 288 293 297 299 301 302 302 302 304 307 308 306 301 295 287 280 276 275 269 264 260 257 256 257 256 255 255 254 254 254 252 250 249 250 251 251 250 249 249 248 247 247 247 248 248 249 249 250 249 249 250 251 251 252 252 252 252 253 253 253 253 253 253 253 253 254 253 253 251 250 249 249 250 252 253 254 254 254 253 252 252 252 252 252 252 252 253 253 253 253 252 252 252 252 252 253 253 254 255 256 257 258 258 259 260 261 261 260 260 259 258 258 258 258 258 259 259 259 259 259 260 261 261 261 261 262 261 261 261 261 261 261 260 260 260 260 260 260 260 260 260 261 261 262 262 263 263 263 262 262 261 259 258 257 257 257 257 257 257 257 258 260 261 261 260 260 260 259 259 258 257 257 257 257 256 256 256 256 257 256 257 257 258 258 258 258 259 259 260 260 261 261 262 262 262 262 263 263 263 262 262 262 262 262 261 261 261 261 261 262 262 261 261 261 262 262 262 262 261 261 262 263 265 265 266 266 266 266 266 267 267 267 267 268 268 268 269 269 269 269 269 269 270 270 270 270 271 271 271 272 272 272 272 271 271 270 270 270 270 270 271 272 273 274 274 275 275 276 276 276 277 277 276 275 274 272 272 272 271 271 270 270 270 271 272 273 273 274 274 274 275 276 276 276 275 273 270 267 267 265 264 264 263 263 264 264 265 265 265 264 264 263 263 263 263 261 260 260 259 258 258 259 260 262 264 265 267 267 268 268 270 270 271 271 271 271 271 271 271 271 271 271 272 272 272 272 273 273 273 273 273 273 273 272 273 273 274 275 275 275 276 276 277 277 278 279 280 279 279 277 273 267 260 253 250 248 246 245 245 245 245 245 244 244 244 243 243 243 243 325 326 328 328 327 326 324 324 324 324 323 323 322 322 324 325 325 325 326 326 327 327 328 329 331 332 330 326 321 318 317 316 318 319 321 322 323 323 323 321 320 320 319 318 318 317 317 317 317 316 316 316 316 316 316 316 317 317 317 317 317 317 318 318 317 317 317 317 317 317 316 315 315 315 315 314 314 313 313 313 313 313 313 313 313 312 312 312 312 312 313 313 311 309 308 306 305 306 309 311 312 312 311 310 310 310 309 308 307 306 307 307 306 306 305 305 303 303 303 303 303 303 303 303 302 303 303 303 302 302 301 300 300 299 298 296 296 296 295 295 294 294 293 293 293 294 294 294 296 296 297 297 296 296 299 302 304 306 306 306 304 302 300 301 304 306 306 305 305 302 299 298 299 300 301 300 299 298 295 293 293 292 292 293 293 293 292 291 291 290 290 290 290 290 290 290 289 287 286 284 284 283 283 282 283 283 285 287 289 291 293 293 294 294 293 292 291 290 289 289 288 288 289 289 290 290 291 291 291 292 292 292 292 292 291 290 287 284 281 278 278 279 281 283 283 283 281 281 280 280 281 281 281 279 279 280 280 281 279 276 274 271 269 268 268 267 266 265 266 268 270 273 276 280 282 282 282 281 281 281 280 280 281 284 286 286 285 284 283 283 286 287 286 284 282 283 284 285 286 287 288 288 288 287 286 285 284 283 282 281 280 280 280 282 284 284 283 280 280 277 274 272 272 274 275 277 278 279 279 279 278 277 276 275 273 273 273 275 276 277 277 278 279 283 288 293 297 301 302 302 302 301 301 304 307 307 305 301 291 285 281 279 273 268 263 260 258 258 256 255 254 254 254 253 252 251 251 251 251 251 250 250 249 248 248 248 248 249 250 251 251 251 251 250 250 251 252 252 252 252 252 253 253 253 253 253 253 253 253 254 254 254 253 252 251 250 250 251 252 253 254 254 254 253 253 253 252 252 252 252 253 253 253 253 252 252 252 252 252 252 253 253 254 255 255 256 257 258 260 260 261 260 260 260 259 259 259 258 258 259 259 259 259 259 260 260 260 260 261 262 262 262 261 261 261 261 261 260 260 260 260 259 259 259 259 260 260 260 261 262 262 262 262 261 260 259 259 258 258 258 257 257 257 257 258 259 260 261 261 261 261 260 260 258 257 257 256 256 256 256 257 256 256 257 257 257 258 258 258 258 258 259 260 260 261 262 262 262 262 262 263 264 264 264 264 263 263 263 262 262 262 262 262 262 261 261 261 261 261 262 262 262 262 262 263 263 264 265 266 266 266 266 267 267 268 268 268 268 268 268 268 268 269 269 269 269 269 270 270 270 270 270 271 271 271 271 271 271 271 271 270 270 270 270 270 271 272 273 273 274 275 275 276 276 277 277 277 276 275 273 273 274 272 271 270 270 270 270 270 272 273 273 273 273 274 275 276 277 277 276 275 274 270 267 265 264 264 264 264 265 265 266 266 266 264 263 262 262 262 262 262 262 261 260 259 259 260 261 263 265 266 266 267 268 269 270 270 270 270 271 271 271 270 270 270 271 271 271 271 271 272 272 272 272 273 273 272 272 272 272 273 273 274 275 275 275 276 276 277 278 279 279 279 278 274 269 263 256 252 250 248 248 247 246 246 245 245 244 243 243 243 243 243 324 326 327 326 325 324 323 323 323 323 323 322 322 323 323 324 325 326 326 326 327 328 329 331 332 333 331 327 323 321 319 317 317 319 322 324 325 324 323 321 320 320 318 317 317 317 318 317 317 316 316 316 316 316 316 317 317 317 317 317 317 317 317 317 316 316 316 316 317 316 315 315 315 315 314 314 313 313 313 313 313 313 313 313 312 312 311 311 311 312 312 312 311 311 309 306 305 306 309 311 312 312 312 311 311 311 310 309 307 307 307 307 307 306 306 305 304 303 303 303 303 303 304 303 303 302 303 303 302 302 301 301 300 299 298 297 297 296 295 295 295 294 293 292 293 294 294 295 296 297 297 297 297 296 298 301 302 304 306 306 305 303 301 301 303 305 306 307 307 302 299 297 298 299 300 300 299 298 298 296 295 293 291 292 292 292 292 291 290 290 290 289 289 289 290 290 288 287 286 285 285 284 283 282 283 284 285 287 289 290 292 292 293 294 293 292 291 290 289 289 288 288 288 289 290 290 291 291 291 291 291 291 291 291 291 290 288 284 281 279 279 280 281 282 283 283 282 280 279 279 280 281 281 280 279 279 280 279 277 274 271 269 267 266 266 266 265 266 266 268 270 272 275 278 279 281 281 282 282 281 279 278 279 282 286 286 287 287 286 285 287 288 286 282 280 280 281 283 285 287 288 288 288 287 287 286 286 285 284 282 280 280 280 282 283 283 283 282 280 276 274 273 273 273 275 277 278 279 279 279 277 275 274 273 272 272 272 273 273 275 275 277 280 284 288 292 297 300 301 301 301 299 297 300 303 304 305 304 296 295 289 283 278 274 268 263 260 259 257 255 255 254 253 253 253 252 252 252 251 251 250 250 250 249 248 248 249 250 251 252 252 252 252 251 251 252 252 252 253 252 252 252 252 253 253 253 253 252 253 253 254 254 254 254 252 251 250 250 251 253 255 255 255 255 254 253 253 252 252 252 252 252 252 252 252 252 252 252 251 252 252 253 253 254 254 255 256 257 259 260 260 260 260 260 260 260 259 258 258 259 259 259 259 259 259 259 260 260 261 262 262 262 261 261 261 261 261 261 260 259 259 259 258 258 259 259 259 260 260 261 261 262 261 260 260 259 259 259 259 258 258 257 257 257 257 258 259 260 260 261 261 261 260 259 258 257 257 256 256 256 257 257 257 257 257 258 258 258 258 258 258 259 259 260 261 262 263 263 263 263 263 264 264 265 265 264 264 263 263 263 263 262 262 262 261 261 261 261 261 261 261 262 262 263 263 264 265 265 265 266 266 266 267 267 268 268 269 269 269 268 268 269 269 269 269 269 269 269 270 270 270 270 270 271 271 270 271 271 271 271 271 271 270 270 270 270 271 272 272 272 273 274 275 275 276 276 276 276 276 275 275 276 274 272 271 270 269 269 270 270 271 272 273 273 274 274 276 278 279 278 278 276 274 270 267 265 264 264 265 265 265 266 266 267 266 264 263 262 262 263 263 263 263 262 260 260 260 261 263 264 264 265 266 267 268 269 269 269 270 270 270 270 270 269 269 270 270 270 271 271 271 271 272 272 273 272 272 272 272 272 272 272 273 274 274 275 275 275 276 277 277 278 279 278 276 271 265 259 255 254 252 250 249 248 247 246 245 244 243 243 243 243 242 326 327 326 326 325 324 323 323 323 323 322 322 322 323 323 324 325 325 326 326 327 329 330 331 332 333 330 327 324 323 318 315 315 318 322 325 325 324 322 321 321 319 318 317 317 317 317 317 317 317 317 317 317 316 317 317 317 317 317 317 317 317 317 316 316 316 316 316 316 315 315 315 314 314 314 313 313 313 313 313 313 313 313 313 312 312 311 311 311 311 311 311 311 311 309 307 306 307 309 310 311 312 312 312 312 312 311 310 308 307 307 307 307 307 306 305 304 303 303 303 303 303 304 304 304 303 303 303 302 301 301 301 300 299 299 298 297 296 296 295 295 294 293 292 292 293 293 295 296 296 297 297 296 296 298 301 301 302 304 306 305 304 302 301 304 305 306 307 306 303 300 298 298 299 300 299 299 298 297 296 295 293 292 292 291 291 291 290 290 290 289 289 289 289 289 290 289 287 285 285 285 284 283 283 283 284 285 287 288 289 290 291 292 293 293 292 291 290 289 289 288 288 288 289 290 290 291 290 290 290 290 290 290 290 290 289 287 284 281 280 280 280 281 282 283 283 282 280 278 278 280 280 280 280 279 279 280 279 276 272 270 268 267 266 266 266 266 266 267 267 270 272 275 276 277 278 280 281 281 280 277 276 277 279 281 285 288 288 286 285 287 288 286 282 280 280 280 281 284 286 287 288 288 288 287 287 287 286 285 282 281 280 281 282 283 281 281 280 277 275 274 274 274 275 276 277 278 278 278 277 275 273 272 271 270 270 270 271 272 273 274 277 281 285 288 292 296 298 297 299 299 298 297 298 299 300 301 302 299 298 292 286 283 279 273 267 263 261 258 258 256 255 253 253 253 253 253 252 251 250 250 250 249 249 248 248 248 248 250 251 251 251 251 252 252 252 252 252 252 252 252 252 252 252 253 253 253 253 252 253 253 254 254 254 253 252 251 251 252 253 255 255 256 256 255 254 253 252 252 251 252 252 252 252 252 252 252 251 251 251 252 252 253 253 253 254 255 256 258 259 259 260 261 261 261 260 259 259 258 258 259 259 259 259 259 259 260 260 261 261 262 262 261 260 261 261 261 261 260 259 258 258 258 258 258 258 259 259 260 260 260 261 261 260 260 259 260 260 259 259 258 258 257 257 257 258 258 258 259 260 261 260 260 260 259 258 257 257 257 257 257 257 257 257 257 257 258 258 258 259 259 259 259 260 261 262 263 263 263 263 263 263 264 264 265 265 265 264 264 263 263 262 262 262 261 261 261 261 261 261 261 262 263 263 264 264 265 265 265 266 266 267 267 267 268 268 269 269 269 269 269 270 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 270 271 271 271 270 270 270 270 270 270 270 270 271 273 274 274 275 276 276 276 276 277 277 277 276 274 272 270 269 269 269 269 270 271 272 273 274 275 276 278 279 279 279 278 276 273 270 267 266 265 265 265 265 266 267 267 267 266 265 264 264 266 265 264 264 263 262 261 261 261 262 263 263 264 265 266 267 268 268 268 269 269 269 269 269 269 269 269 270 270 270 271 271 271 272 272 272 272 272 272 272 272 271 272 272 273 273 274 274 274 275 275 276 277 278 278 277 273 268 261 258 256 254 251 250 249 247 246 245 244 244 244 243 243 243 326 327 327 326 325 324 324 324 323 323 323 323 323 324 324 324 324 325 325 326 327 329 331 330 331 331 329 325 324 321 317 314 315 318 321 324 324 322 322 322 321 319 317 317 317 317 318 318 317 317 317 317 317 317 317 317 317 317 317 317 317 317 316 315 315 315 316 315 315 315 314 314 314 314 313 313 312 312 313 312 312 312 312 312 312 311 310 310 310 311 311 311 311 310 310 309 309 308 308 309 310 311 312 312 312 312 311 309 308 307 307 307 308 307 306 305 304 303 303 303 303 304 304 304 304 304 303 302 301 301 301 301 301 300 300 299 297 297 296 295 294 293 292 292 292 292 293 293 295 296 296 295 295 297 298 299 299 300 303 304 303 303 302 303 305 306 306 306 305 303 301 299 299 300 299 300 299 299 298 296 295 294 292 291 291 290 290 290 290 289 289 289 288 289 289 289 288 287 287 286 285 284 284 283 284 285 285 286 288 288 289 290 291 292 292 292 291 290 289 289 288 288 288 289 290 290 290 290 289 289 289 288 288 289 289 288 287 284 282 281 281 281 282 282 282 282 281 278 277 277 279 280 280 279 280 280 280 278 275 273 271 269 269 268 267 268 268 268 267 268 271 273 274 275 275 276 278 279 280 279 277 276 278 278 280 285 288 288 287 287 288 288 286 284 281 280 279 280 283 285 286 287 287 287 287 287 287 286 285 283 282 281 282 282 281 280 279 277 275 275 275 276 275 276 276 277 278 277 277 275 272 270 269 268 268 267 268 269 270 271 273 278 282 285 288 291 294 296 296 297 297 296 297 297 295 294 295 296 296 295 291 287 285 283 279 271 268 264 260 260 257 255 254 253 254 254 253 253 252 251 250 250 249 249 248 247 247 248 248 249 249 250 250 251 251 252 252 252 252 252 252 252 252 252 253 254 254 253 252 252 253 253 254 254 254 254 253 252 252 252 254 254 255 255 255 254 253 252 252 251 251 251 252 252 251 251 251 251 251 251 251 251 252 252 253 253 254 255 257 258 258 260 260 260 261 261 260 259 259 259 259 259 259 259 259 259 260 260 260 261 262 262 261 261 261 260 261 261 260 259 258 258 258 258 259 259 259 259 259 259 259 260 260 260 260 260 261 261 260 260 259 258 258 258 257 257 257 258 258 259 260 260 260 260 260 259 259 258 257 257 257 257 258 257 257 258 258 258 258 259 259 259 259 260 261 261 261 262 263 263 263 263 264 264 265 265 265 266 265 264 263 263 262 262 262 261 261 261 261 261 262 262 263 263 264 265 265 265 265 266 266 267 267 268 268 269 269 269 270 270 270 271 270 270 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 271 272 273 274 275 276 276 276 276 277 278 278 276 274 272 270 269 269 269 269 270 272 273 275 275 276 277 279 279 280 280 278 276 272 269 268 268 267 266 266 266 266 267 268 268 268 267 267 268 267 266 265 264 263 262 261 261 261 261 262 263 264 265 266 267 267 268 268 268 268 268 269 268 268 269 269 270 270 270 271 271 271 272 272 272 272 272 272 272 271 271 271 272 273 273 274 273 273 274 274 276 277 277 277 274 270 265 265 262 256 252 250 249 248 247 246 246 245 244 244 244 243 326 328 328 327 327 326 325 326 326 327 326 326 325 325 325 325 325 325 326 327 328 329 329 329 329 329 328 324 324 320 317 315 316 318 320 322 322 321 321 321 320 319 317 317 317 318 318 318 318 318 317 317 317 317 317 317 317 317 317 317 317 316 316 315 315 315 315 315 315 314 314 314 314 314 314 314 313 313 313 312 312 312 312 312 311 311 310 309 310 311 311 311 310 311 311 310 310 307 307 308 309 310 310 311 311 311 311 309 308 307 307 307 307 306 305 305 304 303 303 303 304 304 304 304 304 303 302 302 301 301 302 301 301 300 300 299 298 297 296 295 294 293 293 293 293 293 293 292 293 295 295 294 295 297 297 298 298 299 302 302 302 302 301 304 305 306 306 305 304 303 301 300 301 301 301 301 301 300 298 297 297 295 294 292 291 290 290 290 289 288 288 288 288 288 289 289 288 288 287 286 286 285 285 285 285 285 286 286 286 287 288 289 290 291 291 291 290 289 289 289 288 288 288 289 290 290 290 289 288 288 288 287 287 288 288 288 287 285 284 283 282 282 283 282 281 280 279 277 276 277 278 278 279 280 281 280 280 277 275 274 272 271 270 268 268 269 270 269 268 270 272 273 273 274 274 275 276 278 279 279 278 277 278 278 280 284 287 288 288 289 289 288 286 286 283 280 279 280 282 284 285 286 286 286 286 287 286 286 285 283 283 283 283 281 280 280 277 275 274 275 276 277 276 276 276 276 277 276 275 272 269 268 267 266 266 266 266 266 267 269 273 278 283 286 288 291 291 294 295 295 295 295 297 297 295 293 291 291 291 291 290 287 287 287 283 276 273 271 267 262 259 257 255 254 254 254 253 252 252 252 250 249 249 248 247 247 247 248 248 248 249 249 250 250 251 252 253 253 253 252 252 252 251 251 252 253 254 253 253 252 252 253 253 254 254 254 254 253 252 251 252 252 253 254 254 254 253 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 253 253 254 256 257 257 259 259 260 261 261 260 260 259 259 259 259 259 259 260 260 260 260 260 260 261 262 262 261 261 260 260 261 261 260 259 259 259 259 259 259 259 259 259 259 259 259 260 261 261 261 261 261 261 260 259 259 258 258 258 257 257 257 257 258 259 259 260 260 260 260 259 259 258 257 257 257 258 258 258 258 258 258 258 259 259 259 259 260 260 260 261 261 262 262 263 263 264 264 265 265 265 266 266 265 264 263 263 262 262 262 262 262 262 262 262 262 263 263 264 265 265 265 266 266 267 267 267 268 269 269 269 269 270 270 270 271 271 270 270 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 270 270 270 269 270 271 272 273 274 275 275 275 276 276 278 279 278 276 274 273 272 270 269 269 269 271 273 274 275 275 276 276 278 280 281 280 278 275 272 271 271 270 268 267 266 266 267 268 269 269 269 270 270 270 269 268 267 265 263 262 262 261 261 261 262 263 264 265 266 266 267 267 267 267 268 268 268 268 268 269 269 269 270 270 271 271 271 271 271 271 272 272 271 271 271 271 271 272 272 273 272 272 273 274 275 275 277 277 276 273 273 269 264 258 254 251 249 248 247 246 246 246 245 245 245 244 329 331 330 327 326 326 326 328 329 329 328 327 326 325 324 325 325 326 328 328 327 327 327 328 328 328 328 327 324 319 317 317 318 318 319 320 320 320 320 320 319 318 317 317 318 318 318 319 318 318 318 318 318 318 318 317 317 317 317 317 317 316 315 315 314 315 315 315 314 315 315 315 315 315 315 314 314 313 313 312 312 312 311 311 310 310 309 309 310 310 310 311 311 311 312 311 309 307 307 308 308 309 309 309 309 310 310 310 308 307 306 306 306 306 306 305 304 304 304 304 304 304 304 304 304 303 302 302 301 301 302 302 301 301 301 300 299 297 296 295 294 294 293 294 294 294 294 294 294 295 295 295 295 297 296 297 298 299 303 302 301 300 300 302 303 304 304 303 301 302 302 301 301 301 302 302 302 302 300 300 300 298 296 294 291 290 290 289 289 288 288 288 288 289 289 289 289 289 288 288 287 286 286 286 286 286 286 286 286 287 288 289 289 290 290 290 289 289 289 288 288 288 289 289 289 290 289 288 288 288 287 286 286 287 287 288 287 286 285 285 284 284 283 281 279 278 277 276 276 277 277 278 280 281 281 280 278 276 274 274 273 273 271 270 271 271 272 271 270 271 272 273 273 273 273 274 275 277 279 278 278 278 278 278 281 284 286 288 289 289 289 288 287 286 283 280 280 281 283 284 284 284 284 285 285 286 286 285 285 284 283 283 282 281 281 279 275 273 273 275 276 276 275 275 275 275 275 274 272 269 266 264 263 263 263 264 266 266 267 270 275 280 283 286 288 290 290 293 294 294 293 294 297 296 295 293 292 291 290 289 288 288 290 290 287 282 280 277 271 265 261 259 256 255 254 254 253 253 252 251 250 249 248 248 247 247 247 247 248 248 249 249 249 249 250 252 253 253 253 253 252 251 251 251 251 252 253 254 254 253 252 252 252 253 254 254 254 253 252 251 251 251 252 253 253 254 253 252 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 253 254 255 256 256 256 258 259 260 261 261 260 259 259 259 259 259 259 260 260 260 260 260 260 260 261 261 261 261 260 260 260 261 261 260 260 260 260 259 259 259 259 259 259 260 260 260 260 261 261 261 261 261 261 260 259 258 258 258 258 257 257 257 257 258 258 259 259 260 260 260 260 259 258 258 258 258 258 258 258 259 259 259 259 259 259 259 260 260 260 261 261 262 262 263 263 264 264 265 265 265 265 266 266 265 264 264 263 263 263 263 262 262 262 262 263 263 263 264 264 265 265 266 266 267 267 268 268 269 269 269 269 270 270 270 270 270 271 271 270 270 270 269 269 269 269 269 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 270 269 268 268 269 270 272 272 273 274 275 275 276 277 278 279 278 276 276 274 271 269 269 269 270 272 273 274 274 274 275 277 279 281 282 281 278 275 276 275 272 270 268 268 267 267 268 269 269 269 270 271 272 272 271 269 267 265 265 263 262 261 261 261 262 263 264 265 265 266 266 266 267 267 267 267 267 268 268 268 268 269 270 270 271 271 271 271 271 271 271 271 271 271 270 271 271 271 271 271 272 272 273 274 275 276 276 276 276 274 270 265 260 255 252 250 248 248 247 247 246 246 245 245 245 331 331 329 327 324 324 325 328 329 328 327 326 325 325 325 325 325 327 327 326 326 326 326 327 327 327 327 326 323 320 319 320 320 319 319 320 320 320 320 320 319 318 317 317 318 319 319 319 319 319 319 318 318 318 318 317 317 317 317 316 316 315 315 314 314 314 314 315 315 315 316 316 316 316 315 314 314 313 313 313 312 311 311 310 309 309 309 309 310 310 310 311 311 312 313 311 309 308 307 306 307 307 307 307 308 309 309 309 308 306 305 305 306 307 307 306 305 304 303 304 305 305 304 304 303 303 302 302 302 302 302 302 302 302 301 301 299 298 296 295 294 294 294 294 294 294 294 294 294 294 294 294 295 296 296 297 298 299 300 302 302 301 299 300 301 302 301 300 299 301 301 300 300 300 300 301 302 302 302 303 302 301 299 296 293 292 291 289 289 288 288 288 288 288 288 289 289 289 289 288 287 286 286 286 286 286 286 286 286 287 287 288 289 289 289 289 289 289 289 288 288 288 289 289 289 289 289 289 288 287 286 285 285 285 286 287 288 287 286 286 285 283 281 279 278 277 276 276 276 276 277 278 279 280 280 278 277 275 274 274 274 274 273 273 273 273 273 273 273 273 275 275 274 273 272 273 275 277 278 278 278 277 277 278 281 284 286 288 289 289 288 287 287 285 283 281 281 282 283 283 282 282 283 283 284 284 284 284 284 284 284 283 283 282 281 278 275 273 273 275 275 275 275 275 275 275 274 272 269 265 263 261 261 261 261 263 266 270 270 274 277 280 283 285 286 287 289 292 292 292 293 293 295 297 295 293 293 291 290 288 287 287 290 292 290 288 288 282 274 268 264 261 258 256 254 254 253 253 252 251 250 249 248 248 247 247 247 247 247 247 248 248 249 249 250 252 253 253 253 253 252 251 251 251 251 252 253 253 253 253 253 252 252 252 253 254 254 253 253 252 252 251 251 251 252 253 253 253 252 252 252 251 251 251 251 251 251 251 251 251 251 251 251 251 251 252 252 253 254 255 255 255 257 258 260 261 261 260 260 259 259 259 259 259 260 260 260 260 260 259 259 259 260 260 260 260 260 260 260 261 261 261 261 260 260 259 259 260 259 259 260 260 260 260 260 261 261 261 261 261 260 260 259 259 258 258 257 257 257 257 257 258 258 258 259 260 260 260 260 259 258 258 258 258 258 258 259 259 259 259 259 259 259 259 259 260 260 261 262 262 262 263 264 264 265 265 265 265 265 266 266 266 265 264 265 265 264 263 263 263 263 263 263 263 263 264 264 265 265 266 267 267 268 268 268 269 269 269 270 270 270 270 270 270 270 271 271 270 270 269 269 269 269 269 269 269 269 269 268 268 269 269 269 269 270 270 270 270 269 268 267 267 267 269 270 270 271 273 274 274 275 276 277 278 278 278 278 276 274 271 270 270 271 272 272 273 273 274 274 275 277 280 282 282 281 281 280 278 276 273 271 270 269 268 268 268 269 269 271 272 272 273 272 271 270 269 268 265 263 262 261 261 261 261 262 263 263 265 265 266 266 266 267 267 267 267 267 268 268 268 269 270 270 270 271 271 271 271 271 271 271 270 270 270 270 270 271 270 271 271 272 273 274 275 275 276 276 274 270 266 261 256 253 250 250 248 247 247 246 246 246 245 244 331 330 329 328 327 325 326 328 328 328 327 327 326 326 326 326 326 327 326 325 325 325 326 326 326 326 326 325 322 321 320 321 320 320 319 320 319 319 319 319 318 318 317 318 318 319 319 319 320 320 319 319 318 318 318 317 317 317 316 316 315 315 314 314 314 314 315 315 316 316 316 316 316 315 315 314 313 313 313 312 311 310 310 309 309 309 309 310 310 310 311 311 311 312 313 312 309 308 307 305 306 305 305 306 308 308 308 307 306 305 305 305 306 308 308 306 305 304 304 304 305 305 304 304 303 302 302 302 302 302 302 302 302 302 302 301 300 298 297 296 295 294 294 294 293 293 293 294 293 293 293 293 293 294 295 297 298 300 301 302 302 302 301 299 299 300 300 299 298 298 299 299 299 299 299 300 301 302 303 304 304 303 301 299 298 295 292 290 289 289 288 288 288 287 288 288 288 288 288 287 287 287 287 287 287 287 287 287 286 287 287 287 288 288 289 289 289 289 288 288 288 289 289 289 289 289 288 289 288 287 286 284 284 284 285 287 288 288 287 286 284 282 279 278 277 277 276 276 276 277 277 278 279 279 279 277 276 276 275 275 275 276 275 275 275 274 274 275 275 276 277 276 275 273 272 273 275 277 277 277 277 277 277 278 281 284 286 288 288 288 287 286 286 285 283 282 283 283 283 282 281 281 281 281 282 283 283 283 283 284 284 284 284 283 282 278 275 274 275 275 275 275 275 275 275 274 272 270 267 264 262 261 262 262 264 267 271 274 275 277 279 280 282 283 284 286 288 290 290 292 293 293 294 295 295 293 292 291 289 286 285 285 287 291 291 289 287 282 277 272 267 263 260 257 255 254 254 254 252 251 250 249 248 248 247 246 247 247 246 247 248 248 249 250 251 252 253 253 253 253 253 251 250 251 250 251 252 252 253 253 253 252 252 252 252 253 253 253 253 253 252 251 251 251 252 253 253 253 253 252 252 251 251 251 251 251 250 251 251 251 250 251 251 251 251 251 252 252 253 253 254 255 256 257 259 260 261 261 260 260 259 259 259 259 260 260 260 260 260 260 259 259 260 260 260 260 260 260 260 260 261 261 261 260 260 259 259 259 259 259 259 260 259 260 260 260 260 261 261 261 261 260 260 259 259 258 258 257 257 257 257 257 258 258 259 260 260 261 261 260 259 259 259 258 258 259 259 259 260 260 260 259 259 259 259 260 260 261 261 262 263 263 263 263 264 265 265 265 265 265 266 266 266 266 266 266 265 265 264 263 263 263 263 263 263 264 264 265 265 266 267 267 268 268 268 269 269 269 269 270 270 270 270 270 270 270 270 270 270 270 269 269 268 269 269 268 268 268 268 268 268 268 269 269 269 269 269 269 268 267 267 267 267 267 267 268 270 271 273 274 275 275 275 276 277 277 278 278 276 274 272 271 271 272 272 272 273 273 274 274 276 278 280 282 282 282 281 281 279 276 274 272 270 270 269 269 269 270 270 271 272 273 273 272 272 271 270 268 265 263 262 261 260 260 260 261 262 263 264 265 266 266 266 267 267 267 267 267 268 268 268 269 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 270 271 272 273 273 274 275 275 274 271 267 263 258 254 250 250 249 248 247 247 246 246 245 244 331 330 330 329 329 327 328 328 329 329 329 328 328 327 327 327 327 326 325 325 324 324 324 325 325 325 325 324 322 321 321 320 320 319 319 319 319 319 319 318 318 317 317 318 318 319 319 319 320 320 319 319 318 318 317 316 316 316 316 315 315 314 314 313 314 315 315 316 316 317 316 316 315 315 314 313 313 312 312 311 311 310 309 309 309 309 309 309 309 310 310 311 311 311 311 310 308 307 307 306 304 304 305 306 307 308 307 307 306 304 304 305 307 308 308 306 305 304 304 304 304 305 305 304 303 302 302 302 302 302 302 302 302 302 302 301 300 299 298 296 295 294 294 294 293 293 293 294 293 292 292 292 292 292 294 296 299 301 301 301 301 302 302 302 300 299 299 299 298 297 299 299 299 298 298 298 299 301 301 301 304 305 304 303 301 298 295 292 291 289 288 288 288 287 287 287 287 287 287 287 287 288 288 288 287 287 287 287 287 287 287 287 288 288 289 289 289 289 288 288 288 288 289 289 288 288 288 288 288 286 285 284 283 284 285 286 287 287 287 285 283 279 277 277 277 277 277 277 277 277 277 277 278 278 278 277 276 277 277 276 276 276 276 275 275 276 276 276 276 276 276 277 275 274 273 273 275 276 277 277 277 276 277 279 282 285 287 287 287 287 286 286 285 284 284 284 284 284 283 282 281 280 280 280 280 280 281 281 282 283 284 284 284 284 282 279 276 275 275 276 275 275 275 275 275 274 271 269 266 265 265 266 266 265 267 271 274 276 279 280 280 280 280 281 282 285 287 288 290 292 293 292 293 294 294 294 293 290 288 285 284 283 285 288 289 287 285 282 278 274 271 267 263 260 258 257 256 254 253 251 250 249 248 248 247 247 247 247 247 248 249 249 249 250 251 252 253 253 253 253 253 252 251 250 251 251 251 251 252 253 253 253 252 251 251 252 253 253 253 253 253 252 251 251 251 252 253 253 253 252 252 251 251 251 250 250 250 251 251 250 250 250 251 250 251 251 252 252 253 253 253 254 255 256 258 259 260 261 260 260 260 259 259 259 259 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 260 259 259 259 259 259 259 259 259 259 259 259 260 260 260 260 261 261 261 261 260 259 258 258 258 257 257 258 258 258 258 258 259 260 261 261 261 261 260 260 259 259 259 259 260 260 260 260 260 260 259 259 260 260 260 261 262 263 263 263 264 264 265 265 265 265 265 265 266 266 266 267 267 267 266 265 265 264 264 264 264 264 264 264 265 266 266 267 267 268 268 268 269 269 269 269 269 269 269 269 269 270 270 270 270 270 270 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 268 269 271 273 274 274 274 274 274 276 277 278 277 276 274 272 272 272 272 272 273 273 273 274 275 277 278 279 280 281 280 280 280 279 277 275 273 272 272 270 270 270 270 270 271 272 272 272 272 272 271 269 267 265 263 263 261 261 260 260 261 262 263 265 266 266 266 266 267 267 267 267 267 268 268 269 269 269 269 270 269 270 270 270 270 270 269 270 269 269 269 269 269 270 270 271 272 272 273 274 274 274 272 268 264 259 256 255 252 249 248 247 247 246 245 244 243 331 331 330 330 329 328 328 327 328 328 329 328 327 326 327 327 327 327 326 325 324 323 323 324 324 324 324 323 322 321 320 319 319 319 319 319 319 318 318 317 317 317 317 318 318 318 319 319 319 319 318 318 317 317 316 316 316 316 316 315 315 313 313 314 314 316 316 316 316 316 316 315 315 314 313 313 312 312 312 311 310 309 309 309 309 308 308 308 308 309 309 310 310 310 310 309 308 307 306 305 304 304 305 306 307 307 307 306 306 306 306 306 308 308 307 306 305 304 304 304 304 305 305 304 303 302 302 302 302 302 302 303 302 302 302 301 301 300 298 297 296 296 295 294 294 293 293 293 292 292 291 291 291 291 293 296 300 302 301 300 300 299 300 300 299 297 296 297 297 298 299 299 299 299 298 298 298 298 297 300 305 309 308 307 305 302 298 295 292 290 289 288 288 287 287 287 288 288 288 287 288 288 288 288 288 288 287 287 287 287 287 287 288 288 289 289 289 288 288 288 288 288 288 289 288 288 288 288 288 286 285 283 283 283 284 285 285 286 286 284 280 277 276 276 277 278 278 278 278 278 278 277 278 278 277 277 276 276 277 276 276 276 276 276 275 276 276 276 276 277 277 276 275 275 274 274 275 275 275 275 275 275 277 279 282 285 287 287 287 286 285 284 284 284 284 285 285 285 283 282 282 280 279 278 278 278 278 279 281 282 282 284 284 284 283 281 278 277 276 275 274 274 274 274 274 274 271 268 266 265 265 265 266 267 269 273 277 279 281 281 281 279 279 279 279 283 285 288 291 293 291 290 290 291 293 295 293 290 287 284 283 284 284 285 286 285 283 280 277 275 275 271 267 264 263 261 258 255 254 252 250 249 249 249 248 248 248 248 248 248 250 250 250 250 251 251 252 252 252 252 252 252 251 250 251 251 251 251 251 253 253 253 252 251 251 251 251 252 252 253 253 253 252 251 251 251 252 252 253 252 252 251 251 251 250 250 250 250 250 250 250 250 250 250 250 251 251 251 252 252 252 253 254 255 257 258 260 260 260 260 260 259 259 259 259 259 260 260 260 260 260 260 260 261 260 260 260 260 260 260 260 260 259 260 259 259 259 259 259 259 259 259 259 259 259 259 259 259 260 260 261 261 261 260 259 259 258 258 258 258 258 258 258 258 258 259 260 261 261 262 262 262 261 261 260 260 260 260 260 260 260 260 260 260 260 260 260 261 261 262 263 263 263 263 264 264 265 265 265 265 265 265 266 266 267 267 267 267 267 266 266 266 265 265 265 265 265 266 266 266 267 267 267 267 268 268 268 268 268 269 269 269 269 269 269 270 270 270 270 270 270 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 266 266 266 267 267 267 268 269 271 273 273 273 273 273 274 275 276 277 276 275 274 273 273 273 273 273 273 273 274 275 275 275 276 277 278 278 279 279 280 280 279 277 276 275 273 271 270 270 270 270 271 271 272 272 272 272 271 269 267 265 265 263 262 261 260 260 261 262 264 265 266 266 266 267 267 267 267 267 267 268 268 268 269 269 269 269 269 270 270 269 269 269 269 269 269 269 268 269 269 270 270 271 271 272 273 273 273 272 269 265 263 261 256 252 250 248 247 247 246 244 243 242 333 332 331 331 330 329 327 325 325 327 328 328 327 327 328 328 329 330 328 326 324 322 322 322 323 323 323 323 322 321 321 320 319 319 319 320 319 318 317 316 316 316 317 317 317 317 318 318 318 318 318 317 317 317 316 316 316 316 316 316 314 313 313 315 316 316 316 317 316 315 315 314 314 313 312 312 312 312 311 311 310 309 309 309 308 308 308 308 308 309 309 309 309 310 309 309 308 306 305 304 304 305 305 306 307 307 307 306 306 306 306 307 309 308 307 306 305 304 304 304 304 305 305 303 302 302 302 303 303 303 303 303 302 302 302 302 302 301 299 298 297 296 296 295 294 293 293 293 292 292 292 291 289 290 293 296 300 302 302 301 300 299 299 299 297 295 295 296 296 298 299 299 299 299 298 297 297 296 293 297 304 309 309 311 310 306 302 297 294 292 290 289 288 288 288 288 289 288 288 288 288 289 288 288 288 288 288 288 287 287 287 287 288 288 288 289 289 288 288 288 288 288 289 289 289 288 288 288 288 287 285 283 283 283 283 283 284 285 284 282 279 277 276 276 277 277 278 278 278 278 278 278 278 278 277 277 276 276 277 277 277 277 277 277 276 276 276 276 277 277 277 277 276 275 275 275 275 274 274 275 275 275 277 280 283 285 286 287 287 286 284 283 283 284 284 285 285 285 284 283 282 280 279 277 276 275 276 277 280 281 281 283 284 285 284 281 279 278 277 276 275 273 273 273 274 273 272 268 267 266 267 267 267 268 271 275 279 282 283 282 281 280 278 277 278 282 285 290 292 292 289 287 286 286 289 294 293 290 287 284 283 285 285 285 285 283 280 276 275 276 278 276 273 270 268 264 260 257 255 253 251 249 249 249 249 248 248 248 248 249 250 250 250 250 250 250 251 252 252 252 252 252 251 251 251 251 251 251 250 251 253 253 252 251 250 250 250 251 252 253 254 253 252 251 251 251 251 252 252 252 252 251 251 250 250 250 250 250 250 250 250 250 250 250 250 250 251 251 251 252 252 252 253 254 256 257 258 259 260 260 260 259 259 259 259 259 260 260 260 260 261 261 261 261 260 260 260 260 260 260 259 259 259 260 260 259 259 258 258 258 258 258 258 258 259 259 259 259 259 259 260 260 260 260 260 259 259 258 258 258 258 258 258 258 258 258 259 260 261 261 262 262 262 262 261 261 260 260 259 259 259 260 260 260 260 260 260 261 262 262 262 263 263 263 264 264 265 265 265 266 266 266 266 266 266 267 268 268 269 268 268 267 267 266 266 266 266 266 266 266 266 266 266 267 267 267 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 266 266 266 267 268 267 268 269 271 270 271 272 272 273 274 275 276 276 276 275 274 273 273 273 272 272 273 274 275 275 275 275 276 276 276 277 278 279 280 280 280 279 277 275 273 271 271 271 270 270 270 271 272 272 272 271 269 268 267 267 267 265 263 261 261 261 262 263 264 265 265 266 267 267 268 268 268 268 268 268 268 268 268 268 268 269 269 269 269 269 269 268 268 268 268 268 268 269 269 269 270 270 271 272 273 273 271 269 268 266 262 257 253 250 248 247 246 245 243 242 240 334 333 332 331 331 329 327 325 325 328 327 327 327 327 328 329 330 330 329 327 325 324 323 323 323 323 323 323 323 322 321 320 320 319 319 320 319 318 317 316 317 317 317 316 316 316 317 317 318 318 317 317 317 317 317 317 317 317 317 315 314 313 314 316 317 317 317 316 314 314 314 313 313 312 312 312 312 311 311 310 310 309 309 308 308 308 308 308 309 309 310 309 310 310 309 308 308 306 305 305 305 306 306 306 306 306 306 306 306 306 307 308 308 308 306 305 305 304 304 304 304 305 304 303 302 302 302 303 303 302 302 303 303 303 304 304 303 302 301 300 299 298 297 295 294 293 293 293 293 294 294 293 290 289 292 296 301 302 302 300 301 298 298 297 295 294 295 297 298 297 297 298 298 298 297 296 294 293 291 293 299 303 305 309 309 307 303 299 295 294 293 292 291 290 289 289 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 288 288 288 288 287 285 283 282 282 282 283 283 283 283 281 278 277 276 277 277 277 278 278 279 278 278 278 278 278 277 277 277 277 277 277 278 278 278 277 277 277 277 277 277 277 277 277 276 275 275 275 275 275 275 275 274 275 277 280 283 285 286 286 286 284 283 282 283 284 284 285 285 285 285 284 282 280 278 277 275 274 274 276 279 279 279 281 283 286 285 283 280 280 277 277 275 273 271 272 273 273 272 269 267 267 267 267 268 269 272 277 281 284 284 282 280 280 277 275 275 279 286 291 291 289 288 288 285 285 288 293 294 290 286 283 283 283 285 286 284 281 276 273 274 278 282 280 280 276 271 266 262 259 256 254 252 250 249 249 249 249 248 248 249 249 250 251 250 250 250 251 251 252 252 251 251 252 252 251 251 251 251 251 250 250 251 253 252 252 250 250 250 250 251 252 253 253 253 252 251 251 251 252 252 252 251 251 251 250 250 250 250 249 249 249 249 250 250 250 250 250 250 250 251 251 251 252 253 253 255 256 256 257 258 259 260 259 259 259 259 259 259 260 260 260 261 261 261 261 260 260 260 260 259 259 259 259 260 260 261 261 260 259 259 258 258 258 258 258 258 258 258 258 258 259 259 259 260 260 260 260 259 259 259 258 258 258 258 258 258 258 258 259 259 260 261 262 262 262 262 261 261 260 260 259 259 259 260 259 259 260 260 261 261 262 262 262 263 263 263 264 265 265 265 265 265 266 266 266 266 267 268 268 269 269 269 269 268 267 267 266 266 266 266 266 266 266 266 266 266 266 267 267 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 267 267 267 266 266 266 267 267 266 265 266 268 268 268 268 269 269 270 270 271 271 272 273 274 275 275 275 274 273 273 272 272 272 273 274 274 274 274 275 276 276 275 275 277 278 279 279 280 279 278 277 275 273 273 273 272 271 271 270 271 271 271 271 270 269 269 269 268 267 265 263 262 262 262 263 263 264 265 266 267 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 269 268 268 268 268 268 268 268 268 268 268 269 269 270 270 271 272 272 271 269 268 266 262 257 253 249 247 246 245 245 242 240 238 332 333 331 330 329 327 325 326 327 327 326 326 325 325 327 328 330 330 329 327 325 324 324 323 323 323 324 324 324 324 323 322 320 320 320 320 319 318 317 317 318 317 317 317 316 316 316 317 318 318 317 317 317 317 317 318 318 317 316 315 313 314 315 316 316 316 316 314 313 313 313 312 312 312 312 312 311 311 311 310 310 309 308 307 308 308 308 309 310 310 310 309 310 310 309 308 308 306 305 306 306 306 306 306 306 306 306 307 307 307 308 308 308 307 306 305 305 305 305 305 305 305 304 303 303 302 303 303 303 303 303 304 305 305 305 305 305 304 304 303 301 298 297 295 294 294 293 293 293 294 293 291 290 290 293 297 300 301 300 299 299 296 297 296 295 294 295 297 298 297 297 297 297 297 296 294 292 291 291 291 293 297 301 304 306 306 303 300 297 295 295 294 294 292 290 290 290 290 290 289 289 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 288 289 289 289 289 289 289 288 288 288 287 287 285 283 282 282 282 282 282 282 282 280 278 277 277 277 277 277 278 278 278 278 278 278 279 278 277 277 277 277 277 278 278 278 278 277 277 277 277 277 277 277 277 277 276 275 275 275 275 275 275 275 274 275 277 279 283 285 286 286 285 283 282 282 282 283 283 284 284 285 285 284 281 279 278 276 273 273 273 275 275 276 277 280 282 286 286 283 282 281 280 279 276 272 270 271 273 272 271 269 266 266 266 267 268 270 275 279 283 285 285 284 283 280 276 273 274 279 285 289 289 288 287 286 283 283 287 292 293 289 286 284 283 283 285 285 282 278 274 274 277 282 285 284 283 279 273 268 264 260 257 255 253 251 251 250 249 249 248 249 249 250 251 251 251 252 252 252 253 253 252 252 251 251 251 251 251 251 251 251 250 249 250 252 253 253 252 250 250 250 251 252 253 254 253 253 252 251 251 251 252 252 251 251 251 251 251 251 250 249 249 249 249 249 249 249 250 250 250 250 250 250 250 251 252 252 253 254 255 256 257 259 259 259 259 259 259 259 259 259 260 260 261 261 261 261 260 260 260 260 259 259 260 260 260 260 261 261 261 260 259 258 258 258 258 258 258 258 258 258 258 258 259 259 260 260 260 260 260 260 259 259 258 258 258 258 258 258 258 258 258 259 260 261 262 262 262 262 261 261 260 260 259 259 259 259 260 260 261 261 261 261 262 262 262 263 263 264 264 265 265 265 265 265 265 266 266 267 267 268 268 269 269 269 269 268 267 267 266 265 265 265 265 265 265 265 265 265 266 266 267 267 268 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 267 267 268 268 267 267 267 266 266 266 266 266 266 265 266 268 268 268 269 269 270 270 270 270 271 272 272 273 273 274 274 273 273 272 272 271 273 273 274 274 275 276 276 275 275 275 276 276 277 277 278 278 279 278 277 276 274 275 275 273 271 270 270 270 271 271 270 270 269 269 269 268 267 265 263 263 263 263 263 264 264 265 266 267 268 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 267 267 267 267 268 268 269 269 269 270 270 271 270 270 268 266 262 257 253 249 246 244 243 243 240 237 236 329 329 328 327 327 326 324 323 325 326 326 327 325 325 326 328 328 329 328 326 324 324 323 323 323 323 324 324 324 324 323 322 321 320 320 320 320 319 318 318 318 318 317 317 317 317 317 317 318 317 317 317 318 318 318 318 318 317 316 315 314 314 315 315 315 315 314 313 313 312 312 312 312 312 312 311 311 310 310 310 309 309 308 308 308 308 309 309 310 310 309 309 310 309 309 308 307 306 306 306 306 306 306 306 306 306 306 307 308 308 308 308 308 308 306 305 305 305 305 305 305 305 305 304 303 303 304 304 304 305 306 306 306 307 307 308 307 306 305 304 303 301 299 296 295 294 293 293 293 293 292 290 291 291 295 298 299 300 300 299 297 295 296 295 294 294 295 297 298 298 298 296 296 297 296 294 292 290 290 291 292 295 298 301 303 304 303 301 299 298 297 297 295 294 292 291 292 292 292 290 290 289 289 289 288 288 287 287 287 287 288 288 288 288 288 288 288 288 288 289 289 289 289 288 288 288 288 288 287 287 285 284 283 283 282 282 281 281 281 279 278 277 277 277 277 277 278 278 278 278 278 279 279 278 278 277 277 277 278 278 278 278 278 277 277 277 277 277 277 277 277 277 276 276 275 275 274 275 275 275 275 276 276 279 282 285 285 285 284 283 281 281 282 282 283 283 283 284 284 283 281 279 277 274 272 272 272 273 273 274 276 279 282 285 286 283 282 282 282 281 277 272 269 270 271 270 269 267 266 265 265 266 268 272 277 281 284 285 284 284 283 279 275 272 276 281 286 287 287 287 286 283 281 281 284 290 291 289 287 285 284 284 284 283 280 276 275 277 283 287 288 287 285 280 275 270 265 261 257 255 254 253 251 250 249 249 249 249 249 250 251 252 252 252 253 253 253 253 252 252 251 251 251 251 251 251 252 251 250 249 249 250 251 252 252 251 250 249 250 251 253 253 253 253 253 252 251 251 252 252 252 252 252 252 252 251 250 249 249 249 249 249 249 249 249 249 250 250 250 250 250 250 251 251 252 252 253 255 256 258 259 259 259 259 259 259 259 259 260 260 261 261 261 261 261 261 261 260 260 260 260 260 260 260 260 261 261 261 260 259 258 258 258 258 258 258 258 258 258 258 258 259 259 260 260 260 260 260 260 259 259 259 258 258 258 258 258 258 258 258 259 260 261 262 262 262 261 261 261 260 260 259 259 260 260 260 261 261 261 261 262 262 262 262 262 263 263 263 264 264 265 265 265 264 265 265 266 266 267 268 268 269 269 268 267 267 266 265 265 264 264 265 265 265 265 265 265 266 266 266 267 267 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 267 267 267 268 267 268 267 267 266 265 266 266 266 266 267 267 268 269 269 271 271 271 270 270 270 270 271 272 273 274 273 273 272 271 271 272 272 273 275 276 276 275 274 274 274 274 275 276 276 276 277 278 279 279 278 276 276 276 274 272 271 270 270 271 271 271 271 270 270 270 270 268 266 265 264 263 263 263 264 264 265 266 267 268 268 268 268 268 268 268 268 267 268 268 268 268 267 267 267 267 267 267 267 267 267 267 267 268 268 268 268 269 269 269 270 269 269 267 265 261 257 252 249 245 244 243 241 239 236 235 327 327 327 327 327 325 324 323 324 325 326 326 325 326 327 328 328 328 326 325 324 324 322 322 322 323 325 324 324 323 322 322 321 320 319 320 320 320 319 318 317 317 317 317 317 317 318 318 318 317 317 317 317 317 318 318 318 317 316 315 314 314 314 314 314 314 313 313 313 312 312 312 311 311 311 311 310 310 310 310 309 310 310 309 309 309 309 309 309 310 309 310 310 309 309 309 307 306 305 306 306 306 306 306 306 306 306 307 308 308 308 308 308 307 306 306 306 305 305 305 306 306 306 306 305 306 308 307 307 307 307 309 308 309 310 309 309 307 306 304 304 303 301 298 297 295 293 292 293 293 291 291 292 293 296 298 298 298 298 297 295 294 293 295 294 294 294 296 296 296 297 297 296 295 294 294 293 290 291 292 293 295 297 298 299 300 301 301 301 300 300 299 298 296 294 293 294 295 294 293 292 291 290 289 288 287 286 286 286 287 288 288 288 288 289 288 288 288 288 288 288 288 288 288 288 287 287 287 287 286 286 285 285 283 282 281 281 280 280 279 278 277 277 277 277 277 277 277 277 278 278 279 279 279 278 278 277 278 278 278 278 278 277 277 277 277 277 277 277 277 277 276 276 275 275 275 275 275 275 275 276 276 276 279 281 282 284 284 283 282 281 281 282 282 282 282 282 283 283 282 281 278 276 274 272 272 272 272 272 273 275 278 282 284 285 282 282 282 282 282 277 272 268 268 268 268 268 267 266 265 264 266 269 274 278 282 284 285 285 283 281 277 275 276 279 283 285 286 286 285 283 281 280 280 283 287 289 289 288 288 286 284 283 282 278 276 278 281 284 285 288 289 286 282 277 271 266 261 257 256 255 253 252 251 250 249 249 249 249 251 251 252 253 253 254 254 254 253 252 252 252 251 251 250 250 251 251 251 250 250 250 250 250 251 252 252 251 249 249 251 252 252 253 253 253 252 252 252 252 252 252 252 252 252 251 250 250 249 249 249 249 249 249 249 249 249 249 249 249 249 249 250 250 251 251 252 253 254 255 257 258 259 259 259 259 259 260 259 260 260 261 261 262 261 261 261 261 261 261 261 260 260 260 260 260 260 261 261 261 260 259 258 257 258 258 258 258 258 258 258 258 258 259 259 259 260 260 260 260 260 259 259 258 258 258 257 257 258 258 258 258 259 260 261 262 262 261 261 261 260 260 259 259 259 260 260 260 261 261 261 261 261 262 262 262 262 263 263 263 264 264 264 264 263 263 264 265 265 266 266 267 267 268 268 267 266 265 265 264 264 264 264 264 265 265 265 266 266 266 266 267 267 267 268 268 269 269 269 269 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 267 268 268 268 268 268 268 267 266 265 266 266 266 266 266 267 267 268 270 271 271 271 270 270 270 270 271 272 273 273 272 272 272 271 271 271 273 275 276 276 275 274 273 274 274 274 275 275 275 276 278 278 279 278 278 277 276 275 273 272 271 271 271 271 271 271 271 271 271 271 269 268 266 265 265 264 264 264 265 265 266 266 266 267 267 268 268 268 268 268 268 268 268 268 267 267 267 266 266 266 266 267 267 266 266 267 267 267 267 268 268 268 268 268 268 267 266 264 260 256 252 248 248 245 242 240 238 236 234 327 328 329 328 327 325 324 323 323 324 324 326 326 326 327 328 328 327 325 324 324 323 321 321 323 324 324 324 324 323 322 322 320 319 319 320 320 319 318 318 318 318 318 318 318 318 319 318 318 318 317 317 317 318 318 318 317 316 316 315 314 314 314 314 313 313 313 313 313 313 312 312 312 311 311 311 310 310 310 310 311 311 311 311 310 310 309 309 309 309 310 310 310 309 309 308 307 306 306 306 306 306 306 306 307 306 306 306 307 308 308 307 307 307 307 306 306 306 306 306 307 308 310 310 309 310 311 310 310 309 309 309 309 309 309 310 309 308 307 306 305 303 301 300 298 296 295 293 293 293 292 290 292 294 296 297 296 296 296 295 294 292 292 291 292 292 292 291 292 293 295 295 294 293 293 293 292 291 292 292 293 294 295 296 296 297 298 300 300 300 300 298 297 296 295 295 296 297 296 296 295 293 293 290 288 287 286 286 286 287 287 287 288 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 287 286 285 285 285 283 282 281 281 280 280 279 278 278 277 277 277 277 277 277 277 277 278 278 279 279 278 278 278 279 279 279 278 278 277 277 277 277 277 277 277 277 276 276 276 275 275 275 275 275 275 276 276 276 277 279 280 281 283 283 283 282 281 281 282 282 282 281 281 281 281 281 280 277 276 274 273 273 272 271 271 272 274 278 281 283 284 283 283 283 282 280 276 271 267 265 265 267 267 267 266 265 263 266 271 276 280 283 284 284 283 282 280 277 276 278 281 284 284 284 284 283 281 279 279 280 283 286 288 289 288 287 286 284 282 280 277 277 280 283 284 284 288 287 285 282 278 272 267 262 259 259 256 254 253 252 251 250 249 249 249 250 250 251 253 253 253 254 254 253 252 252 251 251 251 250 250 251 252 251 251 250 250 250 250 251 252 252 251 250 249 250 251 251 252 252 253 253 252 252 252 252 252 252 252 251 250 250 249 249 248 248 248 248 248 248 248 249 249 249 249 249 249 249 249 250 250 251 252 253 254 256 257 258 259 259 259 260 260 260 260 260 261 261 261 261 262 262 262 262 261 261 261 260 260 260 260 260 261 261 261 261 260 259 258 258 258 258 257 257 257 258 258 258 258 259 259 259 260 260 260 260 260 259 259 258 258 258 258 257 257 257 258 258 259 260 260 260 260 261 261 260 260 260 260 260 260 260 260 261 261 261 261 262 262 262 262 262 262 262 262 262 262 262 263 263 263 263 263 264 265 265 266 266 267 267 267 266 265 266 266 265 265 265 265 265 266 266 266 266 266 266 266 267 267 267 268 268 268 268 269 269 269 269 269 269 269 269 269 269 269 268 268 268 268 268 268 268 268 268 269 269 268 268 266 265 265 266 266 266 266 266 266 266 268 270 271 272 272 271 270 270 270 271 272 272 272 272 272 272 272 271 272 274 275 275 274 273 273 273 273 274 274 274 275 276 277 277 278 278 277 276 275 275 274 273 272 272 271 272 272 272 272 272 272 271 270 269 268 268 266 265 264 264 265 265 265 266 266 266 267 267 268 268 268 268 268 267 267 267 267 267 266 266 266 266 266 266 266 266 266 266 267 267 267 267 267 267 267 268 267 267 266 263 259 255 251 248 247 245 242 240 237 236 235 327 328 327 326 325 324 322 322 322 322 323 324 326 327 328 328 327 326 325 324 324 322 321 322 323 323 324 324 323 322 322 320 319 318 319 319 319 318 318 318 319 319 319 320 320 320 320 319 318 318 318 318 318 318 318 318 317 316 315 315 314 314 314 313 313 312 313 314 314 314 313 313 312 312 312 312 311 310 311 312 312 312 312 312 311 310 309 309 309 309 309 310 310 310 309 308 307 306 306 306 306 305 305 306 306 306 305 305 306 306 307 307 306 306 306 305 305 306 306 306 308 310 312 312 312 312 312 311 310 309 309 309 309 308 308 308 308 308 307 306 305 304 303 301 299 298 297 294 294 293 292 291 294 295 295 295 295 295 294 293 292 291 290 290 290 290 290 291 291 292 293 293 293 292 292 294 292 292 292 292 293 293 294 295 295 296 296 297 297 296 297 297 296 295 295 296 297 297 298 298 297 296 296 292 290 288 287 286 286 286 287 288 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 286 286 285 285 285 284 283 282 281 280 280 279 278 278 278 277 277 276 276 277 277 277 277 278 278 279 279 279 279 280 280 279 279 278 278 277 277 277 277 277 277 277 276 276 275 275 275 275 275 275 276 276 277 277 277 277 279 280 282 282 282 282 281 281 282 282 281 281 280 279 280 280 278 277 276 274 274 273 272 271 270 271 273 277 281 283 283 283 283 283 281 279 275 269 265 263 264 267 267 267 266 264 264 268 273 278 281 282 282 283 282 280 278 277 278 280 282 284 284 282 281 280 278 278 279 281 283 285 287 288 287 287 285 284 281 277 276 277 281 282 284 286 286 284 283 282 278 273 268 264 261 260 256 254 253 252 252 251 250 249 249 249 249 250 251 252 253 254 254 254 253 253 252 251 251 251 250 251 252 252 251 251 250 250 250 250 251 252 251 250 249 250 250 250 251 251 252 252 252 252 251 251 251 251 251 251 250 250 250 249 249 248 248 248 248 248 248 248 248 249 249 248 248 248 249 249 250 250 251 252 253 255 256 257 257 258 259 260 260 260 260 260 261 261 261 261 262 262 262 262 262 261 262 261 261 261 260 260 261 261 261 261 261 260 259 258 258 257 257 257 257 257 257 258 258 258 258 258 259 259 260 260 260 260 259 259 259 258 258 257 257 257 257 258 258 259 259 259 260 260 261 261 261 261 261 260 260 260 260 260 261 261 262 262 262 261 261 261 261 261 261 261 261 262 262 263 264 264 264 264 265 265 265 266 266 267 266 267 267 267 269 268 267 267 266 266 266 266 266 266 266 266 267 267 267 267 267 267 268 268 268 269 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 269 269 269 268 267 266 265 265 265 266 266 266 265 265 266 268 270 271 272 273 272 271 271 271 271 272 272 272 272 272 272 271 271 272 274 274 274 274 273 273 272 273 273 273 274 275 276 276 276 276 276 275 274 274 274 274 274 273 273 272 272 272 272 272 272 272 271 270 270 269 267 266 265 264 264 265 266 266 266 266 266 267 267 268 268 268 268 267 267 267 267 267 266 266 265 265 265 265 266 265 265 266 266 266 266 266 266 266 267 267 266 266 265 262 259 255 252 252 248 245 242 240 238 237 235 326 325 325 324 323 323 322 321 321 321 322 324 326 326 326 326 326 325 325 324 323 322 322 322 323 323 324 323 323 323 322 319 318 318 319 319 319 319 319 319 320 320 321 322 322 321 319 318 318 318 318 318 318 317 317 317 316 316 315 315 314 314 313 313 313 313 314 315 315 314 313 313 313 313 314 313 312 311 311 312 313 313 313 312 310 309 309 309 309 309 309 309 310 310 308 307 307 307 306 306 305 304 304 304 304 304 304 305 305 305 307 307 307 307 306 306 305 306 308 309 310 311 311 312 312 311 311 310 310 309 309 309 308 308 308 307 307 307 306 306 306 305 303 302 301 300 298 296 294 293 292 293 294 294 293 293 293 292 292 291 290 290 289 289 290 290 290 290 290 291 291 293 292 292 291 291 291 292 292 292 292 292 293 294 294 295 295 295 295 295 296 296 296 296 295 296 296 297 297 299 299 298 297 295 292 289 288 287 287 287 287 288 289 289 289 289 288 288 288 288 288 288 288 287 287 287 287 287 286 286 286 285 284 284 283 282 281 280 280 279 279 278 278 277 276 276 276 277 277 277 277 277 278 279 279 279 280 280 280 280 279 279 278 278 277 276 276 276 277 276 276 276 275 275 275 275 276 276 276 277 277 278 278 278 279 280 281 282 282 281 281 281 281 281 281 280 279 278 278 278 278 277 276 275 275 273 271 270 270 271 274 277 280 282 282 282 282 282 280 277 273 268 264 265 264 266 267 267 265 264 266 270 274 279 281 281 281 283 281 280 279 279 280 282 282 282 282 280 279 278 277 277 280 282 283 284 285 285 286 285 284 282 278 276 276 279 282 283 286 286 284 281 282 282 279 274 269 268 265 261 257 255 254 253 252 251 250 250 250 249 249 250 251 252 253 253 254 254 254 253 253 251 251 251 251 251 252 252 252 252 251 250 249 249 250 250 250 249 249 249 249 250 250 250 251 252 251 251 250 250 250 250 251 250 250 250 250 249 249 248 248 248 248 248 248 248 248 248 248 248 248 248 248 249 249 250 251 252 253 254 255 256 256 258 259 259 260 260 260 260 261 261 261 262 262 262 262 262 262 262 263 263 263 262 261 261 261 261 261 261 261 260 260 259 258 257 256 256 256 256 256 256 256 256 257 257 258 258 259 260 260 260 260 260 259 259 258 258 257 257 257 257 257 257 258 258 259 260 261 262 261 261 261 261 260 260 259 260 260 261 261 261 261 261 261 261 261 261 261 262 262 263 263 264 264 265 265 265 265 265 265 265 266 266 266 267 268 269 270 270 269 269 268 267 267 267 267 267 266 266 267 267 267 267 267 267 267 268 268 268 269 269 269 268 268 267 267 267 267 267 267 267 268 267 268 268 268 268 269 269 270 269 268 266 266 265 265 265 265 266 265 265 266 267 268 269 271 273 274 273 272 271 271 271 272 272 272 272 271 271 270 271 272 273 273 273 273 272 272 271 272 273 274 275 275 275 275 275 275 274 274 274 274 274 275 275 274 273 273 272 272 272 272 272 272 272 271 270 268 267 265 265 265 265 265 266 266 266 266 267 267 267 267 267 267 267 267 267 267 267 266 265 265 265 265 265 265 265 265 265 266 266 266 266 266 266 266 266 266 265 264 262 259 257 255 251 247 244 242 240 238 237 235 325 325 324 323 323 323 322 321 321 321 322 324 325 325 325 325 325 325 325 324 323 322 322 323 323 323 323 322 322 322 321 319 318 318 318 318 319 320 320 320 321 322 322 322 322 320 319 318 317 317 318 318 317 316 316 316 316 316 315 315 315 314 313 313 313 314 315 316 315 314 313 314 314 315 315 314 312 312 312 312 313 313 312 311 309 308 308 308 309 309 308 309 309 309 308 307 307 306 306 306 305 304 304 303 303 303 303 304 305 305 307 308 308 308 308 307 307 308 309 310 310 311 311 311 311 312 311 309 309 309 309 308 308 308 308 307 307 306 306 306 306 306 304 303 303 301 299 297 295 294 294 294 294 293 292 291 291 290 290 290 289 288 288 289 289 289 289 290 290 290 291 292 291 291 290 289 290 291 291 291 291 291 293 293 293 294 294 295 295 295 296 296 296 296 296 297 298 298 298 299 299 298 297 295 293 291 289 288 287 287 287 288 289 289 289 289 288 288 288 288 288 288 288 287 287 286 286 286 285 286 285 284 284 283 283 282 281 280 280 280 279 278 277 277 276 276 277 277 277 277 277 277 278 279 279 280 280 280 280 280 280 280 279 278 277 276 276 276 277 276 276 276 275 275 275 275 276 276 276 277 277 278 278 278 279 279 280 281 281 281 281 281 281 281 280 279 278 277 277 277 277 277 277 277 276 273 271 270 270 271 274 278 280 281 282 282 281 280 279 276 272 270 268 266 266 267 268 267 265 266 268 272 276 280 280 281 282 282 281 280 280 281 282 282 281 281 280 277 276 275 276 278 281 283 283 283 283 284 284 284 282 280 276 276 278 281 281 284 284 282 279 278 281 281 279 274 270 269 266 263 259 256 256 254 253 252 251 251 250 250 250 250 251 252 253 253 253 253 254 254 254 252 251 251 251 251 251 252 252 252 251 249 248 248 248 249 248 248 248 248 248 249 249 250 251 252 251 250 250 250 249 250 250 250 250 250 250 249 249 248 248 248 247 247 247 247 247 248 248 248 248 248 248 249 249 250 250 251 252 253 253 254 256 257 258 259 260 260 261 261 261 261 261 262 262 262 263 263 263 263 263 263 263 263 263 262 261 261 261 261 261 261 260 259 258 257 256 255 255 255 255 255 255 255 256 256 257 257 258 259 259 259 259 260 260 259 259 258 257 257 257 257 257 257 257 258 259 260 261 262 261 261 261 261 260 260 259 260 260 259 259 259 259 259 259 259 260 261 262 262 264 264 264 264 265 265 265 265 265 265 265 266 266 266 267 268 269 270 270 270 270 270 269 269 268 268 267 267 266 266 266 266 266 267 267 267 267 267 267 268 268 268 268 268 267 267 266 266 266 267 267 267 267 267 267 267 268 268 269 269 270 270 269 268 268 266 265 264 265 265 265 265 266 266 266 268 270 272 275 275 274 273 272 272 272 271 271 271 271 271 270 270 271 271 271 272 272 272 271 271 272 273 274 274 274 274 274 275 274 274 273 273 274 275 275 275 275 274 273 273 272 272 272 272 272 272 272 271 269 268 266 266 265 265 266 266 266 266 267 267 267 267 267 267 267 266 267 267 267 267 267 266 265 265 265 265 265 265 265 265 265 266 266 266 265 265 265 265 265 265 264 262 261 259 255 251 247 244 242 240 238 236 235 325 324 324 324 324 324 323 322 323 322 321 323 324 323 324 325 325 325 325 323 322 322 322 323 323 323 322 321 321 321 320 319 319 318 317 317 319 321 321 322 323 323 323 322 321 319 318 317 317 317 317 317 316 316 316 316 316 316 316 316 315 314 314 313 313 314 314 314 314 314 313 313 314 314 314 313 312 312 312 312 312 312 311 309 308 308 308 308 308 308 308 308 308 308 307 307 306 306 305 304 304 304 304 303 302 302 303 304 304 304 307 308 309 310 310 309 308 309 310 310 311 312 312 312 312 312 310 308 308 308 308 309 309 309 309 308 308 306 305 305 306 306 304 304 303 301 299 297 296 295 295 294 292 292 292 291 289 289 289 288 287 287 287 288 288 289 289 289 290 289 290 291 290 291 289 289 289 290 290 290 290 291 292 293 293 293 293 294 294 294 295 296 296 297 298 298 298 299 299 300 299 298 297 295 292 291 289 289 288 288 287 288 289 289 289 289 288 288 288 288 288 288 288 287 287 286 285 285 285 285 285 284 283 283 282 282 281 280 280 280 279 278 277 276 276 277 277 277 277 277 277 278 278 279 279 280 280 280 280 280 280 280 279 278 277 276 276 277 277 276 276 276 276 276 276 276 276 276 277 277 277 277 278 279 279 279 280 280 281 281 281 280 280 280 279 278 277 276 275 275 276 275 275 275 275 273 272 270 270 272 275 278 279 280 283 283 280 279 277 275 273 271 270 270 269 268 267 267 267 268 269 273 277 280 280 282 283 282 282 282 282 282 281 281 281 280 278 275 274 274 277 279 282 283 283 282 281 281 282 282 280 277 276 277 280 282 283 285 283 279 276 275 279 279 278 277 276 273 268 265 262 259 258 255 253 253 252 251 251 250 250 251 251 252 253 253 253 252 253 254 254 253 252 251 251 250 251 251 251 251 250 248 247 247 247 247 247 247 247 247 248 249 249 249 250 251 251 250 250 250 249 249 250 250 250 250 249 248 248 248 248 247 246 246 246 247 247 247 247 247 248 248 248 248 249 249 250 251 251 252 253 254 255 256 258 258 259 260 261 261 261 261 261 262 262 263 263 263 263 263 264 264 264 264 263 263 262 260 260 259 260 260 260 259 258 257 256 255 254 254 254 254 254 255 255 255 256 256 257 258 257 258 258 259 260 260 260 259 258 257 257 257 257 257 258 258 259 259 260 260 260 261 261 260 260 260 259 259 258 258 258 258 259 259 260 260 261 262 262 263 264 264 265 265 265 265 265 264 264 265 265 265 266 266 267 268 269 269 269 270 270 270 270 270 269 268 268 267 267 266 266 266 266 266 266 267 267 267 267 267 267 267 267 267 266 266 266 266 265 265 266 266 266 266 267 267 267 268 269 269 270 271 271 271 270 268 266 265 264 264 265 266 266 266 267 268 269 271 273 275 276 275 274 274 274 272 271 271 271 271 271 270 270 270 270 271 270 270 271 271 272 273 273 273 273 273 274 274 274 273 273 273 273 274 275 275 275 274 274 273 273 273 273 272 272 272 272 272 271 269 268 267 266 266 266 266 266 266 267 267 267 267 267 267 266 266 267 267 267 267 267 266 266 265 265 264 265 265 265 265 266 266 266 265 265 265 265 264 264 264 263 262 262 259 255 251 248 244 242 239 237 237 235 325 325 325 326 327 327 326 326 326 324 323 323 322 322 323 325 325 324 324 323 322 323 323 323 323 322 322 321 321 321 321 320 318 317 316 317 318 320 322 323 324 324 324 323 320 319 317 316 316 316 316 316 315 315 316 316 317 316 316 316 316 315 314 314 314 314 313 313 312 312 313 313 313 313 313 312 312 312 311 311 311 310 309 308 307 308 308 307 307 307 307 307 307 307 307 306 305 304 303 303 303 303 303 303 303 302 303 304 305 305 308 308 309 310 310 309 309 309 309 309 311 312 312 313 312 311 310 308 308 308 308 308 308 309 310 309 308 307 306 305 305 305 305 304 303 302 301 297 296 295 295 294 292 291 291 290 289 288 287 286 286 286 287 287 287 288 289 289 289 289 288 289 290 291 290 289 288 288 288 288 290 291 292 292 291 292 292 293 294 294 294 295 296 297 298 299 299 300 301 300 300 299 296 294 292 291 290 289 289 288 288 288 289 289 289 289 288 288 288 288 288 289 288 288 287 286 285 285 285 284 284 283 283 283 282 282 281 281 280 279 279 278 277 276 276 277 277 277 277 277 278 278 279 279 280 280 280 280 280 280 280 280 279 278 277 277 277 277 277 277 276 276 276 276 276 276 276 276 277 277 277 277 278 278 279 279 279 280 280 280 280 280 279 279 278 277 276 275 275 275 275 275 275 274 273 273 272 270 271 273 276 276 279 281 282 282 281 278 276 274 272 272 272 271 270 268 266 267 269 269 270 274 276 278 280 283 282 282 283 282 282 282 281 280 280 278 276 274 273 274 278 281 282 282 282 280 279 279 281 280 278 276 277 280 280 283 284 283 280 274 272 273 276 277 277 276 276 276 272 268 265 262 260 256 254 253 253 252 251 250 250 250 251 252 253 253 253 252 252 253 254 254 252 251 251 250 250 250 250 250 249 248 247 247 247 246 246 246 246 247 248 248 248 248 249 251 251 251 251 250 249 250 250 250 249 248 247 247 247 247 247 247 246 246 246 246 247 247 247 247 247 248 248 248 249 249 250 250 251 251 252 253 255 256 257 258 259 260 260 261 261 261 262 262 263 263 263 264 264 264 264 264 264 264 264 263 262 261 260 259 259 259 259 259 258 257 256 255 254 253 253 253 253 254 254 255 255 256 256 257 256 257 258 259 260 260 260 260 259 258 258 258 257 258 258 258 258 258 258 258 259 259 260 260 260 259 259 258 258 258 260 260 261 261 262 263 263 263 263 264 264 264 265 265 264 264 264 263 263 264 265 265 265 266 267 267 268 268 268 269 269 269 270 270 270 269 269 268 267 266 266 266 266 266 266 266 266 267 266 266 266 266 266 266 265 265 265 265 266 265 265 265 265 266 267 268 268 269 270 270 270 271 271 271 271 270 268 266 264 264 264 265 265 266 267 268 269 270 271 273 275 275 275 275 275 273 272 272 271 271 271 270 270 269 269 269 268 268 270 271 273 273 273 272 272 273 274 274 273 273 272 273 273 274 274 275 275 275 274 273 273 273 273 273 272 272 272 272 271 270 269 269 268 267 266 266 266 266 267 268 268 267 267 267 266 266 266 267 267 267 267 267 266 265 265 264 265 265 265 265 266 266 266 265 265 264 264 264 264 264 263 263 262 259 256 252 248 245 242 239 237 237 234 325 325 325 326 329 329 329 329 327 325 323 322 321 322 322 322 322 323 323 323 323 323 324 324 324 323 323 322 321 320 320 319 317 316 315 316 317 319 322 323 324 325 324 323 321 319 317 317 316 315 315 315 315 316 317 317 317 317 317 316 316 315 314 313 313 313 312 312 312 312 313 313 313 313 312 312 311 311 311 311 310 309 308 307 307 308 308 307 307 307 306 306 306 306 306 306 305 304 302 302 303 303 303 304 304 303 303 304 305 306 307 308 309 309 309 308 310 310 310 309 310 310 311 311 310 310 309 308 308 307 307 307 308 308 309 310 309 307 306 306 305 305 305 304 302 301 300 297 296 295 295 295 294 293 291 290 288 287 286 285 285 285 286 286 287 288 288 288 288 288 287 287 288 288 288 288 287 287 287 288 289 290 290 291 291 291 292 293 293 293 293 294 295 297 298 298 299 300 301 301 302 300 297 294 292 291 291 290 289 289 288 288 288 289 289 289 289 288 288 288 289 289 289 288 287 286 286 285 284 284 284 283 283 282 282 281 281 281 280 279 278 277 276 276 276 277 277 277 277 278 278 278 279 280 280 280 280 280 280 280 280 279 279 278 278 277 277 277 277 277 276 276 276 276 276 276 276 277 277 277 277 278 278 278 279 279 279 279 279 279 279 279 279 278 277 277 276 275 275 275 275 275 275 274 272 271 271 270 272 275 276 277 280 280 280 280 279 279 275 273 271 271 271 268 266 266 267 269 270 270 270 273 274 277 281 283 283 283 283 282 282 281 281 280 278 277 275 273 273 275 279 281 282 282 281 279 277 278 279 279 277 276 278 280 280 283 283 280 275 271 270 272 274 276 276 276 277 278 276 272 267 264 261 258 257 255 253 252 251 250 250 250 251 252 253 253 253 253 251 252 253 253 252 251 251 250 250 250 250 250 249 248 247 247 246 246 246 246 246 247 248 248 248 249 249 250 251 251 251 250 250 250 250 247 247 247 247 247 246 246 246 247 247 246 246 246 247 247 247 247 247 248 248 248 249 249 250 250 250 251 252 253 254 256 256 257 258 259 259 260 261 262 262 262 263 263 263 264 264 264 264 264 264 264 264 264 263 262 262 261 260 258 258 258 258 257 256 255 254 253 253 253 253 253 254 254 255 255 256 256 256 257 258 258 259 260 260 260 260 259 259 258 258 258 257 256 256 257 258 258 258 259 260 260 260 260 259 259 259 260 262 262 263 263 264 264 264 264 264 264 264 264 264 263 263 263 263 263 263 263 263 264 264 265 266 267 267 267 267 268 269 269 270 271 271 271 270 269 268 267 266 266 266 266 265 266 266 266 266 266 265 265 265 265 264 264 264 265 266 266 266 266 266 267 268 269 270 271 271 270 270 270 270 270 271 271 271 268 266 264 264 265 265 266 267 268 269 269 270 271 272 273 274 274 274 275 274 273 272 272 272 272 271 270 269 268 268 267 268 270 272 272 272 272 272 273 273 274 273 273 272 272 273 273 274 274 275 275 274 274 274 274 274 273 273 272 272 272 271 271 270 269 268 267 267 266 266 267 267 268 268 268 268 267 267 266 266 266 266 266 266 266 266 266 265 265 265 265 265 266 266 266 266 265 265 264 264 264 264 263 263 262 261 259 255 252 248 245 242 240 240 238 235 325 324 324 326 328 329 329 329 327 325 322 321 321 321 321 321 321 322 322 322 322 324 326 325 324 324 323 322 320 319 319 319 316 315 315 316 316 319 321 323 324 325 324 323 321 318 318 317 316 316 316 316 316 317 317 317 317 317 317 317 316 315 314 313 313 313 312 312 312 313 313 313 313 312 312 311 310 310 310 310 309 308 307 307 307 308 308 307 307 307 306 306 306 306 306 306 305 304 302 302 302 303 303 304 304 303 304 304 307 307 308 310 310 308 308 309 310 311 309 308 309 309 309 309 309 308 308 308 307 306 307 307 307 307 308 308 308 307 307 307 307 306 305 304 302 301 300 298 296 296 296 296 295 294 291 290 288 286 285 284 284 285 285 286 287 287 288 288 288 287 287 287 287 287 287 287 286 287 287 288 289 289 289 290 290 291 292 293 293 293 293 294 295 296 296 297 298 299 300 302 303 301 299 296 295 294 293 292 291 290 289 288 288 288 288 288 288 288 289 289 289 289 289 288 287 287 286 285 285 284 283 283 282 282 281 281 281 280 279 278 277 276 276 276 276 277 277 277 277 277 278 279 279 280 280 280 280 280 280 280 279 279 279 278 278 278 277 277 277 276 276 276 276 276 276 277 277 277 277 277 277 277 278 278 279 279 279 279 278 278 278 279 279 278 277 277 276 275 275 275 275 275 275 274 272 271 270 271 274 277 278 278 279 279 279 279 278 277 276 272 270 270 268 266 266 267 268 270 270 269 269 270 274 278 282 283 284 283 282 282 281 281 280 279 278 276 273 271 272 275 280 281 282 282 281 278 276 277 277 277 276 276 277 278 280 283 281 278 273 270 270 272 274 275 276 276 278 279 278 274 269 265 262 260 259 256 253 252 251 250 250 251 252 253 253 253 253 253 251 250 251 252 252 251 251 251 250 249 249 249 249 248 247 247 246 246 246 246 247 248 248 249 249 249 250 250 250 250 250 250 250 249 249 247 247 247 246 246 246 246 246 246 246 246 246 246 246 247 247 247 247 248 248 248 248 249 249 249 250 251 251 252 254 255 256 256 257 257 259 260 261 262 262 262 263 263 264 264 264 264 264 265 265 264 264 264 264 263 263 262 261 259 258 257 257 257 256 255 255 254 253 252 252 252 253 253 254 255 255 256 257 257 258 258 258 259 260 260 260 259 259 258 258 257 257 257 258 258 258 259 259 260 261 261 261 261 261 262 262 263 264 264 264 264 264 264 265 265 264 264 264 263 263 262 262 262 263 264 263 263 263 263 264 265 265 266 266 266 266 266 267 268 270 271 271 271 271 270 268 268 268 267 266 266 265 265 265 265 265 265 265 265 265 264 264 264 264 264 265 265 266 266 267 268 269 270 271 272 272 272 271 270 269 269 270 271 272 271 268 267 266 267 266 266 267 268 269 269 269 269 269 270 272 272 273 274 275 274 274 273 273 273 272 270 269 268 268 267 268 269 269 270 271 271 272 273 274 274 273 273 273 273 272 273 273 274 274 275 274 274 274 274 274 274 273 273 272 271 271 271 270 270 269 268 268 267 267 267 267 268 268 268 268 268 267 267 266 266 266 267 266 266 266 266 265 265 265 265 265 266 266 266 266 266 265 264 264 264 264 263 263 262 260 258 255 252 249 246 246 244 241 240 237 326 325 324 325 326 327 327 327 326 324 322 321 321 321 321 321 323 324 324 324 324 325 326 326 325 324 323 321 319 318 317 317 315 315 316 316 316 319 320 322 323 323 323 322 321 319 319 318 317 317 317 318 318 318 317 317 317 317 317 317 317 316 315 314 313 312 312 312 312 313 313 313 312 312 311 311 310 310 310 309 308 307 306 307 308 308 307 307 307 306 306 306 306 306 307 306 305 305 304 303 303 303 304 304 303 304 304 305 308 308 310 310 309 309 308 309 310 311 310 310 309 309 309 309 308 307 307 306 306 306 306 305 306 306 307 307 306 306 307 307 307 307 306 305 303 302 300 298 297 296 296 296 295 294 292 289 287 286 284 284 284 284 285 286 286 287 287 287 287 287 287 287 287 286 286 286 286 287 288 288 288 288 288 289 289 291 292 292 292 293 293 293 294 295 296 297 298 298 300 302 301 300 298 297 297 295 295 293 292 291 290 289 289 288 288 288 287 288 289 290 290 290 289 288 287 287 286 285 284 283 282 282 282 281 281 280 280 279 279 278 277 276 275 276 276 276 277 277 277 277 278 279 279 279 280 280 280 280 280 280 279 279 279 279 279 278 278 278 277 276 276 276 276 276 277 277 277 277 277 277 277 278 278 279 280 279 278 278 278 278 278 279 279 279 279 277 276 275 275 275 275 275 274 273 272 272 272 273 278 278 278 278 279 278 278 278 277 277 276 274 271 269 266 265 266 268 270 271 270 270 270 271 275 280 282 283 283 281 281 281 280 280 279 278 277 275 272 269 272 276 280 280 282 282 280 278 275 275 276 276 276 276 276 278 280 282 280 276 272 270 269 274 274 275 277 278 279 280 278 275 270 265 264 263 259 256 253 252 251 250 250 251 252 252 252 253 253 252 251 249 249 251 251 251 251 251 250 249 249 249 248 248 248 247 247 246 246 246 247 248 249 249 250 250 250 250 250 250 249 249 249 248 247 247 246 246 246 246 246 246 245 246 246 246 246 246 246 247 247 247 247 248 248 248 248 249 249 249 250 250 251 252 253 254 255 255 256 257 258 259 260 261 262 262 263 263 263 264 264 264 265 265 265 264 264 264 264 264 263 263 262 260 259 257 257 256 256 256 255 254 253 252 252 252 252 253 254 254 255 256 256 257 257 257 258 258 259 259 259 259 259 258 257 257 258 260 260 260 260 260 261 261 262 262 262 263 263 264 263 264 265 265 265 265 265 265 265 265 265 264 264 263 262 262 262 263 263 264 264 264 264 263 264 264 264 264 265 265 265 266 267 268 269 271 271 272 271 271 270 269 269 268 267 266 265 265 265 264 264 264 264 264 264 264 264 264 264 265 265 265 265 266 268 268 269 270 271 272 273 273 273 272 270 269 269 270 271 272 271 271 271 271 269 267 266 266 267 268 268 268 269 269 270 271 272 273 274 275 275 275 275 274 273 272 270 269 269 268 268 268 268 269 269 270 272 273 273 273 273 273 273 272 272 272 272 273 274 275 275 275 274 274 274 274 274 273 272 271 271 271 270 270 269 269 268 268 268 267 267 267 267 268 268 268 268 267 267 267 267 267 267 267 266 266 266 266 265 266 266 266 266 266 266 266 265 265 264 264 264 263 262 261 259 257 255 252 250 250 247 245 243 241 239 327 326 326 326 326 326 326 326 326 325 323 322 322 322 322 323 326 327 326 325 325 326 327 327 326 325 322 320 318 317 317 316 316 316 316 316 317 318 319 320 322 322 323 322 321 320 320 319 319 318 318 319 319 318 317 316 316 316 317 317 316 315 314 313 313 313 312 312 312 313 313 312 312 311 311 310 310 310 309 308 307 306 306 307 307 307 307 307 306 306 306 306 306 307 307 306 306 305 305 304 304 304 303 303 304 304 304 306 308 308 310 311 310 309 308 309 309 309 310 310 309 308 309 308 307 307 306 305 306 306 305 305 305 305 306 306 306 306 306 307 307 307 307 306 305 303 301 299 297 296 296 296 296 295 293 290 287 286 284 284 284 284 284 285 286 286 286 287 287 287 287 287 287 286 286 286 286 287 287 288 287 287 287 287 289 290 291 292 292 292 292 292 293 294 295 296 297 297 298 300 300 297 297 297 296 295 295 294 293 292 291 291 290 289 288 287 287 288 289 291 291 290 289 288 288 287 286 285 284 283 282 281 281 281 281 280 280 279 278 277 276 276 275 275 276 276 276 277 277 277 278 278 279 279 279 280 280 280 280 279 279 279 279 279 279 279 278 278 277 276 276 276 276 276 277 278 279 279 278 278 278 280 280 280 280 279 278 278 278 277 277 279 279 279 278 278 278 277 277 276 276 275 274 274 273 273 274 275 277 278 278 278 278 278 277 277 277 276 275 275 273 270 268 268 269 270 271 271 270 270 271 274 278 280 281 282 282 281 280 280 280 279 278 277 275 273 271 269 273 278 280 281 283 282 280 277 275 273 274 275 276 276 277 279 280 280 279 275 272 270 270 272 275 277 279 279 280 280 278 275 271 267 266 263 260 257 254 252 251 251 250 251 251 251 252 252 252 251 250 249 248 250 251 251 251 250 250 249 248 248 249 248 248 248 247 246 245 245 246 247 248 249 249 249 250 250 250 249 248 248 248 248 247 247 247 246 246 246 246 246 245 245 246 246 246 247 247 247 247 247 247 248 248 248 248 249 249 249 250 250 251 251 252 253 254 254 255 256 258 259 260 261 262 262 263 263 264 264 264 265 265 265 265 265 264 264 264 264 263 263 262 261 259 257 256 256 255 255 255 255 254 253 252 252 253 253 253 254 255 256 256 256 257 257 257 258 259 259 259 259 260 259 259 259 261 262 263 263 262 262 262 262 262 262 263 263 264 264 264 265 265 266 266 265 265 265 265 265 265 265 264 264 263 263 263 263 263 263 263 264 264 264 263 263 263 264 264 265 265 266 267 268 269 270 271 271 272 271 271 270 270 269 267 266 265 264 264 263 263 263 263 263 263 263 263 264 264 265 265 266 267 267 268 269 270 270 271 271 271 272 274 274 272 270 269 269 270 271 271 272 273 273 272 269 267 266 266 267 267 268 269 269 269 270 271 272 273 274 275 275 275 275 274 273 272 271 271 269 269 269 268 268 268 269 271 272 272 272 272 272 272 272 272 272 272 273 274 274 275 275 275 274 274 274 274 273 272 272 271 271 271 270 270 269 269 268 268 268 268 267 267 267 268 268 268 268 268 268 268 267 267 267 266 266 266 266 266 266 266 266 267 267 267 266 266 265 265 265 264 263 262 261 259 257 255 253 251 250 248 246 245 244 242 327 326 326 326 326 326 327 328 329 328 327 327 326 325 326 327 328 328 327 325 325 327 327 327 327 325 323 320 318 317 317 317 316 316 316 316 317 318 319 320 322 322 322 321 321 320 320 319 318 318 318 319 318 317 317 316 316 316 316 316 315 314 314 313 313 313 313 313 313 313 313 313 312 311 311 310 310 309 308 307 307 307 307 308 308 307 307 307 306 306 306 306 306 306 307 307 306 306 306 305 305 304 304 304 304 305 305 305 306 307 309 311 310 309 308 308 308 308 308 309 308 308 308 308 307 307 306 305 305 304 304 304 304 304 305 305 305 306 306 306 307 308 307 306 305 304 302 300 298 297 297 296 296 296 294 291 288 286 284 284 284 283 284 285 286 286 286 287 287 287 287 287 286 285 285 286 286 286 287 287 287 287 287 287 288 290 291 292 292 292 292 292 292 293 295 296 297 297 297 297 297 296 296 296 295 295 295 294 293 293 292 293 292 292 290 289 287 288 289 290 290 290 289 289 289 287 286 285 283 282 281 281 280 280 280 280 279 278 278 277 276 275 275 275 275 275 276 276 276 276 277 278 278 279 279 279 279 279 280 279 279 279 279 279 279 279 278 278 277 277 276 277 277 277 279 279 279 280 280 280 280 280 281 281 280 280 279 279 278 278 279 279 279 279 278 278 278 278 278 277 277 277 276 276 276 275 276 277 277 277 278 278 277 277 277 277 276 276 276 275 274 272 270 270 270 271 271 271 271 271 272 275 279 280 281 281 281 281 279 279 278 277 276 275 275 271 269 270 275 277 279 281 283 282 279 276 272 270 272 274 276 276 278 279 280 279 278 275 272 272 272 273 277 279 279 280 280 279 277 273 271 271 267 263 260 258 255 253 252 251 251 251 251 251 251 250 251 250 250 249 249 249 249 250 251 250 250 249 247 247 248 248 248 247 247 245 244 244 245 246 247 248 248 248 249 249 249 248 247 247 248 248 248 248 247 247 246 246 246 246 246 246 246 246 246 247 247 247 247 247 247 248 248 248 248 248 249 249 249 250 250 251 252 252 252 253 254 256 257 258 259 260 262 262 263 263 264 264 264 265 264 265 265 265 264 264 264 263 263 262 261 261 259 258 256 256 255 254 254 254 254 254 254 253 253 253 254 255 255 255 256 257 257 258 259 259 259 260 260 261 261 261 261 261 263 264 264 264 264 263 263 263 263 263 263 264 264 264 264 265 265 265 266 265 265 265 265 265 265 265 264 264 264 264 263 263 263 263 263 263 263 263 263 263 263 264 264 265 265 266 267 267 268 268 269 270 271 271 271 271 270 269 268 266 265 264 263 263 263 262 262 262 262 263 263 264 264 264 265 266 267 268 269 270 270 271 271 271 271 271 273 274 275 274 272 270 270 270 270 271 272 272 273 272 270 268 267 267 267 268 268 269 269 270 270 272 272 273 274 275 275 275 275 274 273 272 271 272 271 270 269 268 268 268 270 271 271 271 272 272 272 272 272 272 273 273 274 274 275 275 275 274 274 274 274 274 273 273 272 271 271 271 270 269 269 268 268 268 268 268 267 267 268 268 268 268 268 268 268 268 267 267 267 267 266 266 266 266 267 267 267 267 267 267 266 266 265 265 264 263 262 261 259 257 255 254 253 251 249 247 246 246 245 326 327 327 327 327 328 330 330 331 330 328 328 328 328 328 328 327 327 325 324 324 326 328 328 327 325 322 320 318 317 316 316 315 315 316 317 318 320 321 322 322 322 321 320 320 319 319 319 318 317 318 318 318 317 317 316 316 316 315 315 315 314 314 314 314 315 315 315 315 315 315 314 313 312 311 311 310 309 308 308 307 307 308 308 308 308 308 307 306 306 306 307 307 307 308 309 309 308 307 306 306 306 305 305 305 305 305 305 305 306 308 308 306 306 307 307 308 308 308 308 307 308 308 307 307 306 306 306 306 305 305 304 303 303 304 305 305 305 306 306 307 308 308 307 306 304 303 302 301 300 299 298 297 296 295 292 289 287 285 285 284 284 284 285 285 286 286 286 287 287 287 286 286 285 285 286 286 286 286 286 286 286 286 286 287 290 291 292 292 292 292 292 292 293 295 295 296 296 296 296 295 295 295 295 295 295 294 294 293 293 292 293 293 293 291 290 289 289 289 290 290 290 289 289 289 288 286 285 283 282 281 281 280 280 280 279 279 278 277 277 276 275 275 275 275 275 275 275 275 276 276 277 278 279 279 279 280 280 279 279 279 279 279 279 279 278 278 278 277 277 277 278 278 279 280 280 280 280 280 280 281 281 281 281 280 280 280 279 279 279 279 279 279 279 278 278 278 278 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 276 275 274 274 273 272 271 271 271 271 271 272 273 277 279 280 280 281 281 279 278 278 277 276 275 273 271 268 269 271 275 275 279 281 281 279 277 273 270 269 271 271 275 277 278 278 279 278 277 275 273 273 274 276 278 279 279 279 279 278 276 274 272 270 267 264 260 258 256 254 252 251 251 251 251 250 250 250 250 250 249 249 249 249 249 250 250 250 250 248 246 246 246 246 247 246 245 244 243 243 244 245 247 247 247 248 249 249 249 249 248 248 248 249 249 249 248 248 246 246 246 246 246 246 246 246 246 246 247 247 247 247 247 248 248 248 248 248 249 249 249 250 250 251 251 252 252 253 254 255 257 258 259 261 262 262 262 263 264 264 264 264 264 264 265 265 264 264 264 263 262 261 260 260 259 258 258 256 255 254 253 254 254 255 256 256 255 255 255 255 255 255 256 257 258 259 260 260 260 260 261 262 262 263 263 263 264 264 264 265 265 265 264 263 263 263 263 263 264 264 264 264 264 265 265 265 266 266 265 265 265 265 264 264 264 264 263 263 263 262 262 262 263 263 263 264 264 264 265 265 265 265 266 266 266 267 268 268 269 270 271 271 271 270 268 266 265 264 264 263 262 262 262 262 262 262 263 264 264 265 266 267 268 269 270 271 271 271 271 272 271 271 271 273 274 276 275 274 273 272 271 270 271 271 272 273 272 271 270 269 268 268 268 269 269 270 270 271 271 272 273 274 275 275 275 274 274 274 274 273 272 271 270 269 269 269 269 270 270 270 271 271 272 272 271 272 273 273 273 274 275 275 275 274 274 274 274 274 274 274 273 272 271 271 270 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 266 266 266 267 267 267 267 267 267 267 266 266 265 264 263 262 261 259 257 257 256 254 251 249 248 247 246 247 326 326 326 326 328 330 331 332 331 331 329 329 329 330 330 329 329 328 326 326 327 327 328 328 326 324 321 319 318 317 316 315 315 314 315 317 319 321 322 322 323 322 321 320 319 318 318 317 316 316 318 318 318 317 317 316 316 316 315 315 315 315 315 315 315 316 316 316 317 317 316 315 313 312 312 311 310 309 309 309 308 308 308 309 309 309 309 307 307 307 307 308 308 309 310 312 312 311 310 308 308 307 306 306 305 305 305 304 304 305 307 307 307 307 306 307 307 307 307 308 307 307 307 307 306 306 306 306 306 306 305 305 304 303 303 304 304 305 305 306 307 309 309 308 307 306 305 304 303 301 300 300 298 297 296 294 291 289 288 286 285 285 285 285 285 286 286 286 286 286 286 286 286 285 286 286 286 286 286 286 286 285 285 285 287 289 291 291 291 291 291 291 292 293 294 295 295 295 295 295 294 294 294 294 294 293 293 293 293 292 292 291 291 291 292 291 290 289 289 290 290 290 290 289 289 288 287 286 284 283 282 281 281 280 280 279 279 278 277 277 276 276 275 275 275 275 274 274 275 275 276 277 277 278 278 279 280 280 280 279 279 279 279 280 279 278 278 278 278 277 277 279 280 280 280 280 280 280 281 281 281 281 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 278 278 278 277 277 277 277 277 277 277 277 277 277 277 277 277 276 276 276 276 276 275 275 275 274 274 273 272 271 271 272 272 272 274 278 279 280 280 280 280 280 279 277 276 275 273 271 269 268 270 271 273 276 279 280 280 277 274 272 268 268 269 271 275 278 278 278 278 278 277 276 275 275 276 278 279 279 279 279 278 276 274 274 272 269 267 264 261 258 257 255 252 252 251 251 251 251 250 250 250 249 249 249 249 249 249 250 250 250 249 247 245 245 245 245 245 245 244 243 243 243 243 245 246 247 247 248 249 250 250 250 249 249 249 250 250 250 250 248 247 246 246 246 246 246 246 246 246 246 247 247 247 248 248 248 248 248 248 248 248 249 249 249 250 251 251 251 252 252 253 255 256 258 259 261 261 261 262 263 263 263 264 264 264 264 264 264 264 264 263 262 260 259 258 258 257 257 257 256 255 255 254 254 254 255 257 257 257 257 256 255 255 256 257 258 259 259 259 260 260 261 262 262 263 264 264 264 264 265 265 265 265 265 265 264 263 263 263 263 263 264 264 264 264 264 265 265 265 266 266 266 266 265 264 264 264 264 264 264 263 263 263 262 262 263 264 264 264 265 265 266 266 265 265 265 266 266 267 267 268 269 270 271 271 270 269 267 265 265 264 263 262 262 262 262 263 263 264 264 264 265 267 268 269 270 271 272 272 272 272 272 272 272 271 272 273 275 275 276 275 274 273 271 271 272 272 273 273 273 272 271 269 268 269 269 269 269 270 270 270 271 272 273 274 275 275 274 274 274 273 273 272 271 271 271 270 269 270 270 270 269 269 270 271 271 270 270 270 272 273 274 275 275 275 274 274 274 274 274 274 274 273 273 272 271 270 269 269 269 269 268 268 268 268 268 268 268 268 268 268 268 268 268 268 267 267 267 267 266 266 266 267 267 268 268 267 267 267 267 266 265 264 264 262 261 259 258 258 256 254 252 250 249 248 248 248 325 325 325 325 328 331 332 333 332 333 333 333 333 333 334 333 333 331 329 329 329 329 329 329 328 325 321 318 317 316 316 315 315 314 314 316 318 320 321 323 323 323 322 321 319 318 317 316 316 316 317 318 317 317 317 316 315 315 315 315 315 315 315 316 316 316 317 318 319 319 318 316 314 313 313 311 310 310 310 309 309 309 310 311 310 310 310 308 308 308 309 310 311 312 312 312 313 312 311 310 310 309 308 307 306 305 305 304 304 305 306 306 305 304 305 305 306 307 307 306 306 306 306 306 306 306 306 306 306 306 306 305 304 303 303 303 304 304 304 305 306 308 309 308 308 308 306 306 304 303 302 300 300 298 296 295 293 291 290 288 287 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 286 285 285 285 285 284 285 286 289 291 291 291 291 291 291 292 293 293 294 294 294 295 295 294 294 294 293 293 292 292 292 292 292 292 292 292 292 292 291 290 289 289 290 290 290 290 290 289 289 288 287 285 284 282 282 281 281 280 279 279 278 277 277 277 276 276 276 275 274 274 274 274 274 275 275 275 277 278 279 280 280 280 280 279 280 280 280 280 279 278 278 278 278 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 281 280 280 280 279 279 279 279 279 279 279 279 279 278 278 277 277 277 276 277 277 277 277 277 277 277 277 277 276 276 276 276 276 275 275 275 274 274 274 274 273 273 273 273 273 275 278 279 280 280 280 280 280 278 276 275 274 272 270 269 269 271 271 273 276 279 279 278 275 272 270 266 266 267 271 276 278 278 278 277 278 278 277 277 276 277 278 279 279 279 278 276 274 272 272 271 269 267 265 261 258 257 255 253 253 251 251 251 251 251 251 250 249 249 248 248 248 248 249 250 249 249 247 245 245 244 244 244 244 243 242 242 242 243 244 245 246 248 248 249 250 250 250 250 250 250 250 250 250 250 249 248 246 246 246 246 246 246 246 246 246 247 247 248 248 248 248 248 248 248 248 248 249 249 249 250 250 250 251 251 252 253 254 256 258 259 260 260 261 262 262 263 263 264 264 264 264 264 264 263 262 260 259 258 257 256 256 256 256 256 255 256 256 256 256 256 256 256 257 257 257 257 256 256 256 257 258 258 258 259 260 261 261 262 262 263 264 264 265 265 265 265 266 266 266 265 265 264 263 263 263 263 263 263 263 264 264 264 265 265 265 266 266 266 266 265 265 264 264 264 264 264 264 263 263 263 263 264 264 264 265 266 266 266 265 265 265 266 266 266 267 267 268 269 270 269 269 269 268 268 266 264 264 263 263 263 263 263 264 264 265 266 266 267 269 271 271 272 272 272 272 272 272 272 272 272 272 272 273 273 274 275 275 275 273 273 273 273 273 273 274 273 272 270 269 269 269 269 269 269 269 270 270 271 273 274 274 275 274 274 274 273 272 272 272 272 271 271 271 271 271 270 269 269 269 270 269 268 269 269 271 273 274 275 275 275 274 273 273 273 273 274 274 274 273 272 271 270 269 269 269 269 269 268 268 268 268 267 268 268 267 268 268 268 268 268 268 267 267 267 266 266 267 267 267 268 268 268 268 267 267 266 266 265 265 263 262 261 261 259 257 255 253 252 250 249 249 250 326 325 325 325 327 330 333 334 335 336 336 336 336 336 335 335 335 333 331 331 331 331 331 330 328 325 321 318 316 315 314 314 313 313 313 316 318 320 321 323 323 324 323 321 319 318 317 316 315 316 317 317 317 317 316 316 315 315 316 316 316 316 315 316 316 316 317 318 319 319 318 317 316 315 313 312 311 310 310 309 309 310 311 312 312 311 310 309 309 309 310 311 312 312 312 311 311 311 312 311 310 309 308 307 306 306 305 304 304 304 305 305 304 304 304 304 305 306 306 305 305 305 306 306 306 306 306 306 306 306 306 306 305 304 303 303 303 303 303 304 305 307 309 308 310 310 309 309 306 305 304 301 300 298 296 295 293 293 291 290 288 288 287 287 287 287 287 287 287 287 287 287 286 286 286 286 286 286 285 285 285 284 284 284 286 289 290 291 291 291 291 291 292 292 293 293 293 294 294 294 294 294 294 293 292 291 291 291 291 292 292 291 291 291 291 291 290 289 289 288 289 290 290 291 290 290 289 288 287 285 285 283 282 281 280 280 279 278 278 277 277 277 276 276 275 274 273 273 273 274 274 275 275 277 278 279 280 280 280 279 279 279 279 279 280 279 279 280 280 280 280 280 280 280 280 280 280 281 281 281 281 281 281 281 281 280 280 280 280 280 279 279 279 279 279 279 279 278 278 277 277 277 276 276 276 277 277 277 276 276 276 277 277 276 276 276 276 276 275 275 275 275 274 274 274 274 275 275 275 276 277 278 279 280 280 280 280 280 279 276 274 273 271 269 269 269 270 272 274 276 278 278 276 273 271 270 268 266 268 271 276 278 278 278 278 279 278 278 278 277 278 279 279 279 279 277 275 274 273 271 270 268 267 265 262 258 256 255 254 253 251 251 250 251 250 251 250 249 248 248 248 248 248 248 249 249 249 248 246 246 245 244 243 243 243 242 241 242 243 243 244 245 247 248 248 249 249 249 249 249 249 249 249 250 250 249 247 246 245 246 246 246 246 246 246 246 247 247 247 248 248 248 247 247 248 248 248 248 249 249 249 250 250 251 251 252 253 254 256 257 258 258 259 260 261 262 263 263 263 263 264 264 263 262 260 258 256 255 254 254 254 254 254 254 254 255 256 258 259 259 258 257 257 257 257 258 258 258 257 257 258 258 258 258 259 260 260 261 261 262 262 263 263 264 265 266 266 266 266 266 265 265 265 264 263 262 262 262 263 263 264 264 264 264 265 265 265 266 266 266 266 265 264 264 264 264 265 264 264 263 263 264 264 264 264 265 265 266 266 266 266 266 266 266 266 267 267 267 267 268 268 268 268 268 268 267 266 265 265 265 265 265 264 265 265 266 267 268 269 270 272 272 273 273 273 273 272 272 273 273 273 273 273 273 273 274 275 275 275 275 274 274 274 274 274 274 274 273 272 270 270 269 269 269 269 269 269 270 271 272 273 274 274 274 274 273 273 272 272 272 272 272 272 272 272 272 271 270 269 270 270 269 268 268 268 270 272 274 275 275 275 274 273 273 272 273 273 274 274 273 272 271 270 270 270 269 269 268 268 268 267 267 267 267 267 267 267 268 268 268 269 268 268 268 267 267 267 267 267 267 268 268 268 268 267 267 267 266 266 265 264 264 263 261 259 257 256 254 253 251 250 251 252