CAPE 280 290 230 170 90 30 10 10 10 30 60 90 90 100 90 70 50 30 20 10 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 10 10 30 60 130 270 870 1460 1790 1880 1790 1590 1470 1450 1540 1690 1940 2200 2360 2430 2460 2500 2540 2590 2630 2630 2580 2540 2520 2520 2550 2530 2460 2360 2250 2140 2050 1970 1860 1670 1380 1210 1130 1060 1000 970 990 1050 1100 1070 990 910 860 860 890 870 860 870 850 820 810 800 780 730 720 710 700 690 670 640 620 630 680 710 710 680 660 650 680 780 910 1040 1080 1070 1010 950 920 910 310 340 270 180 130 80 60 50 20 10 40 80 110 120 120 110 80 70 50 60 60 50 40 20 20 10 10 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 10 10 10 20 20 60 170 260 330 690 1290 1760 1880 1730 1490 1310 1220 1220 1360 1630 1920 2140 2290 2420 2530 2600 2660 2700 2680 2630 2600 2600 2590 2550 2510 2470 2400 2290 2170 2090 2030 1920 1770 1490 1280 1170 1100 1030 950 930 980 1060 1070 1000 930 890 900 930 940 930 910 890 870 860 850 840 790 760 740 710 690 650 630 610 590 630 700 740 760 750 710 670 720 840 980 1090 1120 1100 1040 980 950 320 350 280 170 130 130 140 130 80 40 30 30 50 80 100 110 100 80 70 100 120 110 90 60 40 30 20 20 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 10 10 20 40 110 240 340 450 680 1160 1670 1840 1680 1410 1220 1090 1030 1080 1240 1460 1680 1910 2140 2330 2480 2570 2610 2620 2630 2640 2640 2640 2660 2620 2540 2440 2320 2200 2120 2070 1970 1850 1590 1360 1220 1130 1040 930 860 900 1020 1070 1030 960 920 930 930 950 970 980 970 950 940 930 900 850 800 770 730 690 660 650 620 580 600 660 730 790 820 800 740 700 760 890 1030 1120 1140 1120 1070 1020 260 300 230 120 80 120 160 190 180 140 110 80 60 30 50 70 90 80 70 50 40 50 30 20 20 20 20 10 10 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 10 20 30 50 100 200 320 460 660 1060 1520 1730 1620 1370 1160 1060 990 980 1050 1170 1330 1500 1660 1830 2060 2240 2390 2520 2610 2640 2650 2650 2650 2640 2570 2470 2360 2240 2150 2070 1970 1850 1620 1430 1280 1160 1040 910 820 830 980 1070 1050 1000 960 960 960 990 1020 1030 1030 1020 1000 980 930 880 820 760 720 690 690 690 660 640 610 630 700 780 830 840 810 760 730 800 920 1050 1130 1160 1140 1100 140 200 170 90 50 70 130 200 250 250 210 170 120 50 20 30 50 60 60 50 40 30 20 10 10 10 10 0 0 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 20 30 50 80 140 230 350 560 900 1300 1560 1540 1340 1130 1030 960 920 930 990 1070 1130 1200 1340 1600 1830 2090 2320 2500 2610 2640 2610 2470 2320 2280 2280 2280 2230 2130 2050 1980 1880 1700 1510 1340 1190 1050 910 810 820 960 1050 1070 1040 1020 1010 1020 1050 1060 1060 1070 1070 1050 1020 980 900 840 760 700 670 680 700 710 700 670 640 690 760 830 850 860 830 780 770 820 930 1050 1130 1160 1150 20 60 90 70 40 30 70 150 250 290 260 210 140 80 10 10 20 30 30 40 30 30 20 10 10 10 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 10 30 50 80 130 200 310 470 730 1060 1350 1430 1310 1120 1010 950 890 840 850 890 950 1020 1170 1410 1620 1890 2170 2400 2550 2610 2570 2350 2200 2160 2140 2140 2120 2060 1940 1920 1850 1680 1530 1390 1240 1090 940 830 820 930 1030 1090 1100 1090 1080 1090 1090 1090 1080 1090 1090 1080 1060 1030 960 900 800 700 660 670 700 730 730 710 670 670 730 810 860 890 880 850 830 810 850 960 1050 1110 1140 10 40 60 50 30 20 30 70 200 280 270 210 140 90 20 0 0 0 10 10 10 20 30 20 10 10 10 0 0 0 0 0 0 0 0 0 10 20 20 20 20 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 10 30 50 80 130 200 290 410 580 830 1100 1260 1250 1120 1010 950 900 850 870 920 1010 1130 1280 1460 1640 1860 2110 2330 2480 2540 2480 2270 2150 2090 2060 2050 2040 1990 1880 1880 1810 1680 1570 1460 1330 1190 1040 910 870 940 1060 1140 1180 1190 1190 1180 1150 1120 1100 1100 1100 1100 1100 1100 1030 950 850 760 690 660 690 720 730 710 680 670 710 790 870 930 930 910 920 910 920 980 1040 1060 1080 10 10 10 20 30 30 20 40 120 230 260 200 120 50 10 0 0 0 0 0 0 10 20 20 10 10 10 0 0 0 0 0 0 0 10 10 20 20 10 20 20 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 20 60 100 140 200 280 400 500 640 840 1020 1110 1080 1000 960 930 900 910 990 1120 1280 1430 1570 1720 1870 2060 2230 2340 2370 2320 2190 2120 2100 2110 2080 2030 1980 1890 1900 1850 1780 1730 1650 1550 1420 1290 1150 1070 1080 1160 1250 1310 1340 1350 1330 1260 1180 1140 1130 1120 1130 1150 1130 1080 1010 920 830 740 680 690 710 710 710 700 690 710 770 860 950 980 990 1000 1010 1020 1050 1090 1110 1050 10 0 10 20 30 30 30 30 70 180 240 210 130 60 10 0 0 0 0 0 0 0 10 20 10 10 0 0 0 0 0 0 0 0 0 0 0 10 0 10 10 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 10 60 110 150 200 280 390 460 560 680 830 950 1010 1010 990 990 970 950 1010 1160 1350 1510 1620 1740 1860 2000 2090 2120 2130 2100 2050 2080 2190 2230 2150 2060 1990 1940 1960 1930 1870 1850 1820 1760 1680 1600 1450 1340 1290 1310 1370 1440 1480 1500 1480 1400 1300 1240 1210 1190 1180 1200 1180 1140 1090 1020 920 810 730 710 700 700 710 710 710 730 770 840 930 1000 1040 1060 1080 1090 1100 1110 1130 1120 10 10 10 10 20 30 30 40 70 150 240 230 180 110 70 50 20 0 0 0 0 0 0 10 10 0 0 0 0 0 10 10 10 10 0 0 0 0 0 0 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 60 120 160 210 280 360 450 570 640 770 870 940 980 1010 1040 1040 1010 1030 1130 1300 1480 1600 1720 1850 1930 1940 1910 1880 1880 1910 2060 2240 2290 2220 2120 2020 1970 1970 1970 1940 1890 1860 1820 1780 1770 1610 1470 1420 1420 1460 1510 1550 1580 1580 1530 1470 1420 1390 1350 1320 1300 1260 1240 1190 1140 1050 940 830 750 730 740 750 750 750 760 790 830 910 980 1050 1090 1110 1120 1120 1110 1110 1110 0 0 10 10 0 20 20 30 50 120 210 250 230 190 150 100 30 0 0 0 0 0 0 0 10 10 0 0 0 0 10 10 10 10 10 10 0 0 0 0 10 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 50 130 170 210 270 330 400 540 610 740 830 910 990 1050 1100 1100 1030 1000 1040 1180 1360 1480 1630 1790 1840 1820 1750 1680 1680 1780 1970 2170 2270 2250 2170 2070 1980 1930 1920 1900 1870 1820 1780 1760 1740 1650 1560 1530 1520 1530 1560 1590 1630 1640 1640 1640 1610 1570 1530 1480 1440 1380 1370 1330 1280 1190 1080 970 850 840 850 860 850 820 790 790 840 900 950 1020 1070 1090 1110 1130 1110 1090 1080 0 0 0 0 0 10 10 20 30 60 110 150 190 200 200 170 130 80 30 0 0 0 0 0 0 10 0 0 0 0 0 10 10 10 20 20 10 0 0 10 20 20 0 0 10 10 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 10 60 140 190 230 280 330 390 490 580 690 810 920 1030 1110 1170 1210 1060 980 990 1090 1230 1340 1490 1660 1730 1700 1590 1500 1510 1620 1820 1990 2120 2160 2130 2060 1970 1890 1870 1810 1760 1730 1700 1670 1660 1670 1690 1670 1650 1630 1630 1660 1700 1710 1730 1760 1750 1700 1630 1570 1540 1510 1480 1450 1400 1300 1180 1090 1000 1010 990 1000 980 940 880 840 860 890 930 970 1010 1040 1060 1080 1080 1070 1060 0 0 0 0 0 0 10 10 20 30 30 40 70 120 150 180 200 180 100 20 0 0 0 0 0 0 0 0 0 0 0 0 10 10 20 30 20 10 0 10 20 20 0 10 20 20 20 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 20 90 170 230 280 320 360 410 480 570 680 840 990 1100 1180 1240 1270 1120 1000 970 1000 1090 1210 1350 1460 1550 1530 1420 1350 1390 1490 1640 1810 1900 1960 1950 1900 1830 1770 1760 1680 1610 1580 1570 1560 1590 1650 1690 1690 1670 1670 1690 1730 1770 1800 1810 1830 1830 1800 1730 1670 1620 1580 1540 1530 1470 1370 1280 1220 1190 1200 1170 1160 1140 1110 1070 1010 960 930 910 910 930 950 980 1010 1040 1040 1040 0 0 0 0 0 0 0 10 10 20 20 10 20 50 90 170 250 260 190 90 20 0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 20 10 10 10 0 0 0 10 30 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 40 110 200 290 350 400 430 450 520 590 690 840 1020 1180 1260 1280 1300 1200 1050 960 910 950 1080 1220 1300 1350 1370 1300 1260 1310 1400 1510 1600 1680 1690 1650 1620 1610 1580 1580 1520 1460 1440 1460 1500 1540 1580 1600 1610 1620 1630 1660 1710 1780 1850 1880 1900 1910 1890 1840 1790 1750 1680 1620 1590 1540 1470 1420 1400 1400 1410 1370 1340 1320 1320 1300 1230 1140 1060 980 920 880 860 880 940 1010 1030 1040 0 0 0 0 0 0 0 20 20 20 20 20 30 40 60 120 230 270 220 120 40 0 0 0 10 10 0 0 0 0 0 0 0 0 10 30 30 30 10 0 0 0 0 0 0 20 30 20 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 10 10 20 20 20 30 60 130 220 340 430 500 520 520 520 560 600 710 850 1000 1130 1230 1320 1290 1130 980 870 860 970 1110 1200 1240 1240 1200 1180 1230 1320 1430 1450 1450 1410 1380 1410 1450 1420 1420 1350 1340 1350 1410 1480 1540 1550 1550 1580 1620 1650 1670 1700 1750 1820 1910 1960 1980 1960 1930 1900 1860 1800 1750 1700 1650 1600 1580 1560 1570 1560 1520 1500 1500 1510 1490 1410 1340 1240 1130 1030 940 870 840 890 980 1040 1080 0 0 0 0 0 0 0 10 30 40 40 70 90 100 90 90 190 270 230 150 70 10 0 20 40 30 10 0 0 0 0 0 0 0 10 20 20 30 10 0 0 0 0 0 0 10 30 20 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 40 50 50 50 50 90 150 220 370 480 550 560 540 500 460 460 520 590 680 810 970 1110 1200 1160 1010 870 820 900 1020 1080 1110 1110 1090 1090 1130 1220 1340 1380 1340 1290 1300 1340 1370 1350 1340 1290 1300 1320 1380 1470 1560 1600 1590 1610 1660 1680 1690 1690 1680 1740 1870 1960 2010 2020 2000 1980 1930 1890 1840 1760 1720 1720 1720 1700 1680 1660 1640 1630 1630 1630 1620 1560 1490 1390 1310 1210 1100 990 920 890 940 1000 1080 10 0 0 0 0 0 0 10 30 70 110 160 180 160 130 120 190 300 290 200 90 20 0 40 50 40 20 10 0 0 0 0 0 0 0 10 20 20 20 0 0 0 0 0 0 10 30 30 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 50 70 70 80 80 110 150 210 350 460 540 570 540 480 440 410 400 430 510 620 740 850 920 1070 1040 880 770 790 880 960 1070 1080 1050 1030 1060 1150 1260 1320 1340 1310 1320 1360 1380 1360 1380 1360 1340 1330 1360 1440 1540 1630 1660 1620 1610 1610 1600 1580 1570 1630 1750 1840 1930 1990 2000 1980 1960 1970 1970 1920 1860 1820 1820 1810 1780 1760 1750 1730 1710 1710 1700 1650 1590 1520 1450 1380 1290 1190 1130 1090 1030 1020 1060 20 10 10 0 0 0 0 20 60 120 180 220 210 170 140 140 220 370 360 230 120 60 40 60 100 100 70 30 10 10 0 0 0 0 0 0 10 20 20 10 0 0 0 0 0 10 30 30 30 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 40 70 80 100 110 130 160 200 300 390 480 540 530 490 450 430 400 390 440 570 710 780 780 950 1020 860 690 660 760 860 1040 1050 1020 990 990 1040 1130 1240 1320 1360 1370 1380 1410 1450 1500 1510 1460 1400 1380 1420 1520 1630 1680 1590 1480 1420 1400 1420 1480 1540 1560 1590 1670 1750 1800 1810 1830 1870 1900 1950 1970 1960 1940 1920 1900 1880 1850 1820 1800 1790 1770 1720 1650 1590 1560 1530 1480 1400 1340 1310 1260 1190 1140 30 30 30 10 10 0 20 60 110 170 210 220 200 160 140 170 270 420 380 230 160 140 120 120 130 150 130 100 60 30 10 0 0 0 0 0 10 10 10 0 0 10 0 0 0 10 30 40 40 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 60 80 100 120 130 150 190 260 310 400 470 500 490 490 470 450 420 390 460 610 770 860 850 970 900 750 660 700 820 970 940 930 910 880 890 970 1080 1220 1310 1380 1410 1450 1550 1650 1680 1610 1520 1470 1480 1540 1620 1650 1540 1390 1290 1270 1330 1420 1440 1370 1330 1360 1430 1510 1550 1570 1580 1600 1700 1810 1900 1970 2020 2010 1980 1950 1930 1910 1890 1850 1790 1710 1670 1660 1660 1640 1600 1540 1490 1450 1400 1330 30 40 50 30 10 20 60 110 160 190 190 210 200 150 150 210 330 440 370 180 140 150 160 150 140 130 110 100 80 50 20 0 0 0 0 0 0 10 0 0 0 0 0 0 0 10 20 50 50 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 40 80 100 120 140 150 180 220 250 330 390 430 460 490 480 480 440 410 420 490 600 700 860 980 1000 900 760 750 900 930 860 820 790 750 760 850 940 1090 1240 1360 1430 1500 1640 1720 1780 1730 1630 1580 1590 1610 1630 1620 1530 1420 1310 1280 1320 1400 1380 1280 1220 1210 1260 1320 1350 1330 1280 1270 1360 1500 1660 1850 2020 2070 2060 2040 2030 2010 1980 1910 1850 1800 1780 1780 1780 1760 1740 1710 1660 1600 1550 1500 40 50 50 40 30 60 100 120 140 150 160 190 210 150 160 240 350 420 370 210 160 170 180 170 130 100 90 60 50 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 40 50 40 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 30 60 90 120 140 150 160 180 210 280 320 370 420 460 480 480 450 430 430 450 490 540 660 750 860 880 850 870 980 920 820 760 690 650 650 700 810 900 1100 1340 1460 1520 1620 1670 1770 1780 1690 1620 1600 1630 1630 1590 1560 1490 1390 1350 1380 1420 1400 1290 1230 1200 1210 1240 1230 1160 1070 1050 1110 1180 1320 1580 1860 2020 2050 2060 2080 2080 2060 2000 1960 1940 1930 1920 1910 1880 1850 1850 1810 1760 1690 1640 70 70 60 50 60 80 110 80 80 100 140 180 210 160 190 290 360 360 320 230 200 200 190 150 110 80 50 10 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 40 60 50 20 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 30 60 90 120 130 130 140 150 160 210 250 300 360 400 410 420 420 420 410 410 410 440 480 540 600 670 760 860 890 840 750 690 600 530 500 540 620 700 880 1110 1300 1420 1510 1620 1740 1760 1710 1620 1540 1530 1590 1570 1600 1550 1470 1430 1440 1450 1460 1330 1230 1200 1200 1190 1140 1070 990 970 960 960 1060 1290 1580 1830 1920 1970 2010 2040 2050 2020 2020 2020 2060 2060 2030 2000 1950 1930 1910 1870 1830 1770 60 60 60 60 70 90 110 80 90 100 150 200 210 180 210 390 420 360 300 270 240 210 170 100 70 70 40 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 50 80 80 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 40 60 90 110 120 120 120 120 130 160 190 240 280 310 330 360 380 370 370 370 360 350 350 340 350 460 620 740 760 750 650 510 390 340 350 390 430 490 580 820 1150 1410 1510 1590 1670 1710 1660 1590 1540 1520 1550 1570 1590 1540 1490 1460 1470 1490 1510 1400 1280 1210 1190 1180 1140 1070 1000 920 850 810 860 1020 1270 1500 1670 1790 1860 1900 1890 1800 1780 1850 1900 1960 2020 2060 2050 1990 1940 1920 1900 1860 40 40 60 70 80 80 70 80 100 100 150 210 220 200 190 410 490 470 420 370 310 270 180 70 30 20 0 0 0 10 20 10 0 0 0 0 0 0 10 10 0 0 0 0 0 10 20 50 80 90 50 20 10 0 0 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 30 30 40 50 70 90 100 110 110 100 100 110 130 150 180 230 280 340 360 350 340 330 320 300 260 240 260 350 480 620 700 680 620 500 330 220 190 230 280 310 350 540 920 1260 1410 1390 1430 1500 1500 1520 1560 1580 1570 1560 1560 1500 1450 1440 1470 1480 1500 1450 1370 1300 1260 1220 1150 1080 1020 960 890 810 800 890 1060 1210 1360 1470 1550 1600 1580 1460 1390 1440 1580 1730 1860 1960 2020 2030 1990 1940 1910 1880 20 40 50 70 90 100 100 90 90 80 110 150 170 160 150 300 460 510 470 400 350 310 210 90 70 50 20 0 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 0 10 20 50 80 90 80 60 40 20 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 20 30 30 30 30 40 50 50 60 70 90 90 90 80 80 80 70 70 80 130 210 270 300 320 330 310 290 260 240 210 240 330 480 640 720 680 600 500 310 170 120 110 120 120 160 340 680 990 1100 1020 1060 1170 1260 1380 1510 1590 1580 1560 1540 1500 1460 1450 1470 1490 1480 1450 1400 1340 1290 1250 1180 1100 1060 1050 1030 990 970 980 1010 1060 1100 1140 1200 1260 1260 1170 1100 1090 1180 1390 1620 1770 1870 1930 1940 1920 1890 1860 20 30 50 80 120 120 110 90 80 90 100 100 100 90 90 150 310 390 390 370 330 250 160 100 80 70 30 0 0 0 0 0 0 0 0 10 10 20 20 10 10 0 0 0 0 10 30 70 100 100 90 70 50 30 20 10 20 20 10 0 0 0 0 0 0 0 0 0 10 20 40 50 60 60 70 80 80 80 90 90 80 80 80 70 70 50 40 30 60 110 180 240 270 300 300 270 240 230 200 210 300 470 650 740 710 580 430 320 230 160 110 60 30 50 170 470 730 790 730 780 880 1000 1170 1340 1450 1520 1530 1520 1470 1420 1420 1460 1490 1490 1440 1410 1390 1360 1280 1180 1130 1110 1100 1090 1060 1030 1020 990 1000 1000 1010 1030 1040 1010 940 930 890 880 970 1170 1440 1660 1810 1870 1870 1850 1840 10 20 40 90 130 120 90 70 70 80 90 70 60 60 60 70 130 190 230 260 230 160 90 70 40 40 20 0 0 0 0 0 0 0 0 10 20 20 20 20 10 0 0 0 0 10 50 100 110 100 70 60 50 30 20 10 20 30 30 10 0 0 0 0 0 0 0 0 10 30 50 80 100 110 120 110 110 110 120 110 100 90 80 80 70 50 30 20 30 50 90 170 210 250 260 250 220 210 210 220 260 400 550 650 660 560 350 330 320 280 190 70 10 20 70 340 530 550 540 590 690 790 980 1150 1250 1330 1440 1410 1380 1370 1350 1350 1430 1470 1470 1440 1380 1300 1220 1150 1100 1100 1050 950 840 790 870 820 860 860 910 980 1000 930 830 760 730 770 850 930 1000 1280 1520 1710 1800 1810 1810 0 0 20 60 80 60 50 50 60 70 70 50 50 70 80 70 70 50 70 110 110 80 40 20 10 10 0 0 0 0 0 0 0 0 0 10 10 20 20 20 10 10 0 0 10 30 70 100 110 90 70 50 40 30 20 10 10 20 30 20 10 0 0 0 0 0 0 0 10 30 60 100 130 140 150 150 140 140 140 130 120 110 100 90 80 60 30 20 10 20 40 70 110 160 200 220 220 200 200 230 240 300 390 500 590 560 360 310 350 350 240 80 0 20 60 270 350 280 270 370 570 650 800 940 1040 1160 1240 1230 1260 1300 1320 1350 1390 1460 1480 1390 1260 1130 1010 960 930 980 920 740 550 490 560 600 640 620 630 710 820 890 830 750 720 730 770 860 960 1030 1140 1340 1550 1710 1810 0 0 0 10 20 10 10 20 40 60 70 60 50 90 110 120 100 70 50 60 60 40 20 20 30 10 0 0 0 0 0 0 0 0 0 0 10 10 20 10 10 0 0 10 10 60 80 100 100 80 60 40 40 30 20 20 10 20 30 30 20 20 10 10 10 0 0 0 10 20 50 90 130 150 170 170 180 180 180 180 170 160 150 130 110 90 60 30 10 10 20 20 40 60 110 160 200 200 190 200 220 240 280 380 490 500 370 320 340 320 220 90 20 10 80 200 240 180 130 210 440 580 670 740 800 870 970 1050 1090 1150 1200 1230 1280 1340 1360 1270 1180 1050 890 760 720 780 770 640 420 210 120 130 290 350 370 400 470 640 810 830 860 850 820 830 910 990 1010 1080 1230 1440 1650 0 0 0 0 0 0 0 10 20 50 60 70 60 110 150 170 160 140 120 110 80 50 40 50 60 20 0 0 0 0 0 0 0 0 10 10 10 10 20 10 10 0 0 20 50 90 100 100 90 60 50 40 40 30 30 20 20 10 20 40 30 30 20 20 20 10 10 10 10 20 50 90 130 150 160 170 190 210 220 230 220 210 200 180 160 120 90 50 20 10 10 20 20 30 60 120 170 190 180 170 170 190 230 270 320 350 320 280 280 260 190 100 40 20 60 110 110 90 80 150 340 490 620 720 780 770 740 750 820 930 1020 1090 1160 1220 1230 1170 1130 1070 940 760 630 630 600 530 390 220 80 40 50 90 130 150 180 280 490 700 840 870 830 810 870 900 940 1040 1150 1250 1410 0 0 0 0 0 0 0 0 10 30 50 50 60 110 190 210 190 160 140 130 90 70 80 90 90 50 10 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 20 40 60 120 110 70 50 50 50 40 30 30 20 20 10 20 30 40 30 30 30 30 20 20 20 20 30 60 90 130 150 170 170 190 210 240 260 270 270 260 240 200 160 120 70 20 0 0 10 10 20 50 90 140 180 180 170 150 160 170 180 190 200 210 190 180 180 150 100 50 30 40 40 30 30 50 110 230 340 440 500 480 420 400 470 590 710 780 820 890 1020 1110 1090 1080 1090 1070 950 780 630 510 420 330 230 120 90 70 50 30 30 60 110 200 380 560 650 640 570 610 660 700 900 1100 1210 1330 0 0 0 0 10 20 20 0 0 0 10 20 40 100 180 190 150 110 90 80 70 70 100 120 120 90 30 0 0 0 0 0 0 0 0 10 10 10 10 10 0 10 20 10 10 30 50 70 40 40 50 60 50 30 20 20 20 10 10 20 40 30 40 40 40 40 30 30 30 40 50 70 90 130 160 170 190 220 250 280 300 320 310 290 250 210 160 110 60 40 30 20 20 30 40 70 110 150 190 200 170 160 160 150 140 120 130 120 110 100 90 70 50 40 30 20 10 10 40 110 210 310 380 390 350 290 250 300 400 490 580 660 750 850 910 960 960 1030 1140 1110 940 730 530 370 260 210 190 180 140 90 40 20 30 40 70 150 250 320 320 260 290 350 460 630 830 1040 1190 10 0 10 10 20 40 50 10 0 10 10 20 50 90 140 140 100 60 40 30 20 60 130 170 150 80 20 0 0 0 0 0 0 0 0 0 0 0 0 10 10 0 10 20 20 20 30 20 20 30 60 70 50 30 30 20 20 20 20 40 40 40 30 40 40 40 50 40 40 50 60 60 70 100 140 160 180 190 210 240 260 280 280 280 270 230 210 180 140 130 120 110 110 100 90 90 100 140 180 230 220 190 170 160 130 110 100 80 80 60 50 40 40 40 20 20 10 10 20 70 220 360 430 420 360 270 150 110 150 220 300 400 500 550 700 780 790 830 930 990 1040 810 540 340 230 210 210 200 190 140 70 30 20 30 30 50 90 110 110 120 110 140 250 380 550 770 960 10 0 10 20 20 20 30 30 10 20 10 10 20 40 70 70 50 30 10 10 20 100 230 230 140 50 0 0 0 20 10 0 0 0 0 0 0 0 0 0 10 0 10 20 20 30 20 0 10 30 50 60 60 50 40 30 20 20 20 30 40 40 40 40 40 40 50 50 50 60 60 60 60 70 120 150 160 170 170 180 190 190 190 200 210 220 230 220 210 210 210 210 200 190 180 160 140 150 180 230 240 220 200 170 150 110 90 70 60 40 30 20 20 20 10 10 0 0 0 20 80 240 360 420 390 280 100 30 20 40 90 140 200 260 450 530 600 660 730 840 1010 870 560 350 260 200 180 150 170 160 130 90 60 60 60 50 50 60 70 80 100 150 210 320 460 650 860 10 0 10 20 30 20 20 20 20 30 20 20 40 60 60 60 40 30 20 10 40 120 230 190 80 30 30 60 90 110 70 20 0 0 0 0 0 0 0 0 10 10 10 10 10 10 20 10 0 20 40 60 60 60 50 40 30 30 20 20 30 30 40 50 50 50 60 50 50 50 50 50 50 60 90 120 130 140 140 140 140 140 140 140 150 160 180 200 220 230 240 250 250 250 250 230 210 190 190 200 200 190 180 170 150 120 90 60 50 30 20 10 10 20 0 0 0 0 0 0 0 50 160 260 290 230 70 20 0 10 30 40 70 150 240 320 420 510 570 590 630 600 460 310 210 150 120 110 140 160 170 160 150 150 140 110 100 110 140 170 230 310 390 460 580 790 1040 20 0 10 10 20 20 10 10 30 40 60 80 110 110 90 70 60 50 40 40 50 100 130 80 30 70 120 180 230 240 130 40 10 10 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 10 30 50 60 70 50 40 40 40 30 20 20 30 30 40 50 50 60 50 50 40 40 40 40 50 70 80 100 100 90 90 90 90 90 100 110 120 120 140 160 180 200 210 230 230 230 230 210 190 180 170 140 130 110 100 90 70 60 50 40 30 10 10 10 10 10 10 10 0 0 0 0 0 30 70 90 70 10 0 0 0 10 20 20 50 150 250 350 410 440 410 390 410 390 310 200 110 60 70 100 140 180 210 230 240 230 220 220 240 280 360 460 570 660 740 890 1150 1350 20 10 10 10 10 40 20 10 20 50 80 90 70 60 50 50 50 60 70 60 70 80 70 10 10 60 120 180 200 180 140 80 60 30 0 0 0 0 0 0 0 0 10 10 10 10 10 10 10 0 10 30 40 50 40 40 40 40 40 30 20 20 30 30 40 40 50 60 50 40 40 40 40 40 50 50 60 60 60 70 70 70 70 70 80 80 80 90 100 100 110 110 130 140 150 160 150 140 140 130 110 80 60 40 30 30 30 30 30 30 20 10 0 10 10 10 10 10 10 10 10 0 0 0 0 10 0 0 0 0 0 10 10 10 40 130 280 420 480 430 390 390 380 330 240 130 60 50 90 150 210 240 270 300 320 310 300 320 420 570 710 800 910 1060 1240 1480 1610 30 20 0 10 20 60 50 10 10 30 50 50 20 10 10 20 30 50 80 70 60 60 50 20 0 30 60 80 70 50 60 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 0 0 10 20 30 30 40 40 40 40 30 30 30 30 30 30 40 40 50 50 50 50 50 50 40 40 30 30 40 40 50 70 70 80 80 80 80 80 80 70 70 60 60 60 60 50 60 60 70 80 80 80 60 50 30 20 10 20 20 30 30 30 20 10 0 0 0 10 10 20 20 20 10 0 0 0 0 0 0 0 0 0 0 0 10 10 40 180 400 580 510 440 460 480 450 340 210 120 80 100 170 250 310 360 430 430 420 430 480 590 800 970 1130 1310 1480 1580 1650 1720 60 10 0 0 10 40 60 10 0 20 30 40 30 10 20 10 20 50 70 70 60 50 50 30 20 40 40 20 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 0 0 10 20 20 20 30 30 20 20 30 30 30 40 30 30 30 40 50 50 50 60 60 50 40 20 20 20 30 40 60 70 70 70 80 70 70 70 60 50 50 40 40 30 30 20 20 30 30 40 50 50 40 30 10 10 0 0 20 20 20 20 10 0 0 0 0 10 20 20 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 90 300 540 440 370 450 580 620 520 360 250 180 180 210 270 360 460 580 640 730 810 880 990 1160 1310 1470 1600 1680 1690 1660 1690 30 0 0 0 0 30 60 0 0 0 10 10 10 10 20 20 30 50 50 50 50 50 50 50 50 40 50 30 10 10 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 10 10 10 10 10 0 0 10 10 10 10 10 10 10 20 20 20 30 40 30 30 30 40 50 60 70 70 60 50 30 20 20 20 30 50 60 60 60 60 70 60 60 50 50 40 30 30 20 20 10 0 0 10 10 20 30 30 20 10 10 0 0 0 10 10 10 0 0 0 0 0 0 10 20 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 40 160 320 260 220 370 580 700 680 570 450 340 290 270 300 390 540 690 900 1120 1290 1360 1410 1490 1580 1630 1650 1630 1560 1490 1510 0 0 0 0 0 20 30 0 0 0 0 0 10 20 20 20 30 40 40 30 30 40 30 30 40 40 40 30 20 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 10 20 20 10 10 10 0 0 0 0 0 0 0 0 10 10 10 20 30 30 40 50 60 70 70 80 80 70 50 40 30 20 20 30 40 40 50 50 50 50 50 50 50 50 40 30 30 20 10 0 0 0 0 0 0 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 60 110 90 100 220 410 610 730 750 650 540 440 390 420 510 620 780 1010 1260 1430 1480 1520 1560 1580 1560 1500 1420 1330 1260 1240 0 0 0 0 0 0 10 0 0 0 0 0 0 0 10 20 20 30 20 20 20 30 20 20 20 20 20 20 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 10 10 0 0 0 0 0 0 0 0 0 0 0 10 20 30 40 50 70 80 70 70 70 60 50 40 40 30 30 30 30 30 40 50 50 50 50 50 50 50 40 40 30 30 20 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 10 10 10 30 110 290 530 740 860 820 750 670 600 580 620 700 810 950 1120 1250 1300 1350 1370 1360 1320 1260 1210 1130 1070 1000 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 20 20 20 20 20 10 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 50 60 60 50 30 30 30 30 30 40 40 40 30 30 30 30 40 40 50 50 50 50 50 40 30 30 30 30 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 70 260 530 800 970 970 950 900 830 820 880 850 810 850 940 1020 1090 1120 1140 1120 1100 1070 1040 970 940 870 0 0 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 0 0 0 0 0 0 10 0 0 0 0 0 0 0 0 0 0 0 10 10 10 0 0 10 20 30 40 40 20 10 0 10 30 30 30 30 30 30 30 30 30 30 30 30 40 40 40 40 40 30 30 20 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 30 180 410 660 940 1060 1100 1080 1030 1010 1020 950 880 840 850 900 950 980 1000 1010 1000 980 940 880 850 810 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 10 10 10 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 20 20 10 0 0 0 10 20 30 20 10 0 0 10 10 20 20 20 10 20 20 20 20 30 30 30 30 30 30 30 30 40 30 10 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 70 200 370 570 800 950 1000 1020 1020 920 820 830 840 850 860 880 880 910 960 990 980 940 870 820 790 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 20 10 0 0 0 10 10 20 30 20 20 20 30 30 20 10 10 10 10 10 10 10 10 20 20 30 30 30 40 40 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 60 140 250 430 590 700 790 850 750 640 680 770 850 890 880 860 910 970 1020 1020 990 920 850 800 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 10 20 30 30 40 40 40 30 30 30 20 10 10 10 0 0 0 0 10 10 20 20 30 30 20 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 10 30 70 170 290 420 550 670 630 510 550 700 850 930 940 920 910 960 1020 1040 1020 970 900 840 10 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 10 20 20 20 30 40 40 40 40 30 30 10 0 0 0 0 0 0 0 10 10 10 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 10 30 80 180 340 520 580 450 500 680 870 950 960 930 920 940 980 1030 1010 1000 940 870 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 30 40 40 40 40 40 20 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 30 130 290 410 450 510 650 820 930 1000 1020 970 940 950 990 1010 1020 980 900 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 40 40 40 40 40 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 20 70 180 300 400 520 650 750 880 960 960 940 940 970 1010 1030 1020 960 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 40 40 40 30 40 40 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 60 140 230 320 400 470 580 700 800 860 920 990 1010 1010 1010 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 10 10 0 0 0 20 20 20 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 10 50 110 190 270 300 340 430 560 690 790 860 940 970 980 980 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 10 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 10 40 90 140 140 140 210 300 440 580 670 750 840 900 930 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 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 20 40 40 40 70 140 230 350 490 580 670 740 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 10 0 0 10 50 100 180 270 400 520 600 650 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 60 100 180 280 400 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 10 20 20 30 30 30 30 0 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 20 40 70 130 230 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 20 20 10 20 30 30 30 40 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 10 10 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 10 0 0 0 20 20 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 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 20 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 20 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 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 10 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 10 40 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 50 60 40 20 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 20 50 70 70 50 30 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 30 80 110 110 90 60 40 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 10 20 20 10 0 0 0 20 20 10 0 0 0 10 20 70 130 160 140 110 80 50 20 0 0 0 0 0 0 0 0 0 0 10 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 10 20 20 20 10 10 10 40 50 20 0 0 0 0 20 70 120 130 90 60 40 20 10 0 0 0 0 0 0 10 20 20 20 20 10 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 10 10 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 10 10 10 20 30 40 30 10 0 0 0 0 0 10 10 10 10 10 10 0 0 10 10 10 0 0 10 10 30 40 40 30 20 10 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 10 20 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 30 50 50 40 20 0 0 0 0 0 0 0 0 0 0 0 0 0 10 20 10 10 10 10 10 20 40 50 50 50 40 30 10 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 10 10 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 10 20 20 20 10 0 0 0 0 0 0 0 0 0 0 0 10 20 20 20 20 10 10 10 10 30 30 40 50 40 40 30 20 10 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 10 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 10 20 30 30 30 30 30 20 10 10 10 10 20 20 30 30 30 30 20 10 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 10 20 20 0 0 0 0 0 0 0 0 0 0 0 0 10 20 30 30 40 40 40 30 20 10 10 0 0 0 0 10 20 20 20 10 10 10 10 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 20 20 10 0 0 0 10 30 40 0 0 0 0 0 0 0 0 0 0 0 10 20 30 40 50 40 30 30 20 10 10 0 0 0 0 0 10 10 10 10 10 10 10 10 10 10 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 10 30 50 60 50 20 0 0 0 10 40 40 0 0 0 0 0 0 10 20 20 20 10 10 30 40 50 50 40 30 30 20 20 10 10 10 10 10 10 0 10 10 10 10 10 10 0 10 10 10 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 10 40 60 80 70 40 20 0 0 0 10 40 40 0 0 20 30 30 40 40 50 50 40 30 20 30 40 50 50 50 40 30 30 20 10 10 10 20 20 10 0 0 0 0 0 0 0 0 10 10 10 10 10 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 20 50 60 60 40 20 10 0 0 0 10 40 50 40 40 50 50 50 50 60 70 70 60 40 30 30 30 40 50 50 40 40 30 20 30 20 20 20 30 10 0 0 0 0 0 0 0 0 10 10 10 10 20 10 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 10 40 50 60 50 30 0 0 0 0 10 30 40 50 40 30 20 10 10 20 40 50 60 50 30 10 10 20 40 50 50 50 50 40 40 40 30 30 30 20 10 0 0 0 0 0 10 10 10 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 10 20 30 40 50 30 20 20 10 10 30 50 50 40 20 10 0 0 0 0 0 10 10 10 10 10 10 30 50 60 70 50 50 50 50 40 40 30 20 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 20 30 40 40 50 50 50 50 50 40 20 10 0 0 0 0 0 0 10 10 10 10 10 20 50 70 70 60 30 30 40 50 50 40 30 20 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 10 10 20 40 60 60 50 40 30 10 10 10 10 10 10 10 10 10 20 10 10 20 50 60 70 60 30 10 10 20 40 50 40 30 20 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 10 30 60 60 50 30 10 10 10 10 10 20 20 20 20 10 10 10 20 30 60 60 50 40 20 10 0 10 20 30 20 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 10 30 70 70 60 40 20 10 0 10 10 20 20 10 10 0 10 30 60 70 60 50 40 30 20 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 10 20 40 40 40 30 10 0 0 0 0 10 10 0 0 10 0 30 40 50 50 40 30 20 10 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 10 10 10 10 0 0 0 0 0 0 0 0 0 0 0 10 10 20 30 50 40 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 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 10 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 10 10 10 10 20 10 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 10 10 10 20 20 20 20 10 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 10 10 10 20 20 30 20 30 30 40 40 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 10 20 10 10 10 20 20 20 30 40 50 50 20 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 30 40 50 30 10 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 10 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 10 20 20 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 20 20 20 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 10 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 10 10 20 20 20 0 0 0 0 0 0 0 0 10 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 10 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 10 20 20 20 20 10 0 0 0 0 0 0 0 0 10 10 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 10 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 10 20 20 20 20 10 0 0 0 0 0 0 0 0 0 0 10 10 0 0 10 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 10 10 20 20 30 20 10 0 0 0 0 0 0 0 0 0 0 10 0 0 10 20 10 10 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 10 10 20 30 20 10 10 10 10 10 10 10 10 0 0 0 0 0 0 0 0 0 10 10 10 10 10 0 0 CIN -9 -7 -2 -2 -3 -4 -3 -2 -2 -1 -1 -1 -1 -1 -1 -0 -2 -5 -6 -5 -3 -2 -1 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -33 -64 -74 -73 -67 -68 -103 -201 -230 -160 -69 -58 -89 -123 -145 -159 -176 -192 -181 -182 -185 -178 -161 -142 -123 -103 -74 -55 -44 -42 -47 -52 -54 -55 -53 -59 -68 -73 -70 -66 -68 -79 -70 -84 -116 -170 -190 -171 -150 -127 -105 -95 -96 -102 -113 -140 -176 -204 -221 -219 -209 -204 -215 -242 -276 -305 -321 -305 -274 -242 -206 -184 -176 -172 -167 -171 -163 -154 -157 -172 -183 -189 -199 -197 -186 -177 -178 -182 -187 -187 -179 -164 -6 -6 -4 -2 -4 -4 -3 -1 -2 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -7 -10 -12 -13 -11 -6 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -43 -67 -71 -64 -112 -197 -234 -224 -149 -78 -57 -73 -92 -101 -116 -156 -191 -214 -212 -202 -194 -177 -147 -120 -87 -62 -51 -48 -49 -53 -54 -50 -46 -48 -53 -61 -70 -76 -76 -71 -75 -67 -81 -99 -160 -191 -181 -166 -150 -130 -111 -102 -103 -112 -137 -173 -199 -211 -216 -207 -200 -213 -250 -299 -340 -356 -350 -317 -281 -235 -201 -183 -173 -161 -168 -159 -146 -142 -144 -146 -153 -172 -185 -186 -177 -171 -170 -171 -170 -162 -145 -9 -5 -5 -6 -11 -8 -3 -1 -2 -3 -2 -0 -1 -0 -0 -0 -0 -0 -0 -1 -3 -6 -9 -12 -14 -13 -11 -10 -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 -2 -23 -51 -65 -62 -138 -234 -229 -167 -127 -81 -61 -67 -78 -78 -82 -122 -163 -179 -194 -180 -174 -161 -132 -111 -80 -65 -63 -65 -65 -63 -58 -52 -47 -42 -35 -39 -47 -55 -62 -69 -76 -71 -84 -92 -141 -182 -192 -188 -181 -163 -144 -122 -118 -122 -145 -183 -214 -229 -233 -226 -219 -225 -246 -282 -327 -359 -364 -349 -318 -279 -238 -205 -183 -167 -158 -149 -142 -137 -132 -127 -128 -141 -162 -177 -174 -166 -160 -156 -154 -151 -141 -16 -4 -6 -17 -30 -20 -7 -4 -4 -6 -8 -10 -5 -4 -2 -0 -0 -0 -0 -0 -0 -1 -6 -10 -12 -11 -10 -11 -14 -12 -5 -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 -27 -56 -62 -155 -273 -283 -178 -115 -76 -57 -53 -56 -58 -69 -97 -123 -145 -147 -140 -136 -125 -108 -100 -89 -89 -86 -83 -72 -59 -49 -44 -43 -53 -58 -43 -29 -25 -33 -51 -69 -74 -79 -98 -114 -152 -189 -199 -197 -175 -171 -137 -123 -122 -137 -174 -224 -268 -290 -290 -274 -267 -273 -289 -318 -354 -369 -365 -352 -327 -289 -247 -209 -180 -154 -145 -141 -136 -130 -124 -122 -123 -137 -154 -161 -157 -149 -143 -140 -138 -133 -18 -4 -7 -22 -42 -40 -19 -10 -8 -11 -15 -18 -18 -18 -4 -2 -1 -0 -0 -1 -1 -1 -1 -1 -4 -5 -6 -7 -7 -5 -2 -2 -1 -0 -0 -0 -0 -0 -1 -5 -13 -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 -1 -14 -41 -58 -171 -316 -336 -204 -129 -86 -64 -46 -37 -43 -63 -88 -104 -113 -105 -116 -124 -127 -128 -122 -110 -117 -106 -94 -73 -48 -31 -25 -30 -63 -101 -78 -50 -28 -17 -24 -43 -60 -74 -93 -111 -137 -171 -195 -192 -179 -179 -145 -122 -115 -121 -148 -204 -255 -282 -312 -310 -301 -291 -287 -302 -340 -367 -379 -377 -363 -333 -292 -249 -202 -160 -138 -126 -126 -124 -118 -113 -102 -108 -120 -131 -136 -134 -129 -127 -122 -119 -12 -11 -11 -24 -44 -46 -27 -17 -14 -13 -14 -17 -20 -22 -4 -4 -2 -1 -1 -1 -1 -3 -2 -1 -0 -1 -2 -3 -2 -0 -0 -5 -6 -3 -0 -0 -5 -32 -46 -61 -55 -26 -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 -3 -19 -45 -156 -326 -355 -224 -203 -174 -107 -67 -45 -38 -50 -75 -94 -98 -93 -99 -119 -143 -154 -144 -127 -128 -121 -91 -61 -36 -19 -12 -15 -35 -60 -62 -57 -33 -10 -6 -16 -36 -61 -112 -138 -148 -169 -196 -195 -184 -174 -143 -117 -106 -109 -129 -165 -194 -253 -291 -300 -294 -289 -290 -295 -318 -344 -367 -357 -341 -319 -291 -262 -213 -168 -136 -114 -111 -107 -100 -94 -80 -83 -88 -93 -102 -106 -104 -102 -112 -105 -10 -18 -14 -22 -36 -35 -20 -22 -22 -15 -11 -15 -26 -31 -8 -2 -1 -2 -3 -3 -2 -5 -3 -3 -2 -0 -0 -1 -1 -1 -0 -3 -3 -1 -11 -29 -44 -60 -76 -101 -92 -46 -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 -5 -30 -137 -336 -367 -237 -222 -177 -117 -79 -50 -35 -38 -58 -80 -87 -103 -111 -116 -128 -134 -131 -127 -125 -107 -69 -38 -18 -8 -4 -6 -18 -34 -42 -33 -15 -2 -3 -13 -29 -34 -100 -149 -168 -180 -196 -198 -200 -185 -157 -128 -109 -106 -124 -156 -181 -231 -265 -276 -273 -269 -275 -291 -294 -304 -321 -317 -312 -305 -288 -265 -221 -175 -138 -107 -93 -86 -79 -75 -61 -63 -66 -67 -70 -72 -69 -65 -76 -91 -3 -4 -9 -12 -14 -14 -16 -28 -33 -18 -10 -15 -31 -32 -10 -0 -0 -1 -3 -2 -1 -3 -4 -4 -4 -2 -0 -1 -2 -2 -0 -0 -0 -0 -17 -42 -57 -63 -80 -117 -118 -82 -34 -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 -20 -209 -403 -385 -253 -219 -187 -148 -94 -56 -40 -42 -55 -70 -77 -85 -97 -104 -111 -115 -114 -111 -105 -80 -51 -22 -6 -0 -0 -1 -4 -9 -15 -13 -6 -1 -3 -11 -18 -15 -33 -87 -126 -147 -160 -165 -171 -162 -152 -132 -115 -109 -118 -142 -175 -215 -240 -251 -253 -248 -244 -251 -260 -268 -282 -281 -286 -294 -291 -272 -239 -187 -141 -104 -83 -75 -69 -59 -48 -51 -54 -54 -53 -52 -49 -45 -45 -62 -5 -3 -10 -12 -10 -9 -13 -23 -30 -19 -9 -10 -25 -26 -10 -0 -0 -0 -0 -0 -0 -2 -6 -6 -8 -6 -1 -0 -1 -1 -0 -0 -1 -0 -4 -8 -17 -40 -69 -97 -116 -99 -46 -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 -6 -269 -439 -382 -245 -189 -176 -119 -113 -85 -56 -44 -49 -59 -61 -64 -69 -80 -90 -93 -93 -92 -87 -67 -39 -15 -3 -0 -0 -0 -0 -1 -1 -0 -0 -0 -3 -8 -10 -12 -14 -35 -64 -89 -106 -113 -115 -99 -104 -100 -95 -89 -93 -114 -139 -174 -203 -219 -227 -222 -209 -208 -213 -228 -236 -234 -240 -255 -266 -262 -243 -205 -160 -118 -88 -71 -62 -52 -47 -49 -51 -50 -47 -44 -42 -39 -37 -37 -5 -6 -8 -10 -9 -9 -9 -13 -19 -16 -6 -5 -13 -17 -14 -10 -8 -2 -0 -0 -0 -3 -6 -6 -6 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -18 -50 -78 -86 -62 -23 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -249 -411 -367 -248 -189 -182 -121 -135 -102 -72 -62 -50 -38 -47 -51 -62 -77 -77 -71 -71 -77 -80 -62 -32 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -10 -10 -12 -24 -42 -57 -67 -71 -40 -46 -47 -50 -51 -53 -67 -85 -120 -145 -169 -181 -178 -170 -165 -159 -161 -164 -167 -176 -190 -207 -215 -227 -213 -185 -148 -109 -77 -59 -60 -57 -56 -55 -52 -46 -42 -39 -38 -36 -32 -3 -7 -10 -10 -5 -12 -11 -9 -10 -10 -6 -4 -3 -6 -15 -22 -23 -14 -3 -0 -0 -0 -2 -7 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -17 -52 -83 -53 -13 -8 -12 -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 -5 -38 -267 -381 -338 -247 -199 -190 -143 -132 -125 -78 -82 -85 -69 -69 -44 -52 -58 -58 -55 -59 -72 -82 -62 -29 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -3 -4 -5 -4 -8 -17 -24 -27 -15 -22 -26 -28 -27 -26 -27 -35 -65 -83 -109 -122 -124 -123 -119 -113 -105 -108 -113 -118 -128 -147 -167 -183 -191 -188 -169 -139 -106 -82 -70 -68 -64 -58 -51 -44 -39 -36 -36 -36 -33 -0 -2 -6 -7 -5 -17 -13 -9 -7 -7 -8 -7 -3 -2 -8 -19 -27 -26 -16 -4 -0 -0 -0 -10 -19 -11 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -11 -41 -74 -67 -37 -41 -57 -52 -29 -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 -28 -157 -326 -334 -276 -215 -189 -192 -177 -125 -128 -81 -74 -84 -89 -79 -42 -41 -49 -47 -46 -55 -69 -75 -56 -30 -7 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -6 -7 -12 -15 -16 -15 -14 -13 -17 -24 -37 -56 -77 -89 -94 -97 -95 -86 -88 -88 -91 -98 -111 -131 -143 -162 -173 -171 -160 -144 -127 -103 -90 -73 -61 -51 -42 -36 -34 -33 -34 -32 -0 -0 -0 -1 -6 -17 -14 -19 -13 -9 -8 -8 -7 -5 -3 -10 -16 -18 -13 -4 -0 -0 -0 -4 -5 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -1 -3 -9 -29 -47 -38 -35 -76 -104 -86 -47 -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 -2 -49 -203 -334 -288 -235 -187 -154 -140 -139 -138 -130 -88 -67 -58 -54 -50 -40 -56 -65 -52 -47 -59 -70 -66 -52 -42 -12 -3 -3 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -1 -3 -4 -7 -9 -9 -9 -8 -7 -9 -11 -13 -23 -40 -59 -76 -86 -88 -89 -87 -87 -91 -98 -105 -118 -128 -144 -161 -171 -178 -181 -171 -153 -129 -95 -71 -55 -45 -38 -35 -36 -33 -30 -0 -0 -0 -0 -0 -7 -27 -46 -28 -19 -13 -9 -13 -15 -5 -5 -7 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -18 -17 -6 -13 -58 -105 -80 -45 -18 -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 -24 -101 -226 -280 -248 -204 -160 -124 -107 -114 -128 -109 -80 -58 -42 -35 -33 -28 -41 -41 -44 -47 -59 -67 -62 -52 -42 -25 -14 -9 -6 -2 -0 -0 -0 -0 -2 -4 -6 -8 -8 -7 -4 -3 -2 -2 -2 -1 -2 -2 -2 -4 -6 -7 -7 -6 -7 -7 -7 -9 -16 -29 -44 -61 -77 -87 -88 -88 -91 -95 -97 -103 -112 -130 -149 -168 -188 -199 -190 -175 -162 -127 -90 -65 -52 -48 -55 -49 -42 -35 -19 -3 -0 -0 -3 -21 -59 -57 -45 -37 -21 -11 -14 -17 -9 -10 -6 -4 -3 -2 -0 -0 -0 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -1 -1 -1 -0 -5 -32 -95 -67 -44 -30 -17 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -24 -141 -121 -123 -115 -143 -209 -262 -245 -233 -178 -137 -103 -79 -65 -61 -66 -61 -46 -38 -36 -32 -26 -25 -22 -30 -41 -50 -52 -49 -41 -39 -36 -29 -20 -11 -4 -0 -0 -0 -1 -5 -9 -11 -13 -14 -11 -8 -7 -7 -6 -4 -1 -1 -1 -0 -1 -3 -5 -7 -6 -7 -6 -5 -4 -6 -10 -15 -27 -40 -54 -65 -73 -78 -82 -87 -94 -103 -122 -139 -156 -173 -183 -173 -164 -164 -143 -112 -85 -76 -93 -122 -62 -47 -41 -30 -19 -3 -0 -0 -3 -23 -52 -46 -34 -17 -8 -7 -7 -5 -8 -6 -2 -1 -0 -0 -0 -0 -8 -11 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -10 -3 -0 -0 -3 -24 -84 -69 -52 -43 -34 -19 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -39 -196 -180 -181 -180 -232 -261 -237 -242 -230 -172 -134 -102 -74 -53 -44 -54 -63 -60 -57 -53 -41 -23 -8 -8 -19 -32 -42 -42 -38 -38 -44 -40 -34 -28 -19 -8 -1 -0 -0 -0 -4 -7 -9 -12 -15 -10 -7 -9 -11 -10 -6 -2 -1 -0 -0 -0 -1 -3 -4 -3 -3 -4 -3 -2 -2 -2 -3 -7 -11 -17 -27 -41 -54 -66 -84 -97 -112 -125 -135 -141 -148 -152 -150 -151 -135 -128 -122 -105 -86 -91 -104 -65 -48 -41 -20 -36 -15 -10 -3 -0 -3 -18 -37 -18 -8 -4 -2 -1 -1 -3 -6 -2 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -17 -6 -0 -1 -9 -38 -82 -69 -54 -42 -30 -15 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -46 -181 -160 -146 -144 -182 -207 -213 -236 -199 -168 -139 -105 -75 -55 -49 -51 -59 -78 -77 -68 -55 -40 -25 -10 -13 -21 -32 -41 -46 -45 -43 -32 -29 -28 -22 -13 -4 -0 -0 -0 -1 -2 -4 -8 -10 -7 -5 -7 -11 -14 -11 -5 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -1 -1 -2 -5 -12 -22 -37 -59 -85 -115 -124 -127 -126 -125 -125 -119 -115 -107 -111 -114 -102 -78 -62 -54 -50 -44 -45 -18 -26 -30 -34 -15 -5 -4 -12 -24 -7 -4 -1 -1 -4 -8 -9 -5 -1 -0 -1 -2 -3 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -12 -4 -0 -0 -0 -21 -112 -80 -57 -38 -20 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -48 -157 -168 -154 -154 -160 -179 -200 -207 -175 -155 -131 -107 -88 -72 -60 -56 -56 -81 -76 -70 -63 -55 -53 -62 -30 -15 -19 -40 -50 -38 -25 -19 -20 -23 -22 -14 -5 -0 -0 -0 -0 -0 -1 -4 -5 -4 -2 -4 -10 -15 -15 -10 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -22 -44 -76 -93 -101 -101 -100 -98 -89 -82 -78 -74 -74 -71 -62 -48 -43 -43 -44 -45 -16 -18 -16 -20 -33 -31 -19 -10 -9 -3 -1 -1 -3 -11 -18 -17 -7 -1 -0 -0 -2 -5 -9 -8 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -10 -3 -0 -0 -0 -25 -103 -89 -58 -38 -14 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -43 -134 -181 -171 -150 -135 -144 -161 -165 -156 -141 -118 -110 -103 -89 -72 -61 -52 -64 -73 -90 -84 -69 -68 -62 -16 -16 -14 -27 -36 -29 -18 -14 -19 -22 -22 -13 -3 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -7 -14 -16 -13 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -29 -43 -60 -74 -79 -76 -67 -62 -53 -47 -46 -46 -41 -33 -29 -31 -34 -36 -10 -12 -16 -22 -35 -29 -16 -9 -5 -2 -1 -1 -6 -19 -28 -24 -10 -1 -0 -0 -1 -3 -5 -6 -4 -2 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -1 -1 -0 -0 -0 -9 -46 -99 -68 -47 -18 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -32 -102 -171 -196 -163 -129 -129 -137 -138 -136 -124 -105 -103 -107 -97 -77 -64 -55 -55 -58 -80 -87 -86 -86 -59 -43 -22 -8 -14 -22 -21 -17 -16 -15 -25 -25 -13 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -12 -15 -12 -8 -4 -1 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -2 -7 -15 -28 -42 -54 -61 -53 -49 -46 -44 -40 -33 -28 -27 -25 -22 -24 -26 -10 -15 -23 -31 -34 -26 -16 -12 -9 -6 -4 -3 -8 -25 -32 -25 -11 -1 -1 -0 -1 -3 -6 -9 -8 -5 -2 -2 -3 -1 -0 -0 -0 -0 -0 -0 -1 -2 -2 -0 -0 -0 -0 -0 -0 -28 -99 -82 -55 -28 -8 -0 -1 -2 -2 -0 -2 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -25 -87 -155 -165 -144 -126 -132 -144 -144 -130 -106 -93 -91 -94 -87 -76 -67 -57 -49 -47 -57 -72 -85 -89 -84 -77 -35 -21 -16 -15 -15 -15 -19 -17 -21 -23 -13 -1 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -12 -10 -8 -5 -1 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -1 -2 -4 -2 -0 -0 -0 -0 -0 -0 -2 -4 -7 -15 -29 -40 -43 -39 -28 -24 -23 -19 -18 -18 -17 -21 -22 -20 -18 -25 -34 -34 -26 -21 -18 -17 -17 -14 -10 -8 -12 -27 -31 -21 -11 -6 -5 -6 -5 -7 -8 -10 -9 -6 -4 -3 -5 -2 -0 -0 -0 -0 -0 -0 -3 -5 -4 -2 -0 -0 -0 -0 -0 -34 -95 -92 -57 -31 -11 -1 -6 -21 -30 -5 -28 -27 -11 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -28 -89 -153 -146 -135 -138 -156 -164 -158 -140 -109 -85 -74 -62 -56 -57 -62 -62 -58 -56 -58 -66 -80 -92 -95 -100 -68 -50 -29 -14 -14 -23 -24 -19 -18 -19 -12 -3 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -8 -8 -8 -5 -1 -0 -0 -0 -0 -0 -0 -1 -3 -5 -6 -5 -4 -4 -5 -2 -2 -1 -0 -0 -0 -0 -1 -1 -1 -1 -4 -14 -34 -39 -35 -32 -26 -17 -15 -14 -14 -18 -23 -22 -27 -32 -37 -28 -21 -24 -28 -24 -14 -12 -14 -15 -17 -26 -28 -13 -8 -9 -9 -9 -8 -7 -6 -6 -5 -4 -4 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -7 -4 -1 -0 -0 -0 -0 -36 -90 -97 -57 -26 -8 -1 -2 -11 -28 -40 -31 -12 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -10 -56 -84 -123 -161 -162 -163 -170 -176 -175 -171 -160 -135 -99 -71 -42 -34 -36 -42 -50 -52 -52 -55 -62 -73 -85 -94 -100 -103 -92 -59 -32 -28 -37 -35 -22 -13 -7 -5 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -7 -4 -1 -0 -0 -0 -0 -0 -0 -2 -4 -6 -6 -5 -3 -4 -4 -3 -4 -2 -1 -2 -3 -3 -2 -1 -0 -0 -0 -2 -21 -36 -44 -45 -37 -25 -14 -12 -15 -17 -18 -19 -27 -25 -23 -21 -24 -34 -32 -14 -9 -22 -24 -22 -21 -24 -25 -7 -4 -5 -5 -5 -5 -5 -2 -3 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -1 -3 -8 -11 -8 -4 -2 -0 -0 -0 -0 -38 -88 -100 -60 -21 -5 -1 -3 -11 -23 -33 -44 -19 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -12 -51 -58 -134 -156 -162 -168 -173 -176 -180 -181 -180 -180 -176 -165 -143 -112 -68 -41 -23 -17 -19 -23 -29 -39 -52 -64 -75 -83 -92 -109 -98 -73 -50 -37 -34 -37 -34 -22 -15 -19 -26 -25 -15 -8 -3 -1 -0 -0 -0 -0 -0 -0 -0 -1 -3 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -1 -3 -4 -3 -2 -1 -4 -6 -7 -6 -5 -8 -11 -10 -8 -5 -2 -0 -0 -0 -1 -12 -34 -55 -68 -62 -38 -21 -17 -15 -15 -16 -17 -30 -17 -7 -22 -30 -33 -29 -14 -8 -19 -20 -22 -25 -28 -25 -7 -2 -1 -1 -2 -3 -2 -0 -5 -8 -11 -8 -0 -0 -0 -0 -0 -0 -0 -2 -6 -7 -7 -6 -5 -3 -0 -0 -0 -0 -36 -83 -94 -57 -20 -4 -2 -4 -11 -22 -32 -33 -35 -20 -7 -1 -0 -0 -0 -0 -0 -0 -0 -34 -121 -129 -131 -131 -136 -133 -124 -121 -118 -114 -145 -159 -168 -173 -161 -137 -105 -74 -49 -22 -3 -5 -11 -24 -39 -53 -65 -72 -78 -96 -91 -77 -51 -30 -23 -27 -31 -33 -44 -65 -80 -85 -82 -66 -28 -9 -1 -1 -3 -4 -2 -0 -0 -1 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -3 -6 -9 -9 -5 -4 -7 -13 -13 -10 -7 -4 -1 -0 -2 -5 -10 -23 -37 -46 -48 -44 -39 -31 -25 -17 -13 -13 -22 -8 -4 -19 -33 -37 -28 -12 -5 -14 -13 -17 -26 -34 -33 -19 -6 -1 -0 -0 -1 -0 -1 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -5 -4 -5 -7 -8 -6 -1 -0 -0 -3 -37 -73 -75 -42 -15 -1 -1 -2 -8 -21 -35 -42 -35 -35 -25 -12 -3 -0 -0 -0 -0 -0 -17 -56 -103 -108 -105 -100 -102 -102 -105 -116 -126 -135 -145 -156 -162 -164 -159 -139 -116 -92 -82 -63 -29 -2 -3 -14 -28 -40 -50 -58 -63 -71 -80 -87 -65 -39 -27 -27 -36 -66 -68 -75 -98 -129 -140 -81 -97 -33 -4 -4 -10 -13 -3 -1 -4 -6 -6 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -10 -12 -10 -6 -5 -8 -13 -12 -10 -8 -7 -7 -7 -7 -10 -12 -16 -21 -22 -21 -28 -39 -37 -34 -24 -16 -12 -18 -5 -12 -28 -36 -22 -8 -3 -6 -12 -9 -13 -23 -32 -35 -29 -20 -12 -7 -2 -1 -2 -3 -4 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -5 -7 -9 -13 -18 -13 -0 -2 -31 -84 -79 -53 -25 -7 -0 -0 -2 -8 -17 -29 -40 -36 -30 -36 -31 -23 -16 -8 -0 -0 -0 -36 -78 -94 -84 -75 -73 -76 -86 -100 -114 -123 -132 -145 -150 -151 -150 -148 -136 -120 -99 -94 -92 -74 -36 -9 -6 -17 -25 -31 -44 -61 -67 -77 -91 -85 -65 -45 -34 -36 -65 -70 -57 -70 -120 -174 -169 -226 -99 -22 -10 -21 -16 -1 -1 -15 -19 -16 -10 -6 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -11 -13 -10 -9 -16 -30 -40 -33 -24 -14 -11 -12 -12 -12 -12 -15 -15 -12 -9 -7 -7 -13 -23 -29 -32 -30 -24 -6 -11 -27 -40 -46 -27 -9 -3 -7 -12 -8 -10 -18 -21 -22 -24 -24 -13 -6 -9 -9 -9 -9 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -7 -11 -11 -20 -16 -6 -26 -80 -70 -55 -35 -15 -3 -0 -1 -6 -11 -16 -24 -34 -40 -35 -33 -37 -42 -41 -35 -30 -20 -4 -33 -71 -85 -73 -63 -55 -57 -66 -80 -95 -110 -125 -135 -139 -138 -137 -133 -126 -117 -101 -71 -85 -105 -93 -52 -17 -11 -15 -19 -30 -50 -60 -75 -78 -88 -83 -58 -31 -25 -68 -54 -37 -44 -90 -155 -176 -316 -140 -33 -12 -18 -13 -1 -1 -25 -33 -28 -21 -13 -8 -4 -1 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -5 -14 -15 -15 -19 -33 -53 -58 -66 -46 -33 -26 -23 -21 -20 -10 -14 -14 -12 -9 -6 -1 -0 -4 -10 -22 -34 -37 -0 -6 -18 -29 -35 -26 -8 -4 -4 -3 -3 -7 -12 -9 -7 -9 -10 -5 -3 -9 -8 -9 -8 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -9 -8 -17 -21 -31 -42 -35 -33 -30 -21 -9 -1 -0 -2 -8 -12 -16 -21 -28 -34 -37 -37 -34 -33 -37 -44 -51 -41 -17 -33 -70 -87 -73 -60 -50 -50 -56 -66 -77 -88 -99 -108 -114 -116 -116 -114 -110 -102 -90 -66 -60 -65 -74 -83 -55 -31 -17 -13 -17 -23 -33 -55 -77 -78 -76 -62 -38 -29 -53 -44 -33 -44 -92 -127 -52 -132 -73 -26 -12 -11 -5 -1 -3 -21 -21 -12 -8 -16 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -2 -6 -12 -18 -24 -20 -28 -32 -46 -67 -65 -77 -61 -48 -42 -39 -33 -22 -11 -9 -8 -9 -9 -8 -4 -2 -1 -1 -7 -16 -26 -0 -1 -2 -3 -3 -2 -0 -0 -2 -4 -3 -4 -6 -4 -2 -2 -2 -2 -2 -3 -2 -6 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -19 -25 -39 -40 -10 -7 -14 -11 -4 -0 -1 -4 -10 -13 -19 -23 -29 -36 -37 -38 -36 -29 -29 -35 -40 -44 -39 -45 -66 -74 -62 -49 -42 -41 -47 -58 -69 -77 -81 -83 -87 -90 -92 -93 -92 -88 -80 -71 -57 -45 -48 -67 -84 -74 -40 -19 -12 -11 -14 -25 -47 -63 -75 -77 -67 -57 -58 -50 -44 -57 -102 -152 -160 -195 -140 -65 -21 -9 -5 -3 -3 -12 -13 -12 -12 -14 -11 -4 -0 -0 -0 -2 -1 -0 -0 -0 -1 -6 -13 -20 -38 -40 -41 -41 -44 -52 -64 -83 -71 -55 -53 -58 -52 -31 -18 -7 -4 -8 -11 -11 -8 -7 -7 -4 -1 -3 -9 -0 -0 -0 -2 -3 -2 -0 -2 -4 -3 -3 -3 -5 -3 -1 -1 -1 -1 -1 -0 -1 -3 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -24 -37 -37 -23 -7 -3 -3 -3 -1 -0 -2 -6 -11 -17 -26 -29 -31 -34 -37 -37 -35 -28 -23 -24 -29 -36 -41 -46 -56 -58 -50 -39 -33 -31 -36 -46 -59 -65 -63 -64 -66 -71 -75 -78 -79 -78 -74 -72 -59 -34 -22 -38 -68 -81 -71 -44 -23 -13 -8 -12 -23 -41 -62 -78 -82 -74 -67 -64 -67 -86 -125 -183 -258 -319 -253 -158 -82 -35 -11 -10 -1 -4 -7 -11 -14 -13 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -9 -17 -33 -41 -41 -40 -39 -39 -46 -49 -42 -46 -57 -67 -65 -52 -45 -23 -13 -12 -16 -20 -24 -17 -16 -11 -3 -0 -2 -1 -4 -5 -9 -13 -12 -11 -24 -31 -18 -7 -4 -5 -5 -2 -1 -1 -2 -2 -2 -4 -7 -6 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -7 -24 -29 -18 -7 -6 -1 -0 -0 -2 -5 -8 -11 -22 -34 -37 -36 -36 -38 -36 -33 -32 -25 -18 -16 -18 -24 -30 -38 -40 -37 -33 -31 -27 -27 -33 -43 -49 -48 -49 -50 -54 -59 -66 -70 -70 -66 -66 -56 -38 -28 -35 -52 -72 -83 -70 -45 -21 -6 -7 -17 -25 -34 -48 -58 -60 -68 -77 -87 -117 -160 -208 -254 -294 -243 -118 -34 -9 -11 -15 -1 -0 -1 -2 -3 -3 -3 -8 -6 -2 -0 -0 -0 -0 -0 -1 -4 -5 -4 -5 -11 -21 -30 -38 -40 -36 -35 -28 -33 -44 -68 -85 -71 -73 -80 -60 -39 -30 -32 -38 -37 -24 -18 -13 -7 -0 -0 -3 -6 -7 -11 -19 -25 -34 -49 -42 -24 -11 -4 -3 -3 -1 -1 -2 -5 -6 -5 -4 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -4 -8 -7 -15 -19 -11 -4 -2 -2 -1 -4 -6 -7 -8 -11 -21 -33 -38 -37 -35 -34 -31 -29 -29 -29 -23 -14 -9 -10 -14 -23 -25 -25 -27 -28 -25 -20 -22 -28 -35 -41 -47 -49 -52 -56 -60 -61 -60 -55 -51 -41 -29 -21 -21 -28 -40 -51 -58 -47 -24 -5 -4 -13 -23 -21 -24 -31 -37 -50 -62 -74 -106 -157 -208 -241 -259 -255 -179 -67 -2 -7 -13 -2 -0 -0 -0 -0 -4 -17 -36 -33 -19 -7 -2 -0 -0 -0 -0 -2 -4 -4 -3 -1 -4 -16 -30 -33 -23 -26 -23 -25 -34 -75 -99 -48 -74 -91 -91 -73 -56 -50 -45 -40 -33 -21 -12 -7 -1 -0 -4 -5 -5 -7 -14 -22 -30 -35 -31 -17 -8 -2 -0 -1 -1 -0 -1 -6 -9 -6 -0 -1 -2 -0 -0 -0 -0 -1 -6 -7 -3 -0 -0 -0 -0 -0 -0 -0 -7 -15 -14 -7 -11 -9 -4 -2 -6 -8 -7 -9 -8 -7 -8 -13 -21 -27 -30 -30 -30 -30 -28 -29 -28 -25 -19 -11 -6 -6 -17 -20 -22 -25 -27 -26 -19 -18 -19 -25 -34 -43 -49 -56 -65 -69 -67 -60 -51 -43 -29 -16 -7 -5 -8 -13 -17 -24 -31 -24 -11 -10 -14 -22 -24 -28 -31 -29 -31 -31 -44 -69 -116 -168 -199 -210 -211 -114 -33 -1 -2 -0 -1 -2 -1 -0 -1 -6 -23 -54 -49 -60 -50 -20 -6 -0 -0 -0 -0 -1 -2 -1 -0 -0 -5 -12 -16 -18 -26 -25 -33 -44 -68 -85 -59 -77 -91 -92 -85 -75 -63 -50 -43 -34 -21 -11 -4 -1 -0 -3 -4 -5 -7 -9 -13 -15 -15 -14 -11 -8 -4 -1 -0 -0 -0 -0 -3 -7 -7 -4 -2 -0 -0 -0 -0 -0 -3 -13 -20 -10 -2 -0 -0 -1 -0 -0 -0 -4 -9 -8 -2 -8 -11 -7 -3 -3 -7 -10 -9 -7 -6 -7 -10 -13 -18 -21 -24 -26 -29 -32 -32 -30 -25 -20 -16 -11 -7 -11 -19 -24 -27 -29 -28 -22 -20 -21 -27 -36 -46 -56 -66 -76 -81 -81 -76 -67 -53 -37 -21 -10 -3 -1 -3 -4 -7 -13 -17 -18 -21 -26 -31 -36 -41 -41 -37 -36 -22 -21 -46 -76 -94 -105 -135 -99 -31 -3 -4 -8 -1 -0 -1 -2 -3 -4 -11 -36 -13 -2 -36 -44 -21 -15 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -4 -13 -26 -36 -37 -44 -52 -59 -61 -59 -62 -69 -75 -75 -68 -57 -43 -31 -18 -9 -4 -2 -0 -0 -3 -6 -8 -11 -18 -17 -12 -10 -11 -10 -3 -0 -0 -0 -0 -0 -0 -1 -3 -6 -6 -3 -0 -0 -0 -0 -1 -2 -3 -5 -4 -1 -0 -0 -0 -0 -0 -0 -2 -3 -2 -1 -5 -10 -7 -6 -10 -15 -14 -10 -9 -8 -9 -12 -17 -19 -18 -18 -20 -23 -28 -33 -33 -30 -25 -20 -17 -14 -11 -13 -16 -22 -28 -29 -26 -27 -29 -36 -45 -56 -67 -78 -85 -89 -90 -91 -91 -83 -66 -49 -35 -21 -12 -7 -6 -7 -11 -16 -24 -32 -39 -45 -52 -56 -60 -61 -56 -40 -28 -36 -36 -25 -22 -51 -22 -10 -5 -4 -2 -0 -0 -0 -1 -7 -13 -26 -60 -28 -6 -0 -0 -1 -5 -12 -9 -4 -1 -0 -0 -0 -0 -0 -0 -1 -8 -22 -35 -39 -43 -46 -48 -48 -40 -36 -40 -46 -47 -42 -33 -22 -14 -6 -2 -0 -0 -0 -0 -6 -8 -9 -14 -24 -13 -8 -4 -5 -5 -1 -0 -0 -1 -2 -3 -3 -1 -0 -2 -3 -3 -0 -0 -0 -1 -2 -2 -0 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -1 -0 -0 -1 -5 -8 -9 -13 -18 -19 -15 -13 -10 -10 -13 -21 -23 -16 -16 -17 -19 -24 -28 -30 -31 -30 -27 -22 -19 -17 -14 -11 -13 -20 -27 -30 -32 -33 -40 -50 -58 -64 -72 -67 -65 -69 -80 -91 -92 -88 -84 -77 -64 -48 -34 -26 -24 -27 -32 -39 -46 -53 -58 -68 -79 -87 -90 -86 -69 -52 -46 -42 -37 -31 -20 -10 -11 -11 -8 -5 -3 -3 -2 -0 -2 -5 -6 -7 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -2 -9 -20 -27 -33 -32 -29 -27 -21 -17 -15 -17 -19 -18 -11 -5 -3 -1 -0 -0 -0 -0 -0 -6 -7 -6 -10 -15 -2 -1 -1 -8 -7 -3 -4 -7 -11 -9 -10 -9 -1 -0 -0 -3 -4 -3 -2 -1 -4 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -11 -19 -23 -25 -23 -18 -13 -10 -13 -20 -26 -19 -16 -17 -19 -21 -22 -23 -25 -30 -31 -27 -22 -18 -14 -9 -8 -12 -18 -24 -28 -32 -38 -43 -44 -45 -51 -50 -47 -50 -57 -66 -77 -92 -99 -99 -93 -85 -74 -63 -58 -57 -58 -63 -69 -74 -77 -86 -98 -108 -113 -112 -106 -82 -69 -61 -57 -50 -29 -5 -8 -11 -12 -11 -9 -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 -2 -9 -21 -20 -15 -10 -7 -6 -5 -3 -3 -4 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -6 -4 -1 -3 -5 -0 -0 -1 -12 -11 -4 -4 -5 -9 -7 -10 -8 -1 -0 -1 -2 -4 -6 -5 -3 -4 -5 -4 -4 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -6 -18 -20 -13 -9 -19 -14 -12 -17 -28 -38 -36 -32 -32 -26 -22 -21 -18 -19 -23 -27 -27 -25 -20 -17 -13 -8 -8 -13 -19 -26 -32 -38 -41 -41 -43 -48 -50 -49 -48 -50 -59 -72 -86 -95 -105 -110 -109 -105 -96 -89 -86 -86 -90 -95 -100 -104 -113 -122 -114 -89 -73 -110 -112 -91 -73 -63 -48 -16 -1 -1 -5 -11 -17 -20 -24 -23 -10 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -1 -0 -0 -0 -0 -1 -3 -12 -8 -3 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -0 -0 -0 -0 -0 -0 -0 -3 -2 -2 -4 -5 -4 -9 -8 -4 -0 -0 -1 -2 -3 -4 -4 -3 -3 -4 -5 -10 -7 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -18 -19 -11 -8 -19 -17 -15 -18 -29 -43 -50 -50 -39 -34 -28 -24 -20 -15 -14 -17 -20 -20 -17 -15 -11 -6 -4 -7 -13 -21 -31 -38 -40 -42 -47 -53 -53 -56 -58 -55 -56 -66 -76 -87 -98 -104 -107 -112 -117 -123 -97 -80 -75 -94 -133 -139 -145 -141 -127 -76 -17 -47 -93 -116 -99 -75 -48 -0 -0 -0 -1 -5 -14 -25 -34 -35 -26 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -5 -10 -11 -5 -1 -0 -0 -1 -2 -3 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -4 -7 -5 -5 -5 -1 -0 -0 -2 -5 -4 -4 -4 -4 -5 -4 -5 -11 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -17 -14 -6 -9 -22 -18 -18 -9 -15 -30 -39 -33 -16 -37 -39 -32 -26 -18 -12 -11 -12 -11 -8 -8 -8 -6 -4 -4 -7 -13 -23 -33 -32 -37 -50 -61 -59 -60 -62 -58 -58 -68 -78 -88 -95 -101 -109 -118 -126 -122 -27 -7 -11 -36 -75 -73 -154 -162 -151 -87 -1 -5 -26 -75 -66 -44 -25 -0 -0 -0 -0 -1 -4 -13 -29 -40 -28 -10 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -10 -21 -22 -27 -32 -21 -8 -0 -0 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -8 -2 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -4 -2 -2 -2 -4 -6 -5 -4 -5 -5 -4 -4 -5 -7 -3 -0 -0 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -13 -10 -4 -8 -20 -22 -19 -5 -2 -11 -17 -7 -2 -26 -28 -24 -19 -13 -13 -9 -8 -5 -3 -5 -11 -13 -10 -8 -7 -9 -14 -25 -29 -27 -36 -56 -63 -62 -64 -61 -63 -73 -84 -95 -95 -99 -104 -111 -120 -129 -42 -9 -1 -3 -8 -10 -51 -47 -39 -21 -0 -0 -0 -14 -12 -5 -2 -0 -0 -0 -0 -0 -0 -3 -10 -19 -8 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -8 -17 -16 -16 -30 -30 -15 -1 -0 -0 -1 -0 -0 -0 -0 -1 -0 -0 -0 -0 -0 -2 -1 -0 -0 -0 -0 -1 -5 -11 -20 -1 -3 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -3 -5 -5 -6 -6 -5 -6 -5 -5 -2 -1 -2 -3 -2 -0 -0 -0 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -7 -9 -3 -9 -23 -27 -2 -0 -0 -1 -2 -0 -0 -5 -4 -2 -0 -3 -16 -10 -5 -3 -3 -10 -23 -38 -41 -33 -22 -15 -14 -18 -23 -19 -22 -35 -48 -48 -59 -66 -71 -77 -85 -94 -96 -104 -108 -110 -116 -125 -139 -57 -11 -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 -0 -12 -23 -14 -1 -0 -0 -0 -0 -0 -1 -2 -2 -3 -0 -0 -1 -2 -3 -2 -1 -1 -1 -2 -5 -10 -17 -25 -0 -4 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -7 -10 -9 -7 -7 -6 -5 -2 -0 -1 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -8 -3 -10 -24 -28 -5 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -12 -10 -4 -1 -5 -15 -27 -19 -62 -64 -44 -24 -16 -16 -17 -18 -21 -25 -26 -25 -41 -51 -55 -58 -62 -66 -70 -74 -94 -118 -137 -152 -156 -70 -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 -3 -12 -11 -5 -1 -1 -0 -0 -0 -2 -4 -5 -2 -0 -0 -2 -5 -5 -2 -1 -1 -2 -5 -9 -14 -19 -25 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -10 -9 -6 -3 -1 -0 -3 -6 -3 -1 -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 -1 -7 -5 -3 -4 -8 -10 -4 -16 -33 -36 -28 -19 -16 -16 -17 -20 -22 -24 -23 -24 -26 -31 -35 -40 -43 -47 -47 -70 -100 -121 -119 -57 -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 -2 -7 -9 -8 -13 -7 -3 -3 -5 -7 -8 -4 -1 -0 -3 -6 -6 -5 -3 -1 -2 -5 -10 -15 -19 -24 -10 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -9 -10 -7 -3 -0 -0 -3 -6 -7 -5 -1 -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 -3 -2 -1 -0 -0 -0 -0 -4 -5 -9 -15 -17 -16 -19 -18 -16 -17 -24 -30 -32 -34 -37 -44 -51 -53 -40 -28 -25 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -6 -10 -15 -14 -12 -11 -12 -12 -10 -3 -0 -0 -1 -3 -5 -4 -2 -1 -1 -4 -8 -13 -18 -23 -29 -23 -9 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -0 -0 -4 -5 -4 -3 -1 -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 -1 -3 -9 -17 -14 -7 -5 -12 -20 -30 -43 -48 -50 -53 -52 -35 -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 -1 -4 -9 -14 -16 -17 -16 -12 -8 -1 -0 -1 -0 -0 -1 -1 -1 -0 -0 -2 -6 -10 -15 -22 -30 -25 -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 -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 -1 -3 -3 -2 -1 -3 -4 -10 -23 -27 -25 -23 -21 -15 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -5 -12 -16 -16 -12 -6 -2 -0 -1 -1 -0 -0 -0 -0 -0 -0 -1 -5 -8 -12 -18 -9 -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 -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 -1 -3 -3 -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 -1 -6 -11 -13 -12 -3 -1 -6 -8 -1 -0 -0 -0 -0 -0 -1 -3 -5 -8 -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 -1 -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 -1 -3 -5 -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 -5 -21 -23 -14 -12 -9 -5 -3 -3 -2 -1 -1 -1 -1 -2 -3 -4 -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 -1 -4 -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 -1 -5 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -5 -20 -21 -19 -16 -11 -6 -6 -9 -7 -7 -8 -7 -1 -1 -2 -3 -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 -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 -3 -6 -9 -11 -11 -13 -17 -15 -11 -11 -13 -4 -2 -1 -2 -4 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -11 -21 -31 -26 -14 -8 -11 -7 -5 -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 -3 -8 -13 -12 -25 -27 -20 -13 -12 -10 -9 -7 -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 -2 -0 -0 -8 -13 -13 -12 -13 -9 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -5 -8 -11 -13 -10 -7 -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 -1 -4 -7 -15 -16 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -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 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -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 -3 -9 -11 -7 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -15 -20 -19 -12 -4 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -20 -24 -26 -21 -13 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -18 -21 -23 -23 -19 -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 -1 -2 -2 -1 -2 -1 -1 -2 -2 -0 -0 -0 -1 -11 -19 -18 -14 -13 -17 -18 -17 -12 -6 -0 -0 -0 -0 -0 -2 -8 -8 -4 -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 -1 -2 -3 -3 -2 -2 -2 -3 -2 -1 -0 -0 -0 -3 -11 -15 -15 -13 -13 -12 -9 -5 -1 -0 -0 -0 -1 -7 -22 -29 -22 -13 -7 -8 -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 -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 -1 -1 -3 -4 -4 -3 -1 -1 -0 -0 -0 -0 -1 -2 -2 -1 -2 -2 -1 -1 -1 -4 -6 -7 -19 -36 -51 -39 -26 -18 -13 -12 -11 -11 -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 -1 -3 -6 -8 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -4 -4 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -5 -9 -15 -19 -12 -39 -57 -52 -36 -26 -18 -13 -12 -11 -10 -10 -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 -1 -5 -10 -12 -6 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -14 -18 -19 -21 -23 -13 -39 -54 -48 -34 -24 -17 -14 -11 -9 -8 -8 -7 -4 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -4 -14 -13 -16 -17 -17 -17 -14 -37 -52 -51 -40 -31 -23 -16 -11 -8 -7 -7 -6 -6 -5 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -7 -10 -7 -7 -8 -9 -11 -17 -24 -42 -46 -37 -24 -27 -29 -21 -12 -7 -4 -4 -4 -6 -10 -12 -10 -6 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -14 -13 -9 -5 -4 -5 -8 -16 -30 -41 -50 -49 -41 -34 -38 -36 -21 -8 -3 -1 -2 -2 -4 -7 -8 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -13 -15 -17 -13 -8 -5 -4 -5 -13 -23 -31 -36 -43 -48 -48 -46 -43 -36 -18 -5 -0 -1 -1 -1 -1 -3 -2 -2 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -2 -2 -6 -10 -14 -17 -17 -15 -11 -8 -6 -5 -8 -16 -23 -28 -32 -33 -33 -31 -29 -29 -23 -11 -1 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -5 -4 -4 -5 -9 -14 -21 -22 -19 -13 -8 -6 -6 -10 -14 -17 -18 -18 -17 -17 -18 -23 -13 -5 -0 -0 -0 -0 -0 -0 -0 -1 -1 -2 -2 -3 -4 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -1 -1 -0 -0 -0 -0 -0 -1 -0 -0 -0 -0 -7 -11 -10 -8 -5 -5 -9 -15 -22 -31 -33 -27 -18 -10 -5 -5 -6 -8 -9 -9 -9 -11 -15 -20 -27 -11 -3 -0 -0 -1 -1 -1 -1 -1 -1 -2 -3 -4 -5 -7 -6 -3 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -1 -2 -2 -2 -3 -1 -1 -2 -2 -1 -1 -1 -0 -3 -3 -3 -2 -3 -12 -24 -30 -34 -36 -35 -26 -16 -7 -2 -2 -2 -3 -4 -7 -9 -12 -16 -18 -15 -6 -1 -0 -0 -0 -1 -2 -2 -1 -1 -2 -2 -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 -1 -1 -2 -3 -1 -1 -3 -3 -2 -2 -1 -1 -1 -1 -5 -10 -15 -17 -22 -28 -32 -32 -26 -15 -7 -2 -0 -1 -1 -1 -2 -6 -9 -12 -14 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -0 -1 -1 -2 -2 -2 -1 -2 -5 -8 -9 -9 -12 -18 -22 -23 -18 -7 -3 -1 -0 -1 -1 -2 -3 -6 -10 -9 -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 -1 -0 -0 -0 -0 -0 -0 -1 -2 -3 -4 -3 -3 -4 -5 -7 -8 -15 -17 -9 -7 -5 -4 -3 -2 -1 -1 -2 -4 -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 -1 -2 -2 -2 -2 -2 -2 -2 -3 -4 -5 -8 -9 -9 -8 -7 -6 -3 -1 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -3 -3 -1 -0 -1 -1 -3 -7 -9 -9 -8 -7 -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 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -0 -1 -1 -2 -4 -5 -6 -4 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -1 -1 -1 -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 -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 -1 -0 -1 -2 -2 -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 -1 -2 -2 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -2 -3 -2 -2 -2 -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 -5 -7 -6 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -2 -2 -2 -3 -2 -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 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -2 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -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 -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 -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 -1 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -1 -1 -1 -2 -2 -2 -3 -3 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -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 -2 -3 -4 -5 -5 -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 -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 -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 -1 -3 -2 -1 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 -0 Wind_Speed 35 33 30 29 nan nan nan nan nan nan nan nan nan 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 51 50 48 46 44 45 46 48 49 50 50 49 47 45 43 41 40 40 41 43 46 47 48 47 46 46 44 43 43 43 43 44 45 47 49 52 55 58 60 61 61 61 61 60 59 59 58 57 57 56 56 54 52 51 50 50 51 52 53 54 56 58 60 61 62 62 61 61 59 57 54 52 50 49 48 47 47 47 47 47 46 46 45 40 38 34 33 32 nan nan nan nan nan nan nan 34 36 37 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 58 54 53 52 51 51 52 54 56 58 59 59 58 57 55 53 51 49 47 45 45 47 49 50 50 50 49 48 47 45 44 43 43 44 44 45 47 50 53 55 57 58 58 59 59 59 59 58 58 57 57 57 57 55 53 51 50 50 50 52 53 54 56 58 60 62 63 63 62 61 60 58 54 52 50 49 48 49 49 49 49 48 48 47 47 45 43 40 38 36 35 33 31 nan nan nan nan nan nan 37 39 40 nan nan 40 41 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 63 61 59 59 59 57 57 58 61 63 65 67 68 68 68 67 66 64 62 59 56 54 55 55 55 54 52 51 49 47 45 44 43 43 43 43 44 46 49 51 53 54 55 55 56 57 57 58 57 57 57 57 57 57 55 53 51 50 50 51 52 53 55 56 58 60 61 63 63 62 61 60 58 55 52 50 50 50 51 51 51 50 50 49 49 49 49 47 45 42 nan 39 38 36 33 30 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 66 66 66 63 62 63 65 67 68 69 70 70 71 72 74 74 73 71 69 68 67 65 63 60 57 54 51 49 46 44 43 41 41 42 43 46 48 50 51 52 53 53 54 55 56 57 57 56 56 56 56 56 55 53 52 51 51 52 52 54 55 57 58 59 61 62 63 62 61 60 58 55 53 52 51 52 53 53 53 52 51 51 50 50 51 50 47 nan nan nan 42 39 36 34 31 29 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 71 71 71 70 68 67 67 67 69 70 70 70 69 70 73 75 77 78 78 77 77 76 74 72 69 64 60 57 54 52 48 45 43 42 43 44 46 48 49 49 50 51 52 53 55 56 56 56 56 56 56 57 57 57 55 54 53 53 52 53 54 56 57 58 59 60 61 62 62 61 60 58 57 56 55 54 54 55 54 54 53 53 52 51 51 nan nan nan nan nan nan nan 43 41 39 37 35 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 74 74 73 71 70 70 70 70 71 71 71 69 70 72 75 78 79 80 81 81 81 79 77 74 71 68 65 62 59 55 51 48 48 48 48 47 48 49 49 49 49 51 52 54 55 56 57 57 57 57 58 58 58 57 56 55 55 54 55 56 57 58 59 60 60 61 62 63 63 62 61 60 59 59 58 58 58 57 55 55 55 54 52 52 nan nan nan nan nan nan nan nan 44 43 42 40 39 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 75 76 75 74 73 72 72 72 73 73 72 70 70 72 75 78 79 81 82 83 83 81 79 77 76 74 72 69 65 61 56 54 54 54 54 53 53 53 53 52 52 51 52 53 54 55 57 58 58 58 59 59 59 59 58 57 57 57 58 58 58 59 60 61 62 63 64 64 64 64 63 63 63 63 63 62 61 59 58 57 57 55 53 53 nan nan nan nan nan nan nan nan 46 45 44 43 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 75 77 78 77 76 75 74 74 74 74 75 74 73 72 73 74 76 78 80 83 84 83 81 80 79 78 77 76 73 70 67 63 60 58 57 57 58 60 60 60 59 57 56 55 55 55 56 57 58 59 59 60 60 60 60 60 60 60 60 60 60 61 62 62 62 63 64 65 65 65 65 64 64 65 66 66 66 64 62 60 58 57 56 55 54 nan nan nan nan nan nan nan nan nan 47 46 45 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 76 78 79 79 78 78 77 76 76 76 76 76 74 73 73 73 73 75 79 83 84 82 81 80 79 79 78 77 74 73 72 69 66 63 61 61 61 62 63 63 63 63 62 61 60 60 60 60 61 61 61 61 61 62 63 63 63 64 64 64 65 66 66 66 65 65 65 65 65 65 65 65 65 67 68 67 67 65 64 61 59 58 57 56 55 nan nan nan nan nan nan nan nan nan 50 49 47 46 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 76 79 80 80 81 81 80 79 79 78 77 75 73 72 71 70 71 74 79 82 83 81 80 79 79 79 77 76 75 75 75 74 72 70 68 67 67 65 65 66 66 66 66 65 66 66 66 65 64 64 63 62 63 64 65 65 67 68 69 69 71 71 70 69 68 67 66 65 65 65 65 66 67 67 67 66 66 66 65 63 61 59 58 57 56 nan nan nan nan nan nan nan nan nan 52 51 50 48 48 47 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 76 78 80 81 82 83 83 82 81 79 77 75 74 73 72 71 71 74 79 82 82 81 80 79 78 78 77 77 77 77 78 77 77 76 76 75 74 72 72 71 70 70 69 68 67 67 68 67 67 66 65 64 64 64 65 66 67 69 70 71 72 72 72 71 70 69 67 66 65 65 65 65 65 64 65 66 67 67 66 64 62 61 59 58 58 nan nan nan nan nan nan nan nan nan nan 53 52 51 49 48 47 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 79 80 81 82 83 85 86 85 83 80 78 77 76 76 74 73 73 76 79 81 82 81 80 78 78 78 77 78 79 79 80 80 80 80 81 81 80 80 79 78 76 74 72 70 69 68 68 67 67 66 66 65 65 65 64 65 66 67 69 70 71 71 72 71 70 69 67 66 65 64 63 62 62 62 64 67 68 68 67 66 64 63 61 60 59 nan nan nan nan nan nan nan nan nan nan nan nan nan 51 49 47 46 44 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 85 84 84 84 84 85 86 87 87 85 82 80 79 79 79 77 76 76 77 79 82 83 82 80 78 78 78 78 78 79 79 80 81 81 82 83 83 83 83 82 81 80 78 76 74 72 71 69 68 67 66 65 65 64 64 64 64 65 66 68 69 70 71 71 70 70 69 67 66 64 62 61 60 61 63 66 67 67 68 68 67 65 64 62 61 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 49 47 46 43 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 88 88 88 88 88 87 86 86 87 88 87 84 82 82 82 81 80 79 79 79 81 83 84 83 81 80 79 79 79 79 78 78 79 80 81 82 83 83 84 83 82 82 81 80 78 77 76 75 73 72 70 67 66 64 64 64 65 66 66 67 68 68 69 70 70 70 69 69 67 65 63 61 60 60 61 63 65 66 67 68 68 67 66 64 63 62 60 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 51 50 47 44 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 90 91 91 91 90 89 87 86 86 87 85 85 85 85 84 84 83 81 81 82 84 85 84 83 82 82 81 80 79 78 78 79 79 80 81 83 84 84 83 83 82 81 80 79 79 78 78 78 76 74 71 68 65 64 64 66 67 68 69 69 69 69 69 69 69 68 67 65 63 61 60 60 60 61 62 64 66 67 68 68 67 66 65 64 63 62 nan nan nan nan nan nan nan nan nan nan nan nan nan 54 nan nan 51 48 44 41 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 89 91 93 94 94 94 93 91 88 86 86 87 87 87 86 85 84 83 83 82 83 84 85 85 85 85 84 83 81 80 78 79 79 80 80 82 83 84 84 85 84 83 82 81 80 80 80 81 81 80 78 74 71 67 65 64 65 67 68 70 71 71 71 69 68 67 66 65 63 61 61 60 59 60 60 61 63 65 68 69 69 68 66 64 64 63 63 nan nan nan nan nan nan nan nan nan nan 53 53 53 53 53 51 51 48 45 42 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 86 88 90 92 94 95 96 96 95 93 90 88 88 88 88 86 85 84 83 82 82 82 83 84 85 86 86 86 85 83 81 79 79 80 81 82 83 85 85 86 86 85 84 83 82 82 81 82 83 83 82 80 77 74 71 68 66 66 67 68 69 70 71 70 69 68 66 64 63 62 61 60 60 60 60 60 61 63 66 68 69 69 68 67 65 64 64 63 nan nan nan nan nan nan nan nan nan 51 53 53 53 52 50 49 50 49 46 43 40 nan nan nan 40 37 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 81 84 86 88 90 92 94 95 96 96 96 94 92 91 90 89 87 85 84 82 80 78 78 80 82 83 84 86 86 86 84 82 80 80 82 82 83 84 86 87 88 87 87 85 84 84 83 83 83 83 83 82 80 78 76 75 73 71 70 69 68 68 69 70 69 68 66 64 63 62 62 61 60 60 61 61 61 62 64 67 68 69 69 69 68 67 66 65 64 nan nan nan nan nan nan nan nan 48 51 53 54 52 50 49 49 49 49 47 44 41 38 37 36 35 34 32 31 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 79 81 83 86 87 89 92 93 94 95 96 96 95 94 92 90 88 86 85 82 77 75 75 77 78 79 80 82 84 85 84 82 81 82 83 84 85 86 88 89 90 89 87 86 85 84 83 83 83 82 82 81 80 79 78 78 78 77 75 74 72 70 69 69 68 65 63 61 61 61 62 61 61 61 62 62 63 64 67 69 69 69 70 70 69 69 68 67 66 nan nan nan nan nan nan nan 40 45 50 52 52 50 49 48 48 48 48 46 43 39 37 35 34 33 32 31 30 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 79 80 81 83 85 86 88 91 92 94 94 95 95 95 94 93 92 89 86 83 78 75 74 73 73 73 75 78 81 83 83 82 82 83 84 85 86 88 90 91 90 89 88 87 85 84 83 82 81 80 80 79 79 79 78 78 79 79 79 78 76 74 72 70 68 64 60 58 58 60 61 62 62 62 62 63 63 65 68 70 70 70 69 69 70 70 69 69 69 nan nan nan nan nan nan 32 37 42 46 48 49 48 48 48 48 48 47 45 41 38 36 35 33 31 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 80 80 82 83 83 85 87 90 91 93 94 94 95 95 95 94 92 90 87 84 79 74 71 70 70 71 74 77 79 80 80 81 83 84 85 86 88 91 91 90 88 86 85 84 83 82 81 80 80 79 78 78 77 77 77 77 77 78 78 78 76 74 71 67 63 59 57 57 59 62 63 64 63 63 62 63 65 67 69 69 69 68 68 70 70 70 70 70 nan nan nan nan nan nan 28 nan nan 40 43 45 47 47 47 48 47 47 46 43 39 37 34 31 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 80 81 81 81 81 82 83 85 88 90 91 93 94 95 96 96 96 95 93 90 84 78 73 70 68 69 70 72 74 75 77 79 81 83 83 84 86 89 90 88 85 84 83 83 82 82 80 79 79 78 77 76 76 75 75 75 75 75 76 76 74 73 70 67 63 60 59 59 62 64 65 65 64 63 62 61 62 65 66 67 66 67 68 70 70 70 71 72 nan nan nan nan nan nan 23 nan nan 35 39 42 45 46 47 47 47 48 47 44 40 37 33 29 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 81 81 81 81 80 81 82 84 86 88 90 92 94 96 97 98 98 98 94 89 84 78 73 70 69 69 69 70 71 73 76 79 81 80 81 83 86 87 86 83 81 81 81 81 81 80 79 78 77 76 74 74 74 73 73 72 72 71 70 70 69 68 66 64 63 63 64 66 66 65 64 63 62 61 61 61 62 63 64 65 66 67 69 70 71 72 73 nan nan nan nan nan nan nan nan 26 31 36 40 43 45 47 47 48 47 46 43 40 36 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 81 81 81 80 80 80 80 81 82 84 86 89 92 94 97 98 99 100 98 94 89 84 79 74 72 70 69 68 69 72 75 78 79 78 78 81 84 86 84 82 80 79 79 80 81 80 78 77 76 74 73 73 72 71 71 70 69 67 66 65 65 66 66 65 65 65 67 68 68 66 64 62 61 60 60 61 62 63 64 65 66 66 68 70 72 73 75 nan nan nan nan nan 12 14 nan nan nan 33 38 42 45 47 48 47 46 44 41 38 35 33 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 79 80 82 85 88 91 94 97 99 100 99 97 94 90 85 81 77 75 73 72 72 74 76 78 78 77 77 79 83 85 83 80 77 77 78 79 80 80 78 77 75 73 72 71 71 70 70 69 67 65 64 63 63 64 65 65 65 66 68 70 69 67 65 62 61 60 60 61 63 64 65 65 65 65 66 69 71 73 75 nan nan nan nan 7 9 13 nan nan nan 30 37 42 nan nan 48 45 43 41 38 36 35 32 28 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 47 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 78 80 84 87 90 93 96 98 98 98 96 94 90 87 83 79 78 77 76 77 77 nan nan nan 76 78 82 83 81 78 75 75 77 78 79 79 78 77 74 72 71 71 70 70 69 68 67 65 64 63 63 64 64 65 65 66 69 70 70 67 65 63 61 60 60 62 63 65 66 66 64 63 65 67 69 71 73 nan nan nan nan 5 8 nan nan nan nan nan nan nan nan nan nan 44 42 40 38 36 34 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 46 48 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 71 72 74 75 76 77 78 79 nan nan nan nan nan nan nan nan nan nan 77 79 83 86 89 92 94 96 97 96 94 92 89 86 83 82 81 80 79 79 nan nan nan nan 78 81 82 79 74 72 73 75 76 76 76 77 75 73 71 70 70 69 69 68 68 67 67 66 65 64 65 66 67 67 67 69 69 69 67 65 63 61 61 61 62 63 63 64 63 63 62 63 64 65 66 69 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 38 36 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 68 70 71 73 74 75 77 78 79 80 81 nan nan nan nan nan nan nan nan nan 77 79 82 85 88 90 92 94 93 92 91 89 87 85 84 82 81 81 80 nan nan nan nan 78 79 78 75 70 70 72 73 74 74 75 75 73 71 70 69 69 69 69 68 69 69 68 68 67 66 67 69 69 69 69 69 68 67 66 64 63 61 61 61 61 61 61 61 60 60 60 60 60 60 61 63 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 44 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 68 70 71 73 74 76 77 79 80 81 82 84 nan nan nan nan nan nan nan nan nan 79 82 84 87 89 90 90 89 88 87 86 85 84 82 82 81 81 nan nan nan nan 78 77 74 70 68 69 71 71 72 73 73 73 71 69 68 68 68 68 69 69 69 70 70 69 69 69 70 71 70 69 69 68 67 66 65 63 62 61 59 58 58 59 59 58 57 57 57 57 57 57 57 58 nan nan nan nan nan nan nan nan nan nan nan nan nan 35 40 44 45 43 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 42 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 68 69 71 72 74 76 78 79 81 82 84 85 nan nan nan nan nan nan nan nan nan 79 80 83 85 86 86 86 86 86 85 84 82 82 81 81 82 81 nan nan nan 78 75 nan nan 68 69 69 70 70 71 71 70 68 67 66 66 67 67 68 69 69 70 71 71 71 71 71 72 71 69 67 nan nan nan nan 62 61 59 58 57 56 57 57 57 56 56 55 54 54 54 54 55 nan nan nan nan nan nan nan nan nan nan nan nan nan 30 36 40 42 42 40 38 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 65 67 68 69 71 72 73 75 76 79 80 83 85 87 nan nan nan nan nan nan nan nan nan 78 79 80 82 83 85 85 85 84 83 82 82 82 82 82 81 nan nan nan nan nan nan nan 68 68 68 68 68 68 68 67 66 65 65 65 65 65 66 67 69 70 71 72 72 72 71 71 71 69 66 64 nan nan nan nan nan nan 57 56 55 56 56 56 55 55 54 52 51 50 50 51 nan nan nan nan nan nan nan nan nan nan nan nan nan 24 31 36 40 41 nan nan nan nan 29 27 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 66 68 68 69 69 70 71 73 75 78 80 83 85 87 nan nan nan nan nan nan nan nan 77 76 77 78 81 83 84 85 85 84 83 83 83 82 nan nan nan nan nan nan nan nan nan 68 67 66 66 65 65 65 65 65 65 65 65 64 64 65 66 67 69 70 71 71 71 70 70 70 68 66 64 62 62 nan nan nan nan nan nan 55 55 55 54 54 53 51 50 49 47 47 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 27 33 37 nan nan nan nan nan 30 28 25 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 66 66 67 67 68 69 70 72 74 76 78 81 84 86 87 88 88 87 85 84 nan nan 77 76 75 75 78 80 83 84 85 84 84 nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 65 64 64 65 66 66 66 65 64 64 63 64 64 65 66 67 68 68 68 69 69 69 68 67 65 64 64 63 nan nan nan nan nan nan nan 54 53 52 51 50 48 47 46 46 46 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 36 34 30 26 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 65 66 67 69 70 71 73 75 76 79 81 84 86 87 88 88 87 86 84 81 79 76 74 74 75 78 80 83 84 85 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 66 65 65 65 66 nan nan nan nan 62 61 61 61 61 62 63 63 64 64 65 66 67 67 67 66 66 65 64 63 nan nan nan nan nan nan nan nan nan 50 49 48 47 46 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 37 36 32 nan nan nan nan nan 13 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 64 65 66 67 68 69 70 71 72 73 75 77 80 82 84 86 87 87 87 85 83 80 77 75 74 74 75 77 80 82 84 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 68 67 67 nan nan nan nan nan nan nan 59 57 57 57 58 59 59 59 60 62 64 65 66 66 65 65 64 62 60 58 56 55 53 52 51 50 49 49 48 47 46 45 44 45 nan nan nan nan nan nan nan nan nan nan nan nan 11 13 nan nan nan nan nan nan nan 38 36 nan nan nan 25 21 17 13 10 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 65 65 nan nan nan nan nan 68 69 71 73 75 77 79 81 83 84 85 84 83 80 78 76 74 73 73 75 77 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 55 54 54 54 55 55 55 56 58 61 63 64 nan nan 64 63 62 60 58 56 54 52 51 50 49 48 48 47 46 44 43 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 26 21 15 10 8 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 76 78 80 81 82 82 82 81 79 77 75 74 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 53 52 53 54 55 54 55 57 60 62 63 nan nan nan 62 61 60 59 56 54 52 50 48 48 47 47 45 44 43 43 43 44 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 54 55 56 57 57 57 59 60 62 63 63 nan 62 61 61 60 59 57 54 52 50 49 48 48 47 45 45 44 44 44 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 60 61 61 60 60 61 62 63 64 63 63 62 61 60 60 59 57 55 53 52 51 51 50 48 47 47 46 46 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 67 66 65 64 63 63 64 64 65 64 63 62 61 60 60 60 58 56 56 55 55 54 52 51 50 48 48 47 47 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 72 nan 67 65 65 65 65 66 65 64 62 61 60 61 60 59 58 58 58 58 57 55 53 51 50 49 49 49 49 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 68 67 66 67 67 66 65 63 62 62 62 62 61 60 60 60 60 58 56 54 52 51 51 51 51 50 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 70 69 69 69 68 66 65 64 65 65 64 62 62 62 62 61 59 57 55 54 53 53 53 53 52 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 71 70 69 68 67 67 67 67 65 63 63 64 64 62 60 59 57 56 55 55 55 54 54 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 72 71 70 69 69 69 69 66 64 64 65 65 64 62 61 59 58 58 57 56 56 55 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 73 73 72 71 71 71 70 67 66 66 67 68 67 65 63 62 61 60 59 58 57 56 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 74 73 73 73 72 71 69 68 69 71 72 70 68 66 65 64 62 61 60 59 58 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 75 75 74 73 72 72 74 75 75 74 71 70 68 67 65 64 62 61 59 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 77 76 76 75 76 78 78 78 76 74 73 72 70 69 67 65 63 61 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 79 80 80 80 79 78 77 76 75 73 72 70 68 66 64 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 82 82 81 80 80 79 78 77 76 74 72 71 69 67 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 82 82 81 81 80 80 79 79 77 76 74 73 71 70 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 81 81 81 80 80 79 78 77 76 74 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 80 79 78 77 76 75 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 78 78 77 76 75 74 73 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 76 75 74 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 73 72 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 45 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 45 46 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 46 47 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan Wind_Direction 249 247 243 241 nan nan nan nan nan nan nan nan nan 246 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 225 227 227 229 232 235 240 246 252 256 258 259 258 255 251 249 246 244 242 241 241 241 242 242 242 242 245 246 246 246 245 245 246 246 246 246 245 245 244 244 244 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 256 253 249 244 239 234 229 225 222 220 219 218 218 217 217 217 217 217 219 220 221 222 224 225 225 225 225 253 250 243 237 236 nan nan nan nan nan nan nan 231 233 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 222 224 227 228 229 230 231 232 233 235 237 240 243 246 246 244 243 242 243 244 243 243 244 244 243 242 241 241 243 245 246 247 248 250 251 251 249 248 248 247 247 246 246 246 247 248 249 250 252 253 252 253 253 254 255 257 258 259 257 255 250 245 240 235 230 226 223 221 220 218 218 218 218 218 218 218 219 220 221 223 224 225 225 224 255 252 246 240 236 234 234 234 nan nan nan nan nan nan 227 225 224 nan nan 231 235 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 225 223 224 226 227 229 231 232 232 232 232 233 234 235 237 238 237 236 236 237 238 239 241 242 244 244 244 242 241 240 242 244 247 250 253 254 253 252 251 251 250 250 249 249 249 249 248 249 251 252 254 255 256 256 255 256 256 257 257 258 257 254 250 245 240 235 230 227 224 221 220 219 219 219 218 218 218 219 219 220 222 223 224 224 224 255 253 250 245 nan 238 236 235 236 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 227 225 225 226 227 229 231 232 232 231 231 231 233 234 236 236 236 235 234 234 233 233 234 236 238 239 240 242 241 238 237 239 243 248 252 253 253 253 253 253 252 252 252 251 251 250 249 249 249 251 252 255 257 258 258 257 256 255 256 257 257 256 254 251 246 241 236 231 227 224 222 220 220 219 219 219 218 218 219 220 221 222 223 223 224 255 254 252 nan nan nan 239 237 238 239 240 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 228 228 228 229 230 231 232 232 232 231 229 230 233 235 237 237 236 236 235 235 234 233 233 233 233 234 236 237 235 232 232 234 237 242 247 251 253 254 254 253 253 252 251 250 249 248 248 247 247 248 250 253 255 255 255 254 253 252 253 255 256 255 254 251 247 242 237 232 228 225 223 221 220 220 219 218 218 219 219 220 221 222 223 223 nan nan nan nan nan nan nan 238 239 240 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 232 230 230 230 232 232 233 233 232 230 228 228 230 233 235 236 236 236 236 236 235 234 233 232 231 231 232 234 234 231 228 226 225 227 232 240 247 250 252 252 252 252 250 249 248 247 245 244 243 243 244 247 250 252 252 252 252 251 248 249 252 254 254 253 251 248 243 238 234 229 226 223 221 220 219 218 218 218 219 219 220 221 222 223 nan nan nan nan nan nan nan nan 240 241 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 234 233 233 233 233 233 233 233 233 231 229 227 227 230 233 235 236 236 236 235 235 234 233 232 232 231 230 231 232 232 230 226 223 222 222 225 231 237 241 244 246 248 249 249 248 246 244 243 242 241 241 244 247 249 250 250 250 249 247 247 249 251 253 253 253 251 248 244 239 235 230 227 223 221 220 219 218 218 218 219 219 220 221 222 nan nan nan nan nan nan nan nan 240 241 241 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 236 236 235 234 234 234 234 234 234 233 232 229 227 226 227 229 233 235 236 236 235 234 233 232 232 232 232 231 230 230 231 231 230 227 225 224 223 224 226 230 233 236 238 240 242 244 243 242 242 241 241 240 241 244 246 248 248 247 247 248 248 248 248 250 251 253 253 252 249 245 240 236 231 226 223 221 219 219 218 218 219 219 219 220 221 nan nan nan nan nan nan nan nan nan 240 241 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 235 237 238 237 236 235 235 235 235 234 234 232 230 228 226 226 227 230 234 236 237 236 235 234 233 232 232 232 232 232 232 232 232 232 231 231 229 228 226 225 226 228 230 231 232 233 234 235 237 238 238 239 240 241 242 243 245 245 245 245 245 245 245 244 245 247 250 252 252 251 249 245 240 234 229 225 222 220 219 219 219 219 219 219 220 221 nan nan nan nan nan nan nan nan nan 239 239 239 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 238 239 239 238 238 237 237 236 235 234 233 231 229 227 225 225 227 231 236 238 237 236 235 233 233 232 233 233 234 234 234 234 234 234 234 234 233 231 229 227 227 228 229 230 229 229 230 231 232 234 235 237 239 241 242 243 243 244 244 244 243 243 243 243 244 246 249 251 251 250 246 242 237 232 228 224 222 221 220 220 219 219 220 220 221 nan nan nan nan nan nan nan nan nan 237 237 237 236 235 234 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 236 238 240 240 240 240 239 237 236 235 234 232 230 228 226 225 226 230 234 237 238 237 236 234 233 233 233 233 234 235 236 236 236 236 236 236 236 235 233 231 229 228 228 229 229 229 229 230 230 231 232 233 235 238 242 244 245 245 245 246 245 245 245 245 245 246 248 249 250 249 248 245 241 236 231 227 224 223 222 221 220 220 220 220 221 nan nan nan nan nan nan nan nan nan nan 236 236 235 234 233 234 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 231 234 237 240 242 242 242 240 237 236 234 233 231 229 227 226 227 230 233 236 238 237 236 236 235 234 233 233 234 236 237 238 238 238 238 238 238 238 237 235 233 231 230 230 231 231 231 231 232 232 232 232 233 235 240 243 246 248 248 248 248 248 248 248 248 248 249 249 250 250 249 248 244 240 235 230 227 225 224 222 221 221 220 221 221 nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 234 236 236 232 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 228 230 234 238 242 243 242 240 237 235 234 232 230 228 227 228 230 233 236 238 238 237 236 236 235 234 233 234 236 237 239 240 240 240 240 240 241 240 239 237 235 234 234 234 235 235 235 235 235 235 235 235 236 238 241 244 247 249 251 251 250 250 250 250 249 249 249 250 250 250 248 246 242 238 234 231 228 226 224 223 222 221 221 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 234 237 238 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 225 225 225 226 228 230 235 241 244 243 240 237 235 233 231 229 229 229 231 234 236 238 238 237 237 237 236 235 234 234 236 238 239 241 241 242 242 242 243 242 241 240 239 238 238 238 239 239 239 238 238 238 239 239 239 238 239 240 242 245 248 251 251 251 250 250 249 248 248 249 249 248 247 246 244 242 238 234 231 228 227 225 224 223 222 222 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 235 237 237 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 226 225 225 225 225 226 227 233 240 244 243 240 238 236 234 232 231 231 232 235 237 239 239 238 238 237 237 236 235 235 236 237 239 240 242 243 244 244 244 244 244 243 242 241 241 241 242 242 242 241 240 241 241 242 243 242 240 239 239 240 242 245 248 249 250 250 250 250 249 248 247 246 246 245 245 244 241 238 234 232 229 227 226 225 223 223 nan nan nan nan nan nan nan nan nan nan nan nan nan 231 nan nan 230 235 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 226 226 225 226 226 226 226 227 233 239 243 243 241 239 237 235 233 233 233 235 238 239 240 239 239 238 237 236 235 235 237 238 239 240 242 244 244 245 245 245 245 244 243 243 242 243 243 243 243 243 242 242 243 245 246 245 243 241 240 240 239 240 241 243 245 248 250 250 249 248 246 245 245 245 245 245 243 241 237 235 232 230 229 227 225 225 nan nan nan nan nan nan nan nan nan nan 234 233 231 229 227 224 225 231 235 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 228 227 226 226 227 227 228 228 230 234 239 242 243 242 240 238 236 234 234 236 238 239 239 239 239 238 237 236 236 236 237 239 240 241 243 244 245 246 246 246 246 245 245 244 243 243 243 244 244 244 243 242 243 245 247 248 246 244 242 240 239 237 237 237 239 242 244 247 247 247 245 245 245 245 245 244 243 242 240 238 235 233 231 229 228 227 nan nan nan nan nan nan nan nan nan 233 234 233 231 228 226 224 224 229 233 234 234 nan nan nan 235 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 226 228 229 229 228 227 227 227 228 229 230 231 232 235 239 242 243 242 241 238 236 235 236 237 238 238 239 239 238 238 237 236 236 237 239 240 242 243 244 245 246 246 246 246 246 245 244 243 243 243 243 244 244 244 243 243 244 246 247 247 246 244 241 239 237 235 235 235 236 238 239 241 243 244 244 244 244 243 242 242 242 241 240 238 236 233 231 230 229 nan nan nan nan nan nan nan nan 232 232 232 231 229 227 225 224 225 230 233 232 231 232 235 237 237 237 236 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 225 227 229 229 229 228 227 227 227 229 230 232 233 234 236 238 240 241 242 241 238 235 235 235 236 237 237 238 238 238 237 236 236 237 238 240 241 243 244 245 245 246 246 247 246 246 245 243 242 242 243 243 243 243 243 243 243 244 245 246 246 244 242 239 237 235 233 233 234 235 236 237 239 241 243 244 244 243 242 242 241 241 240 239 237 235 233 231 230 nan nan nan nan nan nan nan 234 232 230 230 229 228 226 225 225 227 232 236 234 232 233 237 239 239 237 235 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 225 227 229 230 230 229 228 228 228 229 231 233 234 235 237 238 239 240 241 239 236 234 234 235 235 236 237 237 237 237 236 236 236 237 238 240 242 243 244 244 245 246 246 246 246 245 243 242 241 241 242 242 242 242 243 243 243 244 244 245 244 242 240 237 234 233 232 233 235 236 236 236 237 240 243 245 245 243 242 241 241 241 240 239 237 235 233 231 nan nan nan nan nan nan 239 235 232 230 228 228 227 225 224 225 228 232 237 237 235 235 237 239 238 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 224 225 227 229 230 230 230 229 229 229 230 232 233 235 236 237 237 238 238 237 236 234 233 234 234 235 236 236 236 236 236 236 236 236 237 238 241 242 243 243 244 244 245 245 245 244 243 241 240 240 240 241 241 241 241 242 242 242 243 244 244 242 239 237 234 232 232 233 235 236 237 236 236 236 239 244 246 245 243 242 241 241 241 240 238 236 234 232 nan nan nan nan nan nan 246 nan nan 230 228 227 226 224 224 225 229 232 235 237 234 234 235 236 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 224 226 228 229 231 231 231 230 230 230 231 232 234 235 236 236 237 237 236 235 234 233 234 235 236 236 236 236 236 236 235 236 236 235 237 239 241 242 242 242 243 243 243 243 243 242 241 240 239 238 239 239 240 239 239 240 240 241 242 242 241 239 236 234 232 231 233 234 236 237 237 237 235 235 238 243 246 245 243 242 241 241 240 240 238 236 234 nan nan nan nan nan nan 250 nan nan 230 227 226 225 223 223 226 229 232 234 234 233 231 231 230 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 223 224 226 228 230 231 231 231 231 231 231 231 232 233 234 235 236 236 236 236 235 235 235 236 237 238 237 236 235 235 234 234 234 233 235 237 239 241 241 241 241 242 242 242 241 241 240 239 238 237 237 237 237 237 237 237 237 238 239 240 239 238 235 233 232 231 232 234 234 235 236 237 236 234 233 236 240 243 244 243 242 241 241 240 239 237 235 nan nan nan nan nan nan nan nan 236 231 227 225 224 223 223 227 229 231 232 233 232 229 228 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 222 222 223 225 226 228 230 230 231 231 231 231 231 232 232 233 234 235 236 236 236 236 236 236 237 238 239 238 236 235 233 232 232 231 230 231 234 237 239 239 239 240 241 241 241 240 239 239 238 237 236 235 235 235 235 234 234 234 234 235 236 237 236 234 233 232 231 232 233 234 234 234 234 234 234 232 231 233 236 239 240 241 241 240 240 238 237 235 nan nan nan nan nan 253 242 nan nan nan 227 224 223 223 225 227 230 231 232 232 231 228 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 230 230 230 231 231 232 232 233 233 234 235 236 237 237 237 237 237 238 238 236 233 231 229 228 227 227 228 231 234 237 238 238 238 239 240 240 240 239 238 237 235 235 234 233 233 232 232 231 231 231 231 232 233 234 234 233 232 232 233 233 234 233 233 232 231 231 230 230 230 230 232 234 237 239 239 239 238 237 235 nan nan nan nan 264 242 234 nan nan nan 230 224 221 nan nan 226 229 231 232 232 231 228 225 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 229 229 229 230 230 231 231 232 233 234 235 236 236 237 237 237 237 236 235 233 230 228 nan nan nan 224 228 232 235 236 236 236 237 238 239 239 239 237 236 234 233 232 232 231 230 230 229 229 229 229 230 231 232 233 232 232 232 233 234 234 234 233 232 230 229 229 229 228 228 228 228 231 234 236 238 238 237 235 nan nan nan nan 271 237 nan nan nan nan nan nan nan nan nan nan 225 228 230 230 229 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 225 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 223 223 223 223 222 222 222 nan nan nan nan nan nan nan nan nan nan 228 228 229 229 229 230 231 232 233 234 235 236 236 236 236 235 235 233 230 228 nan nan nan nan 226 230 233 234 234 234 235 236 237 238 238 237 235 233 231 230 230 229 229 228 228 227 227 227 228 230 231 232 231 231 231 233 234 234 234 233 232 231 230 229 229 228 227 227 226 226 227 230 233 236 237 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 223 223 223 223 223 223 223 223 222 222 nan nan nan nan nan nan nan nan nan 227 227 227 227 228 228 229 231 232 233 234 235 235 235 235 234 233 231 228 nan nan nan nan 226 229 231 232 231 231 232 233 234 235 236 236 234 232 230 229 228 227 226 226 226 227 227 227 227 229 231 231 231 230 230 231 232 233 233 233 233 232 231 230 230 229 228 227 227 225 225 225 227 230 233 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 219 219 219 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 226 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 223 223 223 223 223 223 223 223 223 223 222 223 nan nan nan nan nan nan nan nan nan 226 226 226 226 227 228 229 230 231 232 233 233 233 233 232 230 229 nan nan nan nan 225 227 229 229 228 228 229 230 231 232 233 234 233 231 230 229 228 226 225 225 225 226 226 227 227 228 230 231 232 231 231 230 231 232 232 233 233 234 233 232 231 231 230 229 228 226 225 224 224 225 227 231 nan nan nan nan nan nan nan nan nan nan nan nan nan 215 218 218 217 216 214 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 220 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 224 224 224 224 223 223 223 223 223 223 223 224 nan nan nan nan nan nan nan nan nan 227 226 225 225 225 227 228 229 229 230 230 231 231 230 229 228 226 nan nan nan 224 225 nan nan 225 225 226 227 229 230 232 232 232 231 230 229 228 226 225 225 225 226 226 227 228 228 230 231 232 233 233 nan nan nan nan 234 234 235 234 233 232 231 230 229 228 227 225 224 223 223 224 226 nan nan nan nan nan nan nan nan nan nan nan nan nan 214 217 217 216 214 211 209 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 216 221 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 224 224 224 224 224 224 224 224 223 223 223 223 224 225 nan nan nan nan nan nan nan nan nan 227 226 224 224 224 225 226 227 228 228 228 228 228 227 226 225 nan nan nan nan nan nan nan 222 223 224 226 228 229 230 231 232 231 231 230 228 227 226 226 226 226 226 227 227 228 230 232 233 234 235 235 nan nan nan nan nan nan 235 234 233 231 229 228 227 226 225 225 223 222 222 224 nan nan nan nan nan nan nan nan nan nan nan nan nan 214 217 217 216 213 nan nan nan nan 206 208 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 224 224 224 225 225 224 224 224 224 224 224 225 226 nan nan nan nan nan nan nan nan 230 228 226 224 223 224 224 225 226 226 226 226 226 225 nan nan nan nan nan nan nan nan nan 221 222 223 225 226 228 229 230 231 231 231 230 229 228 227 226 226 227 227 228 228 228 230 232 234 235 236 237 237 238 nan nan nan nan nan nan 234 232 230 229 227 226 226 225 224 223 223 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan 215 216 216 nan nan nan nan nan 209 211 212 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 224 225 225 225 225 225 224 224 224 224 224 225 226 227 229 230 232 233 233 nan nan 232 231 228 226 224 223 223 224 224 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan 222 223 224 225 227 228 229 229 229 230 229 229 228 227 226 226 227 228 228 228 229 230 232 234 235 236 237 238 238 238 nan nan nan nan nan nan nan 233 231 230 229 228 227 226 225 225 225 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 210 212 213 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 224 225 225 225 225 225 224 224 224 224 224 225 225 227 228 230 231 233 234 235 235 235 234 232 229 226 224 223 223 224 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 224 225 225 226 226 227 nan nan nan nan 228 227 226 226 226 226 228 228 229 229 230 232 234 236 236 237 237 238 238 239 nan nan nan nan nan nan nan nan nan 231 230 229 228 227 227 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 208 208 208 nan nan nan nan nan 213 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 225 225 225 225 225 224 224 224 224 225 225 226 227 229 230 232 234 235 236 236 236 234 232 230 227 225 224 224 224 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 227 226 226 226 nan nan nan nan nan nan nan 225 224 224 225 227 228 228 229 230 232 234 236 236 236 237 237 238 239 239 239 238 237 236 235 235 234 233 232 232 231 230 230 229 229 nan nan nan nan nan nan nan nan nan nan nan nan 186 206 nan nan nan nan nan nan nan 204 204 nan nan nan 199 200 204 209 210 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 225 225 nan nan nan nan nan 225 225 225 225 225 226 227 229 230 232 233 235 236 237 237 236 235 233 231 228 227 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 223 225 227 228 228 230 232 234 236 236 nan nan 237 237 238 239 239 238 236 235 235 235 234 234 233 232 232 231 230 230 231 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 196 196 198 202 201 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 226 227 228 230 231 233 235 236 237 238 237 237 235 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 221 222 225 227 227 227 228 230 233 235 236 nan nan nan 237 238 238 238 238 236 236 235 235 235 234 234 233 232 232 231 232 233 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 223 225 227 228 228 228 229 231 233 235 235 nan 236 237 238 238 239 238 237 237 236 236 235 235 234 234 234 234 234 234 234 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 228 229 230 229 229 229 230 232 234 235 235 235 236 237 238 239 239 238 238 238 237 236 236 235 235 235 235 236 236 236 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 231 231 231 231 230 230 231 233 234 235 235 236 236 238 239 239 239 240 240 239 238 237 236 236 236 237 237 238 238 237 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 nan 232 231 231 232 233 235 236 236 237 237 238 239 239 240 241 241 241 240 239 238 237 237 238 239 240 239 238 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 233 234 235 236 236 237 237 238 238 239 239 240 242 242 242 242 241 240 239 239 240 240 240 239 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 233 234 235 236 236 237 237 238 238 238 238 240 241 242 243 243 243 242 241 240 240 239 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 232 233 234 235 236 237 237 238 238 238 238 239 240 241 242 243 243 243 242 242 241 240 240 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 233 234 236 237 237 238 239 240 240 239 240 241 242 243 244 244 243 243 242 241 241 241 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 236 237 238 239 240 240 241 241 241 241 242 243 244 244 245 244 244 243 242 241 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 241 242 242 243 242 243 243 244 244 245 245 245 244 243 243 242 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 243 244 244 244 244 244 245 245 245 245 245 244 244 243 242 242 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 244 244 245 245 245 245 246 246 246 246 245 244 243 243 243 242 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 245 246 246 247 246 246 245 244 243 243 242 242 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 246 246 247 247 246 245 244 243 242 242 241 241 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 246 246 246 245 245 245 244 243 242 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 245 245 244 244 245 244 244 244 242 242 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 243 243 243 243 243 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 242 243 242 242 242 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 242 241 241 241 241 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 240 240 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 264 262 261 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan 264 263 nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan nan